English
Language : 

AMIS-30622 Datasheet, PDF (19/42 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver
AMIS-30622
9.2.2. Main control and register, OTP memory + RAM
9.2.2.1. Power-up phase
Power up phase of the AMIS-30622 will not exceed 10ms. After this phase, the AMIS-30622 is in Shutdown
mode, ready to receive I2C messages and to execute the associated commands. After power-up, the registers
and flags are in the Reset state, some of them being loaded with the OTP memory content (see § 9.2.2.13 OTP
Memory Structure)
9.2.2.2. Reset State
After power-up, or after a reset occurrence (e.g. a micro cut on pin VBB has made Vdd to go below VddReset
level), the H-bridges will be in high impedance mode, and the registers and flags will be in a predetermined
position. See also § 9.2.2.7 Motor shutdown mode and digital supply reset in § 9.2.2.9 Flags table.
9.2.2.3. Soft Stop
A Soft Stop is an immediate interruption of a motion, but with a deceleration phase. At the end of this action, the
register TagPos is loaded with the value contained in register ActPos to avoid an attempt of the circuit to
achieve the motion (see § 9.2.2.9 Flags table).
The circuit is then ready to execute a new positioning command, provided thermal and electrical conditions allow
for it.
9.2.2.4. Thermal shutdown mode
When thermal shutdown occurs, the circuit performs a SoftStop command and goes to Motor shutdown mode
(see below).
9.2.2.5. Temperature management
The AMIS-30622 monitors temperature by mean of two thresholds and one shutdown level, as illustrated in the
state diagram below. The only condition to reset flags <TW> and <TSD> (respectively Thermal Warning and
Thermal Shutdown) is to be at a temperature lower than Ttw and to get the occurrence of a GetFullStatus1
command.
Normal Temp.
- <Tinfo> = “00”
- <TW> = ‘0’
- <TSD> = ‘0’
T° > Ttw
Thermal warning
- <Tinfo> = “10”
- <TW> = ‘1’
- <TSD> = ‘0’
T° > Ttsd
T° < Ttw &
S2I frame:
T° > Ttw
GetFullStatus1
T° < Ttw
Thermal shutdown
- <Tinfo> = “11”
- <TW> = ‘1’
- <TSD> = ‘1’
- SoftStop if
motion ongoing
- Motor shutdown
(motion disabled)
T° < Tlow
T°> Tlow
Low Temp.
- <Tinfo> = “01”
- <TW> = ‘0’
- <TSD> = ‘0’
Post thermal
warning
- <Tinfo> = “00”
- <TW> = ‘1’
- <TSD> = ‘0’
Post thermal
shutdown 2
- <Tinfo> = “00”
- <TW> = ‘1’
- <TSD> = ‘1’
- Motor shutdown
(motion disabled)
T° > Ttsd
T° < Ttsd
T° < Ttw
Post thermal
shutdown 1
- <Tinfo> = “10”
- <TW> = ‘1’
- <TSD> = ‘1’
- Motor shutdown
(motion disabled)
T° > Ttw
Rev. 3 | Page 19 of 42 | www.onsemi.com