AMIS-30623 AMI Semiconductor, Inc., AMIS-30623 Datasheet - Page 38

no-image

AMIS-30623

Manufacturer Part Number
AMIS-30623
Description
Lin Microstepping Motordriver
Manufacturer
AMI Semiconductor, Inc.
Datasheet
AMIS-30623 LIN Microstepping Motordriver
15.3.8. Motor Shutdown Mode
A motor shutdown occurs when:
A motor shutdown leads to the following:
The LIN interface remains active, being able to receive orders or send status.
The conditions to get out of a motor shutdown mode are:
Which leads to H-bridges in Ihold mode. Hence, the circuit is ready to execute any positioning command.
This can be illustrated in the following sequence given as an application tip. The master can check whether there is a problem or not
and decide which application strategy to adopt.
Important: While in shutdown mode, since there is no hold current in the coils, the mechanical load can cause a step loss, which
indeed cannot be flagged by the AMIS-30623.
Warning: The application should limit the number of consecutive
30623 out of shutdown mode when this proves to be unsuccessful, e.g. there is a permanent defect. The reliability of the circuit could
be altered since Get(Full)Status attempts to disable the protection of the H-bridges.
Notes
(0) The
(1) If the LIN communication is lost while in shutdown mode, the circuit enters the sleep mode immediately
AMI Semiconductor – June 2006, Rev 3.0
www.amis.com
Priority Encoder
• The chip temperature rises above the thermal shutdown threshold Ttsd (see
• The battery voltage goes below UV2 (see
• Flag <ElDef> = ‘1’, meaning an electrical problem is detected on one or both coils, e.g. a short circuit.
• Flag <CPFail> = ‘1’, meaning there is a charge pump failure
• H-bridges in high impedance mode
• The TagPos register is loaded with the ActPos (to avoid any motion after leaving the motor shutdown mode)
• Reception of a
• The four above causes are no more detected
- The circuit is driven in
- The application is not
<ElDef> = ‘1’ or
<CpFail> = ‘1’
motor shutdown
mode
aware of this
is describing the management of states and commands. The note below is to be considered illustrative.
Vbb ≤ UV2 or
Tj ≥ Tsd or
GetStatus
Figure 23:Example of Possible Sequence used to Detect and Determine Cause of Motor Shutdown
or
GetFullStatus
- The position set-point
- Motor shutdown
- The application is still
SetPosition
is updated by the
LIN Master
mode ⇒ no motion
unaware
frame
Battery voltage
command AND
38
management)
GetStatus
- The application is
- Reset <TW> or <TSD> or <UV2> or <StepLoss>
- Possible new detection of over temperature or
GetFullStatus or
GetStatus frame
aware of a problem
or <ElDef> or <CPFail> by the application
low voltage or electrical problem ⇒ Circuit
sets <TW> or <TSD> or <UV2> or
<StepLoss> or <ElDef> or <CPFail>
again at ‘1’
or
GetFullStatus
Thermal Shutdown
- Possible confirmation
GetFullStatus or
GetStatus frame
of the problem
commands to try to get the AMIS-
↑…
Mode)
Data Sheet

Related parts for AMIS-30623