C-Man said:Yes this is OK ULN2003 is open collector driver.
Do not forget to use pullup resistors (for example 4K7 to +5V) as 8051 can not source enough current to switch ULN2003 when fully loaded.
best regards
VVV said:Do you know the resistance of the coil per phase?
I meam, does the motor draw more than 0.5A/ phase?
Just measure the resistance of each phase and see what current it will draw at 12V.
Also, try connecting a 1~2k resistor from the COM pin to +12V, to suppress spikes.
To test the motor without the micro is possible, but it takes patience. Just disconnect the wires from the ULN2003 and connect them to ground by hand, one after another. If the motor is OK, you will see the shaft move one step at a time. When you find the proper sequence, you will see the shaft move step by step in the same direction. If you want, connect the coil to ground through an ammeter. That will give you the current in each phase, so you will know if it's safe for the ULN2003.
Giuss said:In your photo I see a bipolar motor with 10 ohm windings
So now are you using a different motor?
If it is 12 volt 200 ohm (and unipolar) you can use the ULN2003
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?