English
Language : 

AMIS-30621 Datasheet, PDF (24/43 Pages) AMI SEMICONDUCTOR – LIN Microstepping Motordriver
AMIS-30621 LIN Microstepping Motordriver
Data Sheet
GotoSecurePosition
This command is provided by the LIN Master to one or all
the Stepper-motors to move to the secure position
SecPos[10:0]. It can also be internally triggered if the
LIN bus communication is lost, or after an initialization
phase or prior to going into sleep mode. See the priority
encoder
description for more details (§ 9.2.1.2). The priority encoder
table also acknowledges the cases where a
GotoSecurePosition command will be ignored.
GotoSecurePosition corresponds to the following LIN
writing frame (type #1).
bit 7
*
1
Broad
bit 6
*
bit 5
0
bit 4
ID4
bit 3
ID3
CMD[6:0] = 0x04
AD[6:0]
bit 2
ID2
bit 1
ID1
bit 0
ID0
Identifier
Data1
Data2
*) according to parity computation
If Broad = ‘0’ all the Stepper motors connected to the LIN
bus will reach their secure position.
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 LIN
Master at the next GetStatus command that steps may
have been lost. Once the motor is stopped, ActPos
register is copied into TagPos register to ensure keeping
the stop position.
A hardstop command can also be issued by the LIN
Master for some safety reasons. It corresponds then to the
following 2 Data bytes LIN writing frame (type #1).
bit 7
*
1
Broad
bit 6
*
bit 5
0
*) according to parity computation
bit 4
ID4
bit 3
ID3
CMD[6:0] = 0x05
AD[6:0]
bit 2
ID2
bit 1
ID1
bit 0
ID0
Identifier
Data1
Data2
If Broad = ‘0’ all the Stepper motors connected to the LIN
bus will stop.
ResetPosition
This command is provided to the circuit by the LIN Master
to reset ActPos and TagPos registers to zero. This can be
helpful to prepare for instance a relative positioning.
ResetPosition corresponds to the following LIN writing
frames (type #1).
bit 7
*
1
Broad
bit 6
*
bit 5
0
*) according to parity computation
bit 4
ID4
bit 3
ID3
CMD[6:0] = 0x06
AD[6:0]
bit 2
ID2
If Broad = ‘0’ all the circuits connected to the LIN bus will
reset their ActPos and TagPos registers.
bit 1
ID1
bit 0
ID0
Identifier
Data1
Data2
AMI Semiconductor - Rev. 1.4
www.amis.com
24