資源簡介
本設計采用由STC89C52單片機最小系統、DS18B20溫度傳感器、4位共陽數碼管顯示、電源模塊、繼電器控制模塊和按鍵模塊組成。單片機實時通過溫度傳感器DS18B20實時檢測水溫溫度,通過單片機的數據轉換處理后在數碼管上顯示水溫,當測量水溫小于設置的下限溫度時,單片機驅動繼電器控制熱得快對水加熱,一直加熱到設置的溫度上限值時停止加熱。當水溫高于上限值時,單片機驅動降溫繼電器降溫,一直降溫到小于設置溫度的下限值時停止降溫。如此周而復始,達到了恒溫水箱的控制。水溫的上限值和下限值可以通過按鍵可以設置,數碼管的第一位顯示“H”是代表設置水溫的上限值,數碼管的第一位顯示“L”是代表設置水溫的下限值。溫度檢測精確到0.1度。并具有掉電保存功能,數據保存在單片機內部EEPOM中,按鍵還具有連加、減功能。
代碼片段和文件信息
評論
共有 條評論