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