




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、物聯(lián)網(wǎng)數(shù)字溫濕度傳感器DHT11相對濕度和溫度測量全部校準(zhǔn),數(shù)字輸出卓越的長期穩(wěn)定性無需額外部件超長的信號傳輸距離超低能耗4 引腳安裝完全互換DHT11產(chǎn)品概述DHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價比極高等優(yōu)點。每個DHT11傳感器都在極為精確的濕度校驗室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲存在OTP內(nèi)存中,傳感器內(nèi)部在檢測信號的處理過程中
2、要調(diào)用這些校準(zhǔn)系數(shù)。單線制串行接口,使系統(tǒng)集成變得簡易快捷。超小的體積、極低的功耗,信號傳輸距離可達(dá)20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場合的最佳選則。產(chǎn)品為 4 針單排引腳封裝。連接方便,特殊封裝形式可根據(jù)用戶需求而提供。應(yīng)用領(lǐng)域暖通空調(diào) 測試及檢測設(shè)備汽車 數(shù)據(jù)記錄器消費品 自動控制氣象站 家電濕度調(diào)節(jié)器 醫(yī)療除濕器訂貨信息型號測量范圍測濕精度測溫精度分辨力封裝DHT112090RH 050±5RH±214針單排直插1、傳感器性能說明參數(shù)條件MinTypMax單位濕度分辨率111%RH8Bit重復(fù)性±1%RH精度25±4%RH050
3、7;5%RH互換性可完全互換量程范圍03090%RH252090%RH502080%RH響應(yīng)時間1/e(63%)25,1m/s 空氣61015S遲滯±1%RH長期穩(wěn)定性典型值±1%RH/yr溫度分辨率111888Bit重復(fù)性±1精度±1±2量程范圍050響應(yīng)時間1/e(63%)630S2、 接口說明 建議連接線長度短于20米時用5K上拉電阻,大于20米時根據(jù)實際情況使用合適的上拉電阻3、電源引腳DHT11的供電電壓為35.5V。傳感器上電后,要等待 1s 以越過不穩(wěn)定狀態(tài)在此期間無需發(fā)送任何指令。電源引腳(VDD,GND)之間可增加一個100n
4、F 的電容,用以去耦濾波。4、串行接口 (單線雙向)DATA 用于微處理器與 DHT11之間的通訊和同步,采用單總線數(shù)據(jù)格式,一次通訊時間4ms左右,數(shù)據(jù)分小數(shù)部分和整數(shù)部分,具體格式在下面說明,當(dāng)前小數(shù)部分用于以后擴(kuò)展,現(xiàn)讀出為零.操作流程如下:一次完整的數(shù)據(jù)傳輸為40bit,高位先出。數(shù)據(jù)格式:8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù) +8bit校驗和數(shù)據(jù)傳送正確時校驗和數(shù)據(jù)等于“8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)”所得結(jié)果的末8位。用戶MCU發(fā)送一次開始信號后,DHT11從低功耗模式轉(zhuǎn)換到高速模
5、式,等待主機(jī)開始信號結(jié)束后,DHT11發(fā)送響應(yīng)信號,送出40bit的數(shù)據(jù),并觸發(fā)一次信號采集,用戶可選擇讀取部分?jǐn)?shù)據(jù).從模式下,DHT11接收到開始信號觸發(fā)一次溫濕度采集,如果沒有接收到主機(jī)發(fā)送開始信號,DHT11不會主動進(jìn)行溫濕度采集.采集數(shù)據(jù)后轉(zhuǎn)換到低速模式。1.通訊過程如圖1所示圖1總線空閑狀態(tài)為高電平,主機(jī)把總線拉低等待DHT11響應(yīng),主機(jī)把總線拉低必須大于18毫秒,保證DHT11能檢測到起始信號。DHT11接收到主機(jī)的開始信號后,等待主機(jī)開始信號結(jié)束,然后發(fā)送80us低電平響應(yīng)信號.主機(jī)發(fā)送開始信號結(jié)束后,延時等待20-40us后, 讀取DHT11的響應(yīng)信號,主機(jī)發(fā)送開始信號后,可以
6、切換到輸入模式,或者輸出高電平均可, 總線由上拉電阻拉高。圖2總線為低電平,說明DHT11發(fā)送響應(yīng)信號,DHT11發(fā)送響應(yīng)信號后,再把總線拉高80us,準(zhǔn)備發(fā)送數(shù)據(jù),每一bit數(shù)據(jù)都以50us低電平時隙開始,高電平的長短定了數(shù)據(jù)位是0還是1.格式見下面圖示.如果讀取響應(yīng)信號為高電平,則DHT11沒有響應(yīng),請檢查線路是否連接正常.當(dāng)最后一bit數(shù)據(jù)傳送完畢后,DHT11拉低總線50us,隨后總線由上拉電阻拉高進(jìn)入空閑狀態(tài)。數(shù)字0信號表示方法如圖4所示 圖4數(shù)字1信號表示方法.如圖5所示 圖55、 測量分辨率測量分辨率分別為 8bit(溫度)、8bit(濕度)。6、電氣特性VDD=5V,T = 2
7、5,除非特殊標(biāo)注參數(shù)條件mintypmax單位供電 DC355.5V供電電流測量0.52.5mA平均0.21mA待機(jī)100150uA采樣周期秒1次注:采樣周期間隔不得低于1秒鐘。7、應(yīng)用信息7.1工作與貯存條件超出建議的工作范圍可能導(dǎo)致高達(dá)3%RH的臨時性漂移信號。返回正常工作條后,傳感器會緩慢地向校準(zhǔn)狀態(tài)恢復(fù)。要加速恢復(fù)進(jìn)程/可參閱7.3小節(jié)的“恢復(fù)處理”。在非正常工作條件下長時間使用會加速產(chǎn)品的老化過程。7.2暴露在化學(xué)物質(zhì)中電阻式濕度傳感器的感應(yīng)層會受到化學(xué)蒸汽的干擾,化學(xué)物質(zhì)在感應(yīng)層中的擴(kuò)散可能導(dǎo)致測量值漂移和靈敏度下降。在一個純凈的環(huán)境中,污染物質(zhì)會緩慢地釋放出去。下文所述的恢復(fù)處理
8、將加速實現(xiàn)這一過程。高濃度的化學(xué)污染會導(dǎo)致傳感器感應(yīng)層的徹底損壞。7.3恢復(fù)處理置于極限工作條件下或化學(xué)蒸汽中的傳感器,通過如下處理程序,可使其恢復(fù)到校準(zhǔn)時的狀態(tài)。在50-60和< 10%RH的濕度條件下保持2 小時(烘干);隨后在20-30和>70%RH的濕度條件下保持 5小時以上。7.4溫度影響氣體的相對濕度,在很大程度上依賴于溫度。因此在測量濕度時,應(yīng)盡可能保證濕度傳感器在同一溫度下工作。如果與釋放熱量的電子元件共用一個印刷線路板,在安裝時應(yīng)盡可能將DHT11遠(yuǎn)離電子元件,并安裝在熱源下方,同時保持外殼的良好通風(fēng)。為降低熱傳導(dǎo),DHT11與印刷電路板其它部分的銅鍍層應(yīng)盡可能最
9、小,并在兩者之間留出一道縫隙。7.5光線長時間暴露在太陽光下或強(qiáng)烈的紫外線輻射中,會使性能降低。7.6配線注意事項DATA信號線材質(zhì)量會影響通訊距離和通訊質(zhì)量,推薦使用高質(zhì)量屏蔽線。8、封裝信息9、 DHT11引腳說明Pin名稱注釋1VDD供電 35.5VDC2DATA串行數(shù)據(jù),單總線3NC空腳,請懸空4GND接地,電源負(fù)極10、 焊接信息手動焊接,在最高260的溫度條件下接觸時間須少于10秒。11、注意事項(1)避免結(jié)露情況下使用。(2)長期保存條件:溫度1040,濕度60以下。/硬件連接: P2.0口為通訊口連接DHT1#include <reg51.h>#include &l
10、t;intrins.h> typedef unsigned char U8; /* defined for unsigned 8-bits integer variable 無符號8位整型變量 */typedef signed char S8; /* defined for signed 8-bits integer variable 有符號8位整型變量 */typedef unsigned int U16; /* defined for unsigned 16-bits integer variable 無符號16位整型變量 */#define uchar unsigned char#
11、define uint unsigned intsbit P2_0 = P20 ;sbit P2_1 = P21 ;/-/-定義區(qū)-/-/U8 U8FLAG;U8 U8count,U8temp;U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata;U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp;U8 U8comdata; U8 indata5;U8 count, count_r=0;U16 U16temp
12、1,U16temp2;sbit d1=P24;sbit d2=P25;sbit d3=P26;sbit d4=P27;uchar code LEDData=0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, 0x80,0x90,0xff;uchar data display5 = 0x00,0x00,0x00,0x00,0x00;void Delay(U16 j) U8 i; for(;j>0;j-) for(i=0;i<27;i+); void delay(unsigned int num)/延時函數(shù) while( -num );void Delay
13、_10us(void) U8 i; i-; i-; i-; i-; i-; i-;/串行總線 void COM(void) U8 i; for(i=0;i<8;i+) U8FLAG=2; /- P2_1=0 ; /T P2_1=1 ; /T /- while(!P2_0)&&U8FLAG+); Delay_10us(); Delay_10us(); / Delay_10us(); U8temp=0; if(P2_0)U8temp=1; U8FLAG=2; while(P2_0)&&U8FLAG+); /- P2_1=0 ; /T P2_1=1 ; /T /
14、- /超時則跳出for循環(huán) if(U8FLAG=1)break; /判斷數(shù)據(jù)位是0還是1 / 如果高電平高過預(yù)定0高電平值則數(shù)據(jù)位為 1 U8comdata<<=1; U8comdata|=U8temp; /0 /rof /- /-濕度讀取子程序 - /- /-以下變量均為全局變量- /-溫度高8位= U8T_data_H- /-溫度低8位= U8T_data_L- /-濕度高8位= U8RH_data_H- /-濕度低8位= U8RH_data_L- /-校驗 8位 = U8checkdata- /-調(diào)用相關(guān)子程序如下- /- Delay();, Delay_10us();,CO
15、M(); /-void RH(void) /主機(jī)拉低18ms P2_0=0; Delay(180); P2_0=1; /總線由上拉電阻拉高 主機(jī)延時20us Delay_10us(); Delay_10us(); Delay_10us(); Delay_10us(); /主機(jī)設(shè)為輸入 判斷從機(jī)響應(yīng)信號 P2_0=1; /判斷從機(jī)是否有低電平響應(yīng)信號 如不響應(yīng)則跳出,響應(yīng)則向下運行 if(!P2_0) /T ! U8FLAG=2;/ /判斷從機(jī)是否發(fā)出 80us 的低電平響應(yīng)信號是否結(jié)束 while(!P2_0)&&U8FLAG+); U8FLAG=2; /判斷從機(jī)是否發(fā)出 80
16、us 的高電平,如發(fā)出則進(jìn)入數(shù)據(jù)接收狀態(tài) while(P2_0)&&U8FLAG+); /數(shù)據(jù)接收狀態(tài) COM(); U8RH_data_H_temp=U8comdata; COM(); U8RH_data_L_temp=U8comdata; COM(); U8T_data_H_temp=U8comdata; COM(); U8T_data_L_temp=U8comdata; COM(); U8checkdata_temp=U8comdata; P2_0=1; /數(shù)據(jù)校驗 U8temp=(U8T_data_H_temp+U8T_data_L_temp+U8RH_data_H_t
17、emp+U8RH_data_L_temp); if(U8temp=U8checkdata_temp) U8RH_data_H=U8RH_data_H_temp; U8RH_data_L=U8RH_data_L_temp; U8T_data_H=U8T_data_H_temp; U8T_data_L=U8T_data_L_temp; U8checkdata=U8checkdata_temp; /fi /fiDisp_Temperature()/顯示溫度 unsigned char n=0;/ display4=temp_data0&0x0f;/ display0=ditabdisplay
18、4; /查表得小數(shù)位的值 / display4=(temp_data0&0xf0)>>4)|(temp_data1&0x0f)<<4); display4=U8RH_data_H; display4=display4%100; display3=display4/10; display2=display1%10; display4=U8T_data_H; display4=display4%100; display1=display4/10; display0=display4%10; if(!display3) /高位為0,不顯示 display3=0x0a; if
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智慧物流園區(qū)建設(shè)項目要素保障分析
- 寵物食品行業(yè)發(fā)展趨勢分析:2025年寵物食品產(chǎn)品創(chuàng)新與市場細(xì)分報告
- 平臺收費對商家入駐意愿的影響因素
- 2025年有色金屬行業(yè)資源循環(huán)利用產(chǎn)業(yè)鏈投資風(fēng)險與機(jī)遇研究報告
- 倉儲物流企業(yè)運營管理方案
- 共享廚房行業(yè)智能化設(shè)備應(yīng)用與市場前景報告
- 耐化學(xué)腐蝕PVDF樹脂行業(yè)跨境出海項目商業(yè)計劃書
- 高蛋白鱸魚罐頭行業(yè)跨境出海項目商業(yè)計劃書
- 高精度海洋磁力儀探測海底構(gòu)造行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 生物催化劑行業(yè)跨境出海項目商業(yè)計劃書
- 《一滴水經(jīng)過麗江》的課件
- 最新-臨時救助申請審核審批表模板
- 《有效溝通》PPT課件-(2)
- 三級醫(yī)院服務(wù)能力指南2022
- 家庭室內(nèi)裝飾裝修工程驗收單
- 青春紅綠燈教學(xué)設(shè)計中小學(xué)心理健康心理游戲腳本
- 《城鎮(zhèn)土地使用稅納稅申報表》
- 三年級數(shù)學(xué)下冊口算脫式豎式練習(xí)題
- 電梯困人救援流程圖
- 大榆樹溝防洪治理工程初步設(shè)計報告
- 8D報告培訓(xùn)教材(共30頁).ppt
評論
0/150
提交評論