TMC424 Datasheet (V1.04 / 2015-JUL-01) 1/21
Copyright © 2011 TRINAMIC Motion Control GmbH & Co. KG
TMC424 Datasheet
Serial Triple Incremental
Encoder Interface
TRINAMIC Motion Control GmbH & Co. KG
Waterloohain 5
D 22769 Hamburg
GERMANY
WWW.TRINAMIC.COM
TMC424 Main Features
The TMC424 is a triple incremental encoder input chip, which interfaces to any SPI
TM
compatible
controller. The TMC424 can especially be used in conjunction with the TMC429 triple stepper motor
controller to provide position verification or stabilization using some additional software. It integrates
24 bit counters for each encoder to provide a high position resolution without CPU interaction. Further
it allows dynamic resolution adaptation to allow direct comparison of encoder counters with motors
using a different micro step resolution. All encoder counters can be latched synchronously, or
whenever a null channel event occurs, providing a position on strobe holding function. The TMC424
also provides a step / direction output with programmable signal shaping for the TMC429 as an
optional function. A multiplexer function is also integrated for the TMC429 reference switches. All
functions can also be used in conjunction.
Applications
Stepper Motor Position Verification
Position Maintenance
Incremental Encoder Interface Readout
Step / Direction conversion for TMC429 systems
Features
Supports 2 and 3 channel incremental encoders with a wide range of resolutions
Allows step / direction signal extraction from TMC429 output data stream
Programmable pulse shaping for step / direction interface
24 bit integrated position resolution
Programmable prescaler for Incremental Encoder Interface
4-times evaluation of encoder signals
Fast 32 bit SPI
TM
interface
Can share SPI
TM
interface with TMC429 and supplies separate interrupt output
Integrates Reference Switch Multiplexers
Package: TQ100
Note: SPI is Trademark of Motorola, Inc.
SDO
SCK
SDI
SDO429
NSCS
NINT
NSCS429
GND
EXT_RES
VCORE
SDI_D
SDO_D
NSCS_D
SCK_D
REF2
REF1
VCCI
STOPR0
GND
STOPR2
REF0
STOPR1
STOPL0
STOPL1
STOPL2
TDI
TMC424
TQFP-100 Package
GND
ENC1_A
ENC1_B
ENC1_N
ENC2_A
GND
ENC2_B
ENC2_N
ENC3_A
ENC3_B
ENC3_N
STEP1
DIR1
VCCI
STEP2
DIR2
STEP3
DIR3
VCORE
GND
GND
TCK
TMS
TDO
TRST
VCC
CLK
VCCI
VCC
GND
VCC
VCCI
ENC_INV
VCC
GND
VCORE
VCORE
VCORE
VCC
1
25
75
51
26
50
100
76
GND
TMC424 Datasheet (V1.04 / 2015-JUL-01) 2/21
Copyright © 2011 TRINAMIC Motion Control GmbH & Co. KG
Revision History
Version
Comment
Date
Name
1.0
Derived from TMC423 rebirth datasheet V1.4
June 24, 2010
SL
1.01
Added Pin12 (GND) to Table 1
October 14, 2010
SL
1.02
Added internal Pull-Up/-Down
resistors to Table 1
February 1, 2011
SL
1.03
Updated to TMC429 and TMC26x
June 30, 2011
SL
1.04
Warning hint for chamfered corner in IC
package is not pin 1 reference
2015-JUN-01
BD
TMC424 Datasheet (V1.04 / 2015-JUL-01) 3/21
Copyright © 2011 TRINAMIC Motion Control GmbH & Co. KG
Table of Contents
1 Pinout .............................................................................................................................................................................. 5
1.1 Pin Description ..................................................................................................................................................... 6
1.2 Recommended Operating Conditions ............................................................................................................ 7
1.3 Electrical Characteristics ..................................................................................................................................... 7
2 Block Diagram ............................................................................................................................................................... 8
3 Application Environment ............................................................................................................................................ 9
3.1 Application Description ...................................................................................................................................... 9
3.1.1 Application with TMC26x Stepper Motor Driver (SPI controlled) ..................................................... 9
3.1.2 Application with Step/Direction controlled TMC26x ............................................................................ 9
3.2 Application Examples........................................................................................................................................ 10
3.2.1 Application with TMC6x Stepper Motor Driver .................................................................................... 10
3.2.2 Application with Step/Direction Power Stage ..................................................................................... 10
4 Dynamic Resolution Adaptation ............................................................................................................................. 11
5 Serial Peripheral Interface (SPI) with 32-bit Register ...................................................................................... 12
5.1 Description and Specification......................................................................................................................... 12
5.2 32-bit SPI Datagram Structure ....................................................................................................................... 13
5.3 SPI 32-bit Datagram Specification ................................................................................................................ 13
5.3.1 Overview ........................................................................................................................................................ 13
6 Incremental Encoder ................................................................................................................................................. 14
7 Configuration Datagrams ......................................................................................................................................... 15
7.1 Encoder Interface Prescaler and Null Event Configuration .................................................................... 15
7.2 Encoder Interface Hold Register Operation................................................................................................ 16
7.3 Timer Logic Step Pulse Length and Delay ................................................................................................. 17
7.4 Control Register and Interrupt Control ....................................................................................................... 17
7.5 N-Channel Read Back ........................................................................................................................................ 17
8 SPI-Protocol for Interface with 6-bit Register .................................................................................................... 18
8.1 Step and Direction Pulse conversion ........................................................................................................... 18
9 Package dimensions .................................................................................................................................................. 19

TMC424

Mfr. #:
Manufacturer:
Description:
IC ENCODER SPI 100TQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet