Модуль GY-282 3-х осевой магнитный компас HMC5983
Описание
Модуль GY-282 на микросхеме HMC5983 это высокоточный трехосный магнитный компас с температурной компенсацией. Модуль работает по интерфейсу I2C или SPI.
- Модуль GY-282 на микросхеме HMC5983 3-х осевой магниторезистивный компас измеряет напряжённость магнитного поля вдоль всех трёх осей.
- Трехосевой магниторезистивный компас RKP-GY-282-HMC5983 достаточно распространенный и недорогой датчик.
- Этот небольшой модуль компаса отлично подходит для работы с Arduino и других проектов с микроконтроллерами, выполнен в виде многослойной платы, готовой к установке. Это позволяет устанавливать модуль внешнего компаса таким образом, чтобы избежать помех от близко расположенных электродвигателей робота.
- Микросхема HMC5983 - более поздняя разработка, выполненная на базе HMC5883L. Модуль дополнен цифровой температурной компенсацией и интерфейсом SPI. По внутренним регистрам и интерфейсу I2C полностью совместим с HMC5883L.
- На сегодняшний день чип, HMC5883 используемый в этом датчике, широко применяется в производстве сотовых телефонов, спортивных часах, электроники автомобиля и других устройствах.
Микросхема HMC5983 содержит три магниторезистивных измерительных моста, предварительные усилители, драйверы размагничивания и 12-битный АЦП.
Процессом измерения и обменом данными управляет встроенный микроконтроллер.
Каждый цикл измерения состоит из следующей последовательности:
- Генерация импульса Set" на встроенных катушках размагничивания
- АЦП преобразование и запоминание результата (Mset)
- Генерация импульса "Reset"
- АЦП преобразование и запоминание результата (Mreset)
- Вычисление значения по формуле Output = [Mset – Mreset] /2
- Помещение вычисленного значения в выходной регистр.
Благодаря такой последовательности происходит компенсация смещения нуля в усилительных и измерительных цепях. Но, к сожалению, избавиться от смещения нуля, вызванного технологическим разбросом магниторезистивных мостов, таким образом невозможно. Калибровку нулевого значения приходится делать программно, индивидуально для каждого экземпляра микросхемы.
Посмотреть DataSheet микросхемы HMC5983 (формат PDF размер 1.2 МБ)
Кроме обвязки на модуле RKP-GY-282-HMC5983 установлен стабилизатор на 3,3 В, что позволяет подключать модуль к источнику питания 5 В.
Характеристики модуля RKP-GY-282-HMC5983:
Напряжение питания: 3 - 5 Вольт
Максимальная частота опроса: 220 Гц
Точность измерения: 1-2°
Интерфейс: стандартный I2C (3.4 МГц) / SPI (8 МГц)
Размеры модуля: 18 х 14 х 2 мм
Межосевое расстояние отверстий крепления: 13 мм
Здесь =>> Библиотека для работы HMC5983 с контроллером Ардуино и пример программы (архив ZIP размер 5 КБ) =>>
Комплектация:
Модуль GY-282 - 1 шт.
Линейки с контактами (пинами) - 1 шт.