DFRobot DFR0221
тел. +7(499)347-04-82
Описание DFRobot DFR0221
Конечно! Вот подробное описание модуля DFRobot DFR0221 (Triple Axis Accelerometer Breakout - ADXL345) с техническими характеристиками и совместимостью.
Описание модуля DFR0221
DFR0221 — это отладочная плата (breakout board) на базе высокоточного цифрового акселерометра ADXL345 от Analog Devices. Модуль предназначен для измерения статического ускорения силы тяжести (для определения ориентации в пространстве) и динамического ускорения (вибрация, движение, удары).
Ключевые особенности и применение:
- Трехосевые измерения: Одновременное измерение ускорения по осям X, Y и Z.
- Высокая точность и разрешение: Возможность выбора диапазонов измерений.
- Цифровой интерфейс: Работает по шинам I2C и SPI, что упрощает подключение к микроконтроллерам (Arduino, Raspberry Pi и др.).
- Низкое энергопотребление: Подходит для проектов с батарейным питанием.
- Встроенные функции: Обнаружение свободного падения, одиночного/двойного удара (tap), активизация по движению.
- Типичные применения:
- Наклономеры и измерители крена.
- Шагомеры и фитнес-трекеры.
- Контроль вибрации оборудования.
- Регистраторы ударов (акселерометры для авто).
- Управление жестами.
- Стабилизация платформ и роботов.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Основной чип | ADXL345 (Analog Devices) | | Измеряемые оси | 3 оси (X, Y, Z) | | Диапазоны измерений | Программно выбираемые: ±2g, ±4g, ±8g, ±16g | | Разрешение | 13-битное (фиксированное), 4 мг/младший разряд в режиме ±2g | | Интерфейс связи | I2C (адрес по умолчанию 0x53) и SPI (3- и 4-проводной) | | Напряжение питания | 3.3В - 5В (чип ADXL345 работает от 2.0В до 3.6В, на плате есть стабилизатор) | | Потребляемый ток | ~40 мкА в режиме измерения, ~0.1 мкА в режиме ожидания | | Выходные данные | Цифровые, 16-битные (дополнительный код) | | Частота вывода данных | Программируемая от 0.1 Гц до 3200 Гц | | Встроенные функции | Детектор свободного падения, детектор удара (tap), активизация по движению/покою | | Размеры платы | 20 x 20 мм | | Рабочая температура | -40°C ~ +85°C |
Парт-номера и аналоги
- Основной парт-номер производителя: DFR0221
- Номер чипа на плате: ADXL345 (это ключевой идентификатор для поиска библиотек и аналогов).
- Аналогичные отладочные платы от других производителей:
- SparkFun: SEN-09836 (Breakout Board for ADXL345)
- Adafruit: 1231 (Triple-Axis Accelerometer Breakout - ADXL345)
- Pololu: 745 (ADXL345 Breakout)
- Arduino: Официально такого шилда нет, но используется как сторонний модуль.
Совместимые модели и платформы
Модуль универсален и совместим с большинством популярных платформ для разработки благодаря цифровым интерфейсам I2C/SPI.
1. Микроконтроллеры Arduino:
- Все платы на 5В и 3.3В: Uno, Leonardo, Mega 2560, Nano, Micro и т.д.
- Важно: При подключении к 5В-платам (как Uno) линия SDA/SCL не требует преобразователя уровня, так как модуль имеет собственную логику 3.3В и совместим с 5В входами.
- Платы на 3.3В: Due, Zero, MKR серия.
- Совместимые клоны: Все аналоги, работающие на ATmega328P и других MCU.
2. Платформы на базе ESP:
- ESP8266 (NodeMCU, Wemos D1 Mini)
- ESP32 (все разновидности)
3. Одноплатные компьютеры:
- Raspberry Pi (все модели, подключение по I2C)
- BeagleBone
4. Другие платформы:
- Micro:bit (через GPIO по I2C)
- STM32 (серии Blue Pill, Black Pill и другие)
- Teensy
- Платы на базе PIC, AVR
Важное примечание по совместимости:
Для работы с модулем необходима соответствующая библиотека, которая реализует протокол обмена с чипом ADXL345. Для Arduino наиболее популярны:
- Библиотека от DFRobot (часто поставляется с примерами).
- Библиотека "Adafruit ADXL345" (очень популярная и хорошо документированная).
- Библиотека "SparkFun ADXL345".
Все эти библиотеки совместимы с модулем DFR0221, так как он использует стандартный чип ADXL345.