找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 87136|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

DHT11溫濕度傳感器中文資料分析

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:71922 發(fā)表于 2015-1-10 20:15 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
產(chǎn)品名:溫濕度傳感器
型號(hào):DHT11
廠商:奧松電子
參數(shù):
相對(duì)濕度:
分辨率:0.1%RH        16Bit
精度:25℃  正負(fù) %2
溫度:
分辨率:0.1%RH        16Bit
量程范圍:25        正負(fù)0.2℃ 至 -40~ -80
響應(yīng)時(shí)間:1/e(63%)        10S
電氣特性:供電DC3.5  - 5.5V 電流 0.3mA 待機(jī)60uA
采樣周期:每次大于2
引腳說明
1、VDD    供電 3.5V-5.5V DC
2、DATA   串行數(shù)據(jù),單總線,必須接上拉電阻 5.1K左右,這樣空閑時(shí) DATA總是為高電平
3、GND    接地,電源負(fù)極
4、NC     空腳
描述:DHT11 數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。
  它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有枀高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能 8 位單片機(jī)相連接。
電路圖:




DHT11是通過單總線與微處理器通訊,只需要一根線,一次傳送40位數(shù)據(jù),高位先出。
數(shù)據(jù)格式:
8bit濕度整數(shù)數(shù)據(jù) + 8bit濕度小數(shù)數(shù)據(jù) + 8bint溫度整數(shù)數(shù)據(jù) + 8bit溫度小數(shù)數(shù)據(jù) + 8bit校驗(yàn)位
校驗(yàn)算法:
將濕度、溫度的整數(shù)小數(shù)累加,只保留低8位。
微處理器(M0)DHT11通信約定:
主從結(jié)構(gòu),DHT11為從機(jī),M0作為主機(jī), 只有主機(jī)呼叫從機(jī),從機(jī)才能應(yīng)答。
詳細(xì)流程:
M0發(fā)送起始信號(hào) -> DHT響應(yīng)信號(hào) -> DHT通知M0準(zhǔn)備接受信號(hào) -> DHT發(fā)送準(zhǔn)備好的數(shù)據(jù) -> DHT結(jié)束信號(hào)-> DHT內(nèi)部重測(cè)環(huán)境溫濕度數(shù)據(jù)并記錄數(shù)據(jù)等待下一次M0的起始信號(hào)。
由流程可知,每一次M0獲取的數(shù)據(jù)總是DHT上一次采集的數(shù)據(jù),要想得到實(shí)時(shí)的數(shù)據(jù),連續(xù)兩次獲取即可,官方不建議連續(xù)多次讀取DHT,每次讀取的間隔時(shí)間大于5秒就足夠獲取到準(zhǔn)確的數(shù)據(jù),上電時(shí)DHT需要1S的時(shí)間穩(wěn)定。
M0起始信號(hào):
1、設(shè)置DATA引腳為輸出狀態(tài)并輸出高電平
2、再將DATA輸出為低電平,持續(xù)時(shí)間大于18ms,此時(shí)DHT檢測(cè)到后從低功耗模式->高速模式
3、DATA引腳設(shè)置為輸入狀態(tài),由于上拉電阻的關(guān)系,DATA就變?yōu)楦唠娖�,從而完成一次起始信�?hào)。



THD響應(yīng)信號(hào)、準(zhǔn)備信號(hào):
DHTM0 DATA引腳輸出低電平時(shí),從低功耗模式轉(zhuǎn)至高速模式,等待DATA引腳變?yōu)楦唠娖剑?/font>
1、DHT輸出 80us低電平 作為應(yīng)答信號(hào)
2、DHT輸出 80us高電平 通知微處理器準(zhǔn)備接受數(shù)據(jù)
3、連續(xù)發(fā)送 40位數(shù)據(jù)(上次采集的數(shù)據(jù))

      


DHT數(shù)據(jù)信號(hào):
數(shù)據(jù)為“0”格式:50us的低電平 + 26-28us的高電平
數(shù)據(jù)為“1”格式:50us的低電平 + 70us的高電平






DHT結(jié)束信號(hào):
DHTDATA引腳輸出40位數(shù)據(jù)后,繼續(xù)輸出低電平50us后轉(zhuǎn)為輸入狀態(tài),由于上拉電阻,DATA隨之變?yōu)楦唠娖健?/font>DHT內(nèi)部開始重測(cè)環(huán)境溫濕度數(shù)據(jù),并記錄數(shù)據(jù),等待外部的起始信號(hào)。


DHT11溫控程序詳見:http://www.torrancerestoration.com/mcu/2697.html

評(píng)分

參與人數(shù) 1黑幣 +8 收起 理由
滄浪 + 8 很給力!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂1 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:72073 發(fā)表于 2015-1-22 09:02 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

板凳
ID:61875 發(fā)表于 2015-3-19 08:04 | 只看該作者
謝謝樓主的奉獻(xiàn)
回復(fù)

使用道具 舉報(bào)

地板
ID:111131 發(fā)表于 2016-4-10 10:41 | 只看該作者
樓主比方說濕度讀出來的8位是1B01那濕度是不是27.1%��?
回復(fù)

使用道具 舉報(bào)

5#
ID:130317 發(fā)表于 2016-7-15 13:32 | 只看該作者
不錯(cuò) 感覺挺好
回復(fù)

使用道具 舉報(bào)

6#
ID:97038 發(fā)表于 2016-10-22 02:46 | 只看該作者
弱弱的問一下,8bit濕度整數(shù)數(shù)據(jù) + 8bit濕度小數(shù)數(shù)據(jù) + 8bint溫度整數(shù)數(shù)據(jù) + 8bit溫度小數(shù)數(shù)據(jù) + 8bit校驗(yàn)位,就是實(shí)際溫度和濕度了嗎,要不要經(jīng)過換算。我讀出8bint溫度整數(shù)數(shù)據(jù)是34,8bit濕度整數(shù)數(shù)據(jù)是87
回復(fù)

使用道具 舉報(bào)

7#
ID:111517 發(fā)表于 2017-6-7 22:29 | 只看該作者
樓主,我看了好多人的資料怎么都是3腳為NC呢?
回復(fù)

使用道具 舉報(bào)

8#
ID:184237 發(fā)表于 2017-7-9 15:19 | 只看該作者
程序有些次
回復(fù)

使用道具 舉報(bào)

9#
ID:196704 發(fā)表于 2017-7-14 17:34 | 只看該作者
圖中應(yīng)該是3腳懸空,4腳接地。
回復(fù)

使用道具 舉報(bào)

10#
ID:195884 發(fā)表于 2017-7-26 23:05 | 只看該作者
請(qǐng)分享一下
回復(fù)

使用道具 舉報(bào)

11#
ID:251550 發(fā)表于 2017-11-20 18:21 | 只看該作者
你好我們有大量奧松全系列正品現(xiàn)貨.DHT11.AM2301.AM2302.DHT22.AM2305.AM2320.AM2322.絕對(duì)正品,價(jià)格絕對(duì)最低!�。。�!,有需要聯(lián)系電話18898591532
回復(fù)

使用道具 舉報(bào)

12#
ID:370709 發(fā)表于 2019-3-16 17:31 | 只看該作者
我想問一下  未檢測(cè)到DHT11是什么原因
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表