TMC428-I TRINAMIC, TMC428-I Datasheet - Page 43

no-image

TMC428-I

Manufacturer Part Number
TMC428-I
Description
IC, MOTOR CTRL/DRVR, STEPPER, SSOP-16
Manufacturer
TRINAMIC
Datasheet

Specifications of TMC428-I

Motor Type
Stepper
No. Of Outputs
6
Output Voltage
5.5V
Supply Voltage Range
4.5V To 5.5V
Driver Case Style
SSOP
No. Of Pins
16
Operating Temperature Range
-40°C To +85°C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
TMC428 DATASHEET (v. 2.02 / April 26
12.3 Micro Step Enhancement
Even for stepper motors optimized for sine-cosine control, it is possible to improve micro step behavior
by adapting the micro step look-up table (LUT). For different types of stepper motors, a periodic
trapezoidal or triangular function similar to a sine function or a superposition of these function as a
replacement of the pure sine wave function (Figure 12-1) might be a better choice. Taking the physics
of stepper motors into account, the choice of the function for microstepping can be determined by a
single shape parameter σ as explained below. The programmability of the micro step look-up table
provides a simple and effective facility to enhance microstepping for a given type of two-phase stepper
motor. Enhanced microstepping requires accurate current control. So, stepper motor driver chips with
enabled and well tuned fast decay (resp. mixed decay) operational mode are need to be used, e.g.
TRINAMICs smart power TMC236 / TMC239 / TMC246 / TMC249 drivers.
Non-linearity resulting from magnetic field configuration determined by shapes of pole shoes,
ferromagnetic characteristics, and other stepper motor characteristics effect non-linearity in micro step
behavior of real stepper motors. The non-linearity of microstepping causes micro step positioning
displacements, vibrations and noise, which can be reduced dramatically with an adapted micro step
table. The best fitting micro step table can be determined by measuring the micro step motor behavior,
e.g. using a laser pointer based on the sine-cosine microstepping table.
Nevertheless sine-cosine microstepping is a good first order approach for microstepping. The micro
step enhancement possible with the TMC428 is based on replacement of the look-up table initialization
function sin( ) used for sine-cosine microstepping by a function with the shape parameter σ. A quarter
sine wave period is the basic approach for initialization of the micro step look-up-table . A quarter of a
trapezoidal function or a quarter of a triangular function is chosen depending on the shape parameter σ
for a given stepper motor type.
The look-up table (f( ) ) of the TMC428 enfolds a quarter period (0 ≤
is expanded to a full period (0 ≤
added automatically by the TMC428 during operation. So, to reach function value (f( )), one
automatically gets a pair of function values {f(
automatic expansion of the TMC428– primary provided for sine cosine microstepping (f( ) = sin( )) –
also works fine with other micro step wave forms f
Figure 12-1: Microstep enhancemant by introduction of a shape function f
Copyright © 2004-2006, TRINAMIC Motion Control GmbH & Co. KG
1
2
1
f
0
2
( f
0
)
(
up to 64 micro steps
1 full step
)
4
1
 
f
f
2
circle
f
box
circle
_
_
circle
r
hom
3
4
(
(
b
)
(
)
)
for
for
for
< 2 ) and the phase shifted companion function value (f( -
th
, 2006)
0
0
0
σ
); f(
.
with
-
2
/2 )} respectively {sin(
1
0 .
<
/2) only. This quarter period
box
1
y
σ
( )
0 .
and
); cos(
0
)}. This
/2 )) is
x
43
2
.

Related parts for TMC428-I