設(shè)計(jì)了一種基于STC89C52單片機(jī)的溫度檢測(cè)系統(tǒng),該系統(tǒng)將溫度傳感器DS18B20接在控制器的端口上,對(duì)溫度進(jìn)行采集,將采集到的溫度值顯示在LCD1620液晶顯示。
基本設(shè)計(jì)要求 (1)能數(shù)字顯示被測(cè)溫度,測(cè)量溫度范圍0~100℃; (2)分辨率不低于2℃; (3)高、低兩路限溫控制點(diǎn)可在0~100℃范圍內(nèi)獨(dú)立設(shè)置; (4)當(dāng)溫度達(dá)到高、低限溫控制點(diǎn)發(fā)出聲光報(bào)警。
DS18B20溫度傳感器經(jīng)對(duì)比,我們選擇DS18B20溫度傳感。DS18B20溫度傳感器是美國(guó)DALLAS半導(dǎo)體公司最新推出的一種改進(jìn)型智能傳感器,與傳統(tǒng)的熱敏電阻等測(cè)溫元件相比,它能直接讀出被測(cè)溫度,并且可根據(jù)實(shí)際要求通過(guò)簡(jiǎn)單的編程實(shí)現(xiàn)9~12位的數(shù)字值讀數(shù)方式。
溫度報(bào)警 該部分由獨(dú)立按鍵和蜂鳴器組成。按鍵k1用來(lái)查看溫度上下限,k2,k3分別用來(lái)加減溫度上下限。當(dāng)測(cè)量溫度超過(guò)上下限溫度時(shí)相應(yīng)的led燈會(huì)亮起并且會(huì)蜂鳴器也會(huì)間斷的響起。
程序所定義的變量與常量:
全部資料51hei下載地址:
程序代碼.rar
(2.24 KB, 下載次數(shù): 9)
2019-3-25 22:00 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|