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

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

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

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

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

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

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

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

Здравствуйте, товарищи.
Кто-нибудь имел дело с HMC6343?
Интерфейс работает, данные читаются (по нескольким признакам данные читаются правильно), но вот величины углов и измерений акселерометров и магниторезистивных датчиков выдаёт неадекватные.
Реклама:
hazagarov вне форума  
Непрочитано 27.09.2009, 18:41   #2
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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   #3
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   #4
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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   #5
hazagarov
Частый гость
 
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
hazagarov на пути к лучшему
По умолчанию Re: не работает HMC6343

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

По моему я нашёл проблему. Замкнул CS на питание - у меня крен-тангаж сразу стал таким, каким должен быть.
hazagarov вне форума  
Непрочитано 28.09.2009, 22:32   #7
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, время: 04:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot