來源:本站 發布時間:2015/3/4 11:59:36 點擊量:
設計了一種新型實用步進電動機控制系統,分別從硬電路、上位機軟件、通信協議三個層面進行設計。用戶通過對軟件的簡單可視化操作,控制電機的轉動、停止、方向、步進模式,并且還可精確地控制電機的轉動速度和位移角度。系統可應用于工廠自動化、家庭化、辦公自動化等領域,同時在一些對轉動角度有精確要求的軍事領域也有一定的作用。
步進電動機是一種把電脈沖信號變成直線位移或角位移的控制電機。通過控制電機的交變電流的頻率,從而控制步進電動機的轉速。而傳統的步進電動機控制方法是由觸發器產生控制脈沖進行控制的,控制方式單一且難以實現人機交互,當步進電動機的參數發生變化時,需要重新進行控制器的設計。目前在一些電機的應用領域,要求電機具有精確的轉動速度和角度,直流電動機往往無法滿足這一要求?;诖?,本文設計了一款基于ARM的步進電動機控制系統,并且開發了上位機軟件,利用上位機軟件,直接對步進電動機進行控制。而且,可以通過變換步進模式、設置步數來達到特定轉動角度的精確要求。本系統操作模式簡單,人機交互界面直觀,程序執行速度快,可在一系列特定的電機自動化領域起到廣泛的應用。