DFRobot DFR0343

DFRobot DFR0343
Артикул: 775904

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

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

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

Описание DFRobot DFR0343

Отличный выбор! DFRobot DFR0343 — это популярный и многофункциональный драйвер шагового двигателя на базе микросхемы TMC2208. Он известен своим сочетанием высокой производительности, низкого уровня шума и интеллектуальных функций.

Описание DFRobot DFR0343 (TMC2208 Stepper Motor Driver)

DFR0343 — это "умный" драйвер шагового двигателя, который использует технологию StealthChop2 от Trinamic для практически бесшумной работы и SpreadCycle для высокой динамики и точности. Ключевая особенность — возможность работы в двух режимах: UART (для тонкой настройки через микроконтроллер) и Standalone (как обычный драйвер с настройкой перемычками).

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

  • Тихая работа: Алгоритм StealthChop2 устраняет характерный писк шаговых двигателей, что критично для 3D-принтеров, ЧПУ станков в домашних условиях или робототехнических проектов, где важен низкий уровень шума.
  • Интеллектуальный контроль тока: Автоматическая настройка и поддержание заданного тока, защита от перегрева и короткого замыкания.
  • Высокая интеграция: Встроенный микроконтроллер управляет драйвером, позволяя настраивать такие параметры, как микрошаг, ток, режимы работы через UART-интерфейс.
  • Два режима работы:
    • UART Mode: Позволяет динамически менять настройки (ток, микрошаги, режим работы chop-per) с главного контроллера (например, Arduino, Raspberry Pi) по одному проводу. Дает доступ ко всем функциям TMC2208.
    • Standalone Mode: Работает как классический драйвер. Настройка микрошагов и тока с помощью перемычек (джамперов).
  • Определение потери шагов (StallGuard): В UART-режиме можно активировать функцию обнаружения пропуска шагов, что полезно для реализации датчиков конца хода без дополнительного оборудования.

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

| Параметр | Значение / Описание | | :--- | :--- | | Модель драйвера | DFRobot DFR0343 (на базе TMC2208) | | Управляющая микросхема | Trinamic TMC2208-LA | | Напряжение питания (VMOT) | 8 - 36V DC (Рекомендуется: 12V, 24V, 36V) | | Логическое напряжение (VIO) | 3.0 - 5.0V (Совместимо с 3.3V и 5V логикой) | | Выходной ток (фаза) | Макс. 1.2A RMS (Пиковый до 1.7A). Важно: Ток настраивается! | | Режимы микрошага | В Standalone: 1/1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128 (перемычками). В UART: Любое значение от 1 до 256 через регистры. | | Режимы работы драйвера | StealthChop2 (тихий), SpreadCycle (динамичный), Hybrid (автопереключение). | | Интерфейс управления | STEP/DIR (стандартный), Enable. Дополнительно: UART (однопроводной). | | Защита | Защита от перегрева (OTP), короткого замыкания (SC), обрыва фазы, undervoltage lockout (UVLO). | | Охлаждение | Не требует радиатора при токе до ~1А. При больших токах и нагрузке необходим внешний радиатор. | | Размеры | 20 x 15 мм (совместим с форм-фактором многих драйверов, например, A4988). | | Основное применение | 3D-принтеры (особенно модернизация экструдеров и осей), настольные ЧПУ, робототехника, точные системы позиционирования. |


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

Прямые парт-номера и аналоги:

  • TMC2208-LA-T — Прямое обозначение микросхемы от Trinamic.
  • StepStick TMC2208 — Обобщенное название форм-фактора. Многие производители выпускают аналогичные платы.
  • BigTreeTech TMC2208 V3.0 — Популярный аналог от другого производителя для 3D-принтеров.
  • FYSETC TMC2208 — Еще один распространенный аналог.

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

Драйвер идеально подходит для биполярных шаговых двигателей (2 фазы, 4 вывода) со следующими параметрами:

  • Фазный ток: 0.5A — 1.2A (RMS). Примеры популярных моделей:
    • NEMA 17 с током 0.8А, 1.0А, 1.2А (например, 17HS4401, 17HS3401).
    • NEMA 14 и NEMA 23 с соответствующим номинальным током.
    • Важно: Суммарное сопротивление обмотки должно быть совместимо. Для двигателей с током >1.2A требуется более мощный драйвер (например, TMC2209, TMC2130, DRV8825).

Совместимые платы управления и экраны:

  • Контроллеры для 3D-принтеров: Все основные платы с поддержкой UART-управления драйверами (подключаются к разъемам DIAG):
    • SKR серия от BigTreeTech (SKR Mini E3, SKR 1.4, SKR 2, SKR 3).
    • MKS серия (MKS Gen L, MKS Robin).
    • Creality 4.2.7 / 32-bit boards (часто имеют пайку TMC2208 в режиме Standalone).
  • Платы расширения (Shields) для Arduino:
    • DFRobot Expansion Shield (совместима с большинством сенсорных экранов DFRobot).
    • CNC Shield V3 (требует установки в режиме Standalone и правильной настройки перемычек).
    • RAMPS 1.4 (Arduino Mega + RAMPS).
  • Одноплатные компьютеры: Может управляться через GPIO Raspberry Pi или Orange Pi с использованием библиотек (например, RPi.GPIO для STEP/DIR режима).

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

  • Прошивки для 3D-принтеров: Marlin 2.x, Klipper, Repetier — имеют полную поддержку настройки TMC2208 через UART.
  • Библиотеки для Arduino: Для работы в UART-режиме потребуются библиотеки, такие как TMCStepper (от teemuatlut).

Важное примечание:

При замене классических драйверов (A4988, DRV8825) на DFR0343/TMC2208 обратите внимание на напряжение логики. DFR0343 имеет встроенный стабилизатор и работает от 3.3В/5В логики, что делает его совместимым с большинством плат. Однако, всегда проверяйте распиновку перед подключением.

Этот драйвер — отличный апгрейд для любой системы, где важны тишина, плавность хода и интеллектуальное управление шаговым двигателем.

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

DFRobot DFR0343