TMC457_1 TRINAMIC [TRINAMIC Motion Control GmbH & Co. KG.], TMC457_1 Datasheet - Page 6

no-image

TMC457_1

Manufacturer Part Number
TMC457_1
Description
S-profile motion controller with PID feedback control and high resolution micro stepping sequencer for stepper motors and piezo motors
Manufacturer
TRINAMIC [TRINAMIC Motion Control GmbH & Co. KG.]
Datasheet
TMC457 DATASHEET (V. 1.16 / 2009-Nov-25)
4 TMC457 Block Diagram and Interfaces
Figure 1 shows the block diagram of the TMC457 motion controller. The TMC457 is equipped with a
SPI interface for communication with the microcontroller. It uses a fixed data length of 40 bit – 8 bit
address and 32 data. The TMC457 has a driver SPI to directly control the TRINAMIC stepper motor
drivers TMC236, TMC239, TMC246, and TMC249. It supports processing of StallGuard information to
emulate a reference switch, when using TMC246 or TMC249. The TMC457 has step direction input
and step direction outputs as well to allow the control of step direction power stages (like the TMC332)
or for external monitoring of motion by step pulse counting. For high precision micro stepping the
TMC457 is equipped with a DAC interface for LTC2602. This allows control of the TMC236 family with
extended microstep resolution or control of external power drivers with the classical analog control. An
incremental encoder interface is added for processing incremental encoders with digital quadrature
signal outputs (ABN). The position available from the quadrature signal decoder is directly available as
an input for the PID position regulator. The PID regulator is for position stabilization also during motion.
The PID regulator runs at an update rate of 100kHz and thus provides fastest response times.
4.1 Microcontroller Interface (SPI
The SPI for communication with the microcontroller to set motion control parameters (velocity,
acceleration, bow, …) of the TMC457 and to send motion command for positioning (set target position)
and continuous motion applications (set velocity).
4.2 Step Direction Inputs
In addition to the SPI for micro controller communication with the TMC457, the motion can be
controlled externally via the step direction inputs STEP_IN and DIR_IN.
4.3 DAC (LTC2602) Interface
The DAC interface directly controls LTC2602 from Linear Technologies to generate analog output
signals (two channels for micro stepping of bipolar two phase stepper motors) and four channels as
required for PiezoLEGS motors from the company Piezo-Motors.
4.3.1
The power four required power stages of the driver for the piezoelectric motor (PiezoLEGS) must be
able to drive a 100nF capacitance at 3kHz with an amplitude of 48V each. A power stage with these
capabilities is realized for the TMC457 evaluation board.
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
Piezo Motor Driver
LTC2602 Interface
Figure 2 : TMC457 with Piezo Motor Interface
TMC457
SDO_DAC_A
SDO_DAC_B
nCS_DAC
SCK_DAC
PZO_EN
+3.3V
TM
V_REF
)
+3.3V
+3.3V
GND
GND
REF
VCC
GND
nCS_LD
SCK
SDI
REF
VCC
GND
nCS_LD
SCK
SDI
LTC2622 2 x DAC 12 Bit
LTC2622 2 x DAC 12 Bit
# 2 (for Piezo-Motor)
# 1
Control Logic
Control Logic
DAC A
DAC B
DAC A
DAC B
Vout A
Vout B
Vout A
Vout B
M1
M2
M3
M4
P1
P2
P3
P4
6

Related parts for TMC457_1