FEATURES AND BENEFITS ▪ Low R ds(on) outputs ▪ Automatic current decay mode detection/selection ▪ Mixed and slow current decay modes ▪ Synchronous rectification for low power dissipation ▪ Internal UVLO ▪ Crossover-current protection ▪ 3.3 and 5 V compatible logic supply ▪ Thermal shutdown circuitry ▪ Short-to-ground protection ▪ Shorted load protection ▪ Five selectable step modes: full, 1 / 2 , 1 / 4 , 1 / 8 , and 1 / 16 PACKAGE: DESCRIPTION The A4988 is a complete microstepping motor driver with built-in translator for easy operation. It is designed to operate bipolar stepper motors in full-, half-, quarter-, eighth-, and sixteenth-step modes, with an output drive capacity of up to 35 V and ±2 A. The A4988 includes a fixed off-time current regulator which has the ability to operate in slow or mixed decay modes. The translator is the key to the easy implementation of the A4988. Simply inputting one pulse on the STEP input drives the motor one microstep. There are no phase sequence tables, high-frequency control lines, or complex interfaces to program. The A4988 interface is an ideal fit for applications where a complex microprocessor is unavailable or is overburdened. During stepping operation, the chopping control in the A4988 automatically selects the current decay mode: slow or mixed. In mixed decay mode, the device is set initially to a fast decay for a proportion of the fixed off-time, then to a slow decay for the remainder of the off-time. Mixed decay current control results in reduced audible motor noise, increased step accuracy, and reduced power dissipation. DMOS Microstepping Driver with Translator and Overcurrent Protection Continued on the next page… A4988 Microcontroller or Controller Logic V DD VREF GND GND RESET ENABLE SLEEP DIR MS2 MS3 MS1 STEP VBB1 CP1 VCP VREG VDD ROSC 5 kΩ 0.22 μF 0.22 μF 0.1 μF 0.1 μF 100 μF CP2 VBB2 OUT1A OUT1B SENSE1 OUT2A OUT2B SENSE2 A4988 28-contact QFN with exposed thermal pad 5 mm × 5 mm × 0.90 mm (ET package) Typical Application Diagram 4988-DS, Rev. 7 MCO-0000827 Not to scale April 9, 2020
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
FEATURES AND BENEFITS LowRds(on)outputs Automaticcurrentdecaymodedetection/selection Mixedandslowcurrentdecaymodes Synchronousrectificationforlowpowerdissipation InternalUVLO Crossover-currentprotection 3.3and5Vcompatiblelogicsupply Thermalshutdowncircuitry Short-to-groundprotection Shortedloadprotection Fiveselectablestepmodes:full,1/2,1/4,1/8,and1/16
PACKAGE:
DESCRIPTIONTheA4988 is a completemicrosteppingmotor driverwithbuilt-intranslatorforeasyoperation.Itisdesignedtooperatebipolar steppermotors in full-, half-, quarter-, eighth-, andsixteenth-stepmodes,withanoutputdrivecapacityofupto35Vand±2A.TheA4988includesafixedoff-timecurrentregulatorwhichhas theability tooperate inslowormixeddecaymodes.
The translator is thekey to theeasy implementationof theA4988.SimplyinputtingonepulseontheSTEPinputdrivesthemotoronemicrostep.Therearenophasesequencetables,high-frequencycontrollines,orcomplexinterfacestoprogram.TheA4988interfaceisanidealfitforapplicationswhereacomplexmicroprocessorisunavailableorisoverburdened.
Internal synchronous rectification control circuitry is providedto improve power dissipation during PWM operation. Internalcircuit protection includes: thermal shutdown with hysteresis,undervoltagelockout(UVLO),andcrossover-currentprotection.Specialpower-onsequencingisnotrequired.
1 For input and output current specifications, negative current is defined as coming out of (sourcing) the specified device pin.2 Typical data are for initial design estimations only, and assume optimum manufacturing and application conditions. Performance may vary for individual units, within the specified maximum and minimum limits.3 VERR = [(VREF/8) – VSENSE] / (VREF/8).4 Overcurrent protection (OCP) is tested at TA = 25°C in a restricted range and guaranteed by characterization.
DMOS Microstepping Driver with Translator and Overcurrent ProtectionA4988
Low Current Microstepping. Intendedforapplicationswheretheminimumon-timepreventstheoutputcurrentfromregulatingtotheprogrammedcurrentlevelatlowcurrentsteps.Topreventthis,thedevicecanbesettooperateinMixeddecaymodeonbothrisingandfallingportionsofthecurrentwaveform.ThisfeatureisimplementedbyshortingtheROSCpintoground.Inthisstate,theoff-timeisinternallysetto30µs.
Reset Input (R E S E T ).TheRESETinputsetsthetranslatortoapredefinedHomestate(showninFigures9through13),andturnsoffalloftheFEToutputs.AllSTEPinputsareignoreduntiltheRESETinputissettohigh.
Direction Input (DIR). Thisdeterminesthedirectionofrota-tionofthemotor.ChangestothisinputdonottakeeffectuntilthenextSTEPrisingedge.
Internal PWM Current Control. Eachfull-bridgeiscon-trolledbyafixedoff-timePWMcurrentcontrolcircuitthatlimitstheloadcurrenttoadesiredvalue,ITRIP.Initially,adiagonalpairofsourceandsinkFEToutputsareenabledandcurrentflowsthroughthemotorwindingandthecurrentsenseresistor,RSx.WhenthevoltageacrossRSxequalstheDACoutputvoltage,thecurrentsensecomparatorresetsthePWMlatch.Thelatchthenturnsofftheappropriatesourcedriverandinitiatesafixedoff-timedecaymode
Charge Pump (CP1 and CP2).ThechargepumpisusedtogenerateagatesupplygreaterthanthatofVBBfordrivingthesource-sideFETgates.A0.1µFceramiccapacitorshouldbeconnectedbetweenCP1andCP2.Inaddition,a0.1µFceramiccapacitorisrequiredbetweenVCPandVBB,toactasareservoirforoperatingthehigh-sideFETgates.
Enable Input (E N A B L E ).ThisinputturnsonoroffalloftheFEToutputs.Whensettoalogichigh,theoutputsaredisabled.Whensettoalogiclow,theinternalcontrolenablestheoutputsasrequired.ThetranslatorinputsSTEP,DIR,andMSx,aswellastheinternalsequencinglogic,allremainactive,independentoftheENABLEinputstate.
Sleep Mode( S L E E P ).Tominimizepowerconsumptionwhenthemotorisnotinuse,thisinputdisablesmuchoftheinternalcircuitryincludingtheoutputFETs,currentregulator,andchargepump.AlogiclowontheSLEEPpinputstheA4988intoSleepmode.Alogichighallowsnormaloperation,aswellasstartup(atwhichtimetheA4988drivesthemotortotheHomemicrostepposition).WhenemergingfromSleepmode,inordertoallowthechargepumptostabilize,provideadelayof1msbeforeissuingaStepcommand.
B Exposed thermal pad (reference only, terminal #1 identifier appearance at supplier discretion)
For Reference Only; not for tooling use(reference JEDEC MO-220VHHD-1)Dimensions in millimetersExact case and lead configuration at supplier discretion within limits shown
C Reference land pattern layout (reference IPC7351 QFN50P500X500X100-29V1M); All pads a minimum of 0.20 mm from all adjacent pads; adjust as necessary to meet application process requirements and PCB layout tolerances; when mounting on a multilayer PCB, thermal vias at the exposed thermal pad land can improve thermal dissipation (reference EIA/JEDEC Standard JESD51-5)
28
21
A
28
12
PCB Layout Reference View
B3.15
0.73 MAX
3.15
3.15
3.15
0.30
1
28 0.501.15
4.80
4.80
C
5.00 ±0.15
5.00 ±0.15
D
D Coplanarity includes exposed thermal pad and terminals
DMOS Microstepping Driver with Translator and Overcurrent ProtectionA4988
For the latest version of this document, visit our website:www.allegromicro.com
Revision HistoryRevision Revision Date Description of Revision
4 January 27, 2012 Updated IOCPST
5 May 7, 2014 Revised text on page 9; revised Figure 8 and Table 26 January 14, 2016 Updated VBB, IBB, and IDD in Electrical Characteristics table7 April 9, 2020 Minor editorial updates
Copyright 2020, Allegro MicroSystems.Allegro MicroSystems reserves the right to make, from time to time, such departures from the detail specifications as may be required to permit
improvements in the performance, reliability, or manufacturability of its products. Before placing an order, the user is cautioned to verify that the information being relied upon is current.
Allegro’s products are not to be used in any devices or systems, including but not limited to life support devices or systems, in which a failure of Allegro’s product can reasonably be expected to cause bodily harm.
The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems assumes no responsibility for its use; nor for any infringement of patents or other rights of third parties which may result from its use.
Copies of this document are considered uncontrolled documents.