Datasheet
Programming manual L6472
48/70 DocID022729 Rev 3
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.19).
When when SYNC_EN bit is set low, BUSY
/SYNC output is forced low during the
commands execution, otherwise, when the SYNC_EN bit is set high, the BUSY
/SYNC
output provides a clock signal according to the SYNC_SEL parameter.
The synchronization signal is obtained starting from the electrical position information
(EL_POS register) according to Tabl e 22:
Table 21. 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 NA NA NA
110 NA NA NA NA NA NA NA NA
111 NA NA NA NA NA NA NA NA
Table 22. SYNC signal source
SYNC_SEL[2 … 0] Source
0 0 0 EL_POS[7]
0 0 1 EL_POS[6]
0 1 0 EL_POS[5]
0 1 1 EL_POS[4]
1 0 0 EL_POS[3]
1 0 1 UNUSED
(1)
1. When this value is selected the BUSY output is forced low.
1 1 0 UNUSED
(1)
1 1 1 UNUSED
(1)