Skip to main content

Stepper motor construction, principle and applications

Short answer

A stepper motor has a toothed stator and rotor; phase windings are energised sequentially, causing the rotor to align with the minimum reluctance position in discrete steps. Types: variable reluctance, permanent magnet, hybrid. Typical applications: printers, CNC machines, 3D printers, quartz clocks.

Explain the construction and working principle of stepper motors. Also give some of its applications.

A stepper (stepping) motor is a brushless, synchronous-type motor that moves in fixed angular steps, one step for each input pulse. It is used for accurate open-loop position control.

Construction

Three common types:

PartVariable reluctancePermanent magnetHybrid
StatorSalient poles with phase windingsSalient poles with windingsToothed poles with windings
RotorToothed soft iron, no windingCylindrical permanent magnetAxial magnet between two toothed iron cups
Step angle7.5°–30°30°–90°0.9°–5° (often 1.8°)
Detent torqueNoYesYes
  VR motor: 6 stator poles, 4 rotor teeth
          A
        __|__
   C' /  ___  \ B'
     |  | R |  |     A-A', B-B', C-C' = phases
   B  \ |___| / C    rotor teeth pull into line
        --|--        with excited phase
          A'

Working principle

  • Stator phases are energised one at a time (or two at a time) in sequence by a driver circuit controlled by digital pulses.
  • VR type: the rotor turns to the position of minimum reluctance, aligning its nearest teeth with the excited poles.
  • PM / hybrid type: rotor magnet poles align with the opposite stator poles.
  • When the next phase is excited, the field axis shifts by one step, and the rotor follows.

Step angle:

β=Ns−NrNsNr×360∘\beta = \frac{N_s - N_r}{N_s N_r}\times 360^\circ

For Ns=6N_s = 6, Nr=4N_r = 4: β=30∘\beta = 30^\circ, so 12 steps per revolution.

Excitation modes: full step (one phase on), two-phase on (higher torque), half step (step angle halved), and microstepping.

Key relations: shaft angle = β×\beta \times number of pulses; speed n=βf360∘×60n = \dfrac{\beta f}{360^\circ}\times 60 rpm for pulse rate ff.

Applications

  • Printers, plotters, scanners, disk drives
  • CNC machine tools, 3D printers, robots, X–Y tables
  • Quartz clocks and watches, cameras
  • Medical and scientific instruments, valve control
  • Satellite and antenna positioning

✓ Answer checked by Claude Sonnet 5.5

All Electric Machines II chapter 3 questions →