Datasheet TMC2590 (TRINAMIC) - 3

ManufacturerTRINAMIC
DescriptionPower Driver for Stepper Motors
Pages / Page64 / 3 — TABLE OF CONTENTS 1. PRINCIPLES OF OPERATION ... 4. DIAGNOSTICS AND …
File Format / SizePDF / 2.0 Mb
Document LanguageEnglish

TABLE OF CONTENTS 1. PRINCIPLES OF OPERATION ... 4. DIAGNOSTICS AND PROTECTION ... 45. PIN ASSIGNMENTS ... 6

TABLE OF CONTENTS 1 PRINCIPLES OF OPERATION .. 4 DIAGNOSTICS AND PROTECTION .. 45 PIN ASSIGNMENTS .. 6

Model Line for this Datasheet

Text Version of Document

link to page 4 link to page 4 link to page 5 link to page 5 link to page 5 link to page 6 link to page 6 link to page 6 link to page 8 link to page 9 link to page 10 link to page 11 link to page 12 link to page 13 link to page 13 link to page 14 link to page 14 link to page 15 link to page 15 link to page 17 link to page 18 link to page 18 link to page 18 link to page 19 link to page 20 link to page 22 link to page 24 link to page 24 link to page 25 link to page 25 link to page 26 link to page 26 link to page 27 link to page 29 link to page 30 link to page 31 link to page 31 link to page 32 link to page 33 link to page 33 link to page 34 link to page 35 link to page 36 link to page 37 link to page 38 link to page 41 link to page 43 link to page 43 link to page 43 link to page 43 link to page 45 link to page 45 link to page 46 link to page 47 link to page 47 link to page 49 link to page 49 link to page 50 link to page 51 link to page 52 link to page 52 link to page 52 link to page 52 link to page 53 link to page 55 link to page 56 link to page 56 link to page 56 link to page 60 link to page 60 link to page 61 link to page 62 link to page 62 link to page 63 link to page 64 link to page 64 TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 3
TABLE OF CONTENTS 1 PRINCIPLES OF OPERATION ... 4
11.1 BREAK-BEFORE-MAKE LOGIC ... 43 11.2 ENN INPUT ... 43 1.1 KEY CONCEPTS ... 4 11.3 SLOPE CONTROL .. 43 1.2 CONTROL INTERFACES .. 5 1.3 MECHANICAL LOAD SENSING ... 5
12 DIAGNOSTICS AND PROTECTION ... 45
1.4 CURRENT CONTROL .. 5 12.1 SHORT PROTECTION ... 45
2 PIN ASSIGNMENTS ... 6
12.2 OPEN-LOAD DETECTION .. 46 12.3 TEMPERATURE SENSORS ... 47 2.1 PACKAGE OUTLINE ... 6 12.4 UNDERVOLTAGE DETECTION ... 47 2.2 SIGNAL DESCRIPTIONS .. 6
13 POWER SUPPLY SEQUENCING .. 49 3 INTERNAL ARCHITECTURE ... 8 14 SYSTEM CLOCK .. 49
3.1 STANDARD APPLICATION CIRCUIT .. 9 14.1 SYSTEM CLOCK FREQUENCY ... 50
4 STANDALONE OPERATION ... 10 15 MOSFET EXAMPLES ... 51 5 STALLGUARD2 LOAD MEASUREMENT ... 11 16 LAYOUT CONSIDERATIONS ... 52
5.1 TUNING THE STALLGUARD2 THRESHOLD .. 12 5.2 STALLGUARD2 MEASUREMENT FREQUENCY 16.1 SENSE RESISTORS .. 52 AND FILTERING .. 13 16.2 EXPOSED DIE PAD ... 52 5.3 DETECTING A MOTOR STALL .. 14 16.3 POWER FILTERING ... 52 5.4 LIMITS OF STALLGUARD2 OPERATION ... 14 16.4 LAYOUT EXAMPLE .. 53
6 COOLSTEP LOAD-ADAPTIVE CURRENT 17 ABSOLUTE MAXIMUM RATINGS ... 55 CONTROL ... 15 18 ELECTRICAL CHARACTERISTICS ... 56
6.1 TUNING COOLSTEP .. 17 18.1 OPERATIONAL RANGE .. 56
7 SPI INTERFACE .. 18
18.2 DC AND AC SPECIFICATIONS .. 56 7.1 BUS SIGNALS ... 18
19 PACKAGE MECHANICAL DATA .. 60
7.2 BUS TIMING .. 18 19.1 DIMENSIONAL DRAWINGS ... 60 7.3 BUS ARCHITECTURE ... 19 19.2 PACKAGE CODE.. 61 7.4 REGISTER WRITE COMMANDS .. 20 7.5 DRIVER CONTROL REGISTER (DRVCTRL) .. 22
20 DISCLAIMER ... 62
7.6 CHOPPER CONTROL REGISTER (CHOPCONF) ..
21 ESD SENSITIVE DEVICE .. 62
... 24 7.7 COOLSTEP CONTROL REGISTER (SMARTEN)
22 TABLE OF FIGURES ... 63
25
23 REVISION HISTORY ... 64
7.8 STALLGUARD2 CONTROL REGISTER (SGCSCONF).. 26
24 REFERENCES .. 64
7.9 DRIVER CONTROL REGISTER (DRVCONF) ... 27 7.10 READ RESPONSE .. 29 7.11 DEVICE INITIALIZATION ... 30
8 STEP/DIR INTERFACE ... 31
8.1 TIMING .. 31 8.2 MICROSTEP TABLE ... 32 8.3 CHANGING RESOLUTION .. 33 8.4 MICROPLYER STEP INTERPOLATOR ... 33 8.5 STANDSTILL CURRENT REDUCTION ... 34
9 CURRENT SETTING .. 35
9.1 SENSE RESISTORS .. 36
10 CHOPPER OPERATION ... 37
10.1 SPREADCYCLE CHOPPER ... 38 10.2 CLASSIC CONSTANT OFF-TIME CHOPPER.. 41
11 POWER MOSFET STAGE .. 43
www.trinamic.com