L6472 STMICROELECTRONICS [STMicroelectronics], L6472 Datasheet - Page 59

no-image

L6472

Manufacturer Part Number
L6472
Description
dSPIN fully integrated microstepping motor driver
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
L64724-75
Manufacturer:
LSI
Quantity:
396
Part Number:
L64724-75
Manufacturer:
ST
0
Part Number:
L64724-75
Manufacturer:
LSI
Quantity:
20 000
Part Number:
L64724-75DBS
Manufacturer:
LSI
Quantity:
263
Part Number:
L64724D-90/65085A2-001
Manufacturer:
LSILOGIC
Quantity:
17 007
Part Number:
L6472HTR
Manufacturer:
ST
0
Part Number:
L6472HTR
0
Part Number:
L6472PD
0
Part Number:
L6472PDTR
Manufacturer:
ST
0
L6472
9.2.9
9.2.10
GoTo_DIR (DIR, ABS_POS)
Table 41.
The GoTo_DIR command produces a motion to the ABS_POS absolute position imposing a
forward (DIR = '1') or a reverse (DIR = '0') rotation. The ABS_POS value is always in
agreement with the selected step mode; the parameter value unit is equal to the selected
step mode (full, half, quarter, etc.).
The GoTo_DIR command keeps the BUSY flag low until the target speed is reached. This
command can be given only when the previous motion command has been completed
(BUSY flag released).
Any attempt to perform a GoTo_DIR command when a previous command is under
execution (BUSY low) causes the command to be ignored and the NOTPERF_CMD flag to
rise (see
GoUntil (ACT, DIR, SPD)
Table 42.
The GoUntil command produces a motion at SPD speed imposing a forward (DIR = '1') or a
reverse (DIR = '0') direction. When an external switch turn-on event occurs (see
Section
copied into the MARK register (if ACT = '1'); the system then performs a SoftStop command.
The SPD value is expressed in step/tick (format unsigned fixed point 0.28) which is the
same format as the SPEED register (see
The SPD value should be lower than MAX_SPEED and greater than MIN_SPEED,
otherwise the target speed is imposed at MAX_SPEED or MIN_SPEED respectively.
If the SW_MODE bit of the CONFIG register is set low, the external switch turn-on event
causes a HardStop interrupt instead of the SoftStop one (see
This command keeps the BUSY flag low until the switch turn-on event occurs and the motor
is stopped. This command can be given anytime and is immediately executed.
Bit 7
Bit 7
0
X
X
1
6.13), the ABS_POS register is reset (if ACT = '0') or the ABS_POS register value is
Section
Bit 6
GoTo_DIR command structure
GoUntil command structure
X
0
Bit 6
X
1
9.1.19).
Bit 5
X
0
Doc ID 022729 Rev 1
Bit 4
ABS_POS (Byte 1)
ABS_POS (Byte 0)
SPD (Byte 1)
SPD (Byte 0)
X
0
Bit 5
1
Bit 3
ACT
Section
ABS_POS (Byte 2)
Bit 4
9.1.4).
Bit 2
0
SPD (Byte 2)
0
Bit 3
1
Bit 1
1
Bit 2
Section 6.13
0
Programming manual
Bit 1
Bit 0
DIR
0
Bit 0
and 9.1.18).
DIR
From host
From host
From host
From host
From host
From host
From host
From host
59/69

Related parts for L6472