Mai shi ne Stepper Motor Driver?
Takaitaccen Stepper Motor Driver
Stepper Motor Driver yana nufin circuit wanda ake amfani da ita don sao ko kula stepper motor, wanda ya haɗa da controller, driver, da maɓalluwar motor.
Abubuwa Masu Yiwuwa
Controller (yanayi microcontroller ko microprocessor)
Driver IC don taimaka kan current na motor
Unit na power supply
Stepper Motor Controller
Zabiya ta controller shine ƙarfin farko zuwa gina driver. Yana bukata a ke da pins daban-daban uku biyu don stepper. Duk da cewa, yana bukata zaka iya ɗaukan timers, ADC, serial port, kuma wasu abubuwa masu yiwuwa ga hanyar zan iya amfani da driver.
Stepper Motor Driver
Yanzu, mutane suna fitowa daga abubuwan driver mai sauƙi kamar transistors zuwa integrated IC's masu kyau.
Waɗannan driver IC's suka samu kan a cikin sadarwa da za su iya yi amfani da su, wanda ya ba da muhimmanci ga tsari na gyara na circuit.
Driver su na iya zaba ta hanyar ratings na motor a cikin current da voltages. Series na ULN2003 su ne mafi inganci a cikin abubuwan driver masu H Bridge-babba, wanda suke fiye da amfani da su don stepper motor drive.
Kwana Darlington a cikin ULN zai iya ɗaukar current kadan kafin ya kai 500mA, kuma voltage mafi yawa zai iya kasance 50VDC.
Power Supply don Stepper Motor Drive
Stepper motor yana yi aiki a cikin voltages daga 5V zuwa 12V kuma ta ɗaukar current daga 100mA zuwa 400mA. Amfani da specifications na motor da aka bayar don gina power supply mai kirkiro don bincika waɗannan fluctuations na speed da torque.
Unit na Power Supply

Saboda voltage regulator na 7812 zai iya ɗaukar current kadan kafin ya kai 1A, an amfani da transistor na outboard haka. Zai iya ɗaukar current kadan kafin ya kai 5 A. Yana bukata a gina heat sink mai kyau ga total na current draw.
Block diagram yana nuna flow da interconnections bayan abubuwan component na driver board.
Abubuwan Miscellaneous
Switches, Potentiometers
Heat sink
Connecting wires
Comprehensive Stepper Motor Drive
Stepper motor drive ba shi ne electronic dumb saboda haka idan kana programa microcontroller don rage signals daidai domin stepper motor ta yi aiki a cikin driver. Stepper motor zai iya yi aiki a cikin modes kamar full step, wave drive, ko half-stepping. Driver ya kamata a yi interactive don taimaka user commands don different stepping modes da kuma speed control. Kuma ya kamata a taimaka start/stop commands.
Don in yi waɗannan functions, muna bukatar pins daɗi a cikin micro-controller. Pins biyu su ne buƙaci don zabe kind of stepping da kuma start ko stop motor.
Pin kadan ya kamata a taimaka pot, wanda zai yi aiki a cikin speed controller. ADC a cikin micro-controller zai amfani a cikin controlling speed of rotation.
Program Algorithm
Initialize port pins a cikin input/output modes.
Initialize ADC module.
Gina separate functions for half-stepping, full stepping, and wave drive and delay.
Check two port pins for operating mode (00-stop, 01-wave drive,10-full step, 11-half stepping).
Go to the appropriate function.
Read the Potentiometer value via the ADC and accordingly set a delay value.
Complete one cycle of sequence.
Go to step 4.
Driver Board
Idan kana son in gina board kaɗan a cikin software CAD kamar EAGLE, bukata cewa ake bayyana thickness mai kyau ga currents na motor don hana iya ɗauka kawo furoko ba board ba.
Duk da cewa motors su ne abubuwan inductive, ya kamata a yi takamta ba a disturbe signal paths daɗi a cikin interferences. ERC da DRC checks mai kyau su kamata a yi.