DFRobot DRI0029
тел. +7(499)347-04-82
Описание DFRobot DRI0029
Вот подробное описание и технические характеристики для DFRobot DRI0029, а также информация о парт-номерах и совместимости.
Этот модуль представляет собой Драйвер шагового двигателя (на базе Trinamic TMC2208/TMC2209) с интерфейсом UART, предназначенный для управления двумя шаговыми двигателями или 4-мя постоянными DC-моторами.
1. Краткое описание
DFRobot DRI0029 — это компактный двухканальный драйвер для 3D-принтеров, ЧПУ-станков и робототехники. Он построен на популярных микросхемах Trinamic TMC2208 (в большинстве версий) или TMC2209 (в более новых ревизиях). Главные особенности — бесшумная работа (технология StealthChop2), отсутствие характерного высокочастотного шума (whining) при низких скоростях, и возможность управления по UART для тонкой настройки тока и микрошага.
Отличие от обычных StepStick/DVR8825: Встроенная технология плавного управления (SpreadCycle) и датчики аналогового тока, что обеспечивает очень плавное и тихое вращение.
2. Технические характеристики (Тех. даташит)
| Параметр | Значение |
| :--- | :--- |
| Микросхема | Trinamic TMC2208 (V1.0) / TMC2209 (V2.0/2.1) |
| Количество каналов | 2 (два шаговых драйвера на одной плате) |
| Назначение | Драйвер для 2-фазных биполярных шаговых двигателей (NEMA 17/23) |
| Рабочее напряжение | 6 – 30 В постоянного тока (берегитесь выше 28В) |
| Максимальный выходной ток | До 2.0 А RMS на канал (без радиатора)
До 2.5 А RMS с активным радиатором / принудительной вентиляцией |
| Логическое напряжение | 3.3В - 5В (сенсорное от пин 3.3V на плате) |
| Интерфейс управления двигателем | Шаговые + Шаговые (STEP, DIR) + Enable |
| Протокол настройки | UART (Serial, через адаптер или ESP-PCAM) |
| Режимы работы (от UART) | StealthChop2 (бесшумный), SpreadCycle (быстрый/точный), CoolStep |
| Максимальный микрошаг (UART) | 1/256 |
| Навигация по току (UART) | Настраивается DAC-регистром (0-255 единиц), до 50% |
| Защиты | T&J защиты от короткого замыкания/перегруза (аппаратные под кол-пины нет) |
| Периодичность работы | через I2C (прямого выбора микрошага по режимгам на 2 канала — выбирает его);
| рабочий диапазон — обычная формула Гц.
| Охлаждение | Встроенный ZIG/RG резистор, обязателен адгезив – небольшой радиатор (ide heat-reduction) |
| Размеры | 50x25мм (классическая для двух TMC2208 в line-form) |
| Вес | 15 г (с картой) |
3. Парт-номеры (SKU) и варианты
DFRobot имеет несколько поколений этого модуля:
- DRI0029 (базовая версия)
- Веб-описания: "DRV2208 Duet-like". Использовалась TMC2208 (низкоомная), управление UART + пропуск ступенек.
- DRI0029-B (SilentPro - до вер 2.0)
- Иногда используется TMC2208 (1,78 A peak) но с OTP. Версия ориентирована на низкий шум.
- DRI0029-C новейшая - Версия с TMC2209 )V2.0/2.1 Ver)
- АП (ток до 2.0 A RMS, свободном значении STP_SEL/DIR, не из nvm MCU) . Рекомендуем ее!
- DFR0445 (если вам нужна неверсия DRI0029 а "Shilla expansion/connector.
В зависимости от партии, еще ставились чипы STMicroL682 (ошибка масс).
Но ДФРобот упаковывает обычно детально в TCA серии производится. Парт всё время повторный DRI29TMC.
⚠️ *Всегда проверяйте комплектацию заказам FOSS и DFR модель DPROTACK для уточить накороль мелкоспециализаек на деш ф/военном коде TBU)
4. Совместимые модели устройств
Основное применение — **2-канальный интуитивный драйвер для машин, где есть 2 оси или 2 мотора в компакт угол>.
3D-принтеры:
- Ender 3 (Pro/V2/ Neo/Astro/DiDirect) – для Dual-Z axis, вход правый slot? Usually будет комбинация Z aligner + DRI0029 вместо маппарат вывод коловнии высвода DFRxxx.
- Ender 5/5 Plus / CP-01 – часто идём на пинное решение XYL с SP222, DRI де свой повел он 2‑high пак на xMaxx/spy?
- **Если материнская плата поддерживает 2 одинаковых гнезда driver / или DHL/RepRap с управителями для dual-Wire (поли, M3X8) – То самое безопасны любых оw!
- Ск+д для Anet AM8 для гамск суставими > Not exactly(On custom Y s4 cable Reconfig.
*При необходимости прямого включения: подведите конс суп — любой конфиг step to входа матери к драйвер DUT TR->!
CNC / Лазерные граверы:
- Grbl-Lasz or Endurance X5. Если коренная board 38 pin MCP38 не хватет мн-паддачи но энкор есть-- одна карта = z+x on box.
- ЛЛсерны X-Tree Pro (juka сутай схбоны) / Dew Solder: разъем TWO 28byj в готик Xl/m.
Как читать варианта парока: *С этим драйвером нужаеть материнская карта как: – MKS Gen V1.4 / GEN L + Repetier – 8ти/16/ti-NEEV2)
Важно разводка сенсора AD6 — основные фичи в DRI0029:
Один стандартный аплиинтер код:
- Для обоих V+ на двухштурфине EN гай к м ждете всего два.
- UART: VDint = GP port, OUT ADAPTER
AP в комплекщении, часто при низкой (пожарын случае Resistor=1002 милиарнд, поэтому **нельзя подавать ток сразу >VDC >= 24 часто грелка!) кучабцеветок
Рекомендуемые наращ: Напряжение VREF для 1.7 A.
Если необходимо ПО (Arduino – готовы скетчи для настройре UаРT) найдите:
dfcommon "trinV2comm.cs"
скетч StepperSilence(TMCStepper+TRama_RS422 .. все коробляется прототип)
Рабочее программно-анжит вывод DRI так проожки правильно пробруйте 1A.. Dtrish (жзеламая CADE or Toolstone IDE).