
The TMC222 is a system-on-chip,
which integrates an I2C interface, a
positioning controller and a 800mA,
2-phase stepper motor driver in a
single chip. The driver uses features a
resolution of up to 16 mi-
cro steps and integrates a
high performance current
regulation. The position-
ing controller integrates
trapezoid curve target positioning
and automatic search for reference
point. The building blocks support a
4096 full step positioning range. The
complete parameter setting can be
stored in OTP by the user or by an
system integrator.
After initialization
the TMC222 performs all time critical
tasks autonomously based on target
positions and velocity parameters.
Together with an inexpen-
sive microcontroller the
TMC222 forms a complete
motion control system.
Communication betweeen
the TMC222 and the host takes place
via a two wire serial interface with
transfer rates of up to 350 kbps.
Features:
Motor Driver
Controls one stepper motor with four bit
micro stepping
Programmable coil current up to 800 mA
Supply voltage range operating range
8V ... 29V
Fixed frequency PWM current control
with automatic selection of fast and
slow decay mode
Full step frequencies up to 1 kHz
High temperature, open circuit, short,
over-current and under-voltage
diagnostics
Motion Controller
Internal 16-bit wide position counter
Configurable speed and acceleration
settings
Build-in ramp generator for autonomous
positioning and speed control
On-the-fly alteration of target position
Reference switch input available for
read out
I2C Interface
Transfer rates up to 350 kbps
Diagnostics and status information as
well as motion parameters accessible
Field-programmable node addresses (32)
The TMC222 is the first SoC to com-
bine positioning intelligence and
drive electronics with a I2C serial
interface. A single I2C Master can
address up to 32 TMC222 controlled
axes, enabling a decentralized ar-
chitecture with all its benefits. The
all in one design enables the step-
per control IC to act as a true gate-
way to the stepper motors, turning
it into an economical and easy-to-
use peripheral device.
The proprietary current control al-
gorithm ensures very smooth and
quiet motor rotation, which is par-
ticularly desired in office environ-
ments. The TMC222 is ideal for a
wide range of distributed single axis
positioning applications. The circuit
can be placed directly at the motor
within encapsulated systems with a
bus length of up to a few meters,
or centralized on the same PCB as a
master CPU. Software coding is kept
to a minimum, assuring fast design
success and development cost re-
duction.The TMC222 targets espe-
cially IT peripherals, industrial auto-
mation, medical devices, consumer
appliances and white goods.
Motion
Control
Integrated
Circuit
TMC
222
Application and Benefits
Microstepping Stepper Motor Controller / Driver with I2C Interface
WWW.TRINAMIC.COM
DEELBOEGENKAMP 4C 22297 HAMBURG GERMANY TEL +49 (0)40 - 51 48 06 0 FAX +49 (0)40 - 51 48 06 60