Datasheet

Table Of Contents
L6470 Phase current control
Doc ID16737 Rev 5 35/70
7.2 Sensorless stall detection
Depending on motor speed and load angle characteristics, the L6470 offers a motor stall
condition detection using a programmable current comparator.
When a stall event occurs, the respective flag (STEP_LOSS_A or STEP_LOSS_B) is forced
low until a GetStaus command or a system reset occurs (see Section 9.2.20).
7.3 Low speed optimization
When the motor is driven at a very low speed using a small driving voltage, the resulting
phase current can be distorted. As a consequence, the motor position is different from the
ideal one (see Figure 15).
The L6470 implements a low speed optimization in order to remove this effect.
Figure 15. Current distortion and compensation
The optimization can be enabled setting high the LSPD_OPT bit in the MIN_SPEED register
(see Section 9.1.8) and is active in a speed range from zero to MIN_SPEED. When low
speed optimization is enabled, speed profile minimum speed is forced to zero.
)
PHASE
)
PHASE
#URRENTDISTORTIONISHEAVILY
REDUCED
7ITHOUTLOWSPEEDOPTIMIZAZION
7ITHLOWSPEEDOPTIMIZAZION
!-6