реклама на сайте
подробности

 
 
> ADIS16209 инклинометр, хочу правильно понять даташит
AlexMad
сообщение Apr 7 2010, 23:26
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Есть такой датчик (даташит). 

На 12 странице даташита в таблице 7 написано:

регистр: TEMP_OUT

разрядность:12
формат: Binary, 25°C = 0x04FE
масштаб: −0.47°C




Вот я никак не смог понять, как эти 0x04fe преобразовать в 25 градусов. Можно подумать, что это опечатка, но это уже вторая ревизия даташита, такое явное, наверно, исправили бы. Я бы плюнул на это, но мне и с углами никак не разобраться.

Либо где-то в тексте есть что-то, что я пропустил, касающееся преобразования значений, но у меня по всем трем осям инклинометра пропало 1,6 градуса. Т.е. есть минимальное значение примерно 0,3 градуса, а потом идет -1,3. причем, если смотреть на круговом датчике, то в зоне 180 градусов переход ровный (идут значения 179.950, 179.975, 180.000, 180.25 и т.д.).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vlad1977
сообщение May 7 2011, 20:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 13-04-09
Пользователь №: 47 606



Народ кто юзает этот инклинометр подскажите плииз:
1. Возможно ему указать пороги срабатывания по осям, и елси они превысят эти значения то скажем пусть он установит DIO2 или DIO1, че то не могу разобраться как это сделать sad.gif
2. Когда читаю регистр угол наклона по X, а потом сразу угол наклона по Y, то в результате чтения Y, результат не верный. Задержку сделал между чтениями осей 100мкс..
3. Как только подал на него питание не проходит первая команда, при том не важно какая это комнада, ну например чтение регистра любого, выдает всегда ffff. Нигде в мануале не смог найти, что после подачи питания ему что то надо записать перед работой.

Спасибо большое заранее!
Go to the top of the page
 
+Quote Post
MrAlex
сообщение Jul 8 2011, 07:15
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 15-10-10
Из: г. Москва
Пользователь №: 60 179



Цитата
1. Возможно ему указать пороги срабатывания по осям, и елси они превысят эти значения то скажем пусть он установит DIO2 или DIO1, че то не могу разобраться как это сделать sad.gif

Пункт Alarm Register
Цитата
2. Когда читаю регистр угол наклона по X, а потом сразу угол наклона по Y, то в результате чтения Y, результат не верный. Задержку сделал между чтениями осей 100мкс..

100мкс минимальная пауза между запросами табл 2 стр5.
Цитата
После подачи питания, он не хочет работать через заявленные 190мс, приходится ждать 1,5 секунды. Если через 200мс читаю status, то он равен 1, т.е. питание < 2.975 V, а по прибору питание на нем уже давно в норме. Такая же ситуация происходит, если делаешь ему Software reset, опять прихзодится ждать 1,5с. При том SUPPLY_OUT как и XINCL_OUT возвращают error/alarm (EA) flag, и явно левые значения. Если подождать 1,5с то все работает корректно все правильно выводит, но ждать столько совсем не хорошо.

Вероятно проблема в питании, стоит посмотреть содержимое SUPPLY_OUT
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01393 секунд с 7
ELECTRONIX ©2004-2016