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

 
 
> акселерометр ADXL345, 8 бит из 10?
A.P.
сообщение Jul 31 2012, 09:51
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 9-05-11
Пользователь №: 64 879



Всем доброго времени суток. Разбираюсь с сабжем. Настройки +-2g, 10bit. Данные получаю про прерыванию DATA_READY и вывожу в терминал. Изменяя угол наклона относительно оси Х(в положительную сторону) данные меняются в диапазоне от 0x0000 до 0x00FF!! За 0x00FF следует не 0x0100 как ожидаешь а снова 0 и так по кругу! Если угол ~90 градусов(т.е ~1g) тогда появляются числа 0x0300 - 0x0320! Если угол отрциательный происходит тоже самое только числа от 0xFFFF до 0xFF00(т.е дополнение до двух работает). Если кто разбирался с данным датчиком(или с подобным) подскажи куда смотреть! В даташите есть загадочная фраза про "data must be clipped to avoid rollover" - что это значит?

Всем заранее спасибо.

P.S. Также я не замечаю разницы между 10bit и FULL_RES. И между 2g 4g и 16g. Только 8g работает более-менее правильно.

Сообщение отредактировал A.P. - Jul 31 2012, 10:06
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- A.P.   акселерометр ADXL345   Jul 31 2012, 09:51


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

 


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


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