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