Easyelectronics.ru
http://forum.easyelectronics.ru/

Нужна помощь с гироскопом BMI160
http://forum.easyelectronics.ru/viewtopic.php?f=11&t=30445
Страница 1 из 1

Автор:  vladmed [ 06 фев 2017, 13:33 ]
Заголовок сообщения:  Нужна помощь с гироскопом BMI160

Добрый день. Мой 10-летний сын уже несколько лет увлекается робототехникой. По мере сил я ему помогаю, но я биолог и никогда не занимался ни электроникой, ни программированием. Сейчас ему потребовался гироскоп для робота на базе конструктора Fischertechnik. Штатного у Fischertechnik нет, но есть возможность подключать к контроллеру любые датчики по шине I2C. Мы купили датчик BMI160, в течение месяца изучали datasheet и нам удалось как-то его подключить и получить данные с гироскопа. С акселерометром сложнее, мы получаем сырые данные, но как правильно настроить акселерометр, откалибровать его и какова размерность поступающих с него данных мне разобраться не удалось, я просто не могу понять многие вещи из datasheet. Если кто-то имел дело с этой штуковиной или может помочь разобраться с datasheet, я был бы крайне признателен за помощь.

Автор:  SOVA [ 19 мар 2017, 13:42 ]
Заголовок сообщения:  Re: Нужна помощь с гироскопом BMI160

Глянул даташит.
Чувствительность там просто прописана в зависимости от установок:
Sensitivity
S2g 16384 LSB/g
S4g 8192 LSB/g
S8g 4096 LSB/g
S16g 2048 LSB/g
LSB - это единица младшего разряда.
Диапазон измерения ускорения прописан в названии величин.
В состоянии покоя датчик показывает ускорение свободного падения -1g в направлении z, если чип установлен корректно.
По значению в положении покоя его можно откалибровать.
Дальше плясать от этого значения - вычислять направление и величину вектора ускорения.
Данные перед использованием фильтровать, например медианным фильтром.

Автор:  vladmed [ 19 мар 2017, 17:22 ]
Заголовок сообщения:  Re: Нужна помощь с гироскопом BMI160

Спасибо, с акселерометром уже кое-как разобрались, сейчас более менее работает, данные не слишком точные, но для наших игр хватает. Сейчас разбираемся с компасом 5583, вот тут я совсем не понимаю, как с ним общаться.

Автор:  SOVA [ 21 мар 2017, 15:44 ]
Заголовок сообщения:  Re: Нужна помощь с гироскопом BMI160

А что не так с вашим компасом 5583?
http://www.demooniak.com/fond-ecran/fond-ecran-voiture/jeep-compass-5583.html
Show

;)

Автор:  vladmed [ 25 мар 2017, 21:42 ]
Заголовок сообщения:  Re: Нужна помощь с гироскопом BMI160

SOVA писал(а):
А что не так с вашим компасом 5583?


С компасом не так все :( . Мне нужны значения в HEX, которые отправляются в него для переключения в Continuous Measurment Mode и чтения данных, но по datasheet я их определить не в состоянии, просто не понимаю, что и как преобразуется.

P.S. Пардон, с некоторым опозданием до меня дошло, конечно же 5883...

Страница 1 из 1 Часовой пояс: UTC + 5 часов
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/