Вы находитесь на странице: 1из 5

20/06/2015

AnswerstoFrequentlyAskedQuestionsAboutSteppingMotorDriverICA3977­C­CProgramDevelop

Home Related C C++ C#

Related

C

C++

C#

AnswerstoFrequentlyAskedQuestions

AboutSteppingMotorDriverICA3977

Tag:programming,c,Work,table,storage Category:C Author:qazzaqqadd Date:2012­12­11

Pathing

OperatingSystem SecuritySystem Privacy Frequencies

Install

Factor

SecuritySystem Privacy Frequencies Install Factor SteppingMotorDriverICA3977FAQ answer
SecuritySystem Privacy Frequencies Install Factor SteppingMotorDriverICA3977FAQ answer

SteppingMotorDriverICA3977FAQanswer2007­04­2611:17Q1Q:CanyouprovideA3977applicationnote?

2007­04­2611:17Q1Q:CanyouprovideA3977applicationnote?

A:Yes,seeApplicationNoteSTP01­2"anewtypeofintegrationstepanddirectioncontroldecodersegmentssteppermotor

driverchip."Fordetails,pleaserefertotheAllegrowebsite

driverchip."Fordetails,pleaserefertothe Allegro website Q2,Q:ThereareA3977howmanykindsofsub­mode?

Q2,Q:ThereareA3977howmanykindsofsub­mode?

A:full­step,halfstep,foursegments,eightsegments.

Q3,asked:A3977merelydesignedtoreplacetheoldpin­compatible?

A:donot,canA3977marketthanthevastmajorityoftwo­phasebipolarsteppermotordrivemoreeconomical,easy­to­use

solution.Beforeyouwanttousetwoormorechipdesignproject,onlyapieceofA3977canberealizedallthefeaturesofthe

original.

Q4,Q:Whatarethebenefitsdecoderanddriverintegratedonthesamechip?

A:decoderanddriverintegratedonthesamechipcanbegreatlyreducedtheconsumptionofsystemresources,theprevious

two­phasebipolarsteppermotordrivertakes6­8ports,A3977littleastwoports(steppulseanddirection)canbe.

Q5,Q:whethertheinputpull­uporpull­downresistor?

A:No,theinputterminalcanbeconnecteddirectlytothepositivepowersupply(Vdd)orground(GND).Iftheyreallyneedto

pull­uporpull­downresistor,itisrecommendedthatresistance1KEurope.

Q6Q:WhatprotectionfeaturesprovideA3977?

A:

Thermalshutdown(TSD);

Voltagelockout(UVLO);

Wrongphaseshortcircuitprotection;

Regulator,chargepumpvoltagemonitoring;

Q7,Q:A3977issuppliedinthemotordrivevoltageis?

A:Undernocircumstancesshallexceed35V.

Q8,Q:±2.5Adrivecapacity,mentionedinthedatasheetreferstotheentirechiporeachphaseH­bridge?

A:Yes,oreachphaseH­bridgenominal±2.5Adrivecapability.Alsopayattentiontothechipoperationjunctiontemperature

mustnotexceed150°C.

Q9,Q:needA3977peripheraldevices?

A:

Rs1andRs2,twoPWMconstantcurrentcontrolforthecurrentsamplingresistor,thisresistorshouldbeusedinnon­inductive

resistor.TheresistancecalculationRefertothefollowingequation:

Rs=0.5/Itripmax

Underthepremiseofensuringtheperformance,minimizeRsistoreduceenergyconsumption,improvethermalconditions.

Samplingresistorshouldbeplacedinparallelwitha0.1uFnon­polarceramiccapacitors;

A0.22uFpolarityceramiccapacitormustbeconnectedbetweenCP1andCP2foot;

3,Vregfeetandgroundshouldbeconnectedbetweena0.22uFnon­polarceramiccapacitors;

4,thelogicsupply(Vdd)suggestedthatthePromiseofceramiccapacitorsof0.1?Fdecoupling;

5,motordrivepowersupplyisrecommendedplus47?Felectrolyticcapacitordecoupling,consideringchoppingfrequency,but

alsothePromiseofa0.1?Fceramiccapacitorinparallel;

PFDsidethenrespondtoa­0.1uFpolarityceramiccapacitors.

20/06/2015

AnswerstoFrequentlyAskedQuestionsAboutSteppingMotorDriverICA3977­C­CProgramDevelop

Q10,Q:thePCBwiringshouldpayattentiontowhattheproblemis?

A:Thesamplingresistorshouldbeascloseaspossibletothechip,thegroundterminalthroughaseparatepathtoconnectthe

groundterminalofthechip.Thegroundshouldbeasthickaspossible.Onthemotordrivepowersupplydecouplingelectrolytic

capacitorshouldbeascloseaspossibletothechip.

Q11,Q:TheA3977issuppliedinthecontrolmodeconstantcurrentcontrolorconstantpressurecontrol?

A:constantcurrentcontrol.Chippulsewidthmodulationconstantcurrentchoppercircuittocontrolthemotorwinding

current,therelevantsectionoftheexternalresistance­capacitancecircuitissetinthechoppercycletime.

Q12,Q:circuitboardsrequiremuchareadepositiontobeabletoensurethatalargecurrentminimumloss?

A:atleasttwiceasbigasyouwanttochippackagingarea.TakeintoaccountmorefactorsshouldrefertoPackageThermal

CharacteristicsAllegrowebsite.

Q13,Q:Whatskillsdidnotreducethechip'spower?

A:TheexternaldrivebetweenpowerandgroundattheoutputrelativelowSchottkyclampdiodeforwardvoltagedrop,youcan

reducethepowerconsumptionofthechipitself.Canalsoinstalltheradiator,buttheefficiencyisnothigh.Note:Iftheexternal

clampdiodemustbeprohibitedSRfunctiontoanexternaldiodetoplaythebiggestrole.Formoreinformation,pleasereferto

thetheallegrowebsitePowerDriveCircuits.

Q14,Q:Isthereexternaldiodeapplicationnote?

A:No,thisapplicationnote.EachoutputterminalmustbeconnectedbetweenVBBaSchottkydiode(diodecathodeconnected

toVBB),andalsoaconnectionbetweenaSchottkydiode(diodepositiveground,donotconnecttotheSENSEinput).When

usingthefull­stepmodeorPFDissettoalloftheslowdecay,fourdiodesconnectedtotheVBBeliminatingtheneedforthemto

reducethepowerconsumptionofthesystemdoesnotwork.

Q15,Q:ItisnotrecommendedbytheSchottkydiodemodel?

A:Weusuallydonotrecommendaspecificmodel,thewithstandvoltageandcurrentsuitableproductcanbeselectedaccording

totheactualapplications.

Q16,Q:CanA3977usedinportabledevices?

A:Ofcourse.A3977sleepfunction,cangreatlyreducepowerconsumptionwhennotworking.Inthesleepstate,thechip

consumesonly20?Acurrent.Thelogicsupplyrangeof3.0Vto5.5Vandcanbeadaptedtomostofthebattery­powered

products.

Q17,Q:Whenrunningthepossibilityofchangingthenumberofsegments?

A:Yes,youcan.Aslongasthetimingrequirementscanbereached.Thelownumberofsegmentsfromthehighnumberof

segmentstochangecurrentvalueatthetime,totheinitialvalue(HOME­sideoutputislow).Incontrast,thechangefromthe lownumberofsegmentsforthehighnumberofsegments(suchassubdivisiontofoursegments),thefoursegmentsruntwo

stepswillreachtwosegmentsofthesameoutputcurrent(seespecificdatamanualtable2),theencoderNexttimewillnot

changethecurrentvalue,thenthenextstepwhenthedirectoutputcurrentinthetwosub­table.

Ifyouwanttokeepthemotoruniform,changethenumberofsegmentsfromhighbrokendowntoalowbreakdownsteppulse

correspondingmultiplierof2,4or8.Thecurrentvaluejustchangedforalowbreakdownvalue(seespecificdatamanual

Table2,twosub­model,thecurrentvalueinarowonthesametime,suchastheeightsub­#5andstep#1).

Correspondingly,Ifyouwanttokeepthemotorconstantspeedinthechangeofthenumberofsegments,fromlowsubdivision

tohighsubdivided,thestepperpulsecorrespondingtothedivide­by­2,4or8.Fromhighwhenbrokendownintoalow

breakdowncurrentoutputcurrentinthelowsegmentstabledoesnotexist,thenthedecoderinthenextstepwilljumptothe

nextstepoflowsegments,butdoesnotactuallychangethecurrentvalue,stepinput,thechipwillactuallyoutputthecurrent

lowtablesegments.Forexample,changedfromeightbreakdownofthesecondsteptofullstep,thenenterthenextsteppulse

whentheoutputcurrentisconstant.Thenenterastepperpulse,thecurrentvaluewilljumpdirectlytothethirdstepofthestep.

Effectisequivalenttothemotorlaiddowneightbrokendownatthestep.

Q18,Q:Thecurrentdecaymodeishowtoautomaticallyselect?

A:canA3977automaticallysetwhenthecurrentdecaymode.Whenthethenextoutputcurrentthanthecurrent,thecurrent

decaymode(controlledbythePFDendfast/slowdecaytimeoftherespectiveproportions)mixed­decay.Whenthenextoutput

currentthanthecurrent,thecurrentdecaymodetoaslowdecay.Chippower­onreset,thetwobridgesaremixeddecaymode.

1Introduction

Withtheincreasinglywidespreadapplicationofmicro­steppingmotordrivecircuitdevelopmentisquiterapid,moreandmore

richfeaturesofvarioustypesofcontrolchip,operatingmoreandmoreaccessible.A3977isanewlydeveloped,specificallyfor

bipolarsteppermotormicro­steppingmotordriverintegratedcircuit,theinternalintegrationofthestepperanddirectdecoder

interface,Reversiblecontrolcircuit,dualH­bridgedriver,thecurrentOutput2.5A,maximumoutputpowercloseto90W.Its

maindesignfeaturesinclude:automaticmixed­modecurrentdecaycontrol,PWMcurrentcontrol,synchronousrectification

DMOSpoweroutputofthelowoutputimpedance,full,half,1/4and1/8stepoperation,theHOMEoutputSleepmode,andeasy

toimplementstepanddirectioninterface.Applicationcircuitstructureissimple,easytouseandcontrol,hasaverywiderange

ofapplicationvalue.

2A3977Features

Mostmicro­steppingmotordriverneedsomeextracontrollines,setthereferencevalueandthecompletionofthecurrentphase

inputpolaritycontrolthroughtheD/AconverterPWMcurrentregulator.Manyofthemodifieddrivestillneedssomeinputto

adjustthePWMcurrentcontrolmodetomakeitworkinslow,fast,ormixeddecaymode.Thisrequiresthesystem

20/06/2015

AnswerstoFrequentlyAskedQuestionsAboutSteppingMotorDriverICA3977­C­CProgramDevelop

microprocessor8to12additionalburdensneedtorelyontheinputterminaloftheD/Aconversionprocessing.Ifasystem

requiressomuchcontrolinput,andthechronologyofitsmicroprocessoralsostoresitscontrol,whichincreasesthecostand

complexityofthesystem.

A3977canthroughitspeculiardecodertoenablethesefunctionstoachievesimplification,asshowninFigure1,themost

simplesteppersimply"STEP"(stepper),and"DIR"(direction)2inputlinesoutputDMOSdualH­bridgeiscompleted.STEPfeet

simpleinputofapulsemotorcompleteastepper,eliminatingthephasesequencetables,highfrequencycontrollinesand

complexprogramminginterface.Thismakesitmoresuitableforapplicationswherenocomplexmicroprocessoror

microprocessoroverburdened.A3977internalcircuitcanautomaticallycontrolthePWMoperationinfast,slowandmixed

decaymode.Thisnotonlyreducesthenoisegeneratedwhenthemotorwork,andalsoeliminatestheneedforadditional

controllines. Inaddition,thelowoutputimpedanceoftheinternalN­channelpowerDMOSoutputstructure,canmakeitoutputreached

2.5A,35V.Anotheradvantageofthisstructureisthatitcancompletethesynchronizationrectification.Duetothesynchronous

rectificationflowfunction,itisnecessarytoreducethepowerconsumptionofthesystem,butalsointheapplication,

eliminatingtheneedforexternalSchottkydiode.

A3977sleepfunctionallowsthepowerconsumptionwhenthesystemisnotworkingtoaminimum.Sleepwhenmostofthe

internalcircuitryofthechip,theoutputDMOScomparatorandchargepump,andsowillstopworking.,Includingthemotor

drivecurrenttotalcurrentconsumptionoflessthan40?Ainsleepmode.Inaddition,theinternalprotectioncircuittoachieve

thermalhysteresisParking,lowvoltageshutdownandconverterprotection.

Themainfeaturesoftheintegratedcircuit:

(1)Ratedoutput:±2.5A,35V.

(2)lowoutputimpedance,thesource0.45?,thereceivingend0.36?.

(3)Automaticcurrentdecaydetectedandselectedmixedfastandslowcurrentdecaymodes.

(4)logiclevelrangeto3.0to5.5V.

(5)Homeoutput.

(6)synchronousrectificationtoreducepowerconsumption.

(7)Internallowvoltageshutdown,thehotparkingcircuitandCirculationprotection.

3A3977PinDescription

A3977Therearetwopackages:an44­pinthecopperstandardplastic(suffixforEDA3977SED),theotheristhe28­pinPlastic

withathermalpad(suffixtheLP,A3977SLP),thepinfunctionsaredescribedshowninTable1.

ChargepumpCP1,CP2cangenerateagate­levelhigherthanVBB,isusedtodrivethegateoftheDMOSsourceend.Thisis

accomplishedbyCP1andCP2indirect0.22?Fceramiccapacitor.VCPandVBBalsoneeda0.22?Fceramiccapacitorasan

accumulator,usedtooperateDMOShigh­endequipment.

TheVREGisgeneratedinternallybythesystemusedtooperateonthetheDMOSdrainterminaloutput.TheVREGpinare

requiredtoadda0.22?Fceramiccapacitorasanaccumulator,usedtooperateDMOShigh­endequipment.

TheVREGisgeneratedinternallybythesystemusedtooperateonthetheDMOSdrainterminaloutput.VREGpinisrequired

toadda0.22?Fdecouplingcapacitor.TheVREGistoitsoutputlevelbytheinternalregulatorcontrol,failureisprohibited.

RC1andRC2pinfortheinternalPWMcircuitprovidesafixeddeadline.TheA3977internalPWMcontrolcircuittocontrolthe

devicewithapulsedeadline.Pulse­84­cut­offtimetoffisdeterminedbytheRC1andRC2isconnectedtoresistorRTand

capacitorCT,namely:

toff=RTCT

WheretheresistorRTandcapacitorCTrangesfrom12to100kWand470to500pF>

Inadditiontothecut­offtimefortheinternalPWMcontrol,CTcomparatoroff­timethetBLANK.TheA3977design

requirementswhenitsoutputisswitchedbytheinternalcurrentcontrolcircuit,thecircuitsamplingtheoutputofthe

comparatorisprohibited.Therebypreventingtheovercurrentdetectiontomakeamisjudgment.ThevalueoftBLANK:

tBLANK=1400CT

ENABLEinputisactivelow,itistheDMOSoutputenablecontrolsignal.RESETinputisactivelow,whenitislow,theDMOS

outputwillbeshutdown,allsteppinglogicinputwillbeignoreduntiltheinputgoeshighsofar.

4basicfunctionsandapplicationcircuit

Asaresultofthebuilt­indecodertechnology,canA3977iseasytouseatleastthelineofcontroltheimplementationofmicro­

steppingsteppermotorcontrol.Thespecificfunctionsareasfollows:

(1)stepcontrol:steppercontrolsignaltheSTEPinput(STEP),thesteppingmodelogicinputs(MS1,MS2)anddirectioncontrol

signal(DIR).Everypower­uporreset(RESET=0),theroleofthebuilt­indecoderH­bridgeoutputpresettheHOMEinput

correspondingtotheoutputstate,andthenwhentherisingedgeoftheSTEPinput,built­indecodingwillbebasedonthe

stepperlogicinputvalues??(steppingmodeTable2)controltheoutputoftheH­bridge,asteppermotorcurrentsteppingmode.

ThedirectionofthestepperbyDIRinputlogiccontrol,highandlow,respectively,controlthetwo­phasemotorreversing.

Note:(1)fullstepangleturned45°.

(2)TheinternalPWMcurrentcontrol:eachaH­bridgehasafixedcut­offtimeofthePWMcurrentcontrolcircuittolimitthe

loadcurrentatadesignvalue.Initially,apairofdiagonalsourcereceivingDMOS(apairofupperandlowerbridgearm)inthe outputstate,acurrentsamplingresistorconnectedinthecurrentflowingthroughthemotorwindingsandSENCEfoot(see

Figure1).WhenthevoltagedropacrosstheshuntresistorisequaltoD/Aoutputvoltage,currentsamplingcomparatorPWM

latchisreset,turningoffthesourcedrive(leg),slowdecaymode;receivingoroffsourcedrive(upperandlowerleg)intothefast

ormixeddecaymode,sothattogeneratecirculationorcurrentbacktothesourceend.Thecirculationorreturntoafixedcut­

offuntiltheendoftimewillcontinuetodecay.Thencorrectoutputlegisstartedagain,themotorwindingcurrentincreases

again,theoverallPWMcycleiscompleted.

Amongthem,themaximumcurrentlimitImaxcontrolledbysamplingresistorRSandcurrentsamplingcomparatorinputlevel

VREF:

20/06/2015

AnswerstoFrequentlyAskedQuestionsAboutSteppingMotorDriverICA3977­C­CProgramDevelop

ThetheImax=VREF/8RSfixedcut­offthetimetoffcalculatedasdescribedabove.

(3)currentdecaymodecontrol:A3977automaticallydetectsthecurrentdecayandselectsthecurrentdecaymodefunction,to

givemicro­steppingthebestsinusoidalcurrentoutput.CurrentdecaymodeiscontrolledbythePFDinput,theinputlevelofthe

levelofcontroltheoutputcurrentisslow,fastandmixeddecaymode.IfthePFDinputvoltageisabove0.6VDDselecttheslow

decaymode.IfthePFDinputvoltageisbelow0.21VDDselectthefastdecaymode.InthethePFDlevelvaluebetweenmixed

decaymodewillbeselected.

Mixeddecaymodeforafixedcut­offtimeofthePWMcycleisdividedintofastandslowtwoattenuatingportion.Whenthe

currentreachesthemaximumcurrentlimitImax,thesystemwillenterthefastdecaymodeuntilthethesamplingvoltage

attenuationSENCEtothethePFDterminalvoltageVPFD.AftertheTFD'sfastattenuation,thedevicewillswitchtotheslow

decaymodeuntiltheendofthefixedcut­offtime.

WhichthedeviceoperatesinfastdecaymodetFD:

tFD=RTCrln(0.6VPFD/VPFD)

(4)synchronousrectificationcontrol:synchronousrectificationcontrolbytheSRlogicinputcontrol.WhentheSRinputis

low,thesynchronousrectificationfeaturewillbeactivated.Thisperiod,whenthedetectedcurrentiszerovalue,byturningoff thesynchronousrectifierfunctiontopreventreverseloadcurrent,thuspreventingtheoppositedirectionofthemotorwinding conduction.WhentheSRinputishigh,thesynchronousrectificationwillbebanned.

(5)Sleepmode:WhentheSLEEPpininputislow,thedevicewillentersleepmode,therebygreatlyreducingthepower

consumptionofthedeviceisidle.ThedeviceintosleepmodeaftermostoftheinternalcircuitryincludingtheDMOSoutput

circuit,regulatorandchargepumpandsowillstopworking.Restorethesystemtonormaloperatingstatusandthedevice

whentheinputishigh,theoutputispresettotheHOMEstate.

(6)TypicalApplicationCircuit:thetypicalapplicationcircuitisshowninFigure1,wecanseetheapplicationcircuitisvery

simple,onlyfivelogicinputscanbeintheirnormalworkinghours.

5ApplicationNotes

(1)PFDintroductionofendtoadda0.1FFdecouplingcapacitor.

(2)theclothwiringshouldbeathickstratum,thebestinthedevicearoundtheclothofthestar.

Preferably,(3)thechipissoldereddirectlytothecircuitboard.

(4)ofVBBagreaterthan47?Felectrolyticcapacitordecoupling(thecloserthebetterthechip).

(5)Inordertoensuretheoutputcurrentsamplingprecision,thebestsamplingresistorhasitsownseparategroundand

surroundingthedeviceisconnectedtothestarground

On,andleadsasshortaspossible.

(6)Whenthesystemfromsleepmodeaftertheexit,atleasttodelay1mscaninputstepcommandplentyoftime,soastodrive

theDMOSthechargepumpreset

Maincharacteristicsandapplication:

(1)Ratedoutput:±2.5A,35V.

(2)lowoutputimpedance,thesource0.45?,thereceivingend0.36?.

(3)Automaticcurrentdecaydetectedandselectedmixedfastandslowcurrentdecaymodes.

(4)logiclevelrangeto3.0to5.5V.

(5)Homeoutput.

(6)synchronousrectificationtoreducepowerconsumption.

(7)Internallowvoltageshutdown,thehotparkingcircuitandCirculationprotection.

A3977

DMOSdriverwithmicro­stepconverter

Feature

±2.5A35Voutputrate

LowRDS(ON)outputs(typically0.45ohmssource,0.36theEuropeansinkcurrent)

Self­drivencurrentdecaymodedetection/selection

3.0to5.5Vlogicsupplyvoltagerange

MixedCurrent­fastandslowdecaymode

Auto­orientedoutput

Synchronousrectificationforlowpowerdissipation

Aninternalundervoltagelockout(UVLO)andthermalshutdowncircuitry

Crossover­currentprotection

Description

TheA3977SEDA3977SLPtwocompletemicrosteppingmotordriverwithbuilt­inconverter.Bothoperatebipolarstepper

motorsinwhole,1/2,1/4and1/8stepmodes,withoutputdrivecapabilityof35Vand±2.5amperes.A3977includesafixed

off­timecurrentregulator,theregulatorcanbelow,fastormixeddecaymodes.Thiscurrentdecaycontrolschemeresultsin

reducedaudiblemotornoise,increasedstepaccuracy,andreducedpowerdissipation.

TheconverteristhekeytotheeasyimplementationoftheA3977.BysimplyinputtingonepulseontheSTEPinput,themotor

willproduceastep(full,1/2,1/4or1/8steps,inaccordancewiththesituationofthetwologicinputsmaybe).Theprogramno

phasesequencetables,highfrequencycontrollines,orcomplexinterfaces.A3977interfaceisverysuitableforcomplex?Pis

unavailableoroverburdened.

20/06/2015

AnswerstoFrequentlyAskedQuestionsAboutSteppingMotorDriverICA3977­C­CProgramDevelop

Internalsynchronousrectificationcontrolcircuitryisprovidedtoimprovethepulse­widthmodulation(PWM)power

dissipationduringoperation.

Internalcircuitprotectionincludesoverheatshutdownwithhysteresis,undervoltagelockout(UVLO)andcrossovercurrent

protection.Nospecialpower­upsequencing.

TheA3977issuppliedin44­pinplasticPLCCtwopowerpackages,withacopperbatwingtabwithexposedthermalpad(suffix

LP)thin(<1.2mm)28­pinTSSOP.TheSLPpackageislead(Pb)free,with100%mattetinleadframe.

YouMayLike

ver WhoSay.com 15TopExercisestoIncreaseHeight GoodTips4Life SponsoredcontentbyInfolinks

SponsoredcontentbyInfolinks

Copyright©Cprogramdevelop.com.2009­2014cprogramdevelop.com.AllRightsReserved