一種基于FPGA的溫度自動控制系統(tǒng)研究設計
溫度控制系統(tǒng)應用廣泛,溫度是一個重要而普遍的熱工參數(shù)。常規(guī)的溫度控制方法是設定一個溫度范圍,超出設定允許范圍即進行溫度調控。這種方法實現(xiàn)簡單、成本低,但控制效果不理想,控制溫度精度不高、達到穩(wěn)定點的時間長,因此,只能用在精度要求不高的場合。而采用PID算法進行溫度控制,具有控制精度高、能夠克服容量滯后的特點,適用于控制品質要求高的控制系統(tǒng)。
單片機作為控制系統(tǒng)的核心部分,廣泛應用。利用單片機控制溫度系統(tǒng),對環(huán)境檢測具有極高的靈敏度,能夠實時實現(xiàn)溫度調節(jié),且效率極高。
1 系統(tǒng)總體方案設計
該溫度控制系統(tǒng)的前級采用LM35型模擬集成溫度傳感器來采集溫度信號并轉化為電壓信號,再經(jīng)過前級放大后送入ADS7886采樣輸出數(shù)字信號,將得到的數(shù)字信號送入單片機,單片機通過對采樣信號和用戶輸入信號的分析自動選取合適的PlD系數(shù)并計算出相應的加熱(或制冷)波形的占空比系數(shù),接著將占空比系數(shù)送入FPGA,由FPGA內部構建的DDS讀取相應的占空比并轉化為波形輸出,驅動制冷片工作,從而實現(xiàn)木箱內部溫度的自動控制,系統(tǒng)總體設計框圖如圖1所示。該系統(tǒng)設計采用大屏幕點陣式LCD和按鍵進行人機交互,使得系統(tǒng)操作簡單快捷,同時LCD還可實時顯示測量得到的溫度值,并繪制出坐標圖像,統(tǒng)計信息明確直觀。
2 系統(tǒng)硬件設計
2.1 前級采樣電路
LM35是電壓輸出型
評論