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

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Открыл глаза
Сообщения: 68
Зарегистрирован: Вт апр 04, 2017 23:51:29

Сообщение quant001 »

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

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

В общем я работаю на системой автопилотирования, летающее и ездиющие. Буду брать дешёвенький набор моторчиков и раму машинку недорогую, в идеале вообще бы без электроники брать.
[url=https://nick-name.ru/nickname/id1368343/][img]https://nick-name.ru/forumt6/quant001.gif[/img][/url]
Дауны думают, гении знают! Дебилы косят под по умных, умные за слово дебил становятся еще умнее и говорят спасибо!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3793
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

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

Гироскоп измеряет угловую скорость вращения корпуса, а не положение относительно горизонта (для этого служит акселерометр). Таким образом, он дополняет акселерометр и позволяет, например, определить угол поворота при равномерном вращении вокруг оси Z в примере выше. Не акселерометр, не гороскоп и даже оба вместе не позволят определить ориентацию своего корпуса. Т.е. если оборудованную ими машину поставить на пол и задаться целью переместить ее в заданную точку комнаты, с помощью только этих сенсоров это сделать невозможно. На помощь приходит магнетометр.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 386
Зарегистрирован: Чт окт 31, 2013 10:54:32

Сообщение alex38779 »

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

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

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

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

Как вам такой вариант подключения?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Сообщение Albert_V »

alex38779 писал(а):...каждому акселерометру выделяю свой пин CS...
...от платы на расстоянии максимум метр....
...Как вам такой вариант подключения?
Нормально. Если грамотно сделать "провода" - работать будет.
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 386
Зарегистрирован: Чт окт 31, 2013 10:54:32

Сообщение alex38779 »

[uquote="Albert_V",url="/forum/viewtopic.php?p=3181989#p3181989"]Если грамотно сделать "провода" - работать будет.[/uquote]

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

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

Вернуться в «Периферия»