Datasheet

Table Of Contents
Programming manual L6470
48/73 DocID16737 Rev 7
The STEP_SEL parameter selects one of eight possible stepping modes:
Every time the step mode is changed, the electrical position (i.e. the point of microstepping
sinewave that is generated) is reset to the first microstep.
Warning: Every time STEP_SEL is changed, the value in the ABS_POS
register loses meaning and should be reset.
Any attempt to write the register when the motor is running causes the command to be
ignored and the NOTPERF_CMD flag to rise (see Section 9.1.22 on page 55).
When the SYNC_EN bit is set low, BUSY
/SYNC output is forced low during command
execution, otherwise, when the SYNC_EN bit is set high, BUSY
/SYNC output provides
a clock signal according to the SYNC_SEL parameter.
Table 18. Step mode selection
STEP_SEL[2 .… 0] Step mode
000 Full-step
0 0 1 Half-step
0 1 0 1/4 microstep
0 1 1 1/8 microstep
1 0 0 1/16 microstep
1 0 1 1/32 microstep
1 1 0 1/64 microstep
1 1 1 1/128 microstep
Table 19. SYNC output frequency
STEP_SEL (f
FS
is the full-step frequency)
000 001 010 011 100 101 110 111
SYNC_SEL
000 f
FS
/2 f
FS
/2 f
FS
/2 f
FS
/2 f
FS
/2 f
FS
/2 f
FS
/2 f
FS
/2
001 NA f
FS
f
FS
f
FS
f
FS
f
FS
f
FS
f
FS
010 NA NA 2· f
FS
2· f
FS
2· f
FS
2· f
FS
2· f
FS
2· f
FS
011 NA NA NA 4· f
FS
4· f
FS
4· f
FS
4· f
FS
4· f
FS
100 NA NA NA NA 8· f
FS
8· f
FS
8· f
FS
8· f
FS
101 NA NA NA NA NA 16· f
FS
16· f
FS
16· f
FS
110 NA NA NA NA NA NA 32· f
FS
32· f
FS
111 NA NA NA NA NA NA NA 64· f
FS