DFRobot DFR0027

DFRobot DFR0027
Артикул: 775793

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

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

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

Описание DFRobot DFR0027

Конечно, вот подробное описание, технические характеристики и информация о совместимости для роботизированной платформы DFRobot DFR0027 (Romeo BLE Mini).

Общее описание

DFRobot Romeo BLE Mini — это универсальная, компактная и мощная контроллерная плата, специально разработанная для мобильной робототехники, носимых устройств и IoT-проектов. Она сочетает в себе функционал микроконтроллера (на базе ATmega32U4), драйверов двигателей, беспроводной связи (BLE 4.0) и множество интерфейсов ввода-вывода на одной плате.

Ключевая особенность — возможность программирования через Micro-USB прямо из среды Arduino IDE (плата распознается как Arduino Leonardo), что значительно упрощает разработку.


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

| Параметр | Характеристика | | :--- | :--- | | Микроконтроллер | ATmega32U4 (тактовый сигнал 16 МГц, флеш-память 32 КБ, SRAM 2.5 КБ, EEPROM 1 КБ) | | Драйвер двигателей | Два канала, на базе чипа TB6612FNG (более эффективный и компактный аналог L298N) | | Ток драйвера | До 1.2А на канал (пиковый до 3А) | | Управление моторами | Поддержка PWM и направления для 2х DC моторов или 1 шагового мотора (4-проводной) | | Беспроводная связь | Bluetooth 4.0 (BLE) модуль на чипе TI CC2540. Работа в режимах Master/Slave. | | Питание | Вход: 6V ~ 12V DC (через клеммник или разъем VIN). Встроенный стабилизатор: 5V. USB: 5V от порта Micro-USB. | | Логика и I/O | Работает от 5V. Все выводы совместимы с 5V. | | Цифровые порты ввода/вывода | 12 (из них 7 с поддержкой ШИМ, отмечены как ~) | | Аналоговые входы | 6 (могут использоваться как цифровые, A6, A7 доступны только как аналоговые) | | Интерфейсы связи | UART (через D0/RX, D1/TX), I2C (через D2/SDA, D3/SCL — нестандартные пины!), SPI (через ICSP-разъем) | | USB-интерфейс | Micro-USB для программирования и питания. Распознается как COM-порт (CDC). | | Кнопка сброса | 1 (Reset) | | Светодиоды | Светодиод питания (PWR), пользовательский (D13), светодиоды состояния BLE. | | Габариты | 80 x 60 мм | | Особенности | Автоматическое переключение между источниками питания (USB/VIN). Слот для батарейного отсека 9V. Все выводы подписаны на плате. |


Парт-номера и аналогичные модели

Основной парт-номер производителя: DFR0027. Также может встречаться под названиями:

  • ROB0009 (иногда используется в каталогах)
  • Romeo BLE Controller V1.0

Совместимые/конкурирующие модели от DFRobot и других производителей:

  1. DFRobot Romeo V2 (DFR0004) — Предшественник без Bluetooth. Основан на Arduino Uno (ATmega328) и драйвере L298.
  2. DFRobot Romeo V3 (DFR0235) — Более продвинутая версия на базе 32-битного микроконтроллера (STM32), с Wi-Fi, BLE 5.0, драйвером двигателей и серво-портами.
  3. DFRobot Romeo BLE (без "Mini") — Модель большего размера с аналогичным набором функций, но на базе ATmega328P и с другими расположениями разъемов.
  4. Arduino Motor Shield R3 — Отдельный шилд для управления моторами, требует основной платы Arduino (Uno, Leonardo и т.д.).
  5. Pololu Zumo Shield / Zumo Robot — Специализированные платформы для мини-роботов.
  6. L298N Motor Driver + Arduino — Классическая связка, аналогичная по функциям, но менее интегрированная.

Совместимые модели и компоненты

Плата полностью совместима с экосистемой Arduino и большинством 5V-сенсоров/исполнительных устройств.

  • Платформы шасси:

    • DFRobot 2WD/4WD Mobile Platforms (например, DFR0015, DFR0100).
    • Любые роботизированные шасси с DC-моторами в указанном диапазоне напряжения и тока (6-12V, <1.2A на мотор).
    • Трековые шасси, шасси на гусеницах.
  • Датчики и модули (через цифровые/аналоговые порты или I2C):

    • Ультразвуковые датчики (HC-SR04, US-015).
    • Инфракрасные датчики препятствий и следования по линии.
    • Гироскопы/акселерометры (MPU-6050, MPU-9250).
    • Датчики освещенности, температуры, влажности.
    • Модули сервоприводов (управляются через ШИМ-пины).
  • Программное обеспечение:

    • Arduino IDE (основная среда). Необходимо выбрать плату "Arduino Leonardo".
    • MIT App Inventor 2 (для быстрого создания Android-приложений управления по BLE).
    • Специализированные библиотеки DFRobot для датчиков и моторов.
  • Связь:

    • Смартфоны и планшеты с поддержкой Bluetooth 4.0 (Android/iOS) через специальные приложения.
    • Компьютеры с поддержкой BLE (Windows 10+, macOS, Linux) для мониторинга данных или управления.
    • Другие BLE-устройства (например, вторую такую же плату Romeo BLE Mini).

Важное примечание по I2C: Контакты I2C (SDA/SCL) на этой плате выведены на D2 и D3, а не на стандартные для Arduino A4/A5. Это необходимо учитывать при подключении устройств и в коде (в Arduino Wire библиотека использует аппаратные пины, которые для ATmega32U4 как раз D2/D3).

Совместимые модели для DFRobot DFR0027

DFRobot DFR0027