English
Language : 

AMIS30623C623BRG Datasheet, PDF (51/61 Pages) ON Semiconductor – Micro-stepping Motor Driver
AMIS−30623
GotoSecurePosition corresponds to the following LIN writing frame (type #1).
Table 54. GotoSecurePosition WRITING FRAME TYPE #1
Structure
Byte
0
Content
Identifier
Bit 7
*
Bit 6
*
Bit 5
0
Bit 4
ID4
Bit 3
ID3
Bit 2
ID2
Bit 1
ID1
Bit 0
ID0
1
Data
1
2
Data
Broad
CMD[6:0] = 0x04
AD[6:0]
3
Checksum
Checksum over data
Where:
(*) according to parity computation
Broad: 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.
Note: The dynamic ID allocation has to be assigned to
‘General Purpose 2 Data bytes’ ROM pointer, i.e. ‘0000’.
The command is decoded only from the command data.
A hardstop command can also be issued by the
LIN master for some safety reasons. It corresponds then to
the following two data bytes LIN writing frame (type #1).
Table 55. HardStop WRITING FRAME TYPE #1
Structure
Byte
Content
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0
Identifier
*
*
ID5
ID4
ID3
ID2
ID1
ID0
1
Data
1
CMD[6:0] = 0x05
2
Data
Broad
AD[6:0]
3
Checksum
Checksum over data
Where:
(*) according to parity computation
Broad: If broad = ‘0’ all 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.
The reset position command sets the internal flag
“Reference done”.
Note: The dynamic ID allocation has to be assigned to
‘General Purpose 2 Data bytes’ ROM pointer, i.e. ‘0000’.
The command is decoded only from the command data.
ResetPosition corresponds to the following LIN writing frames (type #1).
Table 56. ResetPosition WRITING FRAME TYPE #1
Structure
Byte
Content
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0
Identifier
*
*
ID5
ID4
ID3
ID2
ID1
ID0
1
Data
1
CMD[6:0] = 0x06
2
Data
Broad
AD[6:0]
3
Checksum
Checksum over data
Where:
(*) according to parity computation
Broad: If broad = ‘0’ all the circuits connected to the LIN bus will reset their <ActPos> and <TagPos> registers
http://onsemi.com
51