hi...
i'm using an AT89S52 MCU and my stepper motor is a 6V one. is it ok if i use ULN2003 to drive the motor? wil my MCU be safe?? Pl reply me asap...
the ULN2003 is designed to be used as a buffer and thus should actually protect the microcontroller. But are you thinking of driving the stepper motor coil current through the ULN transistor? If you are then I suggest properly checking the voltage and current rating of the ULN IC. I dont think all the transistors of the ULN IC will be able to drive a relatively large current at the same time. I would suggest you to use MOSFETs instead.
hi all,
Actually, we have this motor in our lab and we r told that the initial current of the motor may go upto 2A. S it ok to use d driver? Sorry if i'm asking silly qns.. Coz i'm new to doing proj with al these...
uln2003 is a buffer ur microcontroller is not at all damaged by using it
im not in favour of using mosfets as it makes ur harware bigger and complex and bulky
if u r so much worried abt microcontroller then use topology
microcontroller--->buffer--->uln2003--->stepper motor
Added after 21 seconds:
Added after 3 minutes:
by the way buffer is useless
ive introduced the topology to satisify u that ur microcontroller will b safe
The ULN2001, ULN2002, ULN2003 and ULN
2004 are high voltage, high current darlington
arrays each containing seven open collector
darlington pairs with common emitters. Each
channel rated at 500 mA and can withstand peak
currents of 600 mA.
So you cant use this circuit to drive a motor witch may require a current of 2Amps.
People need to understand there are many types of motors running at 6V but they have different power ratings.
You have been told to check the datasheet of the circuit. 8)
I agree with mister_rf 2A is too much to flow through any transistor of ULN200x series. I suggest you use the ULN IC to activate relays and drive your motor through relay. But since yours is a stepper motor I think MOSFET circuits would be a better choice. And if you use a buffer between your high power circuit (such as a motor) and your ucontroller you dont have to worry about damaging your ucontroller as long as all the high value currents flow through the buffer.
I hope this helped. Please feel free to ask if you have any questions
hi...
i'm using an AT89S52 MCU and my stepper motor is a 6V one. is it ok if i use ULN2003 to drive the motor? wil my MCU be safe?? Pl reply me asap...
i agree with mister_rf,
and i'll suggest you first to read the datasheet of ULN2003 and also cross check the power ratings of your motor and compare them..
than automatically, you will get idea for the selecting the driver for your motor..