English
Language : 

AMIS-30621 Datasheet, PDF (20/59 Pages) AMI SEMICONDUCTOR – LIN Microstepping Motordriver
AMIS−30621
I→R
SPASS_T
1
2
3
1 = R2GND
2 = R2VBAT
3 = OPEN
1 kW
STOP
SWI
SBOT
DriveHS
DriveLS
LOGIC
State
Closed
Open
‘‘R”−Comp
I/R
SPASS_B COMP
32 ms Debouncer
SWI_Cmp
Rth
Figure 12. Simplified Schematic Diagram of the SWI Comparator
As illustrated in the drawing above, a change in state is
always synchronized with DriveHS or DriveLS. The same
synchronization is valid for updating the internal position
register. This means that after every current pulse (or closing
of STOP or SBOT) the state of the position switch together
with the corresponding position is memorized.
The GetActualPos command reads back the <ActPos>
register and the status of ESW. In this way the master node
may get synchronous information about the state of the
switch together with the position of the motor. See Table 16
below.
Table 16. GetActualPos LIN COMMAND
Byte
0
1
2
3
4
5
Content
Identifier
Data 1
Data 2
Data 3
Data 4
Checksum
Bit 7
*
ESW
Bit 6
*
VddReset StepLoss
Reading Frame
Structure
Bit 5
Bit 4
Bit 3
1
0
ID3
AD[6:0]
ActPos[15:8]
ActPos[7:0]
ElDef
UV2
TSD
Checksum over data
Bit 2
ID2
TW
Bit 1
ID1
Bit 0
ID0
Tinfo[1:0]
http://onsemi.com
20