Пример 40. Шаговый двигатель NEMA17 и драйвер TB6600

Примеры

ПРИМЕРЫ

В предыдущих примерах мы уже использовали простой шаговый двигатель 28BYJ-48 для Arduino. В данном примере подключим более мощный шаговый двигатель NEMA17 17HS4401, ток на обмотку 1.7А. Как правило, используется в 3D принтерах, экструдерах и небольших ЧПУ станках. Для подключения данного двигателя будем использовать драйвер TB6600 4А.

TB6600 — это простой в использовании профессиональный драйвер шагового двигателя, который может управлять двухфазным шаговым двигателем. Он совместим с Arduino и другими микроконтроллерами, которые могут выдавать цифровой импульсный сигнал 5 В. TB6600 с питанием 9 – 40 В постоянного напряжения предназначен для использования с двигателями типа NEMA42 – NEMA86 с максимальным током фазы до 4А. Пиковый ток в 4А достаточен для большинства шаговых двигателей. Драйвер поддерживает управление скоростью и направлением движения. Вы можете установить его микро шаг и выходной ток с помощью переключателя. Существует 7 видов микрошагов (1, 2/A, 2/B, 4, 8, 16, 32) и 8 видов контроля тока (от 0.5 до 4 А).

Шаговый двигатель NEMA17 и драйвер TB6600


Описание:

В данном примере подключим шаговый двигатель 17HS4401 к драйверу TB6600. В результате вал двигателя будет совершать цикл в 6400 шагов в одну сторону, затем в обратную. В качестве источника питания для драйвера можно, например, использовать импульсный блок питания.


Схема:

Схема: Подключение драйвера к Arduino


Скетч: