基于S3C2440A的直流電機轉速控制系統設計
具體實現方法與步驟:
(1)I/O口設置是對PE口的工作方式進行設置,使之工作在定時器輸出狀態。
(2)對定時器時鐘源頻率進行設定。
(3)設置輸出波形頻率。
(4)設置占空比。
(5)設置定時器控制寄存器并啟動定時器,定時器啟動后可以采用示波器觀察輸出波形是否滿足要求。
3.3 實驗結果
在實驗中設置PWM輸出頻率為1 000 Hz時,電機能平穩轉動。此時改變占空比,電機的轉速能隨之改變。用數字示波器觀察,頻率為1000 Hz占空比為80%的PWM輸出調制波形如圖4所示,修改占空比為40%時的輸出波形如圖5所示。在圖4與圖5中,橫坐標表示時間,單位:μs;縱坐標表示電壓,單位:V。同樣,也可以用數字示波器觀察其他占空比時的調制波形。本文引用地址:http://www.104case.com/article/162241.htm
4 結論
從整體上看,本文設計的直流調速系統可以很方便地實現對電機轉速以及轉向的控制。但為了實現更精確的控制,可以采用轉速與電流雙閉環結構。通過實驗表明,利用S3C2440A的PWM控制部分完全可以實現對直流電機轉速的控制,采用在ARM嵌入式系統上的C語言編程實現,充分利用了現有的集成芯片的強大功能,省去了許多硬件電路,使整個控制系統得到了大大的簡化。
評論