flowchart TD
c1("Energize Coil Pair 1
rotor at 0.0°"):::docNode c2["Energize Coil Pair 2
advances 1.8°"]:::decisionNode c3["Energize Coil Pair 3
advances 1.8°"]:::decisionNode c4["Energize Coil Pair 4
advances 1.8°"]:::decisionNode c5["Return to Coil Pair 1
cycle repeats"]:::resolveNode c1 --> c2 c2 --> c3 c3 --> c4 c4 --> c5 c5 -->|loop| c1 classDef docNode fill:#4A90D9,stroke:#2E6BA8,stroke-width:2px,color:#fff,font-size:16px classDef decisionNode fill:#F5A623,stroke:#B87B12,stroke-width:2px,color:#333,font-size:16px classDef resolveNode fill:#3E9E6E,stroke:#256E4A,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#7A8A99,stroke-width:2px,font-size:16px
rotor at 0.0°"):::docNode c2["Energize Coil Pair 2
advances 1.8°"]:::decisionNode c3["Energize Coil Pair 3
advances 1.8°"]:::decisionNode c4["Energize Coil Pair 4
advances 1.8°"]:::decisionNode c5["Return to Coil Pair 1
cycle repeats"]:::resolveNode c1 --> c2 c2 --> c3 c3 --> c4 c4 --> c5 c5 -->|loop| c1 classDef docNode fill:#4A90D9,stroke:#2E6BA8,stroke-width:2px,color:#fff,font-size:16px classDef decisionNode fill:#F5A623,stroke:#B87B12,stroke-width:2px,color:#333,font-size:16px classDef resolveNode fill:#3E9E6E,stroke:#256E4A,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#7A8A99,stroke-width:2px,font-size:16px
Step Details
Hover a step to preview it, or click a step to pin its details here.
Starting position
Coil energized, rotor advances
Cycle closes
Total rotation so far
0°
Click the steps in order to accumulate rotation. 200 steps -- fifty cycles -- make one full turn.