DHT11介紹
DHT11(數(shù)字溫濕度傳感器)為 3 或 4 針單排引腳封裝,連接方便。具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高、超小的體積、極低的功耗的優(yōu)點(diǎn),使其成為在測(cè)溫、測(cè)濕應(yīng)用,在苛刻應(yīng)用場(chǎng)合的一個(gè)非常不錯(cuò)的選擇。
DHT11 內(nèi)置一個(gè)電阻式感濕元件和一個(gè) NTC 測(cè)溫元件,并與一個(gè)單片機(jī)相連接(DHT11 內(nèi)部)。每個(gè) DHT11 都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn),校準(zhǔn)系數(shù)以程序的形式存在傳感器中,傳感器內(nèi)部在檢測(cè)信號(hào)的處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù)。DHT11 采用簡(jiǎn)易快捷的單線制串行接口,方便系統(tǒng)集成。
濕度傳感器DHT11拆解
DHT11?zhǔn)且豢顢?shù)字溫濕度傳感器,它通過(guò)單總線結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信。以下是其工作原理的詳細(xì)介紹:
- 傳感器結(jié)構(gòu):DHT11包含一個(gè)電阻式測(cè)濕元件和一個(gè)NTC測(cè)溫元件,這些元件與一個(gè)高性能的8位單片機(jī)連接,用于實(shí)時(shí)采集濕度和溫度數(shù)據(jù)。
- 數(shù)據(jù)傳輸格式:DHT11的數(shù)據(jù)傳輸格式是高位在前低位在后,一次傳輸40位數(shù)據(jù),包括8位濕度整數(shù)數(shù)據(jù)、8位濕度小數(shù)數(shù)據(jù)、8位溫度整數(shù)數(shù)據(jù)、8位溫度小數(shù)數(shù)據(jù)以及最后的8位校驗(yàn)和。
- 校準(zhǔn)系數(shù):傳感器內(nèi)部的校準(zhǔn)系數(shù)以程序的形式存儲(chǔ)在OTP內(nèi)存中,這些系數(shù)在檢測(cè)型號(hào)的處理過(guò)程中被調(diào)用以進(jìn)行數(shù)據(jù)校準(zhǔn)。
- 通信協(xié)議:DHT11采用單總線數(shù)據(jù)格式,即單個(gè)數(shù)據(jù)引腳端口完成輸入輸出雙向傳輸。數(shù)據(jù)包由5個(gè)字節(jié)(40Bit)組成,數(shù)據(jù)分小數(shù)和整數(shù)部分,一次完整的數(shù)據(jù)傳輸為40bit,高位先出。
- 通信過(guò)程:在通信過(guò)程中,首先將總線拉低進(jìn)行數(shù)據(jù)的寫入,之后釋放總線停止數(shù)據(jù)寫入,然后再次拉低總線開始讀出數(shù)據(jù)操作。通過(guò)檢測(cè)DHT信號(hào)高電平的時(shí)間來(lái)判斷傳入的信號(hào)的值是0還是1。
- 校驗(yàn)和:數(shù)據(jù)傳送正確時(shí),校驗(yàn)和數(shù)據(jù)等于“8bit濕度整數(shù)數(shù)據(jù)+8位濕度小數(shù)數(shù)據(jù)+8bit溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)”所得結(jié)果的末8位。
綜上所述,DHT11通過(guò)單總線結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信,通過(guò)特定的通信協(xié)議和校驗(yàn)機(jī)制,實(shí)現(xiàn)對(duì)環(huán)境溫度和濕度的實(shí)時(shí)監(jiān)測(cè)和數(shù)據(jù)傳輸。
DHT11傳感器應(yīng)用電路圖:
濕度傳感器應(yīng)用實(shí)物圖