DFRobot DFR0271

DFRobot DFR0271
Артикул: 775883

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

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

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

Описание DFRobot DFR0271

Отличный выбор! DFRobot DFR0271 — это очень популярная и удачная плата для разработки на базе микроконтроллера ATmega328P.

Описание DFRobot DFR0271 (Romeo V2 - All in One Controller)

DFRobot Romeo V2 — это не просто клон Arduino Uno, а многофункциональная «всё-в-одном» (All-in-One) плата для робототехники. Её ключевая особенность — интеграция драйверов двигателей и других компонентов непосредственно на саму плату, что позволяет создавать компактные роботизированные проекты без необходимости использования дополнительных шилдов (надстроек).

Основные преимущества и особенности:

  1. Два канала драйвера двигателей постоянного тока: На борту установлена микросхема драйвера L293D, которая позволяет управлять двумя моторами постоянного тока (или одним шаговым двигателем). Поддерживает ШИМ-управление скоростью и реверс.
  2. Совместимость с Arduino: Программируется через среду Arduino IDE, использует тот же чип ATmega328P, что и Uno. Полная совместимость по распиновке с большинством шилдов и библиотек.
  3. Встроенные интерфейсы для периферии:
    • Разъемы для 2-х сервомоторов (питание + сигнал).
    • Цифровой порт с I²C-интерфейсом для подключения датчиков и дисплеев.
    • Аналоговые порты для датчиков.
    • Кнопка сброса и пользовательская кнопка.
  4. Удобство подключения: Все порты подписаны и выведены на 3-пиновые разъемы (GND, VCC, SIG), что позволяет подключать большинство сенсоров DFRobot и других производителей без пайки.
  5. Несколько источников питания: Плата может питаться от USB, от внешнего источника 6-12В через клеммник (Vin), или от батарейного отсека. Автоматическое переключение между источниками.

Целевое применение: Идеальна для начинающих и образовательных проектов по робототехнике: создание колесных роботов, машинок с дистанционным управлением, простых манипуляторов и автоматизированных систем.


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

| Параметр | Значение / Описание | | :--- | :--- | | Микроконтроллер | ATmega328P | | Рабочее напряжение | 5В (логика и периферия) | | Входное напряжение | 6В - 12В (рекомендуется 7-9В) через клеммник VIN | | Тактовая частота | 16 МГц | | Цифровые порты I/O | 14 (из них 6 могут использоваться как ШИМ-выходы) | | Аналоговые входы | 6 (10-битный АЦП) | | Постоянный ток порта I/O | 20 мА | | Флеш-память | 32 КБ (из них 0.5 КБ заняты загрузчиком) | | ОЗУ (SRAM) | 2 КБ | | EEPROM | 1 КБ | | Драйвер двигателей | L293D (2 канала) | | Макс. ток на канал мотора | 600 мА (пиковый до 1.2А) | | Встроенные интерфейсы | 2x разъема для сервоприводов, 1x I²C (цифровой порт 4,5) | | Кнопки | Кнопка сброса, пользовательская кнопка (подключена к D7) | | Связь | UART (через USB), I²C, SPI (через ICSP-разъем) | | Программирование | Через микро-USB кабель и Arduino IDE | | Габариты | ~ 80 x 60 мм |

Важное ограничение: Ток драйвера моторов (600 мА на канал) подходит для небольших моторов-редукторов типа "N20" или аналогичных. Для мощных двигателей требуется внешний драйвер (мостовой модуль).


Парт-номера и совместимые модели

Прямые аналоги и версии от DFRobot:

  • DFR0004 — предыдущая версия платы Romeo BLE, с беспроводным модулем Bluetooth 4.0 (BLE) на борту.
  • ROB0118 — иногда используется как альтернативный код в каталогах.
  • DFR0225 — плата Romeo V1, более ранняя версия с драйвером TB6612FNG (мощнее, до 1.2А на канал).

Совместимые платы Arduino (по программной и частично аппаратной совместимости):

  • Arduino Uno R3 — базовый стандарт. Все скетчи и большинство шилдов совместимы.
  • Arduino Leonardo — совместимость на уровне кода, но отличается распиновкой USB.
  • Arduino Nano — совместимость на уровне кода (требуется адаптер для разъемов).
  • Любые клоны и производные платы на ATmega328P (Freetronics, Seeeduino, Sparkfun RedBoard и т.д.).

Совместимые сенсоры и модули (используют стандартные 3-пиновые/4-пиновые разъемы):

  • Практически вся линия сенсоров и модулей DFRobot (например, ультразвуковой датчик HC-SR04 (DFR0034), ИК-барьер (DFR0032), датчик линии (DFR0072) и сотни других).
  • Сервоприводы: 9g сервоприводы (например, SER0006) и аналогичные.
  • Двигатели: Моторы-редукторы N20, микро-редукторные моторы (FIT0450).
  • Аккумуляторы: Литий-полимерные батареи 7.4В, батарейные отсеки на 4xAA (6В) или 6xAA (9В).

Совместимые расширения (Shields):

  • Из-за нестандартного расположения разъемов механически (физически) большинство классических шилдов Arduino Uno не подходят.
  • Однако плата программно совместима со всеми библиотеками для Arduino. Для подключения стандартных шилдов потребуется использовать провода-переходники на макетную плату, ориентируясь на подписи контактов на Romeo V2.

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

DFRobot DFR0271