English
Language : 

AMIS-30624 Datasheet, PDF (23/56 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver
AMIS-30624
14.2.6. Battery Under-voltage Management
The AMIS-30624 monitors the battery voltage by means of one threshold and one shutdown level, as illustrated in Figure 16. The only
condition necessary to reset flags <UV2> and <StepLoss> is to recover a battery voltage higher than UV1 and to receive a
GetFullStatus1 command.
- <UV2> = '0'
- <Steploss> = '0'
NORMAL
VOLTAGE
Vbb > UV1
& I2C frame
<GetFullStatus1>
Vbb < UV2
No Motion
Vbb > UV1
& I2C frame
<GetFullStatus1>
Vbb < UV2
& Motion Ongoing
- <UV2> = '1'
- <Steploss> = '0'
- Motor Shutdown
STOP
MODE
2
- <UV2> = '1'
- <Steploss> = '1'
- HardStop
- Motor Shutdown
STOP
MODE
1
Figure 16: State Diagram Battery Voltage Management
PC20060926.5
14.2.7. OTP Register
14.2.7.1 OTP Memory Structure
Table 16 shows where the parameters to be stored in the OTP memory are located.
Table 16: OTP Memory Structure
Address
Bit 7
0x00
OSC3
0x01
0x02
AbsThr3
0x03
Irun3
0x04
Vmax3
0x05
SecPos10
0x06
SecPos7
0x07
DelThr3
Bit 6
OSC2
TSD2
AbsThr2
Irun2
Vmax2
SecPos9
SecPos6
DelThr2
Bit 5
OSC1
TSD1
AbsThr1
Irun1
Vmax1
SecPos8
SecPos5
DelThr1
Bit 4
OSC0
TSD0
AbsThr0
Irun0
Vmax0
Shaft
SecPos4
DelThr0
Bit 3
IREF3
BG3
PA3
Ihold3
Vmin3
Acc3
SecPos3
StepMode1
Bit 2
IREF2
BG2
PA2
Ihold2
Vmin2
Acc2
SecPos2
StepMode0
Bit 1
IREF1
BG1
PA1
Ihold1
Vmin1
Acc1
LOCKBT
Bit 0
IREF0
BG0
PA0
Ihold0
Vmin0
Acc0
LOCKBG
Parameters stored at address 0x00 and 0x01 and bit LOCKBT are already programmed in the OTP memory at circuit delivery. They
correspond to the calibration of the circuit and are just documented here as an indication.
Each OPT bit is at ‘0’ when not zapped. Zapping a bit will set it to ‘1’. Thus only bits having to be at ‘1’ must be zapped. Zapping of a bit
already at ‘1’ is disabled.
Each OTP byte will be programmed separately (see command SetOTPparam).
Once OTP programming is completed, bit LOCKBG can be zapped, to disable future zapping, otherwise any OTP bit at ‘0’ could still be
zapped by using a SetOTPparam command.
Table 17: OTP Overwrite Protection
Lock Bit
Protected Bytes
LOCKBT (factory zapped before delivery)
0x00 to 0x01
LOCKBG
0x00 to 0x07
Note:
Zapped bits will really be “active” after a GetOTPparam or a ResetToDefault command or after a power-up.
Rev. 4 | Page 23 of 56 | www.onsemi.com