TMC5031 DATASHEET (Rev. 1.11 / 2016-APR-28)
3
TABLE OF CONTENTS
1
PRINCIPLES OF OPERATION
4
9.6
RESTRICTIONS OF RAMP GENERATOR (ERRATA) 47
1.1
1.2
1.3
1.4
1.5
KEY CONCEPTS
SPI CONTROL INTERFACE
SOFTWARE
MOVING AND CONTROLLING THE MOTOR
PRECISION DRIVER WITH PROGRAMMABLE
MICROSTEPPING WAVE
STALLGUARD2 – MECHANICAL LOAD SENSING
COOLSTEP – LOAD ADAPTIVE CURRENT CONTROL6
4
5
5
5
10 STALLGUARD2 LOAD MEASUREMENT
50
10.1
10.2
10.3
10.4
10.5
TUNING THE STALLGUARD2 THRESHOLD SGT 51
STALLGUARD2 UPDATE RATE AND FILTER
DETECTING A MOTOR STALL
HOMING WITH STALLGUARD
53
53
53
53
5
5
LIMITS OF STALLGUARD2 OPERATION
1.6
1.7
11 COOLSTEP OPERATION
54
11.1
11.2
11.3
USER BENEFITS
SETTING UP FOR COOLSTEP
TUNING COOLSTEP
54
54
56
2
3
PIN ASSIGNMENTS
7
2.1
2.2
PACKAGE OUTLINE
SIGNAL DESCRIPTIONS
7
7
12 SINE-WAVE LOOK-UP TABLE
57
SAMPLE CIRCUITS
10
12.1
12.2
USER BENEFITS
MICROSTEP TABLE
57
57
3.1
3.2
3.3
3.4
3.5
STANDARD APPLICATION CIRCUIT
5 V ONLY SUPPLY
EXTERNAL VCC SUPPLY
OPTIMIZING ANALOG PRECISION
DRIVER PROTECTION AND EME CIRCUITRY
10
12
13
14
15
13 QUICK CONFIGURATION GUIDE
14 GETTING STARTED
59
62
62
63
14.1
INITIALIZATION EXAMPLES
4
5
SPI INTERFACE
16
15 CLOCK OSCILLATOR AND CLOCK INPUT
4.1
4.2
4.3
SPI DATAGRAM STRUCTURE
SPI SIGNALS
TIMING
16
17
18
15.1
15.2
15.3
USING THE INTERNAL CLOCK
USING AN EXTERNAL CLOCK
CONSIDERATIONS ON THE FREQUENCY
63
63
63
REGISTER MAPPING
19
16 ABSOLUTE MAXIMUM RATINGS
17 ELECTRICAL CHARACTERISTICS
65
65
65
5.1
5.2
5.3
GENERAL CONFIGURATION REGISTERS
RAMP GENERATOR REGISTERS
MOTOR DRIVER REGISTERS
20
21
26
17.1
17.2
OPERATIONAL RANGE
DC CHARACTERISTICS AND TIMING
CHARACTERISTICS
6
7
CURRENT SETTING
SENSE RESISTORS
32
33
34
35
66
68
6.1
17.3
THERMAL CHARACTERISTICS
CHOPPER OPERATION
18 LAYOUT CONSIDERATIONS
69
7.1
7.2
SPREADCYCLE CHOPPER
CLASSIC 2-PHASE MOTOR CONSTANT OFF TIME
CHOPPER
RANDOM OFF TIME
CHOPSYNC2 FOR QUIET MOTORS
18.1
18.2
18.3
18.4
EXPOSED DIE PAD
WIRING GND
SUPPLY FILTERING
LAYOUT EXAMPLE
69
69
69
70
38
39
40
7.3
7.4
19 PACKAGE MECHANICAL DATA
71
8
9
DRIVER DIAGNOSTIC FLAGS
41
19.1
19.2
DIMENSIONAL DRAWINGS
PACKAGE CODES
71
71
8.1
8.2
8.3
TEMPERATURE MEASUREMENT
SHORT TO GND PROTECTION
OPEN LOAD DIAGNOSTICS
41
41
41
20 DISCLAIMER
72
72
73
74
74
21 ESD SENSITIVE DEVICE
22 TABLE OF FIGURES
23 REVISION HISTORY
24 REFERENCES
RAMP GENERATOR
42
9.1
9.2
9.3
9.4
9.5
REAL WORLD UNIT CONVERSION
MOTION PROFILES
INTERRUPT HANDLING
VELOCITY THRESHOLDS
REFERENCE SWITCHES
42
43
44
44
46
www.trinamic.com