Functional description L6470
20/64 Doc ID 16737 Rev 2
Figure 4. Charge pump circuitry
6.4 Microstepping
The driver is able to divide the single step into up to 128 microsteps. Stepping mode can be
programmed by STEP_SEL parameter in STEP_MODE register (see Ta bl e 17).
Step mode can be only changed when motor is stopped. Every time the step mode is
changed the electrical position (i.e. the point of microstepping sinewave that is generated) is
reset to first microstep and the absolute position counter value (see Section 6.5) becomes
meaningless.
Figure 5. Normal mode and microstepping (128 microsteps)
!-V
6
3
6
3
6
#0
6
$
6
$
6
#0
F
05-0
TOHIGHSIDE
GATEDRIVERS
6
3
6
#0
6
$
#
"//4
#
&,9
$$
6"//4 #0
6$$
!-V
STEP STEPSTEP STEP STEP STEP
2ESET
POSITION
STEPSTEP STEP STEP
.ORMALDRIVING -ICROSTEPPING
0(!3%!CURRENT
0(!3%"CURRENT
0(!3%!CURRENT
0(!3%"CURRENT
MICROSTEPS
ª STEPS
ª STEPS
ª STEPS
ª STEPS
2ESET
POSITION