步進電機系統必須選擇具有兼容脈沖特性的控制器和驅動器
步進電機控制器以產生特定的脈沖序列來完成運動。步進電機控制器又連接到驅動器,向電機本身發送適當功率水平的脈沖??刂破?、驅動器和電機通常是獨立的組件,但在某些情況下,這些功能中的兩個或三個可以合并在一個外殼中。
控制器可以是一個獨立的設備,或者一些可編程邏輯控制器(PLC)可以創建脈沖,這使得運動控制與其他自動化功能更容易緊密集成。基本步進電機驅動器并不智能,因為它們只接收控制器脈沖,并將其放大為電壓脈沖來操作電機。設計人員必須選擇具有兼容脈沖特性的控制器和驅動器。電信號可以是集電極開路、線路驅動或推挽信號。
一、高速脈沖使用以下三種方法之一來編碼頻率和電機方向:
1、脈沖/方向(這是最常用的方法)
2、順時針(CW)/逆時針(CCW)
3、(有時用于編碼器跟隨,因為這個信號經常被編碼器使用)
二、步進電機系統可以通過命令電機旋轉多遠和多快來產生運動。一些常見的運動曲線示例,按照復雜性遞增的順序,是:
1.以固定速度移動。
2.移動一些步驟然后停止。
3.從一種速度加速到另一種速度
4.從一個停止位置移動若干步到另一個停止位置,首先加速到目標速度,然后在目標位置減速回零速度,稱為梯形移動。
5.從一種速度加速到另一種速度;稱為S曲線移動。

?。?)梯形運動使用恒定加速度將電機從一種速度移動到另一種速度。

(2)S曲線移動平穩地將加速度從一種速度調整到另一種速度。該圖顯示了隨著時間的推移,隨著電機從零速度移動到另一個速度,以第二速度維持一段時間,然后減速回到零速度,速度(速度)隨時間變化。
三、歸位和位置驗證
步進電機系統只能在控制器通過歸位程序獲知原位后才能執行準確的相對運動。因為通常沒有電機反饋,所以還可以使用定期位置驗證來確認正在進行的操作的準確運動。
實現歸位的一種方法是在已知設備位置安裝位置開關。為了解原點位置,控制器/驅動器將電機移動到預期位置,并在觸發位置開關后建立原點。位置驗證類似,但通常是在正常操作期間執行的快速檢查。


