L6472 Fully integrated microstepping motor driver Datasheet - production data Applications Bipolar stepper motor Description The L6472 device, realized in analog mixed signal technology, is an advanced fully integrated POWERSO36 HTSSOP28 solution suitable for driving two-phase bipolar stepper motors with microstepping. It integrates a dual low R DMOS full bridge with all of the DS(on) power switches equipped with an accurate on- Features chip current sensing circuitry suitable for non dissipative current control and overcurrent Operating voltage: 8 - 45 V protection. Thanks to a new current control, 7.0 A output peak current (3.0 A ) r.m.s. a 1/16 microstepping is achieved through an Low R power MOSFETs adaptive decay mode which outperforms DS(on) traditional implementations. The digital control Programmable speed profile core can generate user defined motion profiles Programmable power MOSFET slew rate with acceleration, deceleration, speed or target Up to 1/16 microstepping position, easily programmed through a dedicated register set. Predictive current control with adaptive decay All application commands and data registers, Non dissipative current sensing including those used to set analog values SPI interface (i.e.: current control value, current protection trip Low quiescent and standby currents point, deadtime, etc.) are sent through a standard 5-Mbit/s SPI. Programmable non dissipative overcurrent protection on all power MOSFETs A very rich set of protections (thermal, low bus Two levels of overtemperature protection voltage, overcurrent) makes the L6472 device bullet proof, as required by the most demanding motor control applications. Table 1. Device summary Order codes Package Packing L6472H HTSSOP28 Tube L6472HTR HTSSOP28 Tape and reel L6472PD POWERSO36 Tube L6472PDTR POWERSO36 Tape and reel March 2015 DocID022729 Rev 5 1/70 This is information on a product in full production. www.st.comContents L6472 Contents 1 Block diagram 8 2 Electrical data 9 2.1 Absolute maximum ratings . 9 2.2 Recommended operating conditions . 9 2.3 Thermal data 10 3 Electrical characteristics 11 4 Pin connection . 16 Pin list 17 5 Typical applications 19 6 Functional description 20 6.1 Device power-up . 20 6.2 Logic I/O 20 6.3 Charge pump 20 6.4 Microstepping 21 Automatic full-step mode 22 6.5 Absolute position counter . 23 6.6 Programmable speed profiles . 23 6.7 Motor control commands . 23 6.7.1 Constant speed commands 24 6.7.2 Positioning commands 24 6.7.3 Motion commands . 25 6.7.4 Stop commands . 25 6.7.5 Step-clock mode 26 6.7.6 GoUntil and ReleaseSW commands . 26 6.8 Internal oscillator and oscillator driver . 27 6.8.1 Internal oscillator 27 6.8.2 External clock source . 27 6.9 Overcurrent detection 28 2/70 DocID022729 Rev 5