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

 
 
> 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
Ответов
Serj78
сообщение Apr 9 2010, 05:11
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



на странице 3 читаем:

TEMPERATURE SENSOR
Output at 25°C ------ 1278 LSB
Scale Factor ----------- −0.47 °C/LSB

Это вам не понятно?

На 25 градусах датчик выдает число 1278. (0x4FE)
Далее с повышением температуры на 0.47 градуса выходное значение будет уменьшаться на 1 единицу. , с уменьшением температуры на 0.47 градуса значение увеличится на 1 единицу.

С дискретностью менее чем 0.47 градуса вы температуру не получите (без обработки).


А инклинометр ту вообще не причем, вы вроде бы о термометре спрашиваете.
Go to the top of the page
 
+Quote Post



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

 


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


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