Axis MPU-6050/HMC5883

Axis MPU-6050/HMC5883
Артикул: 2762191

производитель: Axis
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Axis MPU-6050/HMC5883

Отличный выбор! Комбинация акселерометра/гипроскопа MPU-6050 и магнитометра HMC5883L — это классическая связка для создания полноценного 9-осевого инерциального измерительного модуля (IMU), который позволяет определять ориентацию объекта в пространстве.

Краткое описание

MPU-6050 + HMC5883L — это комбинированный датчик пространственного положения, объединяющий:

  1. MPU-6050: 6-осевой IMU (3-осевой акселерометр + 3-осевой гироскоп) с встроенным процессором цифровой обработки сигналов (DMP).
  2. HMC5883L: 3-осевой цифровой магнитометр (компас).

Вместе они позволяют вычислять курс, тангаж и крен (Yaw, Pitch, Roll) объекта с высокой точностью, компенсируя недостатки каждого датчика по отдельности (дрейф гироскопа, шумы акселерометра, магнитные помехи). Эта связка широко используется в квадрокоптерах, робототехнике, навигационных системах, устройствах виртуальной реальности и стабилизаторах.


Технические характеристики

Часть 1: MPU-6050 (InvenSense / TDK)

  • Тип: Цифровой 6-осевой IMU с MotionProcessing™ DMP.
  • Акселерометр:
    • Оси: 3 (X, Y, Z).
    • Диапазоны: ±2g, ±4g, ±8g, ±16g (программно выбираемый).
    • АЦП: 16-битный.
  • Гироскоп:
    • Оси: 3 (X, Y, Z).
    • Диапазоны: ±250, ±500, ±1000, ±2000 °/сек (программно выбираемый).
    • АЦП: 16-битный.
  • Тактовая частота: Внутренний генератор 8 МГц или внешний кварц 32,768 кГц.
  • Интерфейсы:
    • Основной: I²C (до 400 кГц) и SPI (только для ведомого устройства, до 1 МГц для MPU-6000).
    • Вспомогательный I²C: Для подключения внешних датчиков, таких как HMC5883L или барометр.
  • DMP (Digital Motion Processor): Встроенный сопроцессор для оффлоад-обработки данных с датчиков (фильтры, вычисление кватернионов), разгружающий основной микроконтроллер.
  • Питание: 2.375В – 3.46В (VDDA, VDD), 1.8В ±5% (VDDIO).
  • Температурный диапазон: -40°C до +85°C.
  • Корпус: QFN 24-выводный (4x4 мм).

Часть 2: HMC5883L (Honeywell)

  • Тип: 3-осевой цифровой магнитометр.
  • Оси: 3 (X, Y, Z).
  • Диапазон измерений: ±1.3 – ±8 Гаусс (программно выбираемый, обычно используется ±1.3 Гаусс).
  • Разрешение: 0.73 мГаусс (при диапазоне ±1.3 Гаусса и 12-битном АЦП).
  • Частота обновления: До 75 Гц.
  • Интерфейс: I²C (до 400 кГц).
  • Питание: 2.16В – 3.6В.
  • Температурный диапазон: -30°C до +85°C.
  • Корпус: DFN 16-выводный (3x3 мм).

Парт-номера (Part Numbers) и варианты

Для MPU-6050:

  • MPU-6050: Основная и самая распространенная модель. Внимание: Чип MPU-6050 поддерживает только интерфейс I²C.
  • MPU-6000: Функциональный аналог, но с поддержкой как I²C, так и SPI интерфейсов. Часто используется в более требовательных приложениях.
  • MPU-6050 поставляется в корпусе QFN-24. Полное обозначение может выглядеть как MPU-6050 QFN.

Для HMC5883L:

  • HMC5883L: Основной парт-номер.
  • HMC5883: Аналоговая версия (редко используется).
  • QMC5883 / QMC5883L: Популярные китайские клоны/аналоги от производителя QST. Имеют схожие характеристики и регистровую карту, но могут требовать отдельных библиотек из-за различий в некоторых регистрах.
  • HMC5983: Усовершенствованная версия с встроенным термодатчиком для температурной компенсации.

Готовые модули:

На рынке представлены десятки готовых модулей на базе этих чипов. Они включают стабилизаторы напряжения, согласующие резисторы и облегчают пайку.

  • GY-521: Классический модуль только с MPU-6050.
  • GY-86 / GY-87: Многофункциональные модули, которые могут включать в себя MPU-6050, HMC5883L и барометр MS5611/BMP180. Это самый популярный вариант для создания 9-осевого IMU.
  • GY-89: Аналогичный GY-86 модуль с барометром BMP085.
  • MPU-9250 / GY-91 / GY-IMU: Более современное однокристальное решение (9-осевой IMU: акселерометр, гироскоп, магнитомерт в одном корпусе), которое пришло на смену связке MPU-6050+HMC5883L.

Совместимые и альтернативные модели

Прямые аналоги и эволюция:

  • MPU-9150 / MPU-9250 / MPU-9255: Прямые наследники. Это 9-осевые IMU в одном корпусе, где магнитометр (часто AK8963) интегрирован внутрь и подключен через вспомогательный I²C к процессору MPU. MPU-9250 — самая популярная современная замена связке MPU-6050+HMC5883L.
  • ICM-20948: Следующее поколение IMU от TDK (InvenSense) с улучшенными характеристиками и поддержкой большего количества внешних датчиков.

Аналоги магнитометра HMC5883L:

  • QMC5883L / QMC5883: Самый распространенный, дешевый и совместимый на 90% аналог. Используется в большинстве современных китайских модулей.
  • AK8963: Используется внутри MPU-9250. Может быть и как отдельный чип.
  • LSM303DLHC / LSM303AGR: Комбинированные датчики (акселерометр + магнитометр) от STMicroelectronics. Альтернатива для построения 9-осевой системы в паре с гироскопом, например, L3GD20.

Аналоги MPU-6050 (6-осевые IMU):

  • BMI160 (Bosch): Конкурентный IMU, популярный в носимой электронике.
  • LSM6DS3 / LSM6DSOX (STMicroelectronics): Семейство высокопроизводительных 6-осевых IMU от ST.

Вывод

Связка MPU-6050 и HMC5883L — это проверенная временем, доступная и хорошо документированная платформа для изучения и применения инерциальной навигации. Для новых проектов часто рекомендуют использовать более современные интегрированные решения, такие как MPU-9250, из-за их компактности и удобства. Однако понимание работы этой классической пары дает фундаментальные знания в области IMU.

Совместимые модели для Axis MPU-6050/HMC5883

Axis MPU-6050/HMC5883

Товары из этой же категории