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

 
 
> Акселерометр ADXL362 - не удается что-либо измерить.
RiseOfDeath
сообщение Apr 1 2015, 12:50
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 2-10-13
Пользователь №: 78 579



Моя последовательность действий (делаю все как в Example: Free Fall Detection):

1. Пишу 0x96 в регистр 0x23.

2. Пишу 0x03 в регистр 0x25.

3. Пишу 0x0C в регистр 0x27.

4. Пишу 0x20 в регистр 0x2A.

5. Пишу 0x83 в регистр 0x2C.

6. Пишу 0x02 в регистр 0x2D.


Считываю все регистры - в регистрах XDATA, YDATA, ZDATA, XDATA_L, XDATA_H, YDATA_L, YDATA_H, ZDATA_L, ZDATA_H, TEML_L, TEMP_H наблюдаю нули. (всякие DEVID_AD, например, читается как и положено - 0xAD, установленные мною регистры содержать установленные мною значения). Ну и никаких прерываний от акселерометра тоже не наблюдаю.

Что я делаю не так?

Сообщение отредактировал RiseOfDeath - Apr 1 2015, 12:57
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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