DFRobot FIT0169
тел. +7(499)347-04-82
Описание DFRobot FIT0169
Конечно! Вот подробное описание, технические характеристики, парт-номера и список совместимых моделей для модуля DFRobot FIT0169.
Описание
DFRobot FIT0169 — это высокопроизводительный модуль инерциального измерительного блока (IMU) на базе современного датчика BMX160 от Bosch Sensortec.
Этот модуль предназначен для точного измерения ориентации и движения в пространстве, объединяя в одном корпусе три ключевых датчика:
- 3-осевой гироскоп: Измеряет угловую скорость вращения (в градусах/секунду).
- 3-осевой акселерометр: Измеряет линейное ускорение (в g), включая силу тяжести.
- 3-осевой магнитометр: Измеряет силу и направление магнитного поля Земли, выступая в роли цифрового компаса.
Благодаря наличию всех трех сенсоров, на основе данных с FIT0169 можно с помощью специальных алгоритмов (например, фильтра Маджвика или Калмана) рассчитывать абсолютные углы ориентации (крен, тангаж, рыскание) объекта, что делает его незаменимым для задач стабилизации, навигации и отслеживания движений.
Модуль communicates по интерфейсу I2C, что упрощает его подключение к большинству популярных микроконтроллеров, таким как Arduino, ESP32, Raspberry Pi и другим.
Технические характеристики
- Основной чип: Bosch BMX160
- Интерфейс связи: I2C (адрес по умолчанию 0x68)
- Напряжение питания: 3.3В ~ 5В
- Потребляемый ток: < 10 мА
Характеристики Акселерометра:
- Диапазон измерений: ±2g, ±4g, ±8g, ±16g (программно настраиваемый)
- Разрешение: 16 бит
Характеристики Гироскопа:
- Диапазон измерений: ±125°/с, ±250°/с, ±500°/с, ±1000°/с, ±2000°/с (программно настраиваемый)
- Разрешение: 16 бит
Характеристики Магнитометра:
- Диапазон измерений: ±1300 µT (ксловый микротесла)
- Разрешение: 16 бит
- Частота обновления данных: до 400 Гц
Физические характеристики:
- Размеры модуля: 20.5 x 16.5 мм
- Рабочая температура: -40 °C ~ +85 °C
- Разъем: 4-контактный PH2.0 (удобен для подключения съемными кабелями)
Парт-номера и совместимые артикулы
Помимо основного артикула FIT0169, этот модуль может встречаться под другими номерами, так как он является частью экосистемы DFRobot:
- SEN0395 - Еще один артикул, под которым часто продается этот же модуль IMU BMX160.
- SKU: SEN0395 - Указание на ту же продукцию.
При поиске в магазинах или каталогах рекомендуется использовать оба артикула: FIT0169 и SEN0395.
Совместимые модели и платформы
Модуль FIT0169 совместим с огромным количеством микроконтроллеров и плат разработки благодаря простому интерфейсу I2C.
Наиболее популярные:
- Платы Arduino:
- Arduino Uno / Leonardo
- Arduino Mega 2560
- Arduino Nano
- Arduino Due (работает от 3.3В)
- Платы ESP:
- ESP32 (все модели)
- ESP8266 (например, NodeMCU, Wemos D1)
- Платы Raspberry Pi:
- Raspberry Pi 3/4/5, Zero (требует логический преобразователь уровней, так как работает на 3.3В)
- Платы micro:bit (через расширительные шилды с поддержкой I2C)
- Платы Raspberry Pi Pico (как на базе RP2040, так и Pico W)
- Платы FireBeetle от DFRobot
- Любые другие микроконтроллеры с поддержкой шины I2C (STM32, AVR, PIC и т.д.)
Ключевые применения
- Стабилизация дронов и роботов: Оценка углов наклона для систем балансировки.
- Навигационные системы (AHRS): Определение ориентации относительно горизонта и севера.
- Трекеры движения: В носимой электронике и фитнес-устройствах.
- Управление жестами: Распознавание поворотов и движений устройства.
- Интерактивные игры и симуляторы: В качестве контроллера.
- Умная сельскохозяйственная техника: Мониторинг положения и угла наклона машин.
Модуль поставляется с хорошо документированными библиотеками для Arduino и Python (для Raspberry Pi), что значительно ускоряет процесс разработки.