I bought several stepper motors 28byj-48 which has amazing thread on them :
http://forum.arduino.cc/index.php?topic=85335.0
To drive the motor everyone use the uln2003 driver, but I have just the uln2003 (only the chip).
How can I drive the motor using the chip, the uln2003 chip as far as I know is just a sink.
Wawa
June 26, 2016, 8:59pm
2
That chip is just a bunch of darlington transistors with back-EMF diodes.
The first picture of google images shows the chip connected to a stepper motor.
Leo..
LarryD
June 26, 2016, 9:02pm
3
See the schematic on this site how the motor is connected to the driver.
http://www.electrodragon.com/w/index.php?title=ULN2003_board
'
Hi larryD and Wawa
Thank you for your answer.
If i understand correctly there is one common positive pin, and 4 pins that are sinks.
Now I'm trying to understand how the uln2003 works, I looked at this :
Why do they need the "COM" pin ? Current will never flow there because of the diode
Paul_B
June 26, 2016, 9:56pm
5
It will as it switches off an inductive load.
LarryD
June 27, 2016, 1:57am
6
The 'com' pin 9 connects to the motor + supply.
These internal diodes are used for snubbing inductive kickback from the motor coils.
Refer to the schematic in the link I gave.
.
Paul_B
June 27, 2016, 2:36am
7
The "com" pin is also usable as a "lamp test".
so the uln sinks when the in pin is low, right ?
LarryD
June 27, 2016, 5:51pm
9
Current flow:
+motor supply ------ motor coil in ------- motor coil out -------- ULN2003 pin (collector) -------- GND.
So yes, the ULN transistor sinks the motor current to GND.
Low side switch.
.
tautau123:
so the uln sinks when the in pin is low, right ?
No it sinks current when the input pin is high.