1028Views5Replies

Author Options:

2 uln2003 stepper drivers linked Answered

Lots of build yer own stepper motor driver boards here. CNC also but, I  have these little ULN2003 driver boards that come with the small BLJ steppers...you do too.  I've seen linking 2 SF easy steppers together but, those cost. anyone know how to tie these cheapy driver boards together-to drive 2 stepper motors with few  /fewer pins from the microcontroller to drive 'em? would some sort of shift register arrangement be in play here?

Comments

The forums are retiring in 2021 and are now closed for new topics and comments.
0
schel
schel

7 years ago

AHHH-HAAAaa! Check this!! So, Yes there are more than 4 outs on a 'duino..but, theres only 1 each of MOSI,MISO,SCK ..oui? steppers need these in their hookup in normal situations...so using multiples becomes an issue. The image shows how to do 2 wires to the MC! theres more on this site for using LM293Ds to run multiple steppers and regular motors with minimal pins used!!! Thanks ya'll for lookin'!!

http://www.tigoe.net/pcomp/code/circuits/motors/stepper-motors/

unipolar_stepper.png
0
Computothought
Computothought

7 years ago

I opeted for the 2013 simce it support 8 lines which means two stepper ,otors at 4 lines cach.

0
mpilchfamily
mpilchfamily

7 years ago

Do a quick search. I googled uln2003 driver board arduino and found many articles and images showing you how to connect them and use them on an arduino.

Here is a good place to start.The drivers only need 4 pins going to the arduino and of course the power and ground.

http://www.geeetech.com/wiki/index.php/Stepper_Mot...

0
schel
schel

Reply 7 years ago

Thanks for your efforts MP! but, I know how to hook 'em up silly!
I wanna know how to hook up multiples! As is 1 of these takes up all the available / necessary arduino pins so, to hook up 2-4 is a different issue. From what I've seen Googlin' the ulns' need to be linked together - this is the question- and then linked to the 4 + arduino pins.

I dont want to have to use 2 arduinos to have two steppers work and the shift register breakouts cant supply enough V to multiple motors smoothly.
I really want to use these little boards instead of building a new driver board ie: cnc type deal.
Thanks for lookin' though! thats why I love Instructables soooo MUCH...Someone will step up with answers for others projects!

0
mpilchfamily
mpilchfamily

Reply 7 years ago

Your arduino has more than 4 pins on it. Just a matter of adapting the code to include the pins used for the second driver. Only other change i would recommend is using an outside power source for the motors. As you know the of 2 of them will pull more amperage than the arduino can provide. So use a separate power source to run the divers. Just be sure to link the ground of that source with the ground of the arduino.