- This topic has 4 replies, 4 voices, and was last updated 12 years, 10 months ago by .
Viewing 5 posts - 1 through 5 (of 5 total)
Viewing 5 posts - 1 through 5 (of 5 total)
- You must be logged in to reply to this topic.
|
Microcontroller › 8051 › stepper motor… please help
hii.
i have interfaced a stepper motor with my microcontroller
the stepper motor has a voltage rating of 24 volts
i have used ic l293d as a stepper motor driver to control my stepper motor.
i am using wave drive mode(single phase) to rotate my motor ..because full drive causes the l293d to over heat..
though the motor rotates perfectly as programmed
but
1) it stops to rotates under slightest load.
2) l293d heats too much
plz guide me how i can increase the power of my stepper motor…
use gearde servo motor to have higher torque
Increase the off time between pulses to avoid overheating of the IC. To get maximum power you should perfectly tune the pulse width at a particular load.
insted of L293D (works only at 600mA current)
use ULN2003
its a darlington array
for driving stepper motor you need connect the common pin of stepper and 9th pin of 2003 to supply and 8 pinof 2003 to gnd.
dont forget connect the gnd of microcontroller to gnd of 2003
the connect the remaining terminals of stepper motor to pin 16,15,14,13 of 2003 . then the controll pins will be 1,2,3,4 respectively
http://homemaderobo.blogspot.in/2012/03/stepper-motor.html
Plz ell me the part number of the motor? Are you powering the motor l293d using same 5V supply? L293d is normally used to drive DC motors in both directions. For stepper motor driving, you better use ULN200X series ICs.