時間:2008-10-20 10:49:00來源:fenghy
圖1[/align]
其工作原理為:電機速度給定信號由上位機通過異步通訊接口給定。電樞電壓、電流采樣信號經過反饋預處理電路后送入單片機。單片機巡回檢測A/D采樣通道電壓、電流值和速度給定信號值,形成的偏差信號經過PID調節器調制放大,再通過單片機上的PWM寄存器裝載成PWM信號的形式輸出到模擬電路部分,途經延時電路延時、門極驅動電路放大,形成一定功率、占空比的PWM門極驅動電壓,控制PWM功率管的開啟和關斷時間,從而改變直流電動機電樞上的平均電壓的大小。控制脈沖的寬度由速度給定信號和電流、電壓采樣值共同決定。
圖中虛線框里的部分均可以用單片機來實現。這樣,由單片機軟件編程設計離散域控制器,通過電壓電流反饋形成閉環控制系統,保證了控制系統性能。采用PWM電機驅動電路,通過改變PWM信號脈沖寬度,即可實現調壓調速的目的。
5.軟件設計
電動機速度控制程序的設計應該主要考慮以下問題:
(1)單片機PWM 信號裝載;
(2)電壓、電流反饋信號采樣,數字濾波;
(3)實現電壓PID控制算法;
(4)數據處理時把所有數按定點純小數補碼形式轉換,然后把10 位電壓、電流采樣值都變成16位參加運算,運算結果取8位有效值;
(5)與上位機的通訊。
電動機控制程序由主程序和T0 中斷服務程序兩部分組成。主程序包括83C552 本身的初始化以及各并行I/O 口的初始化。其重要的子程序有:采樣子程序、串口通訊子程序、數字濾波子程序、PID計算子程序等。
主程序流程圖(圖2)以及T0中斷服務程序流程圖(圖3)分別如圖所示。
[align=center]
圖2
圖3[/align]
6.結束語
本文的創新點:通過對電動燃油泵工作機理分析,采用PHILIPS 公司83C552 單片機為主控芯片,設計了雙極性H型橋式PWM(脈沖寬度調節)電機驅動控制硬件系統,并采用電壓負反饋電流補償控制代替轉速負反饋控制,形成完整的閉環控制系統,是控制理論的實際應用的一次大膽嘗試,并為整個發動機的控制系統的研制奠定了基礎。
經過以PC機為上位機,單片機系統為下位機組成的原理性試驗系統的初步試驗,我們所設計的新型控制系統基本上可以實現電動燃油泵的流量調節。但是由于電壓電流的反饋信號來自取樣電阻和單片機位數的限制以及PID參數的選擇上還有進一步的改進的余地,所以在具體應用時要根據實際情況反復試驗,以便達到最好的控制效果。
參考文獻:
[1] 陳伯時主編.《電力拖動自動控制系統》(第二版).北京:機械工業出版社,2004年6月
[2] 秦繼榮、沈安俊編著.《現代直流伺服控制技術及設計》.北京:機械工業出版社,1993年
[3] 胡漢才編著.《單片機原理及系統設計》.北京:清華大學出版社,2002年
[4] 王曉明編著.《電動機的單片機控制》.北京:北京航空航天大學出版社,2002年5月
[5] 楊宏麗.基于80C196單片機的模糊控制系統.微計算機信息,2005,(03)
標簽:
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產品新聞
更多>2025-09-08
2025-08-06
2025-07-08
2025-06-30
2025-06-16
2025-06-09