【導讀】本設計以AT89S51單片機為核心的溫度控制系統(tǒng)的工作原理和設計方法。號由溫度芯片DS18B20采集,并以數(shù)字信號的方式傳送給單片機。文中介紹了該控制。單片機通過對信號進行相應處理,從而實現(xiàn)溫度控制的目的。鍵盤掃描及按鍵處理程序、溫度信號處理程序、繼電器控制程序、超溫報警程序。采用數(shù)字溫度傳感器DS18B20,因其內部集成了A/D轉換器,使得電路結構更加簡單,而且減少了溫度測量轉換時的精度損失,使得測量溫度更加精確。更加具有擴展性。由于DS18B20芯片的小型化,更加可以通過單跳數(shù)據(jù)線就可以和主。更能串接多個數(shù)字溫度傳感器DS18B20進行范圍的溫度檢測。用單片機控制一個由1kw電爐加熱的電烤箱,最高溫度不超過120℃。電烤過程恒溫控制,溫度可通過系統(tǒng)設置,誤差不超過±2℃。實時顯示溫度和設置溫度,顯示精確為1℃。溫度超出設置溫度±5℃時發(fā)超限報警,對升溫和降溫過程不作要求。