Stepper motors and them drivers - A4988 & TB6600
So this is a little video about stepper motors and ways of controlling them. Why would you want to ditch your little a4988s, or not!
This is intended to be mostly educational, so I hope it does leave you with something!
A place to buy them stepper motor drivers:
( Buying through those get's me a commission and probably a buck or two. Of course I'm not expecting of you shopping all your stuff here, but in case you dont have a place in mind, you can find yourself some pretty good deals here actually!)
- TB 6600
rover.ebay.com...
-A4988
rover.ebay.com...
Until next time,
thanks for watching!
And if you like what you see, feel free to subscribe.
More coming up!
And if you like it too much and wanna help making it even better??
Ok, here is my patreon page!
/ zeplabs
Music:
Slim Jimminy Jim -Mc Cullah
( / mccullah1 )
Additional sound effects from www.zapsplat.com
Пікірлер: 132
Thankful for guys that take the time to teach!!! Cheers my friend.
@ZepLabs
6 жыл бұрын
David Ashenbrener cheers David! 🍺
Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy the driver. (More generally, rewiring anything while it is powered is asking for trouble.) And so here I am messing around with A3955SLB drivers. Great video mate.
@ZepLabs
5 жыл бұрын
Fair point of argument there! :D Thanks bud! Cheers
The best video on KZread for stepper driver setup. I searched and searched for one like this. Your explanations of each component is excellent. I am much more intune with the whole picture now. Thank you so much !
@ZepLabs
5 жыл бұрын
Means a lot to read that! Thanks for the feedback
Such an informative, concise and entertaining Video! Keep up the great work! :)
❤❤❤ I can't say anything about it u r a good teaching❤❤❤ love u from India. assam....
How do i tell marlin to swich the negative side in stead of possitive side? My board is maxed out at 3.3 volts so i want to put constand 5 volt to all the positive sides and swich the negative. Is this possible in marlin?
Thanks a lot! This video helped me understand the basics of stepper motors!
Could you share the wiring diagram if we connect 3 stepper driver? Can we use cnc shield as a breakout board? will it handle the 4A current? Thanks
@ZepLabs
5 жыл бұрын
Wiring depends on your controller and firmware! Sure, you can use the CNC shield for that! I believe it will have no prob with the 4 Amp current. Cheers Mukhdi
I love it. Great video. A question if I may. Where/how do you set it up that the steps are in sync... Meaning that let's say 5mm in the gcode/program for specific Axis will get the stepper motors to turn/run/move the spindle/laser 5mm? Thanks!!!
@ZepLabs
5 жыл бұрын
Thank you buddy! Glad you like it. This convertion is done inside your controller/firmware. Wether it is an arduino running GRBL or Marlin , or a pc running Mach3 or LinuxCNC or whatever, at some point there is a setting for steps/mm for each one of your axis! So if you know your X motor has to move for 100 steps in order for your X cariage to move for one mm (which has to do with your hardware or course!), you just set your X to 100 steps / mm inside your firmware. So when a piece of Gcode hits your machine, to move X for 5 mm, your controller knows it should produce 500 pulses! Hope I helped! Cheers
The issues i have had has been that if you connect 1234 as many comes pre cabled, it is wrong with the ramps pinout, if you buy a nema 17 off the shelf. Can be any pancake or regular nema. AaBb is my setup but some have the Setup aABb and then you get stutters if you dont keep an eye on the diagrams
any one knows howyo use the RSSM2 driver on unipolar stepper motor please, i cant seem to understand the data sheet, i have tried connecting the motor cables but the how to make the turns, full half and wave, i pretty much dont get it any help please
Really Thanks man, i was searching for this video for a week... omg... thankyou so much!
@ZepLabs
5 жыл бұрын
Thanks for the feedback bud! Glad if it helped!
Hi, very cool video! I have one question, when you say the higher the voltage the higher the torque what do you mean? I read somewhere that if you apply more voltage to a stepper it only helps you get more torque at higher speeds. Lets say nema 23 13kgcm running @12v 2 amps steps of 50ms(slow) you get 13kgcm but if you increase the speed to steps of 10ms but keep the same voltage (12v) then the torque decrements and the only way to get 13kgcm again would be to add more voltage to compensate. Is that how it works? Basically my question is: i have a project and only need to use low rpm im using 12v 2 amps on my nema 23 but i dont know if im getting the full torque or if i need to increase the voltage to get more torque at lower speeds. Thanks!
So much awesome! I love your content and your sense of humor. Keep up the great work.
@ZepLabs
6 жыл бұрын
Means a lot to hear from a fellow maker! Thanks bud, glad you like it!
Hello I been a long time watcher of your Chanel and I was wondering if you could make another video on this to run on the ramps 1.4 or the mks gen l v1.0 motherboard because that is a ramps 1.4 motherboard all in one thank you for your time.
Hello from Canada. Thank you for this video. i learned some very important information for a project of my own.
@ZepLabs
4 жыл бұрын
Many thanks buddy! Glad I could help!
just watch it...he's really good teacher :) thumbs up
Is it usual, that the red LED on the Driver (..."Alarm") is always on? On my driver it is on all the time, but it doesnt work.
nice tut, but where to get such a disk on your motorshaft? I need various disks with holes, I can not machine them myself...yet..
Very instructive, thank you!
Great video. Question. If I don't want to use Arduino, I want to use for example any 3d printer board with for example, one of the stepper motor contacts on the board, let say stepper motor 4 contacts for moving Y-axis of 3d printer( Y-1A,Y-2B, Y-1B, Y-1A) . Can i connect them somehow to Driver to power your stepper motor? Are they correspont to GND, STEP, DIR, ENABLE?
@ZepLabs
5 жыл бұрын
Thanks Tigran! No, its a bit more complicated! You can think of it as a relay. The step, dir, enable, ground pins, work on logic voltage (3.3 to 12V usually) while the Y-1A,Y-2B,Y-1B,Y-1A pins that come out of your Y stepper motor are just the ends of the two copper windings there exist in there, and they work on higher voltage. (The "high voltage" connectors you can find on one of those stepper drivers) Even in cases where both your controller and your motors work on 12 volts, you couldnt power your steppers directly through your controller, as it's not capable of putting out much current (a few milliAmps)! But you could use a stepper driver like the one above with any 3d printer out there! You just have to find where the controller you are using is putting out the step,dir,enable signals for your Y, and hook them to your new TB driver, along with your Y motor and the "high voltage" power supply! If you are using any A4988 or DV or whatever drivers, you can get those signals from up there, if you search for a pinout!
Your editing skills are really improving! Starting to get a This Old Tony vibe. Keep it up!
@ZepLabs
6 жыл бұрын
Must have something to do with all those hours I' ve spent on TOT's place 🤔...Thanks Alex! Much appreciating your support!
I like your approach but tell me how can the motor be speed controlled with a potentiometer ?
Hey, Zep, I followed your instructions to the T and it all worked. Using same hardware. Then I mounted on my slider. Now motor not working. All the lights on but nobody home. Got voltage, all wires still solid. Nothing changed. Where to start testing?
@ZepLabs
4 жыл бұрын
Hey bud! Sorry for the delay Sorted it out?
Thanks Pal, great video! Just putting the electronics together for my Workbee. Hope you talk more on Microstepping topic you mentioned in the end. Cheers.
@ZepLabs
5 жыл бұрын
Thanks bud! Glad you liked it! Maybe I should do a follow up on the microstepping one of these days! Cheers
Thanks from me dear, from INDIA
Hey man thanks for the video! Btw, did u connect the stranded motor wires straight into the ports of the TB6600 or did u use male header pins?
@ZepLabs
5 жыл бұрын
Thanks for wathcing Malvin! I connected straight to the controller I think, but you could do it either way!
@MS-ld3jn
5 жыл бұрын
Awesome, thanks!
hi i like your video but Plz explain how to make setting neema 23 stepper with Delta PLC
@ZepLabs
5 жыл бұрын
I'll have to dig a bit into that....!
@AKZP87
5 жыл бұрын
not worth of it, you save time by buying 2-phase 42 step motor that are brand new
Very COOL !Thanks !
Hello I am having issues with my nema 23 stepper motor that I am controlling with a tb6600 driver and a pulse generator. The problem that I am having is that when I reach 400 rpms the motor start buzzing and stops working. I was wondering if you can help me out.
@ZepLabs
5 жыл бұрын
Hey William! What frequency is your pulse generator capable of producing? Are you using microsteping? Is your stepper a classic 200 steps/rev? Does it by any chance have a kind of gear reduction up front?! Either way, don't expect to get much of a torque at those speeds! Cheers
Well done sir ,very useful thanks
@ZepLabs
4 жыл бұрын
Thanks bud!
Quick tip Zep for testing motors "Touch Orange and Yellow Together and Turn Motor by hand You should Feel STIFF Resistance if they are a pair" If Not Try Another
simply superb
What about pin switch settings?
Great videos sir. I am going to jump to these from my current 4988's. I have 2 steppers for my y axis cnc what would be the best method to hook up both for y axis
@ZepLabs
5 жыл бұрын
Thanks Bobby! And sorry for the late reply.. Depends on your motors ( how big they are!) , your controller, and your pocket I suppose! Most controllers give you the option to clone one of your axis someplace else. So you get the same pulse twice, you throw up there two TB drivers, one for each motor,and you are golden! If thats not the case, or if you want to use just one stepper driver for both your Y motors, you could wire them in parallel on the same driver. This would take some back and forth, until you get them to work both in the same direction, and also the correct direction, but it shouldnt be much time consuming! One thing to have in mind though if using this approach, is that by wiring two motors in parallel, you need to get twice the current out of your stepper driver... So if each one of your motors are rated at 2 Amps, you ll need to get some 4 Amp peaks out of this little TB6600, which is quite close to the max current it can put out... Then, if you have a quite "heavy" gantry to move, those "4 Amps moments" may occure quite often! So if it is possible, i d suggest you to get one driver for each one of your steppers! Hope I helped Cheers!
ok, I haven´t even seen the video, and i just subscribed and liked it. Why you may ask yourself? Only because of the begining of the video. I laughed so much. CHEERS
@ZepLabs
5 жыл бұрын
😁 Thanks Jaime! Welcome aboard!
I'm new to this... thank you for the kind explanation!♡♡♡ Definitely subbed🤜🏻👍🤛🏻
@ZepLabs
3 жыл бұрын
welcome aboard! Appreciate it!
Zep Labs I need help on the hardware parts. and wiring the hardware up . and what software to use to operate my CNC machine Here is my list of the parts i'am using can you help me 1] Stepper Motor Drivers power step PSD8079-2P 2] steppers motor Nema 34 3] controler 4] power supply mean well SP-320-48 5] Hardware and Software 6] CNC Breakout Board/Interface Board 7] Cable Connector 8] Limit Switches 9] Emergeney STOP BUTTON 10] Software
Like por la entrada.
Hi, good video. My stepper motor driver only has PUL, DIR, +5V, ENBL so idk what connections to make. I would appreciate it if you helped with sort it out.
@AKZP87
5 жыл бұрын
that is in WISH around 5-8 euros ( 8-16 dollars)
Greate comparison my friend. Thank you for the video.
@ZepLabs
5 жыл бұрын
MEGA-Testberichte Glad you like it bud! Thanks for watching
Hi, I changed my driver from A4988 to TB6600 using same arduino code. The code works the same on TB6600, but the motor is overheating and is emmiting high pitched noise. Its overheating no matter the driver settings. Any ideas?
@ZepLabs
5 жыл бұрын
Hmmm 🤔 But is the machine working better?? Sounds like you are drawing more current than what you should...
@cahukk
5 жыл бұрын
Thanks for answer. You are right, motor performance is outstanding:) I found out that dip switch on my driver is bad and driver always draws more than 30wats, so I found mu problem. I can get around by coding auto disable of driver enable pin after few minutes, but need to learn a lot more.
Sir thank u for video how ur controlling speed of motor
Love your video. I have bought 3 tb6600. I have them working ?.. But they keep cogging and are loosing steps at only 400 in feed fullstep. tried shielding the dir+, pul+ and ena+ because i dont want it to lock pulse yet. i use 17hs8401 which have 0,5Nm holding torque. biggest bang for the buck. I plan to use 4 stepper motors on my y axle and two for x and z. its a big 3d router i built from scratch. But i cannot solve the cogging issue, and still have to use the drv8875 which can take 2,5a continously which is ok. Are my cogging tb6600 crappy or is there any other way to get them working att higher speeds? I would really love if you have any input. The only thing i have not tried yet is using thicker wires. The included but thin cables i got with the nema 17 are working perfectly though with the 3 drv8875 on a cnc shield. i was considering stacking 2 drv8875 on top of each other but separating the output pins and have one driver running 2 steppers getting 5amp on the y axle. my Steely is buillt like a shipyard crane with 2 sfu1204 screws in z and y axle.
@ZepLabs
5 жыл бұрын
Sounds odd! All 3 of them same issue? What about firmware? Have you tried tweaking a bit your pulses' lengths? Did you remove the jumpers umderneath the DVs??! The machine sounds serious btw! Cheers Markus
@markusgutendorff2684
5 жыл бұрын
@@ZepLabs i did try pulse changing pulse lenth yes . did try everything. i dont have jumper only mini dipswitches
you could just try an LED to investigate polarity to each each coilset... an easy go-around. Seems logical you can similarly use an operational Stepper motor to do the same. TB6560 4xis is my controller, PowerSupply needed is 24V 12-15A, is my guesstimate. I have a 3set of NEMA23 3V 3A ... and many, way too many ideas floating my brain. Also I have various smaller NEMA17... with 6V, and 12V and non NEMA Stepper Motors with Optical Encoders....up to 6A Current..... some down to 2A @24V Perhaps I have an illness.
@ZepLabs
5 жыл бұрын
Sounds like a sweet motor playground to me!
Thanks for this video, it is indeed informative. Also could you share the ino file (Arduino) for this project?
@ZepLabs
5 жыл бұрын
Thanks for the feedback bud! The arduino is running plain GRBL, which you can find here github.com/grbl/grbl Cheers!
I will be grateful to you if you tell me how many stepper motor can be connected in T6600 simultaneously.
@ZepLabs
4 жыл бұрын
Since steppers are "current driven" you could connecr more than one of them in series, which would also give you a voltage drop! In theory, i cant see the reason why you couldnt even connect two or more of them in parallel, which would of course give you half the driver's pick for each motor. I d go for one TB for each motor though.. After all, it is problably cheaper than upgrading your power supply!
@3dsimplex338
4 жыл бұрын
@@ZepLabs thanks
What is the scetch you are running?
Very cool! Thank you
@ZepLabs
5 жыл бұрын
Lexeal thanks for watching!
after the first 20 seconds i was like, this guy's got it figured out, better see what he's got to say
Very helpful Thank you
@ZepLabs
5 жыл бұрын
Glad I helped Tommy! Thanks for watching
do you have the arduino code or the Stepper motors and them drivers - A4988 & TB6600 ??
@ZepLabs
5 жыл бұрын
On the video I was using grbl flashed on the arduino but any stepper driver library should work!
Plz explain how make setting for revolution with that SW options...
@ZepLabs
5 жыл бұрын
Hey there! Sorry it took so much.. Those SW are short for "switch". And you have as many of them as those little switches on the side of the thing! So you follow the table printed up there to adjust to the microsteping mode you want to operate, and that's pretty much all! Let me know if you have any trouble on that!
thanks for the video !
@ZepLabs
5 жыл бұрын
Catuna Catalin thanks for watching Catalin!
thank you
could have been a 5 min video LOL. take your time my friend
Great demo! Where did you get that hat? 😀
@ZepLabs
5 жыл бұрын
Thanks Alan! Glad you liked it! The hat I got some place online. I think ebay it was!
Thanks
@ZepLabs
5 жыл бұрын
Thanks back Hussain!
Hi , Could you variable speed with the TB6600 module ? thanks
@ZepLabs
6 жыл бұрын
PaddyMalta hey Paddy, and sorry for the late reply! Now that’s a tricky one...! Variable speed control actually depends on your controller( arduino in this case) and the max number of pulses it can produce. Your stepper motor driver (tb6600) can only downscale that, if you use microstepping, which is used to increase accuracy when needed! Hope I helped
@PaddyMalta
6 жыл бұрын
Zep Labs thanks for your reply. Yes i have managed to do speed control with arduino uno . 👍
You need more subs
Sweet!
Funny guy! Great
@ZepLabs
3 жыл бұрын
thanks!
well can we use this micromotor driver in cnc
@ZepLabs
5 жыл бұрын
Sure you can! Thanks a lot!
In which mode to chek the motor in multimeter
@johncherry108
6 жыл бұрын
You're measuring the resistance of the stator coils, so use the ohms mode.
Where Jumper Setting ?
I think those aren't tb6600 but tb67s109aftg drivers.
@ZepLabs
5 жыл бұрын
Jeff Iscool never heard of them! I purchased them to be 6600s, but I wouldn’t swear on that! Will check it out Thanks Jeff!
potrebbe gentilmente inviarmi lo sketch le sarei veramente grato
I now understand why philosophy has its origins in Greece 😊
@ZepLabs
6 жыл бұрын
Those ancient dudes went hard on the wine! I swear I'm sober 😄
Of course no captions
LOL at forgetting your keys.
Your video can be great, but I didnt have the nerv with audio. That noise is killing me.
Ισως να αρχιζω να τα καταλαβαινω αυτα τα διαόλια... ισως..
@ZepLabs
6 жыл бұрын
Ου ρε! Το τσιγαρο που καπνιζεις πιο συνθετο ειναι, μια χαρα τα καταλαβαινεις😂
συγχαρητήρια για το βίντεο σου φιλε μου. τα εξηγείς πολύ ωραία και αναλυτικά . θα ήθελα λιγο την βοήθεια σου αν εχεις λιγο χρόνο. μόλις αγόρασα κάποια πράγματα απο aliexpress για ενα project που θελω να κάνω. TB6600 - nema 17 (17HS4401) motor 4-lead και αυτο: www.aliexpress.com/item/33014799761.html?spm=a2g0s.9042311.0.0.36154c4dT0VHEK Το πρόβλημα μου ειναι οτι δεν μπορω να καταλάβω απο τις φωτογραφίες, πως συνδέετε το τελευταίο μαραφέτι. θα μπορούσες να μου στείλεις ενα σχεδιάγραμμα ποιο αναλυτικό? mr_analyser@yahoo.com ευχαριστώ
2:44 xDD
Crap music, not my thing. Can you include a sketch in your tutorials please?
Posible gives your email. Please
@ZepLabs
3 жыл бұрын
You can find it on my channel here. Upper right corner!
@agatronic1651
3 жыл бұрын
@@ZepLabs not find please send me here
we don't have all day, faster dude faster and more useful please
he's trying so hard to be this old tony.
ROFL!
thank you
@ZepLabs
5 жыл бұрын
Thanks for watching Aysha!