單總線傳感器DHT11在溫度測(cè)控中的應(yīng)用
溫濕度讀取子程序如下:
5 基于DHT11的倉(cāng)庫(kù)溫濕度測(cè)控系統(tǒng)應(yīng)用實(shí)例
DHT11已被成功地應(yīng)用到了倉(cāng)庫(kù)管理控制系統(tǒng)中。如圖6所示,采用STC89C52RC處理器實(shí)現(xiàn)對(duì)DHT11的控制,按照DHT11的時(shí)序在數(shù)據(jù)線上發(fā)送起始信號(hào),再?gòu)臄?shù)據(jù)線讀取DHT11的測(cè)量數(shù)據(jù)。將這些數(shù)據(jù)進(jìn)行分析處理,一路送至數(shù)碼管顯示,另一路通過(guò)RS232口送至計(jì)算機(jī)。也可以將測(cè)量數(shù)據(jù)存入單片機(jī)內(nèi)的Flash中,以備查閱。如果測(cè)量數(shù)據(jù)顯示當(dāng)前庫(kù)內(nèi)的溫濕度超出了倉(cāng)庫(kù)設(shè)定溫濕度范圍,則單片機(jī)SFC89C52RC將產(chǎn)生報(bào)警信號(hào)。將該報(bào)警信號(hào)一路接人報(bào)警裝置中觸發(fā)報(bào)警,另一路控制繼電器打開(kāi)抽濕機(jī)和空調(diào)的電源來(lái)調(diào)節(jié)庫(kù)內(nèi)溫度和濕度。這樣便有效地實(shí)現(xiàn)了DHT11對(duì)倉(cāng)庫(kù)溫濕度的控制,完善了對(duì)倉(cāng)庫(kù)的管理。
結(jié) 語(yǔ)
淘寶網(wǎng)上DHT11單片價(jià)格僅7.8元。作者對(duì)DHT11與DS18820及一些水銀溫濕度測(cè)量器的測(cè)量數(shù)據(jù)進(jìn)行了比較,驗(yàn)證了DHT11測(cè)量數(shù)據(jù)的準(zhǔn)確性和穩(wěn)定性。低廉的價(jià)格、小巧的體積、準(zhǔn)確穩(wěn)定的測(cè)量數(shù)據(jù)、簡(jiǎn)單的單總線控制方式、簡(jiǎn)潔的電路連接,這些將使DHT11擁有良好的應(yīng)用前景。
評(píng)論