English
Language : 

TMC457 Datasheet, PDF (1/1 Pages) TRINAMIC Motion Control GmbH & Co. KG. – Stepper and Piezo Motor Controller (S-shapeRamps) with Encoder Interface, easyPID™ Feedback Control and Integrated Sequencer
MOTION CONTROLLER FOR STEPPER AND PIEZO MOTORS
INTEGRATED CIRCUITS
TMC457
Stepper and Piezo Motor
Controller (S-shape Ramps)
with Encoder Interface,
easyPID™ Feedback Control
and Integrated Sequencer
INFO The TMC457 is a high-end single axis micro stepping motion
controller for 2-phase bipolar stepper motors, piezo motors
(Piezo LEGS®). Via step / direction interface 3-phase stepper
motors can also be controlled (requires additional TMC332). It
adds to any microcontroller or processor with SPI interface. It is
intended for applications, where a precise and fast, jerk-free mo-
tion profile is desired. The TMC457 supports linear and S-shaped
velocity ramps. It’s chopSync™ feature allows high speed
movement avoiding resonances.
An encoder can be added for extremely quick and precise posi-
tioning using the internal hardware PID regulator easyPID™ and
for increased reliability / fault detection.
For maximum flexibility all motion control parameters (target
position, target velocity, acceleration, deceleration and bow) can
be changed on-the-fly at any time during motion.
one capacitor
100n
per supply pin
100n
RES RES
I
CLK
I
CLK
ENABLE
I
Host CPU SPI
Interface
NSCS
I
SCK
I
SDI
I
SDO
O
SPI bus
interface
Interface
Section
Motion profile
generation
S-Ramp
generator
Register target
v
Pulse
Block
Trapezoid
generator
Ramp
generator
NINT
O
Interrupt
control
POSCOMP
O
Position
compare
STEP_IN
Optional Step/
I
Dir Input
DIR_IN
I
STEP DIR
Prescaler
Stop /
Reference
Switches
Optional
Incremental
Encoder
STOPL
I
STOPR
I
ENC_A
I
ENC_B
I
ENC_N
I
Stop input
processing
& virtual
stop
switches
control &
status
Position
Counter
easyPID
PID
controller
PID
Encoder
quadrature
decoder
Encoder
Scaler &
Counter
TMC457
Sequencer
Output
Pulse
generator
STEP/
DIR
Microstep
RAM
8192*12
2 phase
stepper &
piezo
sequencer
TMC24x
SPI
interface
STEP_OUT
O
DIR_OUT
O
XSTEP_OUT
O
HIRES_OUT
O
STDBY_OUT
O
Step/Dir Output
PHA
O
PHB
O
NCS_DAC
O
SCK_DAC
O
SDO_DAC_A
O
SDO_DAC_B
O
PZO_EN
I
NCS_DRV
O
SCK_DRV
O
SDO_DRV
O
SDI_DRV
I
NANA_SPI
I
Classic stepper
driver
Analog control of
Stepper / Piezo
via DAC
(LTC2622)
TMC246 /
TMC249 stepper
driver
ChopSync
ChopClk
O
synchronized
chopper clock
MAIN CHARACTERISTICS
• S-shaped and linear ramps with on-the-fly
alteration of all parameters
• programmable high resolution sequencer
with (12bit, 8192 entry) micro step LUT table
• integrated sequencer
• incr. encoder interface with flexible up- and
down scaling to match drive resolution
• fast and stable easyPID™ PID controller
• 32 bit registers “from mHz to MHz”
• reference switch processing
• virtual stop sw. (programmable soft limits)
• position pulse output to trigger ext. events
• synchronization of multiple axis via step/di-
rection input
• integrated chopSync™ for high velocities
• analog high resolution motor driver control
via external dual -low cost- 12 bit DAC
• energy saving by automatic load angle
dependent current control
ELECTRICAL • 3.3V IO/ 1.5V core
DATA
INTERFACE • SPI interface to microcontroller
• step / direction output (with progr. timing)
• stallGuard™ interface for TMC246/TMC249
family stepper motor drivers
PACKAGE • FBGA144 package 13 x 13 mm²
• RoHS compliant
10 mm
ORDER CODE
TMC457-BC
DESCRIPTION
1-axis motion controller with encoder feedback, FBGA144 package
Related product:
TMC457-Eval
Evaluation board for TMC457
www.trinamic.com – for detailed information and datasheets
93