Драйвер шагового двигателя TB6600 4A (10–42В, до 4А, 1/32 шага)
Драйвер TB6600 – это высокопроизводительный контроллер шаговых двигателей, разработанный для работы с двухфазными и четырёхфазными гибридными шаговыми двигателями с рабочим напряжением от 10 В до 42 В и максимальным током 4 А.
Поддерживает микрошаговый режим с делением шага до 1/32, что обеспечивает высокую точность позиционирования и снижение вибраций двигателя. Встроенные защиты от перегрева, перегрузки по току и короткого замыкания гарантируют надёжную работу модуля.
Драйвер широко используется в ЧПУ-станках, 3D-принтерах, плоттерах, гравировальных установках и других проектах, требующих точного управления шаговыми двигателями.
Технические характеристики:
✔ Микросхема драйвера: TB67S109AFTG
✔ Входное напряжение: 10–42 В
✔ Максимальный выходной ток: 4 А
✔ Поддерживаемые шаговые двигатели: 42 мм – 86 мм (NEMA17 – NEMA34)
✔ Макрошага: 1 / 2 / 8 / 16 / 32
✔ Регулировка тока: 8 уровней
✔ Рабочая частота: до 20 кГц
✔ Защита: от перегрева, перегрузки, короткого замыкания
✔ Корпус: пластик с радиатором охлаждения
✔ Габариты: 96 × 80 × 28 мм
✔ Вес: 180 г
Преимущества:
✔ Высокая точность управления – поддержка микрошагового режима до 1/32
✔ Автоматическая регулировка тока удержания – минимизирует энергопотребление
✔ Оптоизолированные входные сигналы – защита от помех
✔ Совместимость с 2-фазными и 4-фазными двигателями
✔ Эффективное охлаждение – радиатор для отвода тепла
Примеры применения:
🔹 ЧПУ-станки – фрезерные, гравировальные, лазерные
🔹 3D-принтеры – управление экструдером и осью перемещения
🔹 Робототехника – высокоточное движение манипуляторов
🔹 Автоматизация – системы позиционирования, конвейеры
🔹 Станки для резки и плоттеры
Подключение к Arduino:
📌 Dir-, CP-, EN- → GND Arduino
📌 Dir+ → D4
📌 CP+ → D3
📌 EN+ → D5
Для управления двигателем рекомендуется использовать библиотеку AccelStepper.
Пример кода для Arduino:
cpp
#include #define STEP 3 #define DIR 4 #define EN 5 AccelStepper stepper(1, STEP, DIR); void setup() { pinMode(EN, OUTPUT); digitalWrite(EN, 1); stepper.setMaxSpeed(300.0); stepper.setAcceleration(100.0); stepper.moveTo(100); } void loop() { if (stepper.distanceToGo() == 0) stepper.moveTo(-stepper.currentPosition()); stepper.run(); }
Комплектация:
📦 1 × Драйвер шагового двигателя TB6600 4A
- Цена: 4 200 ₸





