AMIS30522, NCV70522
http://onsemi.com
13
Table 10. CIRCULAR TRANSLATOR TABLE
MSP[6:0]
Stepmode (SM[2:0]) % of I
max
000 001 010 011 100
Coil x Coil y
1/32 1/16 1/8 1/4 1/2
000 0000 ’0’ 0* 0* 0* 0* 0 100
000 0001 1 3.5 98.8
000 0010 2 1 8.1 97.7
000 0011 3 12.7 96.5
000 0100 4 2 1 17.4 95.3
000 0101 5 22.1 94.1
000 0110 6 3 26.7 93
000 0111 7 31.4 91.8
000 1000 8 4 2 1 34.9 89.5
000 1001 9 38.3 87.2
000 1010 10 5 43 84.9
000 1011 11 46.5 82.6
000 1100 12 6 3 50 79
000 1101 13 54.6 75.5
000 1110 14 7 58.1 72.1
000 1111 15 61.6 68.6
001 0000 16 8 4 2 1 65.1 65.1
001 0001 17 68.6 61.6
001 0010 18 9 72.1 58.1
001 0011 19 75.5 54.6
001 0100 20 10 5 79 50
001 0101 21 82.6 46.5
001 0110 22 11 84.9 43
001 0111 23 87.2 38.3
001 1000 24 12 6 3 89.5 34.9
001 1001 25 91.8 31.4
001 1010 26 13 93 26.7
001 1011 27 94.1 22.1
001 1100 28 14 7 95.3 17.4
001 1101 29 96.5 12.7
001 1110 30 15 97.7 8.1
001 1111 31 98.8 3.5
010 0000 32 16 8 4 2 100 0
010 0001 33 98.8 3.5
010 0010 34 17 97.7 8.1
010 0011 35 96.5 12.7
010 0100 36 18 9 95.3 17.4
010 0101 37 94.1 22.1
010 0110 38 19 93 26.7
010 0111 39 91.8 31.4
010 1000 40 20 10 5 89.5 34.9
010 1001 41 87.2 38.3
010 1010 42 21 84.9 43
010 1011 43 82.6 46.5
010 1100 44 22 11 79 50
010 1101 45 75.5 54.6
010 1110 46 23 72.1 58.1
010 1111 47 68.6 61.6
011 0000 48 24 12 6 3 65.1 65.1
011 0001 49 61.6 68.6
011 0010 50 25 58.1 72.1
011 0011 51 54.6 75.5
011 0100 52 26 13 50 79
011 0101 53 46.5 82.6
011 0110 54 27 43 84.9
011 0111 55 38.3 87.2
011 1000 56 28 14 7 34.9 89.5
011 1001 57 31.4 91.8
011 1010 58 29 26.7 93
011 1011 59 22.1 94.1
011 1100 60 30 15 17.4 95.3
011 1101 61 12.7 96.5
011 1110 62 31 8.1 97.7
AMIS30522, NCV70522
http://onsemi.com
14
Table 10. CIRCULAR TRANSLATOR TABLE
MSP[6:0]
% of I
max
Stepmode (SM[2:0])
MSP[6:0] Coil yCoil x
100011010001000
MSP[6:0] Coil yCoil x
1/21/41/81/161/32
011 1111 63 3.5 98.8
100 0000 64 32 16 8 4 0 100
100 0001 65 3.5 98.8
100 0010 66 33 8.1 97.7
100 0011 67 12.7 96.5
100 0100 68 34 17 17.4 95.3
100 0101 69 22.1 94.1
100 0110 70 35 26.7 93
100 0111 71 31.4 91.8
100 1000 72 36 18 9 34.9 89.5
100 1001 73 38.3 87.2
100 1010 74 37 43 84.9
100 1011 75 46.5 82.6
100 1100 76 38 19 50 79
100 1101 77 54.6 75.5
100 1110 78 39 58.1 72.1
100 1111 79 61.6 68.6
101 0000 80 40 20 10 5 65.1 65.1
101 0001 81 68.6 61.6
101 0010 82 41 72.1 58.1
101 0011 83 75.5 54.6
101 0100 84 42 21 79 50
101 0101 85 82.6 46.5
101 0110 86 43 84.9 43
101 0111 87 87.2 38.3
101 1000 88 44 22 11 89.5 34.9
101 1001 89 91.8 31.4
101 1010 90 45 93 26.7
101 1011 91 94.1 22.1
101 1100 92 46 23 95.3 17.4
101 1101 93 96.5 12.7
101 1110 94 47 97.7 8.1
101 1111 95 98.8 3.5
110 0000 96 48 24 12 6 100 0
110 0001 97 98.8 3.5
110 0010 98 49 97.7 8.1
110 0011 99 96.5 12.7
110 0100 100 50 25 95.3 17.4
110 0101 101 94.1 22.1
110 0110 102 51 93 26.7
110 0111 103 91.8 31.4
110 1000 104 52 26 13 89.5 34.9
110 1001 105 87.2 38.3
110 1010 106 53 84.9 43
110 1011 107 82.6 46.5
110 1100 108 54 27 79 50
110 1101 109 75.5 54.6
110 1110 110 55 72.1 58.1
110 1111 111 68.6 61.6
111 0000 112 56 28 14 7 65.1 65.1
111 0001 113 61.6 68.6
111 0010 114 57 58.1 72.1
111 0011 115 54.6 75.5
111 0100 116 58 29 50 79
111 0101 117 46.5 82.6
111 0110 118 59 43 84.9
111 0111 119 38.3 87.2
111 1000 120 60 30 15 34.9 89.5
111 1001 121 31.4 91.8
111 1010 122 61 26.7 93
111 1011 123 22.1 94.1
111 1100 124 62 31 17.4 95.3
111 1101 125 12.7 96.5
111 1110 126 63 8.1 97.7
111 1111 127 3.5 98.8
AMIS30522, NCV70522
http://onsemi.com
15
Start = 0
Step 1
Step 2
Step 3
Start = 0
Step 1
Step 2
Step 3
Start = 0 Step 1
Step 2Step 3
Figure 9. Translator Table: Circular and Square
1/4th Micro Step
SM[2:0] = 011
Uncompensated Half Step
SM[2:0] = 101
Full Step
SM[2:0] = 110
I
Y
I
Y
I
Y
I
X
I
X
I
X
Direction
The direction of rotation is selected by means of following
combination of the DIR input pin and the SPIcontrolled
direction bit <DIRCTRL> as illustrated in Table 12.
NXT Input
Changes on the NXT input will move the motor current
one step up/down in the translator table (even when the
motor is disabled). Depending on the NXTpolarity bit
<NXTP> (see Table 12), the next step is initiated either on
the rising edge or the falling edge of the NXT input.
Translator Position
The translator position can be read in SPI Status Register
3. This is a 7bit number equivalent to the 1/32th microstep
from Table 10: “Circular Translator Table” above. The
translator position is updated immediately following a NXT
trigger.
NXT
Update
Translator Position
Update
Translator Position
Figure 10. Translator Position Timing Diagram
Synchronization of Step Mode and NXT Input
When step mode is reprogrammed to another resolution,
(Figure 11), this is put in effect immediately upon the first
arriving “NXT” input. If the microstepping resolution is
increased, the coil currents will be regulated to the nearest
microstep, according to the fixed grid of the increased
resolution. If however the microstepping resolution is
decreased, then it is possible to introduce an offset (or phase
shift) in the microstep translator table.
If the step resolution is decreased at a translator table
position that is shared both by the old and new resolution
setting, then the offset is zero and microstepping proceeds
according to the translator table.
If the translator position is not
shared both by the old and
new resolution setting, then the microstepping proceeds
with an offset relative to the translator table (See Figure 11
right hand side).

AMIS30522C5222G

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
Motor / Motion / Ignition Controllers & Drivers 800MA STEPPER DRVR
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet