AMIS-30621 LIN Micro-stepping Motor Driver
Data Sheet
Preparing Frame
Byte
Content
Structure
Bit 4
Bit 7
Bit 6
Bit 5
Bit 3
Bit 2
Bit 1
Bit 0
*
1
1
*
0
ID4
ID3
ID2
ID1
ID0
0
1
2
Identifier
Data 1
Data 1
CMD[6:0] = 0x01
AD[6:0]
Reading Frame 1
Structure
Byte
Content
Bit 7
0
Bit 6
1
Bit 5
1
Bit 4
1
Bit 3
1
Bit 2
1
Bit 1
0
Bit 0
1
0
1
2
3
4
5
6
7
8
Identifier
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
1
AD[6:0]
Irun[3:0]
Vmax[3:0]
StepMode[1:0]
Ihold[3:0]
Vmin[3:0]
Acc[3:0]
AccShape
VddReset StepLoss
Motion[2:0]
Shaft
UV2
ESW
0
ElDef
TSD
OVC1
TimeE
TW
Tinfo[1:0]
OVC2
1
CPFail
BitE
DataE
HeadE
0
0
0
0xFF
Reading Frame 2
Structure
Bit 4
Byte
Content
Bit 7
0
1
Bit 6
1
Bit 5
Bit 3
1
Bit 2
1
Bit 1
0
Bit 0
1
1
1
0
1
2
3
4
5
6
7
8
Identifier
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
AD[6:0]
ActPos[15:8]
ActPos[7:0]
TagPos[15:8]
TagPos[7:0]
SecPos[7:0]
1
SecPos[10:8]
1
1
1
1
0xFF
Where:
(*)
According to parity computation.
Important: It is not mandatory for the LIN master to initiate the second in-frame response if ActPos, TagPos and SecPos are not
needed by the application.
AMI Semiconductor – Sept. 2007, Rev 1.5
45
www.amis.com