TB6600 Stepper Motor Driver with Arduino

preview_player
Показать описание
TB6600 stepper motor driver is used to control larger two-phase bipolar stepper motors like NEMA 23 motors used in 3D printers, CNC machines and robots.
In this tutorial I demonstrate how TB6600 motor driver is used to control stepper motors using Arduino and also look at the difference between TB6600 and TB6560 stepper motor drivers.

Also Check out:

Рекомендации по теме
Комментарии
Автор

Thank you so much for this wonderful and clear tutorial! You are an EXCELLENT instructor. I have many years of electronics experience (mostly vacuum tube stuff) but little automation or Arduino experience. However, thanks to your tutorial, everything made perfect sense. In particular, I want to commend your clear and plain identification of the details. Things like exact driver module model and wiring pin outs, schematics and so forth. This kind of info can take a lot of time to root out, and the manufacturers seem oblivious to the need to post it. Your pacing was just right - not too slow, not too fast - and you DID NOT ASSUME that "people already know that". Many do, some don't. Also, the Arduino code was extremely helpful, plus your handy tip on discovering motor winding orientation is worth the price of admission! Well done and thank you. Great job!

Ockhamcool
Автор

this is a great tutorial for beginners

dr.fzt.rafetirmak
Автор

Thank you for the great class teacher!
Worked perfectly.
Big hug.

rafaelalvesdasilva
Автор

How can I program my stepper motor with three different position and at the same time will return to its original position. Using three push button as trigger

Thanks

jayceebillones
Автор

Very helpfull with the wiring. I used a v3 shield . Makes wiring simple

marianacatrinei
Автор

What is min and max microseconds delay between after HIGH and after LOW digital write ?

drinski
Автор

What is the use of half current and full current?
Currently I am using dm542 and nema 17!
What pulse per revolution should I choose for nema17?
And does more pulse means more speed?

geminiman
Автор

parabens pelo video, e obrigado por compartilhar seu conhecimento, com a gente !!!

sergiopaixao
Автор

HELLO SIR PLEASE INFORM ON THE PART NUMBER OR MODEL OF THE DC POWER SUPPLY YOU HAD USED. ALSO IF THERE IS NO SPECIFICATION OF THE VOLTAGE OR CURRENT OF THE MOTOR THEN WHAT TO DO.

abdulkadirkhan
Автор

I tried to do the same wiring and setting according to the video, but
why the PWR/Alarm keep blinking and the the motor doesn't rotate🤧?

hiu
Автор

Вопрос на засыпку. Как подключить Автономный контроллер перемещений ZK-SMC01 к драйверу тв6600 тот что на с алюминиевым радиатором, слабо вам сделать такое схему.

Рейкизубчатыедляреечныхдровоко
Автор

Thank you so much for tis video and code, it was just was I was looking for!

hansclausen
Автор

thank you so much by the tutorial, congratulation from brasil

kleberazevedo
Автор

Bro if I connect a separate encoder on a HBS57H hybrid servo driver and add a stepper motor in the driver wiring will it work ? Also can you make another wiring using a NPN configuration to teach people not to burn their drivers .

wallstreet
Автор

Can you make videos using STM32F1 and TB6600

noithugian
Автор

Which motor do u use nema 17 or nema 23?

shivamverma
Автор

I like your video, thank you! Any idea why I would need to re-upload the code each time for it to work again?

EvanRuzycky
Автор

hello, How can I program to put the motor in zero position?

hcreval
Автор

Hey. If I think right, I can use for ex. PIN 7 instead of PIN 8? I want to connect motor and LCD keypad shield (which uses pins 8-13)

krzysztofgutek
Автор

@MYTECTUTOR Can you advise what power supply you're using, and a link to purchase if possible?

TheSimonDavidson