Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить

Вопрос про акселерометр и гироскоп.

Пн авг 21, 2017 23:12:34

Приветствую! А кто скажет акселерометры выдают только динамические данные или они еще и статику выдают судя по даташиту? То есть по акселерометру можно определить положение скажем на каком боку лежит? То есть если взять машинку то если перевернётся или на бок завалится можно определить так ведь? Я просто видел давно видео как чувак ADXL345 калибровал и по нему якобы положение определял. Просто я не понял немного про то что определяют по акселерометру а что по гироскопу, по гироскопу что точное положение относительно горизонта или что?

Я ни работал с датчиками и потому меня интересуют возможности всех датчиков.

В общем я работаю на системой автопилотирования, летающее и ездиющие. Буду брать дешёвенький набор моторчиков и раму машинку недорогую, в идеале вообще бы без электроники брать.

Re: Вопрос про акселерометр и гироскоп.

Ср авг 30, 2017 23:58:59

Акселерометр измеряет проекции вектора ускорения на свои оси. Его поведение подобно грузу на пружинке. Если корпус акселерометра будет неподвижным, то он измерит проекции вектора гравитации земли на свои оси и, значит, во многих случаях позволит определить опрокидывание устройства на другой бок. Однако, в некоторых случаях его показания будут одинаковыми при различных положениях корпуса. Например, если ось Z разместить параллельно вектору гравитации земли, затем повернуть акселерометр на какой-то угол вокруг этой оси, то показания до поворота и после него будут одинаковыми. И это не единственный такой случай.

Гироскоп измеряет угловую скорость вращения корпуса, а не положение относительно горизонта (для этого служит акселерометр). Таким образом, он дополняет акселерометр и позволяет, например, определить угол поворота при равномерном вращении вокруг оси Z в примере выше. Не акселерометр, не гороскоп и даже оба вместе не позволят определить ориентацию своего корпуса. Т.е. если оборудованную ими машину поставить на пол и задаться целью переместить ее в заданную точку комнаты, с помощью только этих сенсоров это сделать невозможно. На помощь приходит магнетометр.

Re: Вопрос про акселерометр и гироскоп.

Ср сен 13, 2017 05:13:03

Что бы не создавать тем, задам вопрос здесь.

Есть 5 акселерометров adxl345, хочу подключить их к мк по SPI. Просто сколько гуглил - везде подключают 2 штуки по I2C, если больше - то инфы почти ноль. По I2C работает, читаются адреса. При том что акселерометры которые у меня есть имеют один адрес(по даташиту указаны 2 возможных адреса).

По SPI сделаю так, параллельно подключаю все линии SPI к мк, далее каждому акселерометру выделяю свой пин CS, и дергаю его когда нужно считать данные с нужного акселерометра.

Акселерометры буду расположены от платы на расстоянии максимум метр.

Как вам такой вариант подключения?

Re: Вопрос про акселерометр и гироскоп.

Ср сен 13, 2017 05:43:11

alex38779 писал(а):...каждому акселерометру выделяю свой пин CS...
...от платы на расстоянии максимум метр....
...Как вам такой вариант подключения?
Нормально. Если грамотно сделать "провода" - работать будет.

Re: Вопрос про акселерометр и гироскоп.

Ср сен 13, 2017 19:52:25

Если грамотно сделать "провода" - работать будет.


Подключил - работает 8)

Теперь надо разобраться с показаниями датчиков и графики строить на питоне..
Ответить