MPU6050 — это модуль, в который интегрированы 3-осевой акселерометр, 3-осевой гироскоп и процессор для фильтрации данных (DMP, DIgital Motion Processor). Для температурной компенсации в модуль встроен цифровой датчик температуры с широким диапазоном измерения и высокой точностью. Значения температуры также можно считывать. Модуль MPU6050 по умолчанию имеет адрес 0x68 на I2C шине.
I2C интерфейс
I2C — это последовательная асимметричная шина для связи между интегральными схемами внутри электронных приборов. Использует две двунаправленные линии связи (SDA и SCL). Применяется для соединения низкоскоростных периферийных компонентов с процессорами и микроконтроллерами.
Описание назначения выводов модуля:
- VCC — +5 В
- GND — Земля
- SCL — Синхронизация I2C интерфейса
- SDA — Передача данных I2C интерфейса
- XDA — Вывод для связи с другими модулями
- XCL — Вывод для связи с другими модулями
- AD0 — Вывод для установки адреса (низкий уровень: 0x68, высокий : 0x69)
- INT — Вывод прерывания
MPU6050 широко используется для балансировки транспортных средств, таких как самолеты или гироскутеры.
Предыдущий урок | В начало | Следующий урок