一、摘要
該系統(tǒng)主電路采用89S51單片機實現(xiàn)溫度控制,加熱和制冷部分由于條件限制,只采用模擬的方式。電路可實現(xiàn)溫度的顯示,設置上下限溫度,超出范圍報警以及和PC機通信的功能。
系統(tǒng)測量精度和控制精度良好。我們?yōu)楸鞠到y(tǒng)共設計了兩套程序,我主要負責其中一套程序的編寫和單片機最小系統(tǒng)板的組建。
二、方案選擇
本系統(tǒng)若根據(jù)賽題要求可有多種實現(xiàn)方案。
(1)方案一此方案是傳統(tǒng)的一位式模擬控制方案,選用模擬電路,用電位器設定給定值,反饋的溫度值和設定值比較后,決定加熱或不回熱。系統(tǒng)受環(huán)境影響大,不能實現(xiàn)復雜的控制算法,不能用數(shù)碼顯示,不能用鍵盤設定。
(2)方案二此方案是傳統(tǒng)的二位式模擬控制方案,其基本思想與方案一相同,但由于采用上下限比較電路,所以控制精提高。這種方法還是模擬控制方式,因此也不能實現(xiàn)復雜的控制算法使控制精度做得較高,而且仍不能用數(shù)碼顯示和鍵盤設定
(3)方案三此方案采用89S51單片機系統(tǒng)來實現(xiàn)。單片機軟件編程靈活、自由度大,可用軟件編程實現(xiàn)各種控制看法和邏輯控制。可實現(xiàn)數(shù)碼顯示和鍵盤設定等多種功能,系統(tǒng)電路框圖如下: