stepper working

Upload: praveen-raj

Post on 06-Apr-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Stepper Working

    1/11

    StepperMot or TheoryofOperation

    Stepper motors provide a mea ns forprecisepositioning and speed control without the use offeedbacksensors. The basicoperationofa steppermotor allows the shaft to move a precisenumberofdegrees eachtime a pulseofelectricity issent to the motor. Since the shaft ofthe motor moves only the number ofdegreesthat it was designedforwhen each pulseisdelivered, you can control the pulses that are sent and control the

    positioning and speed. The rotor ofthe motorproduces torque from the interactionbetween the magneticfieldin the stator and rotor. The strength ofthe magneticfieldsisproportional to the amount ofcurrent sent to the

    stator and the numb erofturns in the windings.

    The steppermotor uses the theory ofoperationformagne ts to make the motor shaft turn a precisedistancewhen a pulseofelectricity isprovided. You lea rnedpreviously that likepolesofa magnet repel and unlike

    polesattract. Figure 1 shows a typicalcross -sectional view ofthe rotor and statorofa steppermotor. Fromthisdiagram you can see that the stator ( stationary winding) has eightpoles, and the rotor has sixpoles(threecompletemagnet s). The rotor will require 24pulsesofelectricity to move the 24 steps to make onecomplete revolution. Another way to say thisis that the rotor will move precisely 15 foreach pulseofelectricity that the motor receives. The number ofdegrees the rotor will turn when a pulseofelectricity isdelivered to the motor can be calculated by dividing the numb erofdegrees in one revolutionofthe shaft(360) by the numberofpoles (north and south) in the rotor. In thisstepper motor 360 isdivided by 24 to get15.

    When no power isapplied to the motor, the residualmagnetismin the rotor magnets willcause the rotor todetent oralign one set ofitsmagneticpoles with the magneticpolesofone ofthe stator magnets. Thismeansthat the rotor will have 24 possibledetentpositions. When the rotor isin a detent position,it will have enoughmagneticforce to keep the shaft frommoving to the next position. Thisis what makes the rotor fee llikeit isclickingfrom one position to the next as you rotate the rotor by hand with no power applied.

    Fig 1. Diagram that shows the position of the six-pole rotor and eight -pole stator of a typical steppermotor.

    When power isapplied,it isdirected to only one ofthe stator pairsof windings, whichwillcause that windingpair tobecome a magnet. One ofthe coilsforthe pairwillbecome the North Pole, and the other willbecomethe South Pole. When thisoccurs, the stator coil that is the North Polewill attract the closest rotor tooth thathas the oppositepolarity, and the statorcoil that is the South Polewill attract the closest rotor tooth that hasthe oppositepolarity. When current isflowing through thesepoles, the rotor willnow have a much strongerattraction to the stator winding, and the increased torque iscalledholding torque.

  • 8/3/2019 Stepper Working

    2/11

    By changing the current flow to the next stator w inding, the magneticfieldwillbe changed 45. The rotor willonly move 15beforeitsmagneticfieldswillagainalign with the change in the stator field. The magneticfieldin the stator iscontinually changed as the rotormoves through the 24 steps to move a totalof360. Figure2shows the positionofthe rotorchangingas the current supp lied to the stator changes.

    FIGURE 2. Movement of the steppermotor rotor as curr ent ispu lsed to the stator. (a) Curr ent isapplied to the A and A windings, so the A winding isnorth, (b) Current i sapplied to B and Bwindings,so the B winding isnorth, (c) Current isapplied to the C and C windings,so the C wind ingisnorth, (d) Curr ent isapplied to the D and D windings so the D winding isnorth. (e) Curr ent isapplied to the A and A windings, so the A winding isno rth.

    In Fig. 2a you can see that when current isapplied to the A and Astator windings, they willbecome a magnetwith the top part ofthe windingbeing the North Pole, and the bottom part ofthe windingbeing the South Pole.You shouldnotice that thiswill cause the rotor to move a smallamount so that one ofitssouthpolesisaligned with the north stator pole (at A), and the opposite end ofthe rotorpole, whichis the north pole, wil l

    align with the south poleofthe stator (at A). A lineisplaced on the south-polepieceso that you can follow itsmovement as current is moved from one stator w inding to the next. In Fig. 2b current has been turned off tothe A and A windings, and current is now applied to the stator windingsshown at the B and Bsidesof themotor. When thisoccurs, the stator winding at the Bpositionwill have the polarity forthe south poleof thestator magnet, and the winding at the Bpositionwillhave the north-polepolarity.In thiscond ition, the nextrotorpole that willbe able to align with the stator magnets is the next polein the clockwiseposition to the

    previouspole. Thismeans that the rotor willonly need to rotate 15 in the clockwisepositionfor thisset ofpoles to alignitselfso that it attra cts the stator poles.

    In Fig. 2c you can see that the C and Cstator w indings are againenergized, but this time the C windingis the

  • 8/3/2019 Stepper Working

    3/11

    north poleofthe magneticfield and the C windingis the south pole. Thischange inmagneticfieldwill causethe rotor to again move 15 in the clockwisepositionuntilitspoleswillalign with the C and Cstator poles.You shouldnotice that the original rotorpole that was labeled 1 now moved three steps in the clockwise

    position.

    In Fig.2d you can see that the D and Dstator windings are energized, the winding at Dpositionis the northpole. Thischange inpolarity willcause the rotor to move anoth er15 in the clockwisedirection. You shou ldnotice that the rotor has moved foursteps of15 each, whichmeans the rotorhas moved a totalof60 fromitsoriginalposition. This can be verified by the positionofthe rotorpole that has the line on it, whichisnow

    pointing at the stator w inding that islocatedin the 2 o'clockposition.

    In Fig.2e you can see that the A and Astator windings are energized, the winding at Apositionis the southpole. Thischange inpolarity willcause the rotor to move anoth er15 in the clockwisedirection. You shou ldnotice that the rotor has moved foursteps of15 each, whichmeans the rotorhas moved a totalof75 fromitsoriginalposition. Thus the sequence ofenergizing ABCDA willmove the rotor in the clockwisedirection.Itcan be easily verified that forthe count erclockwisedirection the seque nce should be ADCBA.

    Stepper Motor Switching Sequence

    The steppermotor can be operated in three different steppingmodes, namely,full-step,half-step, and micro-step.

    Full -Step

    The steppermotor uses a four-stepswitchingsequence, whichiscalled a full-stepswitchingsequencewhich isalready describedabove.

    Hal f-Step

    Another switchingsequence forthe stepper motor iscalled an eight-step orhalf-stepsequence. The switchingdiagramforthe half-stepsequ ence isshown inFig. 3. The mainfea tureof thisswitchingsequence is that youcan doub le the resolutionofthe stepp ermotor by causing the rotor to move halfthe distanceit does when thefull-stepswitchingsequence isused. Thismea ns that a 200-step motor, whichhas a resolutionof1.8, wil lhave a resolutionof400 steps and 0.9. The half-stepswitchingseque nce requires a specialstepper motor

    controller, but it can be used with a standard hybrid motor. The way the controllergets the motor to reach thehalf-stepis to energize bothphases at the same time withequalcurrent.

    FIGURE 3 The switching sequ ence for the eigh t-stepinput (half- step mode).

    In thissequence the first step has SW1 is on, and SW2,SW3 and SW4 are off. The sequence forthe first stepis the same as the full-stepsequence. The second step has SW1 and SW2 are on and allofthe remaining

  • 8/3/2019 Stepper Working

    4/11

    switches are off. Thisconfigurationofswitchescauses the rotor to move an additionalhalf-stepbecause it isacted upon by two equalmagneticforces and the rotor turns to the equil ibriumposition whichishalfa stepangle. The thirdstep has SW2 is on, and SW1, SW4 and SW3 are off, whichis the same as step 2 ofthe full-step sequence. The sequence continuesforeight steps and then repea ts. The maindifferencebetween thissequence and the full-stepsequence is that the energizingsequence forhalfstep is A AB B BC C CD D DA.

    Mi cro StepMode

    The full-step and half-stepmotors tend to be slightly jerky in theiroperationas the motor moves fromstep to

    step. The amount of resolutionisalsolimited by the numb erofphysicalpoles that the rotor can have. Theamount of resolution (number ofsteps) can be in-creased by manipulating the current that the controllersends to the motor duringeach step. The current can be adjustedso that it lookssimilar to a sine wave.Figure 4 shows the waveformforthe current to each phase. From thisdiagram you can see that the currentsent to each ofthe foursetsof windingsis timedso that there isalways aphase difference witheach other.The fact that the current to each individualphase increases and decreases like a sine wave and that isalwaysout of time with the otherphase willallow the rotor to reach hundreds ofintermediatesteps. In fact it is

    possibleforthe controller to reach as many as 500 microsteps fora full-stepseque nce, whichwillprovide100,000 steps foreach revolution.

    FIGURE 4. Phase-currentdiagram for a steppermotor control lerin micro step mode.

    Types ofStepper Motors

    StepperMotorsOverview

    A stepper, orstepp ing motor converts electronicpulsesintoproportionatemechanicalmovement. Eachrevolutionofthe stepper motor's shaft ismade up ofa seriesofdiscreteindividualsteps. A step isdefinedasthe angu lar rotationproducedby the output shaft each time the motor receives a step pulse.These types ofmotors are very popu larindigitalcontrolcircuits,such as robotics,because they are idea lly suitedforreceivingdigitalpulsesforstep control. Each step causes the shaft to rotate a certain number ofdegrees. Astep angle represents the rotationofthe output shaft caused by each step, measured indegrees. Figure5il lustrates a simpleapplicationfora steppermotor. Each time the controller receives an input signal, the paperisdriven a certainincrementaldistance.In addition to the paper drivemechanismin a printer,stepp ermotorsare alsopopularinmachine tools,process controlsystems, tape and diskdrivesystems, and programmable

    controllers.

  • 8/3/2019 Stepper Working

    5/11

    Figure 5. Paper drive mechanism using steppermachine

    The most populartypes ofstepper motors are permanent- magnet (PM) and variable reluctance(VR).

    Permanent-magnet (PM) StepperMotors

    The per manent-magn et steppermotor operates on the reactionbetween a permanent-magnet rotor and anelectromagneticfield.Figure 6 shows a basic two-pole PM stepp ermotor. The rotor shown inFigure 6(a) hasapermanent magnet mounted at each end. The statorisil lustratedinFigure 6(b). Both the stator and rotor

    are shown as havingteeth. The teeth on the rotorsurface and the stator polefaces are offset so that there wil lbe only a limitednumberofrotor teeth aligning themselves with an energizedstatorpole. The numb erof tee thon the rotor and stator determine the step angle that will occur each time the polarity ofthe windingisreversed. Greater the number ofteeth, smaller the step angle.

    Figure 6 Componen ts of a PM stepp er motor: (a) Rotor; (b) stator

    When a PM stepper motor has a steady DC signalapplied to one stator winding, the rotor willovercome theresidual torque and line up w ith that stator field. The holding torque isdefinedas the amount of torquerequired to move the rotor one full step with the statorenergized. An important characteristicofthe PMsteppermotor is that it can maintain the holding torque indefinitely when the rotor isstopped. When no powerisapplied to the windings, a smallmagneticforceisdevelopedbetween the permanent magnet and the

    stator. Thismagneticforceiscalled a residual, ordetent torque. The detent torque can be noticedbyturning a stepper motor by hand and isgenerally about one-tenth ofthe holding torque.

    Figure 7(a) shows a permanent magnet steppermotor withfourstator windings. By givingpulses the statorcoilsin a desiredsequence, it isposs ible to control the speed and directionofthe motor. Figure 7(b) showsthe timingdiagramforthe pulses required to rotate the PM steppermotor il lustratedinFigure 7(a). Thissequenceofpositive and negativepulsescauses the motor shaft to rotate counterclockwisein 90 steps. ThewaveformsofFigure 7(c) illustrate how the pulses can be overlapped and the motor made to rotatecounterclockwiseat 45 intervals.

  • 8/3/2019 Stepper Working

    6/11

    Figure 7 (a) PM steppermotor; (b) 90 step; (c) 45 step.

    A more recent development in PM stepper motor technology is the thin-di sk rotor. T his type ofstepp ermotordissipates much less power inlossessuch as heat than the cylindrical rotor and as a result,it isconsiderablymore efficient.Efficiency is a primary concern inindustrialcircuitssuch as robotics,because a highly efficientmotor will run cooler and produce more torque orspeed foritssize. Thin-disk rotor PM stepper motors arealsocapableofproducingalmost double the stepsper second ofa conventional PM steppermotor. Figure8shows the basicconstructionofa thin-disk rotor PM motor. The rotor isconstructed ofa special type ofcobalt-steel, and the statorpoles are offset by one-halfa rotorsegment.

    Figure 8. Thin-diskrotor PM steppermotor.

    Variable-reluctance (VR) StepperMotors

    The variable-reluct ance (VR) steppermotor differsfrom the PM stepperin that it has no permanent-magnetrotor and no residual torque to hold the rotor at one position when turned off. When the stator coilsareenergized, the rotor teeth will align with the energizedstator poles. This type ofmotor operates on the

    principleofminimizing the reluctancealong the path ofthe appliedmagneticfield. By alternating the windingsthat are energizedin the stator, the stator fieldchanges, and the rotor is moved to a new position.

    The statorofa variable-reluctancestepper motor has a magnetic core constructed with a stackofsteel

  • 8/3/2019 Stepper Working

    7/11

    laminations. The rotor ismade ofunmagnetizedsoft stee l with teeth and slots. The relationship among stepangle, rotor teeth, and stator teeth isexpressed using the followingequation:

    = Ns

    Nr 360 -----------------------------(1)NsNr

    Where = step angle in degrees

    Ns = Number of teeth on stator core

    Nr = Number of teeth on rotor core

    Figure 9 shows a basic variable-reluctancesteppermotor. In thiscircuit, the rotor isshown withfewer tee ththan the stator. Thisensures that only one set ofstator and rotor teeth willalign at any giveninstant. The

    statorcoils are energizedingroups referred to as phases. In Figure 9, the stator has six teeth and the rotorhasfourteeth. According to Eq. (1), the rotor will turn 30 each time a pulseisapplied.Figure 9 (a) shows the

    positionofthe rotor when phase A isenergized.As longas phase A isenergized, the rotor willbe heldstationary. When phase A isswitchedoffand phase B isenergized, the rotor will turn 30 until twopolesofthe rotor are aligned under the north and south polesestablished bypha se B. The effect of turningoffphaseB and energizingphase C isshown inFigure 9 (c). In thiscircuit, the rotor has again moved 30 and isnowaligned under the north and south polescreatedbypha se C. After the rot orhas been displaced by 60 fromitsstartingpoint, the step sequ ence has completed one cycle.Figure 9 (d) shows the switchingsequence tocomplete a full 360 of rotationfora variable-reluctance motor withsix stator poles and four rotorpoles. Byrepeating thispattern, the motor will rotate in a clockwisedirection. The directionofthe motor ischanged byreversing the pattern of turning ON and OFF each phase.

    Figure 9. Variable-reluctance stepper motor and switching sequence .

  • 8/3/2019 Stepper Working

    8/11

    The VRstepper motors mentioned up to thispoint are allsingle-stackmotors. That is,all the pha ses arearranged in a singlestack, orplane. The disadvantageof thisdesignfora steppermotor is that the steps aregenerally quitelarge (above 15). Multistackstepper motors can produce smallerstep sizesbecause themotor isdividedalongitsaxiallengthintomagnetically isolatedsections, orstacks. Each ofthese sectionsisexcited by a sepa rate w inding, orphase. In this type ofmotor, each stack corresponds to a phase, and thestator and rotor have the same tooth pitch.

    HybridStepperMotors

    The hybrid step motor consistsoftwopiecesofsoft iron, as wellas an axially magnetized, roundpermanent-magnet rotor. The term hybridisderivedfrom the fact that the motor isoperated under the combined

    principlesofthe permanent magnet and variable-reluctancestepper motor s. The stator core structure ofahybridmotorisessentially the same as its VRcounterpart. The maindifferenceis that in the VR motor, onlyone ofthe twocoilsofone pha se is wound on one pole, while a typicalhybrid motor will have coilsoftwodifferentphases wound on one the same pole. The two coils at a pole are wound in a configuration known as a

    bifilarconnection. Each poleofa hybrid motor iscovered withuniformly spaced teeth made ofsoft stee l. Thetee thon the two sectionsofeach pole are misaligned with each other by a half-toothpitch. Torque is createdin thehybrid motor by the interactionofthe magneticfieldofthe permanent magnet and the magnetic fieldproduced by the stator.

    Stepper motors are rated interms ofthe numb erofsteps per second, the steppingangle, and loadcapacity inounce-inches and the pound-inchesoftorque that the motor can overcome. The numb erofsteps per second

    isalso known as the stepping rate. The actualspeed ofa stepp ermotor isdependent on the step angleandstep rate and isfound using the followingequation:

    (s /s)N =

    6 -------------------------------- (2)

    Where N = motor speed in RPM

    = step angle in degreess/s = number of steps per second

    Figure 10 shows a plot ofthe relationshipbetweenpull-in torque versuspulses per second fora typical

    stepper motor. From this curve, it isapparent that torque isgreat est at zero steps per second and decreasesas the numberofsteps increases.

    Figure 10. Torque versus steps per second for a steppermotor.

    The directionof rotationisdetermined by applying the pulses to either the clockwise orcoun terclockwisedrivecircuits. Rotor displacement can be very accurately repeated with each succeedingpulse.Steppingmotorsare generally operated without feedback, whichsimplifies the controlcircuit considerably. One ofthe most

  • 8/3/2019 Stepper Working

    9/11

    common stepper motor drivecircuitsis the unipolar drive,shown inFigure 11. Thiscircuit uses bifilarwindings and four Darlington transistors to control the directionof rotation and the stepping rate ofthe motor.

    Figure 11. Unipolar steppermotor drive.

    Stepper motor drivers are availableinhalf-step or full-stepconfigurations.Full-stepdrivers are the simplest indesign and have a controlsequence oftwo on-timeperiodsfollowed by two off-timeperiods. The half-stepmode ofoperationprovides a smoother, quieterperformance withhigherspeed capabil ity and efficiency.Figure 12(a) shows the switchingsequence wave shapes ofa typicalsteppermotor. Each stepper motorwindingisenergized one in every fourinpu tpulses.Consequently, the pulse trainforeach windinghas a 25

    percent duty cycle. The steppermotor output shown inFigure 12(b) has a step angleof30.

    Figure 12. Switching sequence waveshapes.

  • 8/3/2019 Stepper Working

    10/11

    Stepper Motor App lica tions

    Steppe r motors are used in a widevariety ofapplicationsinindustry,including computerperipherals,business machines,motioncontrol, and robotics, which are includedinprocess control and machine toolapplications. A completelistofapplicationsis shown below.

    Computer Peripherals

    App lication Use

    Floppy Disc positionmagneticpickup

    Printer carriagedrive

    Printer rotate character whee l

    Printer paperfeed

    Printer ribbon wind/rewind

    Printer positionmatrixprint head

    Tape Reader index tape

    Plotter X-Y-Zpositioning

    Plotter paperfeed

    Business Machines

    App lication Use

    Card Reader positioncards

    Copy Machine paperfeed

    BankingSystems credit card positioning

    BankingSystems paperfeed

    Typewriters (automatic) head positioning

    Typewriters (automatic) paperfeed

    Copy Machine lenspositioning

    Card Sorter route card flow

    Process Control

    App lication Use

    Carburetor Adjusting air-fuelmixtureadjust

    ValveControl fluid gas metering

    Conveyor maindrive

    In-ProcessGaging parts positioning

    Assembly Lines parts positioning

    Sil iconProcess ing I. C. waferslicing

    I. C. Bond ing chippositioning

    Laser Trimming X-Ypositioning

    LiquidGasketDispensing

    valve coverpositioning

    Mail HandlingSystems feeding and positioning

  • 8/3/2019 Stepper Working

    11/11

    letters

    Machine Too l

    App lication Use

    Milling Machines X-Y-Z tablepositioning

    Drilling Machines X-Y tablepositioning

    GrindingMachines downfeedgrinding whee l

    GrindingMachines automatic whee ldressingElectron Beam Welder X-Y-Zpositioning

    LaserCutting X-Y-Zpositioning

    Lathes X-Ypositioning

    Sewing X-Y tablepositioning