DHT11溫濕度傳感器工作原理是把空氣中的溫濕度通過壹定檢測裝置,測量到溫濕度後,按壹定的規律變換成電信號或其他所需形式的信息輸出。
DHT11數字溫濕度傳感器是壹款含有已校準數字信號輸出的溫濕度復合傳感器,它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性和卓越的長期穩定性。
傳感器包括壹個電阻式感濕元件和壹個NTC測溫元件,並與壹個高性能8位單片機相連接。因此該產品具有品質卓越、超快響應、抗幹擾能力強、性價比極高等優點。每個DHT11傳感器都在極為精確的濕度校驗室中進行校準。
校準系數以程序的形式存在OTP內存中,傳感器內部在檢測信號的處理過程中要調用這些校準系數。單線制串行接口,使系統集成變得簡易快捷。超小的體積、極低的功耗,使其成為該類應用中,在苛刻應用場合的最佳選擇。
工作時序
首先單片機拉低總線18ms以上,向DHT11發出起始信號,然後再拉高總線20-40us表示信號結束。DHT11檢測到起始信號後,拉低總線80us發出應答信號,告訴主機數據已經準備好了,然後DHT11拉高總線80us,之後開始傳輸數據。
每位數據的傳輸都由壹次50us的低電平作為開始。與DS18B20不同,DHT11用高電平的持續時間表示數據是0還是1。高電平持續26-28us表示邏輯0,持續70us表示邏輯1。
最後1bit數據傳輸完畢之後,DHT11拉低總線50us表示傳輸結束,之後釋放總線,由上拉電阻將總線上拉至高電平(空閑狀態)。