TMC260/TMC261/TMC262 DATA SHEET (V. 1.02 / 2010-Aug-12)
1
TMC260, TMC261, TMC262
Energy saving
phase stepper
interface and
external power
and protection
high resolution microstep two
driver with step and direction
internal (TMC260, TMC261) or
stage (TMC262) with diagnostics
TRINAMIC Motion Control GmbH & Co. KG
Sternstraße 67
D – 20357 Hamburg
GERMANY
www.trinamic.com
®
1 Features
The TMC262 family is an energy efficient two phase stepper motor driver with high resolution
microstepping capability. It integrates the low resonance chopper spreadCycle for quiet and fast motor
operation. Its step and direction interface allows simple use. An SPI interface allows for
parameterization and diagnostics and can also be used to drive the motor. The TMC262 directly drives
four external N/P channel dual MOSFETs for motor currents up to 8A and up to 60V. Protection and
diagnostic features further reduce system cost and increase reliability. The TMC260 and TMC261
integrate a power stage for applications up to 40V resp. 60V and 1.7A. Their basic pinning is
compatible to the TMC236, allowing a simple upgrade path for existing applications. Its energy
efficiency and low power dissipation allow for a miniaturized design with minimum additional
infrastructure requirements making it a very cost effective driver.
Highlights
•
up to 256 microsteps using the step/direction interface or the SPI interface
•
coolStep™: Save up to 75% of energy using automatic load adaptive motor current control
•
stallGuard2™: High precision sensorless motor load measurement
•
microPlyer: Microstep extrapolator gives 256 microstep smoothness with low frequency step input
•
spreadCycle: High precision chopper algorithm
•
Dual edge step option allows half step frequency requirement, e.g. for opto-couplers
•
Up to 8A Motor current using external N&P channel MOSFET pairs (TMC262)
Up to 1.7A with integrated power MOS transistors (TMC260 and TMC261)
•
Synchronous rectification reduces transistor heating
•
9V to 60V operating voltage (TMC261, TMC262), respectively 9V to 40V (TMC260)
•
3.3V or 5V interface
•
QFN32 package (TMC262) for extremely small solution with superior thermal performance
•
10mm x 10mm TQFP-44 package (TMC260, TMC261) integrates power bridges
•
EMV optimized current controlled gate drivers – up to 40mA gate current (TMC262)
•
Overcurrent, short to GND and overtemperature protection and diagnostics integrated
Applications
•
Energy efficient industrial and commercial stepper applications
•
Precision two phase stepper motor drives
•
Medical and optical applications
•
Robotics
Motor type
•
2 phase Stepper
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
TMC260/TMC261/TMC262 DATA SHEET (V. 1.02 / 2010-Aug-12)
2
2 Table of contents
1
2
3
FEATURES
.......................................................................................................................................... 1
TABLE OF CONTENTS
........................................................................................................................ 2
PRINCIPLE OF OPERATION
............................................................................................................... 4
3.1
M
OVING THE MOTOR
........................................................................................................................ 4
3.1.1
Step and direction control
.................................................................................................. 4
3.1.2
SPI control
.......................................................................................................................... 4
3.2
C
HOPPED MOTOR COIL DRIVER
............................................................................................................ 4
3.3
E
NERGY EFFICIENT DRIVER WITH LOAD FEEDBACK
.................................................................................... 4
4
PINNING
........................................................................................................................................... 5
4.1
TMC260-PA, TMC261-PA
............................................................................................................... 5
4.2
TMC262-LA
.................................................................................................................................. 5
4.3
P
ACKAGE CODES
............................................................................................................................. 5
4.4
D
IMENSIONAL DRAWINGS
................................................................................................................. 6
4.4.1
PQFP44 dimensions
............................................................................................................ 6
4.4.2
QFN32 dimensions
.............................................................................................................. 6
5
BLOCK DIAGRAM
.............................................................................................................................. 8
5.1
5.2
6
P
IN DESCRIPTION OF
TMC262-LA
.................................................................................................... 10
P
IN DESCRIPTION OF
TMC260-PA / TMC261-PA
................................................................................ 11
SPI MODE SHIFT REGISTER
............................................................................................................ 12
6.1
O
VERVIEW
(
WRITE
)
........................................................................................................................ 12
6.2
O
VERVIEW
(
READ
)
......................................................................................................................... 12
6.3
D
RIVER CONTROL REGISTER BIT ASSIGNMENT
....................................................................................... 13
6.3.1
Driver control register bit assignment in SPI mode
......................................................... 13
6.3.2
Driver control register bit assignment in StepDir mode
.................................................. 14
6.4
C
ONFIGURATION REGISTER BIT ASSIGNMENT
........................................................................................ 15
6.5
B
IT ASSIGNMENT FOR READ
............................................................................................................. 18
6.6
SPI
TIMING
................................................................................................................................. 19
7
STEP AND DIRECTION INTERFACE
................................................................................................. 20
7.1
T
IMING
....................................................................................................................................... 20
7.2
I
NTERNAL MICROSTEP TABLE
............................................................................................................ 20
7.3
S
WITCHING BETWEEN DIFFERENT MICROSTEP RESOLUTIONS
..................................................................... 21
7.3.1
Working with half- and fullstep resolution
...................................................................... 21
7.4
S
TEP RATE MULTIPLIER AND STAND STILL DETECTION
............................................................................. 22
8
CURRENT SETTING
.......................................................................................................................... 23
8.1
C
ONSIDERATIONS ON THE CURRENT SENSE RESISTORS AND LAYOUT
........................................................... 23
9
CHOPPER OPERATION OF THE MOTOR COILS
................................................................................ 25
9.1
9.2
9.3
SPREAD
C
YCLE CHOPPER
................................................................................................................... 25
C
LASSIC CONSTANT OFF TIME CHOPPER
............................................................................................... 27
R
ANDOM OFF TIME
........................................................................................................................ 28
MOSFET DRIVER STAGE
.............................................................................................................. 29
P
RINCIPLE OF OPERATION
............................................................................................................ 29
B
REAK
-
BEFORE
-
MAKE LOGIC
.......................................................................................................... 29
S
LOPE CONTROL IN
TMC262
....................................................................................................... 30
DIAGNOSTICS AND PROTECTION
............................................................................................... 31
S
HORT TO
GND
DETECTION
......................................................................................................... 31
10
10.1
10.2
10.3
11
11.1
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
TMC260/TMC261/TMC262 DATA SHEET (V. 1.02 / 2010-Aug-12)
3
11.2
11.3
11.4
12
O
PEN LOAD DETECTION
............................................................................................................... 31
T
EMPERATURE MEASUREMENT
........................................................................................................ 32
U
NDERVOLTAGE DETECTION
.......................................................................................................... 32
STALLGUARD2™ SENSORLESS LOAD MEASUREMENT
................................................................. 33
12.1
T
UNING THE STALL
G
UARD
2™
THRESHOLD
SGT
................................................................................ 33
12.1.1
Variable velocity operation...............................................................................................
33
12.1.2
Small motors with high torque ripple and resonance
..................................................... 34
12.1.3
Temperature dependence of motor coil resistance
.......................................................... 34
12.1.4
Accuracy and reproducibility of stallGuard2™ measurement
........................................... 34
12.2
STALL
G
UARD
2™
MEASUREMENT FREQUENCY AND FILTERING
................................................................ 34
13
COOLSTEP™ SMART ENERGY OPERATION
.................................................................................. 36
13.1
COOL
S
TEP
™
SMART ENERGY CURRENT REGULATOR
............................................................................. 36
13.1.1
Adaptation to the load situation
..................................................................................... 36
13.1.2
Low velocity and standby operation
................................................................................ 36
13.2
U
SER BENEFITS
,
SAVE ENERGY
,
REDUCE POWER AND COOLING INFRASTRUCTURE
........................................ 37
14
14.1
15
16
16.1
16.2
16.3
16.4
17
18
18.1
19
20
20.1
CLOCK OSCILLATOR AND CLOCK INPUT
..................................................................................... 38
C
ONSIDERATIONS ON THE FREQUENCY
............................................................................................ 38
ABSOLUTE MAXIMUM RATINGS
.................................................................................................. 39
ELECTRICAL CHARACTERISTICS
.................................................................................................. 39
O
PERATIONAL
R
ANGE
................................................................................................................. 39
DC C
HARACTERISTICS AND
T
IMING
C
HARACTERISTICS
........................................................................ 40
ESD
SENSITIVE DEVICE
............................................................................................................... 44
MOSFET
EXAMPLES
................................................................................................................... 45
USING AN EXTERNAL POWER STAGE FOR HIGHER VOLTAGE AND CURRENT
............................ 46
GETTING STARTED
...................................................................................................................... 47
I
NITIALIZATION OF THE DRIVER
..................................................................................................... 47
TABLE OF FIGURES
...................................................................................................................... 48
REVISION HISTORY
.................................................................................................................... 48
D
OCUMENTATION
R
EVISION
......................................................................................................... 48
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
TMC260/TMC261/TMC262 DATA SHEET (V. 1.02 / 2010-Aug-12)
4
3 Principle of operation
figure 1: basic application block diagram
3.1
Moving the motor
3.1.1 Step and direction control
The TMC262 family is a family of chopped stepper motor drivers with integrated sequencer and SPI
interface. They provide two possibilities to control the motor: The motor can be controlled by applying
pulses on the step and direction interface, following an initialization phase which uses the SPI
interface to parameterize the driver for the application. Control and diagnostic registers give the
flexibility to react to changing operation conditions and to modify the behavior of the chip when it
receives a step impulse. An internal microstep table supplies sine and cosine values which control the
motor current for each step. Each step impulse advances the step pointer in the tables and hence
leads to the IC executing the next microstep.
3.1.2 SPI control
A second mode of operation uses the SPI interface, only. Both motor coil currents can be controlled
via the SPI interface, while taking advantage of all other control and diagnostic functions. This mode is
more flexible, as the microstep waves can be specially adapted to the motor to give the best fit for
smoothest operation. It requires slightly more CPU overhead to look up the driver tables and to send
out new current values for both coils. The SPI update rate corresponds to the step rate at low
velocities. At highest velocities the update rate can be limited to a few 10kHz or some 100kHz,
depending on the processor power, or alternatively to an update rate corresponding to a fullstep.
3.2
Chopped motor coil driver
The driver use a cycle by cycle chopper mode: The motor current becomes regulated by comparing
the motor current to a set value for each chopper cycle. This constant off time chopper scheme allows
highest dynamic. The spreadCycle chopper scheme automatically integrates a fast decay cycle and
guarantees smooth zero crossing performance. In an optional operation mode, fast decay length per
cycle can be selected by the user. In this classic constant off time mode, zero crossing can be
optimized by setting a programmable current offset.
3.3
Energy efficient driver with load feedback
The TMC262 family integrates a high resolution load measurement stallGuard2™, which allows
sensing the mechanical load on the motor. This gives more information on the drive allowing functions
like sensorless homing. Its coolStep™ feature uses load measurement information to reduce the
motor current to the minimum motor current required in the actual load situation. This saves lots of
energy and keeps components cool, making the drive an efficient and precise solution.
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
TMC260/TMC261/TMC262 DATA SHEET (V. 1.02 / 2010-Aug-12)
5
4 Pinning
4.1
TMC260-PA, TMC261-PA
TST_MODE
TST_ANA
SG_TST
VCC_IO
STEP
GND
GND
VHS
35
DIR
VS
36
44
43
42
41
40
39
38
37
-
OA1
VSA
OA2
OA1
BRA
OA2
34
-
1
2
3
4
5
6
7
8
9
10
11
33
32
-
OB1
31
30
VSB
OB2
OB1
BRB
OB2
TMC260-PA / TMC261-PA
QFP44
29
28
27
26
25
24
23
12
13
14
15
16
17
18
19
20
21
SDO
SDI
GND
CSN
ENN
-
SRA
SCK
CLK
figure 2: TMC260 and TMC261 pinning
4.2
TMC262-LA
figure 3: TMC262 pinning
4.3
Type
Package codes
Package
TQFP44 (ROHS)
TQFP44 (ROHS)
QFN32 (ROHS)
Temperature range
-40° ... +125°
C
C
-40° ... +125°
C
C
-40° ... +125°
C
C
Code/marking
TMC260-PA
TMC261-PA
TMC262-LA
TMC260
TMC261
TMC262
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
5VOUT
SRB
22