DFRobot DFR0398

DFRobot DFR0398
Артикул: 775916

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

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

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

Описание DFRobot DFR0398

Конечно! Вот подробное описание, технические характеристики и совместимые модели для модуля DFRobot DFR0398.

Описание

DFRobot DFR0398 — это многофункциональный шилд (плата расширения) для Arduino, предназначенный для управления шаговыми двигателями и сервоприводами. Это идеальное решение для проектов робототехники, станков с ЧПУ, 3D-принтеров и автоматизации, где требуется точное управление движением.

Ключевая особенность платы — интегрированный драйвер шагового двигателя (обычно Texas Instruments DRV8825 или аналогичный), который позволяет управлять одним шаговым двигателем с микрошагом до 1/32 шага, что обеспечивает высокую точность и плавность хода. Одновременно с этим шилд предоставляет 6 каналов для подключения сервоприводов (используя встроенный мультиплексор PCA9685), что избавляет от необходимости в дополнительных платах.

Плата совместима со стандартными Arduino Uno R3, Leonardo, Mega благодаря совпадению с их форм-фактором и расположением контактов.


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

| Параметр | Значение / Описание | | :--- | :--- | | Управление шаговым двигателем | | | Драйвер двигателя | DRV8825 (или совместимый) | | Макс. ток на фазу | ~1.5A (без радиатора), до ~2.2A (с активным охлаждением) | | Напряжение питания двигателя (VMOT) | 8.2V - 30V (рекомендуется 12V/24V) | | Микрошаг | Настраиваемый: полный шаг, 1/2, 1/4, 1/8, 1/16, 1/32 | | Защита | Защита от перегрева, короткого замыкания, пониженного напряжения. | | Управление сервоприводами | | | Количество каналов | 6 независимых каналов (через PCA9685, 12-битный ШИМ) | | Тип сервоприводов | Стандартные сервоприводы с управлением по углу (PWM) | | Напряжение питания сервоприводов (V+) | Отдельное, 5V - 12V (подается на синий клеммник) | | Общие характеристики | | | Логическое напряжение (VCC) | 5V (берется с Arduino) | | Совместимость с Arduino | Платы с распиновкой Uno R3 (Mega, Leonardo и др.) | | Интерфейс управления | Шаговик: STEP/DIR; Сервоприводы: I2C (адрес по умолчанию 0x47) | | Дополнительные возможности | • Разъемы для подключения концевых выключателей (X-, X+) для шаговика.
• Светодиодная индикация питания и активности.
• Регулятор тока (потенциометр) для драйвера шаговика.
• Стабилизатор 5V для логики. | | Габариты | Примерно 80 x 54 мм (как у Arduino Uno) |


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

  • Основной парт-номер: DFR0398 (полное название на сайте DFRobot: DFR0398 GRBL CNC Shield for Arduino V3.0 или аналогичное).
  • Ключевые компоненты на плате:
    • Драйвер шагового двигателя: DRV8825 (часто съемный, может быть заменен на A4988, TMC2208 и др. с аналогичным форм-фактором).
    • ШИМ-контроллер для сервоприводов: PCA9685.
  • Прямые аналоги от других производителей: Плата является вариацией популярного CNC Shield V3.0, который выпускается под разными брендами (например, Elegoo, Makerlab, HiLetgo). Ищите по названию "CNC Shield for Arduino with DRV8825".

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

1. Совместимые платы Arduino (устанавливаются под шилд):

  • Arduino Uno R3 (основная совместимость)
  • Arduino Leonardo
  • Arduino Mega 2560 R3 (шилд закроет только часть контактов, но ключевые пины совпадут)
  • Любые клоны (CH340, SMDUINO и др.) с распиновкой Uno R3.

2. Совместимые шаговые двигатели:

  • Двухфазные биполярные шаговые двигатели типа NEMA 17 (наиболее популярные, с током фазы до 1.5-2А).
  • Также подходят двигатели NEMA 14, NEMA 23 с пониженным током (необходима проверка по току).
  • Примеры: 17HS4401, 17HS3401, 42BYGH и аналоги.

3. Совместимые сервоприводы:

  • Любые стандартные аналоговые сервоприводы с управлением по PWM (сигнальный провод — желтый/оранжевый).
  • Напряжение: 5В (например, SG90, MG90) или 6В-12В (более мощные, как MG996R).

4. Совместимое программное обеспечение и библиотеки:

  • Для ЧПУ/станков: Прошивка GRBL (версии 0.9 и выше) — основное применение. Управление через G-коды.
  • Для робототехники/общего использования:
    • Библиотека Adafruit PWM Servo Driver Library (для управления сервоприводами по I2C).
    • Стандартные скетчи для шаговика с использованием AccelStepper или простого управления пинами STEP/DIR.
  • Программы для отправки G-кодов: Universal Gcode Sender (UGS), Candle, bCNC, LaserGRBL.

5. Важные примечания по совместимости:

  • Питание: Крайне важно разделять питание! Двигатель питается от отдельного источника 12-24В, сервоприводы — от 5-12В, а логика — от 5В с Arduino. Не подключайте высокое напряжение к выводам Arduino напрямую.
  • Драйвер: Если требуется работа с высокими токами (для мощных двигателей), драйвер DRV8825 обязательно нужно охлаждать радиатором и вентилятором.
  • Концевые выключатели: Поддерживаются механические (NO/NC) и оптоэлектрические концевики.

Этот шилд представляет собой мощный и компактный "комбайн", который значительно упрощает создание сложных mechatronic-проектов, объединяя управление двумя ключевыми типами исполнительных механизмов на одной плате.

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

DFRobot DFR0398