ST L6472 User Manual

L6472

dSPIN fully integrated microstepping motor driver with motion engine and SPI

Features

Operating voltage: 8 - 45 V

7.0 A output peak current (3.0 A r.m.s.)

Low RDSon power MOSFETs

Programmable speed profile

Programmable Power MOSFET slew rate

Up to 1/16 microstepping

Predictive current control with adaptive decay

Non-dissipative current sensing

SPI interface

Low quiescent and standby currents

Programmable non-dissipative overcurrent protection on all Power MOSFETs

Two levels of overtemperature protection

Applications

Bipolar stepper motor

Description

The L6472, realized in analog mixed signal technology, is an advanced fully integrated solution suitable for driving two-phase bipolar stepper motors with microstepping. It integrates a

dual low RDS(on) DMOS full bridge with all of the power switches equipped with an accurate on-

chip current sensing circuitry suitable for nondissipative current control and overcurrent protection. Thanks to a new current control, a 1/16 microstepping is achieved through an adaptive decay mode which outperforms traditional implementations. The digital control core can generate user defined motion profiles with acceleration, deceleration, speed or target position, easily programmed through a dedicated register set.

POWERSO36 HTSSOP28

All application commands and data registers, including those used to set analog values (i.e. current control value, current protection trip point, dead time, etc.) are sent through a standard 5- Mbit/s SPI.

A very rich set of protections (thermal, low bus voltage, overcurrent) makes the L6472 “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

 

 

 

 

January 2012

Doc ID 022729 Rev 1

1/69

www.st.com

Contents

L6472

 

 

Contents

1

Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. 6

2

Electrical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. 7

 

2.1

Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

 

2.2

Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

 

2.3

Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

3

Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9

4

Pin connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

 

4.1

Pin list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

5

Typical applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

6

Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

 

6.1

Device power-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

 

6.2

Logic I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

 

6.3

Charge pump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

 

6.4

Microstepping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

6.4.1 Automatic full-step mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

6.5

Absolute position counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

6.6

Programmable speed profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

 

6.6.1

Infinite acceleration/deceleration mode . . . . . . . . . . . . . . . . . . . . . . . . .

21

6.7

Motor control commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

6.7.1 Constant speed commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 6.7.2 Positioning commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 6.7.3 Motion commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.7.4 Stop commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.7.5 Step-clock mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.7.6 GoUntil and ReleaseSW commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

6.8 Internal oscillator and oscillator driver . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

6.8.1 Internal oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 6.8.2 External clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

2/69

Doc ID 022729 Rev 1

L6472

Contents

 

 

6.9 Overcurrent detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 6.10 Undervoltage lockout (UVLO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.11 Thermal warning and thermal shutdown . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.12 Reset and standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.13 External switch (SW pin) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6.14 Programmable DMOS slew rate, dead time and blanking time . . . . . . . . 28 6.15 Integrated analog-to-digital converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6.16 Internal voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6.17 BUSY\SYNC pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

6.17.1 BUSY operation mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6.17.2 SYNC operation mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

 

6.18

FLAG pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

7

Phase current control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

 

7.1

Predictive current control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

 

7.2

Auto-adjusted decay mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33

 

7.3

Auto-adjusted fast decay during the falling steps . . . . . . . . . . . . . . . . . . .

34

 

7.4

Torque regulation (output current amplitude regulation) . . . . . . . . . . . . . .

35

8

Serial interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

9

Programming manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

38

 

9.1

Register and flag description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

38

 

 

9.1.1

ABS_POS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

 

 

9.1.2

EL_POS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

 

 

9.1.3

MARK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

 

 

9.1.4

SPEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

 

 

9.1.5

ACC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

 

 

9.1.6

DEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

 

 

9.1.7

MAX_SPEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41

 

 

9.1.8

MIN_SPEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41

 

 

9.1.9

FS_SPD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

42

 

 

9.1.10

TVAL_HOLD, TVAL_RUN, TVAL_ACC and TVAL_DEC . . . . . . . . . . . .

42

 

 

9.1.11

T_FAST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43

 

 

9.1.12

TON_MIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43

 

 

9.1.13

TOFF_MIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

44

Doc ID 022729 Rev 1

3/69

Contents

L6472

 

 

9.1.14 ADC_OUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 9.1.15 OCD_TH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 9.1.16 STEP_MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 9.1.17 ALARM_EN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 9.1.18 CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 9.1.19 STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

9.2 Application commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

9.2.1 Command management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 9.2.2 Nop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 9.2.3 SetParam (PARAM, VALUE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 9.2.4 GetParam (PARAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 9.2.5 Run (DIR, SPD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 9.2.6 StepClock (DIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 9.2.7 Move (DIR, N_STEP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 9.2.8 GoTo (ABS_POS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 9.2.9 GoTo_DIR (DIR, ABS_POS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 9.2.10 GoUntil (ACT, DIR, SPD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 9.2.11 ReleaseSW (ACT, DIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 9.2.12 GoHome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 9.2.13 GoMark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 9.2.14 ResetPos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 9.2.15 ResetDevice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 9.2.16 SoftStop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 9.2.17 HardStop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 9.2.18 SoftHiZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 9.2.19 HardHiZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 9.2.20 GetStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

10

Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

62

11

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

66

4/69

Doc ID 022729 Rev 1

L6472

List of tables

 

 

List of tables

Table 1. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Table 2. Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Table 3. Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Table 4. Thermal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Table 5. Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Table 6. Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 7. Typical application values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 8. CL values according to external oscillator frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Table 9. Register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Table 10. EL_POS register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Table 11. MIN_SPEED register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Table 12. Torque regulation by TVAL_HOLD, TVAL_ACC, TVAL_DEC and TVAL_RUN registers . 43 Table 13. Maximum fast decay times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Table 14. Minimum ON time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Table 15. Minimum OFF time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Table 16. ADC_OUT value and torque regulation feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Table 17. Overcurrent detection threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Table 18. STEP_MODE register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Table 19. Step mode selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Table 20. SYNC output frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Table 21. SYNC signal source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Table 22. ALARM_EN register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Table 23. CONFIG register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Table 24. Oscillator management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Table 25. External switch hard stop interrupt mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Table 26. Overcurrent event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Table 27. Programmable power bridge output slew rate values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Table 28. External torque regulation enable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Table 29. Switching period . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Table 30. STATUS register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Table 31. STATUS register DIR bit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Table 32. STATUS register MOT_STATE bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Table 33. Application commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Table 34. NOP command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Table 35. SetParam command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Table 36. GetParam command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Table 37. Run command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Table 38. StepClock command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Table 39. Move command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Table 40. GoTo command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Table 41. GoTo_DIR command structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Table 42. GoUntil command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Table 43. ReleaseSW command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Table 44. GoHome command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Table 45. ResetPos command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 46. ResetDevice command structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 47. SoftStop command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 48. HardStop command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Doc ID 022729 Rev 1

5/69

List of tables

L6472

 

 

Table 49. SoftHiZ command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Table 50. HardHiZ command structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Table 51. GetStatus command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Table 52. HTSSOP28 mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Table 53. POWERSO36 mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Table 54. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

6/69

Doc ID 022729 Rev 1

L6472

List of figures

 

 

List of figures

Figure 1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Figure 2. HTSSOP28 pin connection (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Figure 3. POWERSO36 pin connection (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Figure 4. Bipolar stepper motor control application using the L6472 . . . . . . . . . . . . . . . . . . . . . . . . . 19 Figure 5. Charge pump circuitry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Figure 6. Normal mode and microstepping (16 microsteps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Figure 7. Automatic full-step switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Figure 8. Speed profile in infinite acceleration/deceleration mode . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Figure 9. Constant speed commands examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Figure 10. Positioning command examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Figure 11. Motion command examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Figure 12. OSCIN and OSCOUT pin configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Figure 13. External switch connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Figure 14. Internal 3 V linear regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Figure 15. Predictive current control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Figure 16. Non-predictive current control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Figure 17. Adaptive decay - fast decay tuning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Figure 18. Adaptive decay - switch from normal to slow+fast decay mode and vice versa . . . . . . . . . 36 Figure 19. Fast decay tuning during the falling steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Figure 20. SPI timings diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Figure 21. Daisy chain configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure 22. Command with 3-byte argument. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Figure 23. Command with 3-byte response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Figure 24. Command response aborted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Figure 25. HTSSOP28 mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Figure 26. POWERSO36 drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

Doc ID 022729 Rev 1

7/69

Block diagram

L6472

 

 

1 Block diagram

Figure 1. Block diagram

 

6$$

/3#).

/3#/54 !$#).

62%'

#0

6"//4

 

 

 

%XT /SC DRIVER

 

#HARGE

 

 

 

-(Z

 

PUMP

 

 

 

 

 

 

 

 

 

/SCILLATOR

 

 

 

 

63!

 

#LOCKKGEN

6

 

 

 

 

 

 

 

34"9 234

 

 

!$#

6OLTAGE 2EG

6BOOT

6BOOT

63!

 

 

 

&,!'

 

 

 

 

(3!

 

(3!

 

 

 

 

 

 

 

/54 !

 

2EGISTERS

 

 

(3!

 

 

/54 !

 

 

 

,3!

 

 

 

 

 

 

 

 

 

 

 

(3!

,3!

 

,3!

 

 

 

 

 

 

 

 

#ONTROL

,3!

 

 

0'.$

 

 

 

 

 

6

$$

 

 

 

 

 

 

,OGIC

 

 

 

 

 

 

 

(3"

 

 

63"

 

 

 

 

 

 

#3

 

 

 

,3"

6BOOT

6BOOT

63"

#+

 

 

 

(3"

 

 

 

30)

 

 

,3"

(3"

 

(3"

 

 

 

 

 

 

3$/

 

 

 

 

 

 

 

 

 

 

 

 

/54 "

 

 

 

 

 

 

 

3$)

 

 

 

 

 

 

/54 "

 

 

 

 

 

 

 

"539 39.#

 

 

4EMPERATURE

#URRENTR$!#S

,3"

 

,3"

 

 

 

 

 

 

 

 

SENSING

 

 

 

 

 

 

#OMPARATORS

 

 

 

 

 

 

 

 

 

0'.$

34#+

 

 

 

 

 

 

6$$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#URRENT

 

37

 

 

 

 

 

SENSING

 

 

 

 

 

 

 

 

 

$'.$

 

 

 

 

 

!'.$

 

 

 

 

 

 

 

!-V

8/69

Doc ID 022729 Rev 1

L6472

Electrical data

 

 

2 Electrical data

2.1Absolute maximum ratings

Table 2.

Absolute maximum ratings

 

 

 

Symbol

Parameter

Test condition

Value

Unit

 

 

 

 

 

VDD

Logic interface supply voltage

 

5.5

V

VS

Motor supply voltage

VSA = VSB = VS

48

V

VGND, diff

Differential voltage between AGND,

 

±0.3

V

PGND and DGND

 

Vboot

Bootstrap peak voltage

 

55

V

VREG

Internal voltage regulator output pin

 

3.6

V

and logic supply voltage

 

VADCIN

Integrated ADC input voltage range

 

-0.3 to +3.6

V

(ADCIN pin)

 

VOSC

OSCIN and OSCOUT pin voltage

 

-0.3 to +3.6

V

range

 

Vout_diff

Differential voltage between VSA,

 

 

 

OUT1A, OUT2A, PGND and VSB,

VSA = VSB = VS

48

V

 

OUT1B, OUT2B, PGND pins

 

 

 

VLOGIC

Logic inputs voltage range

 

-0.3 to +5.5

V

(1)

R.m.s. output current

 

3

A

Iout

 

Iout_peak (1)

Pulsed output current

TPULSE < 1 ms

7

A

TOP

Operating junction temperature

 

150

°C

Ts

Storage temperature range

 

-55 to 150

°C

Ptot

Total power dissipation (TA = 25 °C)

(2)

5

W

 

1.Maximum output current limit is related to metal connection and bonding characteristics. Actual limit must satisfy maximum thermal dissipation constraints.

2.HTSSOP28 mounted on EVAL6472H Rev 1.0.

Doc ID 022729 Rev 1

9/69

Electrical data

L6472

 

 

2.2Recommended operating conditions

Table 3.

Recommended operating conditions

 

 

 

 

Symbol

 

Parameter

 

Test condition

 

Value

Unit

 

 

 

 

 

 

 

 

 

 

VDD

Logic interface supply voltage

3.3 V logic outputs

 

3.3

 

V

 

 

 

 

 

5 V logic outputs

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VS

Motor supply voltage

 

VSA = VSB = VS

8

 

45

V

 

Differential voltage between

 

 

 

 

 

Vout_diff

VSA, OUT1A, OUT2A, PGND

VSA = VSB = VS

 

 

45

V

and V

, OUT1 , OUT2 ,

 

 

 

 

SB

B

B

 

 

 

 

 

 

PGND pins

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VREG,in

Logic supply voltage

 

VREG voltage imposed by

3.2

3.3

 

V

 

external source

 

VADC

Integrated ADC input voltage

 

0

 

VREG

V

(ADCIN pin)

 

 

 

 

Tj

Operating junction temperature

 

-25

 

125

°C

2.3Thermal data

Table 4.

Thermal data

 

 

 

 

Symbol

Parameter

Package

 

Typ

Unit

 

 

 

 

 

 

RthJA

Thermal resistance junction-ambient

HTSSOP28

(1)

22

°C/W

 

 

 

POWERSO36 (2)

12

 

 

 

1.HTSSOP28 mounted on EVAL6472H Rev 1.0 board: four-layer FR4 PCB with a dissipating copper surface of about 40 cm2 on each layer and 15 via holes below the IC.

2.POWERSO36 mounted on EVAL6472PD Rev 1.0 board: four-layer FR4 PCB with a dissipating copper surface of about 40 cm2 on each layer and 22 via holes below the IC.

10/69

Doc ID 022729 Rev 1

L6472

Electrical characteristics

 

 

3 Electrical characteristics

VSA = VSB = 36 V; VDD = 3.3 V; internal 3 V regulator; TJ = 25 °C, unless otherwise specified.

Table 5.

Electrical characteristics

 

 

 

 

 

 

 

Symbol

Parameter

 

Test condition

Min.

Typ.

Max.

Unit

 

 

 

 

 

 

 

 

 

 

 

General

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSthOn

VS UVLO turn-on threshold

 

 

 

 

7.5

8.2

8.9

V

VSthOff

VS UVLO turn-off threshold

 

 

 

 

6.6

7.2

7.8

V

VSthHyst

VS UVLO threshold

 

 

 

 

0.7

1

1.3

V

hysteresis

 

 

 

 

Iq

Quiescent motor supply

 

Internal oscillator selected;

 

0.5

0.65

mA

current

 

VREG = 3.3V ext; CP floating

 

 

 

 

 

 

 

 

Tj(WRN)

Thermal warning temperature

 

 

 

 

 

130

 

°C

Tj(SD)

Thermal shutdown

 

 

 

 

 

160

 

°C

temperature

 

 

 

 

 

 

Charge pump

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vpump

Voltage swing for charge

 

 

 

 

 

10

 

V

pump oscillator

 

 

 

 

 

 

fpump,min

Minimum charge pump

 

 

 

 

 

660

 

kHz

oscillator frequency (1)

 

 

 

 

 

 

fpump,max

Maximum charge pump

 

 

 

 

 

800

 

kHz

oscillator frequency (1)

 

 

 

 

 

 

Iboot

Average boot current

 

fsw,A = fsw,B = 15.6kHz

 

1.1

1.4

mA

 

POW_SR = ‘10’

 

Output DMOS transistor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High-side switch on-

 

Tj = 25°C, Iout = 3A

 

0.37

 

 

 

 

resistance

 

Tj = 125°C,

(2)

Iout = 3A

 

0.51

 

 

RDS(on)

 

 

 

 

 

 

 

Low-side switch on-

 

Tj = 25°C, Iout = 3A

 

0.18

 

 

 

 

 

 

 

 

 

resistance

 

Tj = 125°C,

(2)

Iout = 3A

 

0.23

 

 

 

 

 

 

 

 

 

 

IDSS

Leakage current

 

OUT = VS

 

 

 

 

3.1

mA

 

OUT = GND

 

-0.3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00', Iout = +1A

 

100

 

 

 

 

 

 

POW_SR = '00', Iout = -1A

 

80

 

 

tr

Rise time (3)

 

POW_SR = ‘11’, Iout = ±1A

 

100

 

ns

 

 

 

 

POW_SR = ‘10’, Iout = ±1A

 

200

 

 

 

 

 

 

POW_SR = ‘01’, Iout = ±1A

 

300

 

 

Doc ID 022729 Rev 1

11/69

Electrical characteristics

 

 

 

 

L6472

 

 

 

 

 

 

 

 

 

 

 

Table 5.

Electrical characteristics

(continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Symbol

Parameter

 

Test condition

Min.

Typ.

Max.

 

Unit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00'; Iout = +1A

 

90

 

 

 

 

 

 

 

POW_SR = '00'; Iout = -1A

 

110

 

 

 

 

tf

Fall time (3)

 

POW_SR = ‘11’, Iout = ±1A

 

110

 

 

ns

 

 

 

 

POW_SR = ‘10’, Iout = ±1A

 

260

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘01’, Iload = ±1A

 

375

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00', Iout = +1A

 

285

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00', Iout = -1A

 

360

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SRout_r

Output rising slew rate

 

POW_SR = ‘11’, Iout = ±1A

 

285

 

 

V/µs

 

 

 

 

POW_SR = ‘10’, Iout = ±1A

 

150

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘01’, Iout = ±1A

 

95

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00', Iout = +1A

 

320

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00', Iout = -1A

 

260

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SRout_f

Output falling slew rate

 

POW_SR = ‘11’, Iout = ±1A

 

260

 

 

V/µs

 

 

 

 

POW_SR = ‘10’, Iout = ±1A

 

110

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘01’, Iout = ±1A

 

75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dead time and blanking

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00'

 

250

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘11’,

 

375

 

 

 

 

 

 

 

fOSC = 16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tDT

Dead time (1)

 

 

 

 

 

 

ns

 

 

POW_SR = ‘10’,

 

625

 

 

 

 

 

 

fOSC = 16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘01’,

 

875

 

 

 

 

 

 

 

fOSC = 16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = '00'

 

250

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘11’,

 

375

 

 

 

 

 

 

 

fOSC = 16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tblank

Blanking time (1)

 

 

 

 

 

 

ns

 

 

POW_SR = ‘10’,

 

625

 

 

 

 

 

 

 

 

 

 

 

 

 

 

fOSC = 16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POW_SR = ‘01’,

 

875

 

 

 

 

 

 

 

fOSC = 16MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source-drain diodes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSD,HS

High-side diode forward ON

 

Iout = 1A

 

1

1.1

 

V

 

voltage

 

 

 

 

VSD,LS

Low-side diode forward ON

 

Iout = 1A

 

1

1.1

 

V

 

voltage

 

 

 

 

trrHS

High-side diode reverse

 

Iout = 1A

 

30

 

 

ns

 

recovery time

 

 

 

 

12/69

Doc ID 022729 Rev 1

L6472

 

 

 

 

Electrical characteristics

 

 

 

 

 

 

 

 

 

 

 

 

Table 5.

Electrical characteristics

(continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Symbol

Parameter

 

 

Test condition

Min.

Typ.

Max.

Unit

 

 

 

 

 

 

 

 

 

 

 

 

trrLS

Low-side diode reverse

 

Iout = 1A

 

100

 

ns

 

recovery time

 

 

 

 

Logic inputs and outputs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VIL

Low logic level input voltage

 

 

 

 

 

 

0.8

V

 

VIH

High logic level input voltage

 

 

 

 

2

 

 

V

 

IIH

High logic level input current

 

VIN = 5V

 

 

1

µA

 

(4)

 

 

 

 

IIL

Low logic level input current

 

VIN = 0V

-1

 

 

µA

 

(5)

 

 

 

 

VOL

Low logic level output voltage

 

VDD = 3.3V, IOL = 4mA

 

 

0.3

V

 

(6)

 

 

 

 

 

 

 

 

 

VDD = 5V, IOL = 4mA

 

 

0.3

 

 

 

 

 

 

 

 

VOH

High logic level output voltage

 

VDD = 3.3V, IOH = 4mA

2.4

 

 

V

 

 

VDD = 5V, IOH = 4mA

4.7

 

 

 

 

 

 

 

 

 

 

RPU

CS pull-up and STBY pull-

 

 

= GND;

 

 

 

 

CS

335

430

565

kΩ

 

 

 

 

 

 

 

 

RPD

down resistors

 

STBY/RST = 5V

 

 

 

 

 

 

 

Ilogic

Internal logic supply current

 

3.3V VREG externally

 

3.7

4.3

mA

 

 

supplied, internal oscillator

 

 

Ilogic,STBY

Standby mode internal logic

 

3.3V VREG externally supplied

 

2

2.5

µA

 

supply current

 

 

 

fSTCK

Step-clock input frequency

 

 

 

 

 

 

2

MHz

 

Internal oscillator and external oscillator driver

 

 

 

 

 

 

 

 

 

 

 

 

 

 

fosc,i

Internal oscillator frequency

 

Tj = 25°C, VREG = 3.3V

-3%

16

+3%

MHz

 

fosc,e

Programmable external

 

 

 

 

8

 

32

MHz

 

oscillator frequency

 

 

 

 

 

 

VOSCOUT

OSCOUT clock source high

 

Internal oscillator 3.3V VREG

2.4

 

 

V

 

 

externally supplied; IOSCOUT

 

 

 

H

level voltage

 

 

 

 

 

 

= 4mA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VOSCOUTL

OSCOUT clock source low

 

Internal oscillator 3.3V VREG

 

 

 

 

 

level voltage

 

externally supplied; IOSCOUT

 

 

0.3

V

 

 

 

 

= 4mA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

trOSCOUT

OSCOUT clock source rise

 

Internal oscillator

 

 

20

ns

 

tfOSCOUT

and fall time

 

 

 

 

 

 

 

 

 

textosc

Internal to external oscillator

 

 

 

 

 

3

 

ms

 

switching delay

 

 

 

 

 

 

 

tintosc

External to internal oscillator

 

 

 

 

 

1.5

 

µs

 

switching delay

 

 

 

 

 

 

 

SPI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

fCK,MAX

Maximum SPI clock

 

 

 

 

5

 

 

MHz

 

frequency (7)

 

 

 

 

 

 

Doc ID 022729 Rev 1

13/69

Electrical characteristics

 

 

 

 

L6472

 

 

 

 

 

 

 

 

 

 

 

Table 5.

Electrical characteristics

(continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Symbol

Parameter

 

Test condition

Min.

Typ.

Max.

 

Unit

 

 

 

 

 

 

 

 

 

 

 

trCK

SPI clock rise and fall time (7)

 

C = 30pF

 

 

25

 

ns

 

tfCK

 

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

thCK

SPI clock high and low time

 

 

75

 

 

 

ns

 

tlCK

(7)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tsetCS

Chip select setup time (7)

 

 

350

 

 

 

ns

 

tholCS

Chip select hold time (7)

 

 

10

 

 

 

ns

 

t

De-select time (7)

 

 

800

 

 

 

ns

 

disCS

 

 

 

 

 

 

 

 

 

t

Data input setup time (7)

 

 

25

 

 

 

ns

 

setSDI

 

 

 

 

 

 

 

 

 

t

Data input hold time (7)

 

 

20

 

 

 

ns

 

holSDI

 

 

 

 

 

 

 

 

 

tenSDO

Data output enable time (7)

 

 

 

 

38

 

ns

 

tdisSDO

Data output disable time (7)

 

 

 

 

47

 

ns

 

t

Data output valid time (7)

 

 

 

 

57

 

ns

 

vSDO

 

 

 

 

 

 

 

 

 

t

Data output hold time (7)

 

 

37

 

 

 

ns

 

holSDO

 

 

 

 

 

 

 

 

 

Switch input (SW)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPUSW

SW input pull-up resistance

 

SW = GND

60

85

110

 

kΩ

 

Current control

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ISTEP,max

Max. programmable

 

 

 

4

 

 

A

 

reference current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ISTEP,min

Min. programmable reference

 

 

 

31

 

 

mA

 

current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Overcurrent protection

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maximum programmable

 

 

 

 

 

 

 

 

IOCD,MAX

overcurrent detection

 

OCD_TH = ‘1111’

 

6

 

 

A

 

 

threshold

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Minimum programmable

 

 

 

0.37

 

 

 

 

IOCD,MIN

overcurrent detection

 

OCD_TH = ‘0000’

 

 

 

A

 

 

 

5

 

 

 

 

threshold

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IOCD,RES

Programmable overcurrent

 

 

 

0.37

 

 

A

 

detection threshold resolution

 

 

 

5

 

 

 

tOCD,Flag

OCD to flag signal delay time

 

dIout/dt = 350A/µs

 

650

1000

 

ns

 

tOCD,SD

OCD to shutdown delay time

 

dIout/dt = 350A/µs POW_SR =

 

600

 

 

µs

 

 

'10'

 

 

 

 

Standby

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IqSTBY

Quiescent motor supply

 

VS = 8V

 

26

34

 

µA

 

current in standby conditions

 

VS = 36V

 

30

36

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tSTBY,min

Minimum standby time

 

 

 

10

 

 

µs

 

tlogicwu

Logic power-on and wake-up

 

 

 

38

45

 

µs

 

time

 

 

 

 

14/69

Doc ID 022729 Rev 1

L6472

 

 

 

Electrical characteristics

 

 

 

 

 

 

 

 

 

 

 

Table 5.

Electrical characteristics

(continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Symbol

Parameter

 

Test condition

 

Min.

Typ.

Max.

Unit

 

 

 

 

 

 

 

 

 

 

tcpwu

Charge pump power-on and

 

Power bridges disabled, Cp =

 

650

 

µs

 

wake-up time

 

10nF, Cboot = 220nF

 

 

 

 

 

 

 

 

 

 

 

 

Internal voltage regulator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VREG

Voltage regulator output

 

 

 

2.9

3

3.2

V

 

voltage

 

 

 

 

IREG

Voltage regulator output

 

 

 

 

 

40

mA

 

current

 

 

 

 

 

 

VREG, drop

Voltage regulator output

 

IREG = 40mA

 

 

50

 

mV

 

voltage drop

 

 

 

 

 

IREG,STBY

Voltage regulator standby

 

 

 

 

 

10

mA

 

output current

 

 

 

 

 

 

Integrated analog-to-digital converter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NADC

Analog-to-digital converter

 

 

 

 

5

 

bit

 

resolution

 

 

 

 

 

 

VADC,ref

Analog-to-digital converter

 

 

 

 

VREG

 

V

 

reference voltage

 

 

 

 

 

 

fS

Analog-to-digital converter

 

 

 

 

fOSC/

 

kHz

 

sampling frequency

 

 

 

 

512

 

1.Accuracy depends on oscillator frequency accuracy.

2.Tested at 25 °C in a restricted range and guaranteed by characterization.

3.Rise and fall time depends on motor supply voltage value. Refer to SRout values in order to evaluate the actual rise and fall time.

4.Not valid for the STBY/RST pin which has an internal pull-down resistor.

5.Not valid for the SW and CS pins which have an internal pull-up resistor.

6.FLAG, BUSY and SYNC open drain outputs included.

7.See Figure 20 – SPI timings diagram for details.

Doc ID 022729 Rev 1

15/69

Pin connection

L6472

 

 

4 Pin connection

Figure 2. HTSSOP28 pin connection (top view)

345

Figure 3. POWERSO36 pin connection (top view)

1(/%

 

 

 

 

 

 

065 "

 

 

 

 

 

 

 

 

065 "

 

 

 

 

 

 

065 "

065 "

 

 

 

 

 

 

74"

 

74"

 

 

 

 

 

 

74"

 

74"

 

 

 

 

 

 

45$,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45#: 345

 

 

 

 

 

 

 

'-"(

 

48

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$4

 

"%$*/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&1"%

 

#64:=4:/$

73&(

 

 

 

 

 

%(/%

04$*/

 

 

 

 

 

 

 

4%*

 

04$065

 

 

 

 

 

 

$,

 

"(/%

 

 

 

 

 

 

 

4%0

 

$1

 

 

 

 

 

 

7%%

 

7#005

 

 

 

 

 

 

74#

 

74#

 

 

 

 

 

 

74#

 

74#

 

 

 

 

 

 

065 #

065 #

 

 

 

 

 

 

065 #

065 #

 

 

 

 

 

 

1(/%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16/69

Doc ID 022729 Rev 1

L6472

Pin connection

 

 

4.1Pin list

Table 6.

 

Pin description

 

No.

 

Name

Type

Function

 

 

 

 

 

 

17

 

 

VDD

Power

Logic output supply voltage (pull-up reference)

 

 

 

 

 

 

 

 

 

6

 

VREG

Power

Internal 3 V voltage regulator output and 3.3 V external logic

 

supply

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

OSCIN

Analog input

Oscillator pin 1. To connect an external oscillator or clock source.

 

If this pin is unused, it should be left floating.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Oscillator pin 2. To connect an external oscillator. When the

8

 

OSCOUT

Analog output

internal oscillator is used this pin can supply 2/4/8/16 MHz. If this

 

 

 

 

 

 

 

 

pin is unused, it should be left floating.

 

 

 

 

 

 

10

 

 

CP

Output

Charge pump oscillator output

 

 

 

 

 

 

 

 

 

11

 

Vboot

Supply voltage

Bootstrap voltage needed for driving the high-side power DMOS of

 

both bridges (A and B)

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

ADCIN

Analog input

Internal analog-to-digital converter input

 

 

 

 

 

 

 

 

 

2

 

 

VSA

Power supply

Full bridge A power supply pin. It must be connected to VSB

 

 

 

26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

VSB

Power supply

Full bridge B power supply pin. It must be connected to VSA

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27

 

PGND

Ground

Power ground pin

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

OUT1A

Power output

Full bridge A output 1

 

 

 

 

 

28

 

OUT2A

Power output

Full bridge A output 2

 

 

 

 

 

14

 

OUT1B

Power output

Full bridge B output 1

 

 

 

 

 

15

 

OUT2B

Power output

Full bridge B output 2

 

 

 

 

 

9

 

AGND

Ground

Analog ground.

 

 

 

 

 

 

 

 

 

4

 

 

SW

Logical input

External switch input pin. If not used the pin should be connected

 

 

to VDD.

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

DGND

Ground

Digital ground

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

By default, this BUSY pin is forced low when the device is

22

 

BUSY\SYNC

Open drain output

performing a command. Otherwise the pin can be configured to

 

 

 

 

 

 

 

 

generate a synchronization signal.

 

 

 

 

 

 

18

 

 

SDO

Logic output

Data output pin for serial interface

 

 

 

 

 

 

20

 

 

SDI

Logic input

Data input pin for serial interface

 

 

 

 

 

 

19

 

 

CK

Logic input

Serial interface clock

 

 

 

 

 

 

 

 

 

23

 

 

 

 

 

 

Logic input

Chip select input pin for serial interface

 

 

 

CS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Status flag pin. An internal open drain transistor can pull the pin to

 

 

 

 

 

 

 

 

GND when a programmed alarm condition occurs (step loss,

24

 

FLAG

Open drain output

 

OCD, thermal pre-warning or shutdown, UVLO, wrong command,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

non-performable command)

 

 

 

 

 

 

 

 

 

Doc ID 022729 Rev 1

17/69

Pin connection

 

L6472

 

 

 

 

 

 

Table 6.

 

Pin description (continued)

 

 

 

 

 

 

No.

 

Name

Type

Function

 

 

 

 

 

 

 

 

 

 

 

Standby and reset pin. LOW logic level resets the logic and puts

3

 

STBY\RST

 

Logic input

the device into standby mode. If not used, it should be connected

 

 

 

 

 

to VDD

 

 

 

 

 

25

 

STCK

Logic input

Step-clock input

 

 

 

 

EPAD

Exposed pad

Ground

Internally connected to PGND, AGND and DGND pins

 

 

 

 

 

 

18/69

Doc ID 022729 Rev 1

L6472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Typical applications

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

Typical applications

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 7.

Typical application values

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Name

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CVS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

220 nF

 

CVSPOL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 µF

 

 

CREG

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 nF

 

CREGPOL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

47 µF

 

 

CDD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 nF

 

CDDPOL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 µF

 

 

D1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Charge pump diodes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CBOOT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

220 nF

 

 

CFLY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 nF

 

 

RPU

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

39 kΩ

 

 

RSW

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 Ω

 

 

CSW

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 nF

 

Figure 4.

Bipolar stepper motor control application using the L6472

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Doc ID 022729 Rev 1

19/69

Functional description

L6472

 

 

6 Functional description

6.1Device power-up

At the end of power-up, the device state is the following:

Registers are set to default,

Internal logic is driven by the internal oscillator and a 2 MHz clock is provided by the OSCOUT pin,

Bridges are disabled (High Z),

UVLO bit in the STATUS register is forced low (fail condition),

FLAG output is forced low.

During power-up the device is under reset (all logic IO disabled and power bridges in highimpedance state) until the following conditions are satisfied:

VS is greater than VSthOn

VREG is greater than VREGth = 2.8 V (typ.)

Internal oscillator is operative.

Any motion command causes the device to exit from High Z state (HardStop and SoftStop included).

6.2Logic I/O

Pins CS, CK, SDI, STCK, SW and STBY\RST are TTL/CMOS 3.3 V-5 V compatible logic inputs.

Pin SDO is a TTL/CMOS compatible logic output. The VDD pin voltage sets the logic output pin voltage range; when it is connected to VREG or a 3.3 V external supply voltage, the output is 3.3 V compatible. When VDD is connected to a 5 V supply voltage, SDO is 5 V compatible.

VDD is not internally connected to VREG, an external connection is always needed.

A 10 µF capacitor should be connected to the VDD pin in order to obtain a proper operation.

Pins FLAG and BUSY\SYNC are open drain outputs.

6.3Charge pump

To ensure the correct driving of the high-side integrated MOSFETs, a voltage higher than the motor power supply voltage needs to be applied to the Vboot pin. The high-side gate driver supply voltage Vboot is obtained through an oscillator and a few external components realizing a charge pump (see Figure 5).

20/69

Doc ID 022729 Rev 1

ST L6472 User Manual

L6472

Functional description

 

 

Figure 5. Charge pump circuitry

6.4Microstepping

The driver is able to divide the single step into up to 16 microsteps. Step mode can be programmed by the STEP_SEL parameter in the STEP_MODE register (see Table 19).

Step mode can only be changed when bridges are disabled. Every time step mode is changed, the electrical position (i.e. the point of microstepping sinewave that is generated) is reset to the first microstep, and the absolute position counter value (see Section 6.5) becomes meaningless.

Figure 6. Normal mode and microstepping (16 microsteps)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Doc ID 022729 Rev 1

21/69

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loading...
+ 48 hidden pages