TRINAMIC TMC423

INTERFAC E C O N T R O L L E R
I N T E G R A T E D C I R C U ITS
TM C 4 23
Trip le Incre mental
Enc oder Int erface a nd
Com panion I C for th e TMC428
M A IN CH A R AC T ER IS T IC S
INFO
The TMC423 is a triple incremental encoder input chip, which
• incremental encoder interface for three
2 or 3 channel encoders
interfaces to any SPI™ compatible controller. It integrates 24 bit
• TMC428 step / direction interface
extension
counters – one for each encoder – to provide a high position
resolution without CPU interaction. The TMC423 is intended as a
• TMC428 reference switch interface
companion chip for the TMC428 but not limited to this. Both ICs
• TMC428 interrupt de-multiplexer
together enable the realization of a motion control system of
• control of LED 6 x 4 Matrix
three axis with encoder feedback. This provides position verifica-
• control of key 6 x 4 matrix
tion or stabilization by implementation of some additional software. Further, the TMC423 allows dynamic resolution adaptation
for direct comparison of encoder counters with motors using
INTERFACE
ELECTRICAL
DATA
• SPI interface to microcontroller
• 2.5V and 5V supply required
• 20mA LED driver outputs
different micro step resolution.
• 5V CMOS / TTL compatible IOs
All encoder counters can be latched synchronously, or whenever
PACKAGE
a null channel event occurs, providing a position on strobe
holding function. The TMC423 also provides a step / direction
• TQFP100
• RoHS compliant
output with programmable signal shaping for the TMC428
as well as a multiplexer function for the TMC428 reference
switches. Additionally, the TMC423 can drive an LED matrix and
read out a switch matrix, to support systems with keyboard user
interaction.
TMC423
1-3
1-33x
Encoder
Encoder
Encoder
3
6x4 LED
6x4 Key
Matrix
control
stop
switches
6
SPI
3x
Encoder
Interface
SPI
to µC
Ref.
Demux
µC
Motion
Controller
3
e.g. TMCM428
REF
switches
3x
step/dir
converter
3x3x
3x
Driver
Driver
Driver
step/dir
step/dir
step/dir
OR DE R C O DE
D E S C RI P T I ON
TMC423
3-axis encoder interface TQFP100 package
www.trinamic.com – for detailed information and datasheets
10