Модуль пространственной ориентации GY-91 (MPU9250 + BMP280)
GY-91 -многофункциональный модуль. Он несёт на борту гироскоп, акселерометр и барометр. Применяется в системах, где необходимо ориентирование в пространстве, совмещает в себе: MPU-9250 (работа с положением и перемещением объекта в трехосевой системе координат), BMP280 (измерение атмосферного давления) и магнитометр.
Характеристики:
- Интерфейс: I2C (при частоте 3,4 МГц) и SPI (при частоте 10 МГц)
- Диапазон измерений с акселерометра: ± 2 ± 4 ± 8 ± 16 g
- Диапазон измерений с гироскопа: ± 250 500 1000 2000 ° / с
- Измерение атмосферного давления: 300-1100 ГПа (равносильно высоте над уровнем моря от -500 до 9000 м) с точностью до 0,12 Па и погрешностью ±1 Па
- Измерение магнитного потока в диапазоне ±4800 мкТл
- Измерение температуры: -40...+85°C с точностью до 0,01°C и с погрешностью ±1°C
- Потребляемый ток (max): 2,7 мкА (существуют разные режимы работы датчика: режим сна, режим измерений и циклический режим с самостоятельной сменой двух первых между собой)
- Рабочее напряжение: 3...5 В
- Рабочая температура: -40...+85°C
- Расстояние между контактами: 2,54 мм
- Диаметр отверстий под крепление: 3 мм
- Размеры: 21 x 15 мм
Подключение модуля:
На плате датчика имеются 8 контактов, но для подключения к контроллеру достаточно первых четырех, которые имеют следующее назначение (зависит от интерфейса подключения, а в нашем случае это будет I2C):
"VCC" — входной контакт питания
"GND" — заземление (к контакту "GND" на плате Arduino)
"SCL" — к контакту A5 на плате Arduino Uno (контакт для работы с I2C интерфейсом)
"SDA" — к контакту А4 на плате Arduino Uno (контакт для работы с I2C интерфейсом, на разных платах их назначение может меняться, например, на Arduino Mega это контакты A20 и A21)
Подключение к Arfuino UNO: