English
Language : 

AMIS-30624_13 Datasheet, PDF (24/52 Pages) ON Semiconductor – I2C Micro-stepping Motor Driver
T shutdown level
T
T warning level
AMIS−30624, NCV70624
T <tw> bit
T <tsd> bit
T < Ttw and
getfullstatus1
t
T > Ttsd, motor
stops and
shutdown
T < Ttw and
getfullstatus1
Figure 15. Illustration of Thermal Management Situation
Autarkic Functionality in Under−Voltage
Condition
Battery Voltage Management
The AMIS−30624/NCV70624 monitors the battery
voltage by means of one threshold and one shutdown level.
The only condition to reset flags <UV2> and <StepLoss>
is to recover by a battery voltage higher than UV1 and to
receive a GetFullStatus1 command.
Autarkic Function
The device enters states <HardUnder> (see Figure 16),
followed by <ShutUnder> when VBB is below the UV2
level or <CPFail> = 1. The motion is stopped immediately
and Target Position (TagPos) is kept and not overwritten by
Actual Position (ActPos). The motor is in HiZ state and the
flags <UV2> and <Steploss> are set to inform the master
that the voltage has dropped below UV2 or the charge pump
voltage has dropped below the level of the charge pump
comparator and loss of steps is possible.
 If in this state VBB becomes > UV1 within 15 seconds,
then AMIS−30624/NCV70624 returns to <Stopped>
state. From there, it resumes the interrupted motion and
accepts updates of the target position by means of the
commands SetPosition and
GotoSecurePosition, even if the <UV2> flag, the
<CPFail> flag and <Steploss> flags are NOT
cleared.
 If however the VBB voltage remains below UV2 level
or the charge pump voltage level is below the charge
pump comparator for more than 15 seconds, then the
device will enter <Shutdown> state and the target
position is overwritten by Actual Position. This state
can be exited only if VBB is > UV1, the charge pump
voltage is above the charge pump comparator voltage
and an incoming command GetFullStatus1 is
received.
Important Notes:
1. In the case of Autarkic positioning, care needs to
be taken because accumulated steploss can cause a
significant deviation between physical and stored
actual position.
2. The SetDualPosition command will only be
executed after clearing the <UV2>, CPFail and
<Steploss> flags.
3. RAM reset occurs when Vdd < VddReset (digital
Power−On−Reset level).
4. The Autarkic function remains active as long as
VDD > VddReset.
http://onsemi.com
24