Transcription of DRV8711 Stepper Motor Controller IC (Rev. G) - …
1 V to 52 VMCU+ -1/256 stepStepper MotorPre-DriverDIRnFAULTM+ -N-ChannelMOSFETsSenseGate DriveProductFolderOrderNowTechnicalDocum entsTools &SoftwareSupport &CommunityReferenceDesignAn IMPORTANTNOTICEat the end of this datasheetaddressesavailability,warranty, changes,use in safety-criticalapplications,intellectual propertymattersand JUNE2013 REVISEDMAY2017 DRV8711 StepperMotorControllerIC11 Features1 PulseWidthModulation(PWM)MicrosteppingMo torDriver Built-In1/256-StepMicrosteppingIndexer DrivesExternalN-ChannelMOSFETs OptionalSTEP/DIRPins OptionalPWMC ontrolInterfacefor DC Motors FlexibleDecayModes,IncludingAutomaticMix edDecayMode StallDetectionWithOptionalBEMFO utput HighlyConfigurableSPI SerialInterface InternalReferenceand TorqueDAC 8-V to 52-VOperatingSupplyVoltageRange ScalableOutputCurrent ThermallyEnhancedSurface-MountPackage 5-V RegulatorCapableof 10-mALoad Protectionand DiagnosticFeatures OvercurrentProtection(OCP) OvertemperatureShutdown(OTS) UndervoltageLockout(UVLO)
2 IndividualFaultConditionIndicationBits FaultConditionIndicationPin2 Applications OfficeAutomationMachines FactoryAutomation TextileMachines Robotics3 DescriptionTheDRV8711deviceis a steppermotorcontrollerthat usesexternalN-channelMOSFETsto driveabipolarsteppermotoror two brushedDC integrated,whichis capableof step modesfromfull step to 1 ultra-smoothmotionprofilecan be achievedusingadaptiveblankingtimeandvari ouscurrentdecaymodes,includingan is reportedwith an simplestep/directionor PWMinterfaceallowseasyinterfacingto SPI serialinterfaceis usedto programthe (torque),stepmode,decaymode,and stalldetectionfunctionsare all programmablethroughaSPI ,short-circuitprotection,undervoltageloc kout, indicatedthrougha FAULT npin, andeachfaultconditionis reportedthrougha dedicatedbit DRV8711is packagedin a PowerPAD 38-pinHTSSOP packagewiththermalpad(Eco-friendly:RoHSa nd no Sb/Br).DeviceInformation(1)PARTNUMBERPAC KAGEBODYSIZE(NOM) DRV8711 HTSSOP(38) (1) For all availablepackages,see the orderableaddendumatthe end of the JUNE2013 : DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedTableof Contents1 Pin Configurationand Applicationand Deviceand Mechanical,Packaging,and RevisionHistoryNOTE.
3 Pagenumbersfor previousrevisionsmay differfrompagenumbersin the (July2016)to RevisionGPage Changedthe descriptionof the SCSpin in thePin Changedthe maximumvoltagesfor the chargepumpvoltage,high-sidegatedrivepin voltage,and phasenodepinvoltagein Changedthe OTSbit descriptionin the ClarifiedUVLObit operationwhendeviceis (March2015)to RevisionFPage Clarifiedthat the SMPLTHbit 10 is a write-onlybit in the Changedthe defaultvaluesfor the OCPTH,OCPDEG,IDRIVEN,and IDRIVEP bits in the AddedtheReceivingNotificationof (January2014)to RevisionEPage AddedESDR atingstable,FeatureDescriptionsection,De viceFunctionalModes,Applicationand Implementationsection,PowerSupplyRecomme ndationssection,Layoutsection,Deviceand DocumentationSupportsection,andMechanica l,Packaging,and (December2013)to RevisionDPage ChangedSTATUSR egisterbit descriptions3 / AIN1 BIN2 SCLKSDATISDATOFAULTnSTALLn / BEMFVnBEMFGNDAOUT1A1 HSA1 LSAISENPAISENNA2 LSA2 HSAOUT2 GNDBOUT1B1 HSB1 LSBISENPBISENNB2 LSB2 HSBOUT2 GND(PPAD)DIR / JUNE2013 REVISEDMAY2017 ProductFolderLinks: DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporated(1)Dire ctions.
4 I = input,O = output,OZ = 3-stateoutput,OD = open-drainoutput,IO = input/output5 Pin Configurationand FunctionsDCPP owerPAD Package38-PinHTSSOPTop ViewPin FunctionsPINI/O(1)DESCRIPTIONEXTERNALCOM PONENTSOR , 29,38,PPAD DevicegroundAll pins mustbe connectedto groundVM4 BridgeA powersupplyConnectto GNDwith a Fceramiccapacitorplus a 100- F GNDwith a 1- F regulatoroutput5-V GNDwith a F F X7 RcapacitorbetweenCP1and greaterthanappliedVM 1- F 16-VX7 Rceramiccapacitorto VMCONTROLSLEEPn8 ISleepmodeinputLogichigh to enabledevice,logiclow to enterlow-powersleepmodeSTEP/AIN110 IStepinput/BridgeA IN1 Indexermode:Risingedgecausesthe indexerto moveone :controlsbridgeA IN2 Indexermode:Levelsets the directionof :controlsbridgeA IN1 Indexermode:No functionExternalPWMmode:controlsbridgeB IN2 Indexermode:No functionExternalPWMmode:controlsbridgeB internallogicand disablesthe selectinputActivehigh to to part for of part for JUNE2013 : DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedPin Functions(continued)PINI/O(1)DESCRIPTION EXTERNALCOMPONENTSOR detectmode:logiclow whenmotorstall detectmode:Activelow whenvalidbackEMFmeasurementis whenin fault.
5 OCP,PDF,OTS, 1-nFlow-leakagecapacitorto groundon this out 1 HS gateConnectto gateof HS FET for bridgeA out 1 AOUT137 IBridgeA output1 Connectto outputnodeof externalFETsof bridgeA out 1A1LS35 OBridgeA out 1 LS gateConnectto gateof LS FET for bridgeA out 1A2HS31 OBridgeA out 2 HS gateConnectto gateof HS FET for bridgeA out 2 AOUT230 IBridgeA output2 Connectto outputnodeof externalFETsof bridgeA out 2A2LS32 OBridgeA out 2 LS gateConnectto gateof LS FET for bridgeA out 2 AISENP34 IBridgeA Isense+ inConnectto currentsenseresistorfor bridgeAAISENN33 IBridgeA Isense inConnectto groundat currentsenseresistorfor bridgeAB1HS27 OBridgeB out 1 HS gateConnectto gateof HS FET for bridgeB out 1 BOUT128 IBridgeB output1 Connectto outputnodeof externalFETsof bridgeB out 1B1LS26 OBridgeB out 1 LS gateConnectto gateof LS FET for bridgeB out 1B2HS22 OBridgeB out 2 HS gateConnectto gateof HS FET for bridgeB out 2 BOUT221 IBridgeB output2
6 Connectto outputnodeof externalFETsof bridgeB out 2B2LS23 OBridgeB out 2 LS gateConnectto gateof LS FET for bridgeB out 2 BISENP25 IBridgeB Isense+ inConnectto currentsenseresistorfor bridgeBBISENN24 IBridgeB Isense inConnectto groundat currentsenseresistorfor JUNE2013 REVISEDMAY2017 ProductFolderLinks: DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporated(1)Stre ssesbeyondthoselistedunderAbsoluteMaximu mRatingsmay causepermanentdamageto the stressratingsonly,whichdo not implyfunctionaloperationof the deviceat theseor any otherconditionsbeyondthoseindicatedunder RecommendedOperatingConditions. Exposureto absolute-maximum-ratedconditionsfor extendedperiodsmay affectdevicereliability.(2)All voltagevaluesare with respectto networkgroundterminal.(3)Powerdissipatio nand thermallimitsmustbe (unlessotherwisenoted)(1)(2)(3)MINMAXUNI TP owersupplyvoltage (CP2,VCP) + 12 VChargepumpvoltage(CP1) + regulatorvoltage(V5) (VINT) voltage(SLEEPn,RESET,STEP/AIN1,DIR/AIN2, BIN1,BIN2,SCS,SCLK,SDATI,SDATO,FAULTn,ST ALLn/BEMFVn) voltage(A1HS,A2HS,B1HS,B2HS) + 12 VLow-sidegatedrivepin voltage(A1LS,A2LS,B1LS,B2LS) voltage(AOUT1,AOUT2,BOUT1,BOUT2) + voltage(AISENP,AISENN,BISENP,BISENN) voltage(BEMF) ,TJ 40150 CStoragetemperature,Tstg 60150 C(1)JEDEC documentJEP155statesthat 500-VHBM allowssafe manufacturingwith a standardESDcontrolprocess.
7 (2)JEDEC documentJEP157statesthat 250-VCDM allowssafe manufacturingwith a (ESD)ElectrostaticdischargeHumanbodymode l(HBM),per ANSI/ESDA/JEDECJS-001(1) 4000 VChargeddevicemodel(CDM),per JEDEC specificationJESD22-C101(2) (unlessotherwisenoted)MINNOMMAXUNITVMM otorpowersupplyvoltage852 VIVSV5 externalload current010mATAO peratingambienttemperature-4085 C(1)For moreinformationabouttraditionaland new thermalmetrics,see theSemiconductorand IC (1) DRV8711 UNITDCP(HTSSOP)38 PINSR C/WR JC(top)Junction-to-case(top) C/WR C/W C/W C/WR JC(bot)Junction-to-case(bottom) C/W6 DRV8711 SLVSC40G JUNE2013 : DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017, (unlessotherwisenoted)PARAMETERTESTCONDI TIONSMINTYPMAXUNITPOWERSUPPLIESIVMVM operatingsupplycurrentVM = 24 V1720mAIVMQVM sleepmodesupplycurrentVM = 24 V, SLEEPn= 0, TA= 25 C6598 AVUVLOVM undervoltagelockoutvoltageVM outputvoltageVM 12 V, IOUT= 1 mA 10 externalload currentVIN= 0 V 55 AIIHI nputhigh currentVIN= 5 V305070 ASDATAO,STALLn,FAULTnOUTPUTS(OPEN-DRAINO UTPUTS)VOLO utputlow voltageIO= 5 leakagecurrentVO= V1 AMOSFETDRIVERSVOUTHHigh-sidegatedriveout putvoltageVM = 24 V, IO= 100 AVM+10 VVOUTLLow-sidegatedriveoutputvoltageVM = 24 V, IO= 100 A10 VtDEADO utputdeadtime digitaldelay(deadtime is enforcedin analogcircuits)DTIME= 00400nsDTIME= 01450 DTIME= 10650 DTIME= 11850 IOUTHP eakoutputcurrentgatedrive(source)IDRIVEP = 0050mAIDRIVEP= 01100 IDRIVEP= 10150 IDRIVEP= 11200 IOUTlPeakoutputcurrentgatedrive(sink)
8 IDRIVEN= 00100mAIDRIVEN= 01150 IDRIVEN= 10200 IDRIVEN= 11400tDRIVEP eakcurrentdrivetime (source)TDRIVEP= 00250nsTDRIVEP= 01500 TDRIVEP= 101000 TDRIVEP= 112000tDRIVEP eakcurrentdrivetime (sink)TDRIVEN= 00250nsTDRIVEN= 01500 TDRIVEN= 101000 TDRIVEN= 112000 MOTORDRIVERtOFFPWMoff time adjustmentrangeSet by stBLANKC urrentsenseblankingtimeSet by JUNE2013 REVISEDMAY2017 ProductFolderLinks: DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedElectri calCharacteristics(continued)overoperati ngfree-airtemperaturerange(unlessotherwi senoted)PARAMETERTESTCONDITIONSMINTYPMAX UNIT(1)Not testedin production;ensuredby level(VoltagedropacrossexternalFET)OCPTH = 00160250320mVOCPTH= 01380500580 OCPTH= 10620750850 OCPTH= 1184010001200tTSDT hermalshutdowntemperature(1)Die temperature150160180 CtHYST hermalshutdownhysteresis20 CCURRENTSENSEAMPLIFIERSAVGainISGAIN= 005V/VISGAIN= 0110 ISGAIN= 1020 ISGAIN= 1140tSETS ettlingtime (to 1%)ISGAIN= 00, VIN = 400 mV150nsISGAIN= 01, VIN = 200 mV300 ISGAIN= 10, VIN = 100 mV600 ISGAIN= 11, VIN = 50 sVOFSO ffsetvoltageISGAIN= 00, inputshorted4mVVINI nputdifferentialvoltagerange 600600mVCURRENTCONTROLDACsResolution256s tepsFull-scalestep response10%to 90%5 sVREFFull-scale(reference) TimingRequirementsoveroperatingfree-airt emperaturerange(unlessotherwisenoted)(se eFigure1) time25ns3tCLKLC locklow time25ns4tSU(SDATI)Setuptime,SDATIto SCLK5ns5tH(SDATI)Holdtime,SDATIto SCLK1ns6tSU(SCS)Setuptime,SCSto SCLK5ns7tH(SCS)Holdtime,SCSto SCLK1ns8tL(SCS)Inactivetime,SCS(betweenw ritesand reads)
9 100ns9tD(SDATO)Delaytime,SCLKto SDATO(duringread)10nstSLEEPW aketime (SLEEP ninactiveto high-sidegatedriveenabled)1mstRESETD elayfrompowerup or RESET nhigh until serialinterfacefunctional10 sSTEPDIR, MODE23145 XXSCLKSDATI1342 SCS5678 SDATOSDATO valid98 DRV8711 SLVSC40G JUNE2013 : DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017, (unlessotherwisenoted)(seeFigure2) (STEP)Pulseduration, s3tWL(STEP)Pulseduration, s4tSU(STEP)Setuptime,commandto STEP rising200ns5tH(STEP)Holdtime,commandto STEP rising200nsFigure1. SPI TimingFigure2. IndexerTiming456789101112812162024283236 40444852 RDS(ON) HS + LS) (m ) Temperature ( C) 40 C 25 C85 CC007 No Load Temperature ( C) 40 C 25 C85 CC008 (mA) VVM (V) 40 C 25 C85 CC005 0408012016020024081216202428323640444852 IVMQ ( A) VVM (V) 40 C 25 C85 CC006 JUNE2013 REVISEDMAY2017 ProductFolderLinks: DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017, OperatingCurrentFigure4.
10 SleepCurrentFigure5. VCPM inusVMFigure6. V5 No Load10 DRV8711 SLVSC40G JUNE2013 : DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporated7 DRV8711deviceis a steppermotorcontrollerthat usesexternalN-channelMOSFETsto drivea bipolarsteppermotoror two brushedDC microsteppingindexeris integrated,whichis capableof step modesfromfull step to 1 ultra-smoothmotionprofilecan be achievedusingadaptiveblankingtime,adjust abledecaytimes,andvariouscurrentdecaymod es,includingan ,motorstallcan bereportedwith an simplestep/directionor PWMinterfaceallowseasyinterfacingto SPI serialinterfaceisusedto programthe (torque),stepmode,decaymode,and stalldetectionfunctionsare all programmablethrougha SPI providedfor overcurrentprotection,short-circuitprote ction,undervoltagelockout,and indicatedthrougha FAULT npin, and eachfaultconditionis reportedthrougha dedicatedbit F + F VMPWM logicFAULTnVINT5V OUT1 F CP1CP2 VCPHS Gate DriveChargePumpUVLOPUCSTEP/AIN1A1 HSVMA1 LSAOUT2A2 HSVMA2 LSBOUT1B1 HSVMB1 LSBOUT2B2 HSVMB2 LSGateDrive&OCPGateDrive&OCPGateDrive&OC PBISENPISENamp+-AISENPComp+-PWMlogicSTAL Ln / BEMFVnDIR/AIN2 ReferenceStall detectBEMFSINDACSINDAC+-Comp+-ISENamp+-C omp+-+-Comp+ F 1 F F XXTorqueDACT orqueDACL ogicDCMDCMC opyright 2017, Texas Instruments JUNE2013 REVISEDMAY2017 ProductFolderLinks: DRV8711 SubmitDocumentationFeedbackCopyright 2013 2017, JUNE2013.
