基于STM32的室內(nèi)溫度控制系統(tǒng)介紹:
該室內(nèi)溫度控制系統(tǒng)基于DS18B20的數(shù)字式室內(nèi)變電站溫度控制系統(tǒng),控制程序主要包括主程序、讀出溫度子程序、按鍵子程序、控制風(fēng)機(jī)子程序等。要求能檢測(cè)、顯示及通過(guò)控制排氣風(fēng)機(jī)來(lái)降低室內(nèi)溫度。
采用的溫度傳感器是DS18B20數(shù)字溫度傳感器,當(dāng)溫度變化時(shí),該傳感器通過(guò)內(nèi)部的模擬信號(hào)通過(guò)A/D轉(zhuǎn)換器,將溫度數(shù)據(jù)轉(zhuǎn)換為數(shù)字信號(hào),單線協(xié)議發(fā)送至單片機(jī)端口,單片機(jī)處理溫度數(shù)據(jù)后通過(guò)TFT彩色液晶顯示,同時(shí)單片機(jī)將溫度信號(hào)分別與控制溫度、報(bào)警溫度比較,并通過(guò)PID控制算法計(jì)算出控制量調(diào)節(jié)風(fēng)扇轉(zhuǎn)速,從而達(dá)到控制室內(nèi)溫度的目的。提供豐富多彩的GUI人機(jī)交流界面,和靈敏的觸摸屏輸入模式,具有顯示真實(shí)直觀、簡(jiǎn)潔高效的顯示菜單。
系統(tǒng)硬件框圖:
整體實(shí)物圖如下:
系統(tǒng)主界面:
溫度設(shè)置界面:
溫度曲線: