AMIS-30623 AMI Semiconductor, Inc., AMIS-30623 Datasheet - Page 55

no-image

AMIS-30623

Manufacturer Part Number
AMIS-30623
Description
Lin Microstepping Motordriver
Manufacturer
AMI Semiconductor, Inc.
Datasheet
AMIS-30623 LIN Microstepping Motordriver
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, after an initialization phase, or prior to going into sleep mode. See the
priority encoder
command will be ignored.
GotoSecurePosition corresponds to the following LIN writing frame (type #1).
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 two data
bytes LIN writing frame (type #1).
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).
AMI Semiconductor – June 2006, Rev 3.0
www.amis.com
description for more details. The priority encoder table also acknowledges the cases where a GotoSecurePosition
Where:
(*)
Broad:
Where:
(*)
Broad:
Where:
(*)
Broad:
Byte
0
1
2
Byte
0
1
2
Byte
0
1
2
Content
Identifier
Data
Data
Content
Identifier
Data
Data
Content
Identifier
Data
Data
according to parity computation
according to parity computation
according to parity computation
If Broad = ‘0’ all the stepper motors connected to the LIN bus will reach their secure position
If broad = ‘0’ stepper motors connected to the LIN bus will stop
If broad = ‘0’ all the circuits connected to the LIN bus will reset their ActPos and TagPos registers
Broad
Broad
Broad
Bit 7
Bit 7
Bit 7
GotoSecurePosition Writing Frame
*
1
*
1
*
1
ResetPosition Writing Frame
HardStop Writing Frame
Bit 6
Bit 6
Bit 6
*
*
*
55
Bit 5
Bit 5
Bit 5
0
0
0
Bit 4
Bit 4
Bit 4
ID4
ID4
ID4
CMD[6:0] = 0x04
CMD[6:0] = 0x05
CMD[6:0] = 0x06
Structure
Structure
Structure
AD[6:0]
AD[6:0]
AD[6:0]
Bit 3
Bit 3
Bit 3
ID3
ID3
ID3
Bit 2
Bit 2
Bit 2
ID2
ID2
ID2
Bit 1
Bit 1
Bit 1
ID1
ID1
ID1
Bit 0
Bit 0
Bit 0
ID0
ID0
ID0
Data Sheet

Related parts for AMIS-30623