一、硬件方案
本設(shè)計(jì)采用51單片機(jī)+ 防水18B20溫度傳感器+LCD1602液晶+繼電器+按鍵+蜂鳴器設(shè)計(jì)而成。
二、功能設(shè)計(jì)
1.單片機(jī)型號(hào):STC89C52/51、AT89C52/51、AT89S52/51 都可通用。
2、設(shè)計(jì)自帶單片機(jī)上電復(fù)位電路、手動(dòng)復(fù)位電路(復(fù)位按鍵)、晶振電路(給單片機(jī)提供時(shí)鐘周期)。
3、采集LCD1602液晶顯示實(shí)際溫度值,報(bào)警參數(shù)可以同時(shí)顯示出來,直觀明了,溫度精確的小數(shù)點(diǎn)顯示。
4、有兩種模式:自動(dòng)模式和手動(dòng)模式,具有水溫和水位控制功能。
5、具有預(yù)約開啟熱水器的功能,可以設(shè)置預(yù)約時(shí)間小時(shí)和分鐘,時(shí)間一到加熱繼電器工作加熱,這樣更加智能和節(jié)能。
6、自動(dòng)模式:當(dāng)18B20溫度傳感器測(cè)到的實(shí)際溫度低于設(shè)定的溫度下限值時(shí)繼電器自動(dòng)吸合指示燈亮模擬加熱,當(dāng)溫度高于上限值時(shí)繼電器自動(dòng)關(guān)閉停止加熱。
7、水位檢測(cè)有低、中、高。當(dāng)水位低時(shí)會(huì)自動(dòng)停止加熱防止干燒,并啟動(dòng)加水繼電器工作模擬加水,當(dāng)水位高于高水位時(shí)自動(dòng)停止加水。
8、蜂鳴器的提示聲音不同,當(dāng)溫度低于下限時(shí),蜂鳴器會(huì)長鳴一聲,當(dāng)溫度高于上限時(shí),蜂鳴器會(huì)發(fā)出滴滴的聲音,此功能更加清楚的知道熱水器的工作狀態(tài)。
9、手動(dòng)模式:當(dāng)溫度在上、下限范圍之間時(shí),可以按加鍵手動(dòng)開啟和關(guān)閉加熱繼電器,當(dāng)水位低平高水位的時(shí)可以按減鍵手動(dòng)開啟和關(guān)閉水位繼電器加水。
10、可以設(shè)置溫度上限和溫度下限值,設(shè)置的參數(shù)具有掉電保存功能,保存在STC單片機(jī)內(nèi)部。
11、防水溫度傳感器,即可以測(cè)水溫又可以測(cè)空氣的溫度,溫度精確到小數(shù)點(diǎn)顯示。
12、按鍵具有連加、連減的功能,在設(shè)置參數(shù)時(shí)按鍵按著不動(dòng)可以實(shí)現(xiàn)連加、連減的功能,設(shè)置起來非常方便。
13、溫度測(cè)量范圍:0度到99.9度