TMC2300 DATASHEET (Rev. 1.04 / 2020-JUN-02) 3
www.trinamic.com
Table of Contents
1 PRINCIPLES OF OPERATION ......................... 4
1.1 KEY CONCEPTS ................................................ 6
1.2 CONTROL INTERFACES ..................................... 6
1.3 MOVING AND CONTROLLING THE MOTOR ........ 6
1.4 STEALTHCHOP2 DRIVER .................................. 7
1.5 STALLGUARD4 – LOAD SENSING .................... 7
1.6 COOLSTEP – LOAD ADAPTIVE CURRENT .......... 7
1.7 AUTOMATIC STANDSTILL POWER DOWN......... 8
1.8 INDEX PULSE .................................................. 8
2 PIN ASSIGNMENTS ........................................... 9
2.1 PACKAGE OUTLINE TMC2300 ........................ 9
2.2 SIGNAL DESCRIPTIONS / STEPPER MODES ....... 9
3 SAMPLE CIRCUITS .......................................... 11
3.1 STANDARD APPLICATION CIRCUIT ................ 11
3.2 STANDALONE STEPPER .................................. 12
3.3 HIGHLY EFFICIENT DRIVER............................ 13
3.4 LOW POWER STANDBY ................................. 14
3.5 DRIVER PROTECTION AND EME CIRCUITRY ... 16
3.6 VERY LOW I/O VOLTAGE OPERATION ............ 16
4 UART SINGLE WIRE INTERFACE ................ 17
4.1 DATAGRAM STRUCTURE ................................. 17
4.2 CRC CALCULATION ....................................... 19
4.3 UART SIGNALS ............................................ 19
4.4 ADDRESSING MULTIPLE SLAVES .................... 20
5 REGISTER MAP ................................................. 21
5.1 GENERAL REGISTERS ..................................... 22
5.2 VELOCITY DEPENDENT CONTROL ................... 24
5.3 STALLGUARD CONTROL ................................. 25
5.4 SEQUENCER REGISTERS ................................. 27
5.5 CHOPPER CONTROL REGISTERS ..................... 27
6 STEALTHCHOP™ .............................................. 32
6.1 AUTOMATIC TUNING ..................................... 32
6.2 STEALTHCHOP OPTIONS ................................ 34
6.3 STEALTHCHOP CURRENT REGULATOR ............. 34
6.4 VELOCITY BASED SCALING ............................ 36
6.5 FLAGS IN STEALTHCHOP ............................... 38
6.6 FREEWHEELING AND PASSIVE BRAKING ........ 39
7 FITTING THE MOTOR ..................................... 41
8 SELECTING SENSE RESISTORS .................... 42
9 MOTOR CURRENT CONTROL ........................ 43
10 STALLGUARD4 LOAD MEASUREMENT ....... 45
10.1 TUNING STALLGUARD4 ................................. 46
10.2 STALLGUARD4 UPDATE RATE ....................... 46
10.3 DETECTING A MOTOR STALL ......................... 46
10.4 LIMITS OF STALLGUARD4 OPERATION .......... 46
11 COOLSTEP OPERATION ................................. 47
11.1 USER BENEFITS ............................................. 47
11.2 SETTING UP FOR COOLSTEP .......................... 47
11.3 TUNING COOLSTEP ....................................... 49
12 STEP/DIR INTERFACE .................................... 50
12.1 TIMING ......................................................... 50
12.2 CHANGING RESOLUTION ............................... 51
12.3 MICROPLYER STEP INTERPOLATOR AND STAND
STILL DETECTION ....................................................... 52
12.4 INDEX SIGNAL .............................................. 53
13 INTERNAL STEP PULSE GENERATOR ......... 54
14 DRIVER DIAGNOSTIC FLAGS ...................... 55
14.1 TEMPERATURE MEASUREMENT ....................... 55
14.2 SHORT PROTECTION ...................................... 55
14.3 OPEN LOAD DIAGNOSTICS ........................... 56
14.4 DIAGNOSTIC OUTPUT ................................... 56
15 QUICK CONFIGURATION GUIDE ................ 57
16 EXTERNAL RESET ............................................. 59
17 CLOCK OSCILLATOR ....................................... 59
18 ABSOLUTE MAXIMUM RATINGS ................. 60
19 ELECTRICAL CHARACTERISTICS ................. 60
19.1 OPERATIONAL RANGE ................................... 60
19.2 DC AND TIMING CHARACTERISTICS .............. 61
19.3 THERMAL CHARACTERISTICS.......................... 63
20 LAYOUT CONSIDERATIONS ......................... 64
20.1 EXPOSED DIE PAD ........................................ 64
20.2 WIRING GND .............................................. 64
20.3 SUPPLY FILTERING ........................................ 64
20.4 LAYOUT EXAMPLE ......................................... 65
21 PACKAGE MECHANICAL DATA .................... 66
21.1 DIMENSIONAL DRAWINGS QFN20 ............... 66
21.2 PACKAGE CODES ........................................... 67
22 DESIGNED FOR SUSTAINABILITY ............. 67
23 DESIGN PHILOSOPHY.................................... 68
24 TABLE OF FIGURES ......................................... 68
25 REVISION HISTORY ....................................... 69
26 REFERENCES ...................................................... 69