Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

не работает HMC6343

Непрочитано 26.09.2009, 20:21  
hazagarov
Частый гость
 
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
hazagarov на пути к лучшему
По умолчанию не работает HMC6343

Здравствуйте, товарищи.
Кто-нибудь имел дело с HMC6343?
Интерфейс работает, данные читаются (по нескольким признакам данные читаются правильно), но вот величины углов и измерений акселерометров и магниторезистивных датчиков выдаёт неадекватные.
Реклама:
hazagarov вне форума  
Непрочитано 27.09.2009, 18:41  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: не работает HMC6343

Наверно надо что-то приложиь к вопросу. Может схему, код, какие то данные - ожидаемые и реальные.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.09.2009, 19:26  
hazagarov
Частый гость
 
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
hazagarov на пути к лучшему
По умолчанию Re: не работает HMC6343

Возможно. Схему принтскрином, что ли скопировать?.. Но суть в том, что включение по доке. Правда, кто знает, наверняка согласится, что дока какая-то уж очень неполная. Да и сигналов-то там... что тут рисовать. Два сигнала I2C подключены, CS соединён с CS_Control, три питания поданы, 3В. Для начала попробовал сделать ровно, как написано в конце доки. Не используя команды управления, потом попробовал изменить частоту на 10 Гц, на всякий случай подать команду перехода в Run mode, ничего не изменилось. Читаю данные акселерометров, магниторезистивных датчиков, post heading и post tilt. Изменяются только данные магниторезистивных датчиков (свою математику по ним ещё не прописал) и курс, причём курс тоже изменяется явно неадекватно. Крен и тангаж вообще стоят на месте (в смысле при любых изменениях положения блока) и в post heading и в post tilt (одинаковые и там и там), только младший разряд может колебаться. значения что-то около 42 и 35 градусов. Данные акселерометров стоят на месте, при этом по всем осям значения довольно близки, и соответственно моя математика выдает что-то около 42 и 42 градуса (в целом недалеко от 45-ти), температуру, когда смотрел выдавал около 240, если предположить, по аналогии с углами, что она тоже в десятых градуса (формат в доке не описан, так же как и формат данных датчиков), то получается около 24 градусов, при этом датчики на ADIS'е на той же плате выдают в это время 27-29 градусов. I2C однозначно работает - пробовал читать некоторые однозначно определённые регистры епромки - читает ровно то, что в них должно быть. Есть правда одно смущающее обстоятельство - интерфейс стабильно останавливается по первому стоп биту только после выполнения команды 0x55, после остальных приходится стопить повторно.

Собственно основной-то мой вопрос направлен на то, чтоб найти человека, который имел дело с HMC6343. Тогда уже будет о чём говорить. Просто я очень не уверен в том, что такой человек найдётся - всё же микросборка очень специфичная, наудачу тему тыкнул.

Последний раз редактировалось hazagarov; 28.09.2009 в 19:37.
hazagarov вне форума  
Непрочитано 28.09.2009, 19:58  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: не работает HMC6343

Подтяжки на i2c есть ?
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 28.09.2009, 20:05  
hazagarov
Частый гость
 
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
hazagarov на пути к лучшему
По умолчанию Re: не работает HMC6343

Есть конечно. Когда нет - интерфейс просто не работает. Правда не 10к, сейчас что-то вроде 2,5к, по спецификации на I2c - норма.
hazagarov вне форума  
Непрочитано 28.09.2009, 21:42  
hazagarov
Частый гость
 
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
hazagarov на пути к лучшему
По умолчанию Re: не работает HMC6343

По моему я нашёл проблему. Замкнул CS на питание - у меня крен-тангаж сразу стал таким, каким должен быть.
hazagarov вне форума  
Непрочитано 28.09.2009, 22:32  
hazagarov
Частый гость
 
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
hazagarov на пути к лучшему
По умолчанию Re: не работает HMC6343

Блин! Я в шоке с этих разработчиков! Мало того, что у них в доке ничерта не описано, так ещё и приведённые схемы включения не работают.
hazagarov вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает симуляция стабилизатора напряжения pcs7 Proteus 3 22.09.2009 00:59


Часовой пояс GMT +4, время: 16:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.