AMIS-30624 AMI Semiconductor, Inc., AMIS-30624 Datasheet - Page 48
![no-image](/images/no-image-200.jpg)
AMIS-30624
Manufacturer Part Number
AMIS-30624
Description
I2c Microstepping Motordriver
Manufacturer
AMI Semiconductor, Inc.
Datasheet
1.AMIS-30624.pdf
(56 pages)
AMIS-30624 I
GetOTPParam
This command is provided to the circuit by the I
OTP Memory
GotoSecurePosition
This command is provided by the I
priority encoder
command will be ignored.
HardStop
This command will be internally triggered when an electrical problem is detected in one or both coils, leading to shutdown mode. If this
occurs while the motor is moving, the < StepLoss > flag is raised to allow warning of the I
that steps may have been lost. Once the motor is stopped, ActPos register is copied into TagPos register to ensure keeping the stop
position. The I
ResetPosition
This command is provided to the circuit by the I
for instance a relative positioning.
AMI Semiconductor – Apr. 2007, Rev 3.1, M-20664-003
www.amis.com
GetOTPParam corresponds to the following I
GotoSecurePosition corresponds to the following I
HardStop corresponds to the following I
ResetPosition corresponds to the following I
Structure.
2
C master for some safety reasons can also issue a HardStop command.
description for more details. The priority encoder table also acknowledges the cases where a GotoSecurePosition
Byte
Byte
Byte
Byte
Byte
0
1
0
1
2
3
4
5
6
7
8
0
1
0
1
0
1
OTP byte 0
OTP byte 1
OTP byte 2
OTP byte 3
OTP byte 4
OTP byte 5
OTP byte 6
OTP byte 7
Command
Command
Command
Command
Content
Content
Content
Content
Content
Address
Address
Address
Address
Address
2
C Microstepping Motordriver
2
C master to one or all the steppermotors to move to the secure position SecPos[10:0] . See the
Bit 7
Bit 7
Bit 7
Bit 7
Bit 7
1
1
1
1
1
1
1
1
1
2
C command frame:
2
C master to reset ActPos and TagPos registers to zero. This can be helpful to prepare
2
2
C command frame:
GotoSecurePosition Command Frame
C master to read the content of the OTP memory. More information can be found in
Bit 6
Bit 6
Bit 6
Bit 6
Bit 6
2
C command frame:
1
0
1
1
0
1
0
1
0
GetOTPParam Command Frame
GetOTPParam Response Frame
ResetPosition Command Frame
HardStop Command Frame
2
C command frame:
OTP3
OTP3
OTP3
OTP3
OTP3
Bit 5
Bit 5
Bit 5
Bit 5
Bit 5
0
0
0
0
48
OTP byte @0x00
OTP byte @0x01
OTP byte @0x02
OTP byte @0x03
OTP byte @0x04
OTP byte @0x05
OTP byte @0x06
OTP byte @0x07
OTP2
OTP2
OTP2
OTP2
OTP2
Bit 4
Bit 4
Bit 4
Bit 4
Bit 4
Structure
Structure
Structure
Structure
Structure
0
0
0
0
OTP1
OTP1
OTP1
OTP1
OTP1
Bit 3
Bit 3
Bit 3
Bit 3
Bit 3
0
0
0
0
2
C master at the next GetStatus1 command
OTP0
OTP0
OTP0
OTP0
OTP0
Bit 2
Bit 2
Bit 2
Bit 2
Bit 2
0
1
1
1
Bit 1
Bit 1
Bit 1
Bit 1
Bit 1
HW
HW
HW
HW
HW
1
0
0
1
Bit 0
Bit 0
Bit 0
Bit 0
Bit 0
0
0
1
0
0
0
1
0
0
Data Sheet