一種基于單片機的溫度監控系統設計
為能在上位機上實時顯示溫度的變化曲線,調節PID系統關鍵參數KP,KD使系統處于最佳運行狀態就顯得尤為重要。圖4給出了在4種情況下溫度隨時間變化的調試曲線。由圖可知:在KP=1.5,KD=1.0(溫升:20~40℃)時,超調量過大;在KP=1.2,KD=1.0(溫升:40~60℃)時,由于參數過小,系統的快速性不好,反應比較遲鈍;在KP=-1.3,KD=1.0(溫升:30~50℃)時,由于參數過小,系統的超調量比較大,而且預測性不好,造成溫度長時間超調;在KP=1.3,KD=2.0(溫升:50~70℃)時,選擇適中,系統的超調量很小,而且超調維持時間很短就會恢復平衡點。此時溫度控制指標如下:靜態誤差:T≤0.5℃;分辨率:0.1℃;超調量:T≤0.5℃。這樣的情況下,系統運行情況可以達到最好。本文引用地址:http://cqxgywz.com/article/173575.htm

4 結 語
以單片機AT89C51為中心,設計了一種溫度監控功能系統。該系統簡潔,溫度數據采集和運算處理十分方便簡單,擴展為多路溫度監控系統容易。利用單片機的串行中斷,采用Delphi編制上下位機通信程序,在上位機直接實時顯示溫度的變化曲線,便于直接觀察控制的性能。通過調試找到了使控制最優的PID參數,在此情況下,系統運行良好,表明了本系統設計的可行性和有效性。













評論