AMIS-30623 LIN Microstepping Motordriver
Data Sheet
Irun[3:0]
Current amplitude value to be fed to each coil of the stepper-motor. The table below provides the 16 possible values
for IRUN.
Index
Irun
Run current (mA)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
59
71
84
100
119
141
168
200
238
283
336
400
476
566
673
800
Ihold[3:0]
Hold current for each coil of the stepper-motor. The table below provides the 16 possible values for IHOLD.
Index
Ihold
Hold current (mA)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
59
71
84
100
119
141
168
200
238
283
336
400
476
566
673
0
StepMode
Indicator of stepping mode to be used.
StepMode
Step mode
1/2 stepping
1/4 stepping
1/8 stepping
1/16 stepping
0
0
1
1
0
1
0
1
Shaft
Indicator of Reference Position. If Shaft= ‘0’, the reference position is the maximum inner position, whereas if
Shaft= ‘1’, the reference position is the maximum outer position
SecPos[10:0]Secure Position of the stepper-motor. This is the position to which the motor is driven in case of a LIN communication
loss or when the LIN error counter overflows. If SecPos[10:0]= “100 0000 0000”, this means that Secure Position
is disabled, e.g. the stepper-motor will be kept in the position occupied at the moment these events occur.
The Secure Position is coded on 11 bits only, providing actually the most significant bits of the position, the non coded
least significant bits being set to ‘0’.
AMI Semiconductor – June 2006, Rev 3.0
28
www.amis.com