roboforum.ru

Технический форум по робототехнике.

Гироскоп GY-521

Гироскоп GY-521

ivpo » 13 янв 2014, 09:42

Здравствуйте.

Пытаюсь освоить GY-521 (на базе MPU6050). Есть несколько вопросов. Если у кого-нибудь есть опыт использования - поделитесь пожалуйста.

1) В разных источниках указывают разное допустимое напряжение питания - либо 3.3 В, либо 3.3/5 В. Никак не пойму можно ли его использовать с пятивольтовым Arduino. К тому же тут нужно согласовывать как напряжение питания, так и напряжение сигнала?

2) Достаточно ли данного гироскопа, чтобы обеспечить прямое движение небольшой тележки (типа dagu 4wd/6wd) без энкодеров?

3) Какие есть улучшенные аналоги данного модуля? Может быть посоветуете что-нибудь?

Заранее огромное спасибо!

Re: Гироскоп GY-521

elmot » 13 янв 2014, 10:16

2) нет. MEMS гироскопы врут все, причем неслабо так врут. Их как правило используют в комплекте с чем-то еще, позволяющем компенсировать плывущий ноль гироскопа. чаще всего с акселерометрами. Причем мне кажется что направление по горизонтали держать таким гироскопом вообще нереальченко.

Re: Гироскоп GY-521

Angel71 » 13 янв 2014, 10:22

1) единственный источник информации о питающем напряжении - это офсайт и даташит http://invensense.com/mems/gyro/mpu6050.html. vdd 2.375V..3.46V, vlogic 1.71V..VDD.
http://playground.arduino.cc/Main/MPU-6050
2) сложный вопрос, есть нюансы. придерживаться кураса поможет. с утра плохо думается, но модуль по идеи нужно распологать вертикально, а не горизонтально. в общем лучше эксперементально посмотреть, я с ним пока что мало работал.
3) для лучше/хуже нужны критерии. в 9xxх серии ещё есть компас. полный каталог тут http://invensense.com/mems/gyro/catalog.html. из советов пока только один - не спешите покупать другие модули вместо этого, максимум можно взять модуль с магнетометром. поработайте с этим чипом, вполне возможно, что сможете добиться желаемого результата.
elmot, в 6050 есть аксель, гиро и датчик температуры + из плюшек "digital motion processor" и дополнительная i2c шина для получения данных с других датчиков
6050.jpg

Re: Гироскоп GY-521

CyberLab » 27 янв 2014, 13:18

Для прямолинейности движения робота, MPU6050 будет достаточно.
Человек даже пример своего кода выложил

Re: Гироскоп GY-521

elmot » 03 фев 2014, 09:39

хм, странно. У меня на stm32f3-discovery наоборот было - аксель стабилен, а гироскоп плавает.

Re: Гироскоп GY-521

ongleb » 03 апр 2015, 14:10

Привет всем
у меня тут возник вопрос
может кто то сталкивался
есть желание подключить 2 штуки gy-521 к одному контроллеру (due)
что то делаю явно не правильно (пробовал AD0->3.3 и непосредственно и через резистор)

суть ситуации
поотдельности:
- каждый гироскоп нормально отвечает с адреса 0x68
- каждый гироскоп примерно секунд 10-15 нормально отвечает с адреса 0x69. через 10-15 секунд складывается ощущение что гироскоп сваливается с адреса 0x69 на 0x68

т.е. перестает отвечать
нет ли каких то тонкостей для работы через адрес 0x69 ?

Re: Гироскоп GY-521

Angel71 » 03 апр 2015, 15:13


Re: Гироскоп GY-521

ongleb » 08 июн 2015, 17:43

Angel71 писал(а):ongleb, а так http://playground.arduino.cc/Main/MPU-6050#multiple?

прошу прощения за тупрсть
но я уже подтягивал я AD0 через резистор 4.7к
и к GND
и к VCC
и все равно
несколько секунд работает потом перестает
не знаю в чем подвох

на адресе 0x68 сидит как влитой и пропадать не пытается
с адреса 0x69 через несколько секунд работы пропадает


Rambler\'s Top100 Mail.ru counter