AMIS-30621 LIN Micro-stepping Motor Driver
Data Sheet
- <UV2> = '0'
- <Steploss> = '0'
NORMAL
VOLTAGE
Vbb > UV1
& LIN frame
Vbb > UV1
& LIN frame
<GetFullStatus>
or <GetStatus>
<GetFullStatus>
or <GetStatus>
Vbb < UV2
No Motion
Vbb < UV2
& Motion Ongoing
STOP
MODE
2
STOP
MODE
1
- <UV2> = '1'
- <Steploss> = '1'
- HardStop
- <UV2> = '1'
- <Steploss> = '0'
- Motor Shutdown
- Motor Shutdown
PC20070303.2
Figure 17: State Diagram Battery Voltage Management
In Stop mode 1 the motor is put in shutdown state. The <UV2>flag is set. In case Vbb > UV1, AMIS-30621 accepts updates of the
target position by means of the reception of SetPosition, SetPositionShort and GotoSecurePosition commands, only
AFTER the <UV2> flag is cleared by receiving a GetStatusor GetFullStatuscommand.
In Stop mode 2 the motor is stopped immediately and put in shutdown state. The <UV2>and <Steploss>flags are set. In case Vbb
> UV1, AMIS-30621 accepts updates of the target position by means of the reception of SetPosition, SetPositionShort and
GotoSecurePosition commands, only AFTER the <UV2> and <Steploss> flags are cleared by receiving a GetStatus or
GetFullStatuscommand.
Important Notes:
• In the case of Stop mode 2 care needs to be taken because the accumulated steploss can cause a significant deviation between
physical and stored actual position.
• The SetDualPositioncommand will only be executed after clearing the <UV2> and <Steploss> flags.
• RAM reset occurs when Vdd < VddReset (digital POR level).
AMI Semiconductor – Sept. 2007, Rev 1.5
24
www.amis.com