TMC2209 DATASHEET (Rev. 1.05 / 2020-MAY-18) 3
www.trinamic.com
Table of Contents
1 PRINCIPLES OF OPERATION ......................... 4
1.1 KEY CONCEPTS ................................................ 5
1.2 CONTROL INTERFACES ..................................... 6
1.3 MOVING AND CONTROLLING THE MOTOR ........ 6
1.4 STEALTHCHOP2 & SPREADCYCLE DRIVER ....... 6
1.5 STALLGUARD4 – MECHANICAL LOAD SENSING .
....................................................................... 7
1.6 COOLSTEP – LOAD ADAPTIVE CURRENT
CONTROL ...................................................................... 7
1.7 AUTOMATIC STANDSTILL POWER DOWN......... 8
1.8 INDEX OUTPUT ................................................ 8
1.9 PRECISE CLOCK GENERATOR AND CLK INPUT... 8
2 PIN ASSIGNMENTS ........................................... 9
2.1 PACKAGE OUTLINE TMC2209 ........................ 9
2.2 SIGNAL DESCRIPTIONS TMC2209 .................. 9
3 SAMPLE CIRCUITS .......................................... 11
3.1 STANDARD APPLICATION CIRCUIT ................ 11
3.2 INTERNAL RDSON SENSING .......................... 11
3.3 5V ONLY SUPPLY .......................................... 12
3.4 CONFIGURATION PINS .................................. 13
3.5 HIGH MOTOR CURRENT ................................. 13
3.6 LOW POWER STANDBY ................................. 14
3.7 DRIVER PROTECTION AND EME CIRCUITRY ... 14
4 UART SINGLE WIRE INTERFACE ................ 15
4.1 DATAGRAM STRUCTURE ................................. 15
4.2 CRC CALCULATION ....................................... 17
4.3 UART SIGNALS ............................................ 17
4.4 ADDRESSING MULTIPLE SLAVES .................... 18
5 REGISTER MAP ................................................. 19
5.1 GENERAL REGISTERS ..................................... 20
5.2 VELOCITY DEPENDENT CONTROL ................... 25
5.3 STALLGUARD CONTROL ................................. 26
5.4 SEQUENCER REGISTERS ................................. 28
5.5 CHOPPER CONTROL REGISTERS ..................... 29
6 STEALTHCHOP™ .............................................. 35
6.1 AUTOMATIC TUNING ..................................... 35
6.2 STEALTHCHOP OPTIONS ................................ 37
6.3 STEALTHCHOP CURRENT REGULATOR ............. 37
6.4 VELOCITY BASED SCALING ............................ 39
6.5 COMBINE STEALTHCHOP AND SPREADCYCLE . 41
6.6 FLAGS IN STEALTHCHOP ............................... 42
6.7 FREEWHEELING AND PASSIVE BRAKING ........ 43
7 SPREADCYCLE CHOPPER ............................... 45
7.1 SPREADCYCLE SETTINGS ............................... 46
8 SELECTING SENSE RESISTORS .................... 49
9 MOTOR CURRENT CONTROL ........................ 50
9.1 ANALOG CURRENT SCALING VREF ............... 51
10 INTERNAL SENSE RESISTORS ..................... 53
11 STALLGUARD4 LOAD MEASUREMENT ....... 55
11.1 STALLGUARD4 VS. STALLGUARD2 ................ 55
11.2 TUNING STALLGUARD4 ................................. 56
11.3 STALLGUARD4 UPDATE RATE ....................... 56
11.4 DETECTING A MOTOR STALL ......................... 56
11.5 LIMITS OF STALLGUARD4 OPERATION .......... 56
12 COOLSTEP OPERATION ................................. 57
12.1 USER BENEFITS ............................................. 57
12.2 SETTING UP FOR COOLSTEP .......................... 57
12.3 TUNING COOLSTEP ....................................... 59
13 STEP/DIR INTERFACE .................................... 60
13.1 TIMING ......................................................... 60
13.2 CHANGING RESOLUTION ............................... 61
13.3 MICROPLYER STEP INTERPOLATOR AND STAND
STILL DETECTION ....................................................... 62
13.4 INDEX OUTPUT ............................................. 63
14 INTERNAL STEP PULSE GENERATOR ......... 64
15 DRIVER DIAGNOSTIC FLAGS ...................... 65
15.1 TEMPERATURE MEASUREMENT ....................... 65
15.2 SHORT PROTECTION ...................................... 65
15.3 OPEN LOAD DIAGNOSTICS ........................... 66
15.4 DIAGNOSTIC OUTPUT ................................... 66
16 QUICK CONFIGURATION GUIDE ................ 67
17 EXTERNAL RESET ............................................. 71
18 CLOCK OSCILLATOR AND INPUT ............... 71
19 ABSOLUTE MAXIMUM RATINGS ................. 72
20 ELECTRICAL CHARACTERISTICS ................. 72
20.1 OPERATIONAL RANGE ................................... 72
20.2 DC AND TIMING CHARACTERISTICS .............. 73
20.3 THERMAL CHARACTERISTICS.......................... 77
21 LAYOUT CONSIDERATIONS ......................... 78
21.1 EXPOSED DIE PAD ........................................ 78
21.2 WIRING GND .............................................. 78
21.3 SUPPLY FILTERING ........................................ 78
21.4 LAYOUT EXAMPLE TMC2209 ........................ 79
22 PACKAGE MECHANICAL DATA .................... 80
22.1 DIMENSIONAL DRAWINGS QFN28 ............... 80
22.2 PACKAGE CODES ........................................... 81
23 TABLE OF FIGURES ......................................... 82
24 REVISION HISTORY ....................................... 83
25 REFERENCES ...................................................... 83