步進電機的驅動,單極性 (unipolar) 和雙極性 (bipolar) 是步進電機最常採用的兩種驅動架構。單極性驅動電路使用四顆電晶體來驅動步進電機的兩組相位,電機結構則如圖1所示包含兩組帶有中間抽頭的線圈,整個電機共有六條線與外界連線。這類電機有時又稱為四相電機,但這種稱呼容易令人混淆又不正確,因為它其實只有兩個相位,精確的說法應是雙相位六線式步進電機。六線式步進電機雖又稱為單極性步進電機,實際上卻能同時使用單極性或雙極性驅動電路(五線制電機也為四相電機,兩中線相連引出一根線)。
雙相位六線,五線,四線電機都可以都可以採用四相八拍(A-AB-B-B - - - A),對應的兩相H橋驅動的( ,B,A, )=(1110)(1010)(1011)(1001)(1101)(0101)(0111)(0110)=E,A,B,9,D,5,7,6(器件了L298為H橋驅動晶片,其中 ,B,A, 對應輸入1,2,3,4)
步進電機的速度不能達到很快,所以每次更新數據時應加很長的延時!