步進電機的工作原理主要是依靠步進電機驅動器, 而步進電機驅動器根據外來的控制脈沖和方向信號,通過其內部的邏輯電路,控制步進電機的繞組以一定的時序正向或反向通電,使得電機正向/反向旋轉,或者鎖定。
以1.8度兩相步進電機為例:當兩相繞組都通電勵磁時,電機輸出軸將靜止并鎖定位置。在額定電流下使電機保持鎖定的最大力矩為保持力矩。如果其中一相繞組的電流發生了變向,則電機將順著一個既定方向旋轉一步(1.8度)。同理,如果是另外一項繞組的電流發生了變向,則電機將順著與前者相反的方向旋轉一步(1.8度)。當通過線圈繞組的電流按順序依次變向勵磁時,則電機會順著既定的方向實現連續旋轉步進,運行精度非常高。對于1.8度兩相步進電機旋轉一周需200步。
兩相步進電機有兩種繞組形式:雙極性和單極性。雙極性電機每相上只有一個繞組線圈,電機連續旋轉時電流要在同一線圈內依次變向勵磁,驅動電路設計上需要八個電子開關進行順序切換。單極性電機每相上有兩個極性相反的繞組線圈,電機連續旋轉時只要交替對同一相上的兩個繞組線圈進行通電勵磁。驅動電路設計上只需要四個電子開關。在雙極性驅動模式下,因為每相的繞組線圈為100%勵磁,所以雙極性驅動模式下電機的輸出力矩比單極性驅動模式下提高了約40%。
步進電機以一個固定的步距角轉動,就像時鐘內的秒針。這個角度稱為基本步距角。鳴志提供兩種基本步距角來作為標準電機:基本步距角為1.8°兩相步進電機和基本步距角為1.2°的三相步進電機。