發布產品
發布方案
發布需求
1.概述
敏(min)源(yuan)溫(wen)濕度模塊MHT05是(shi)數字單總線輸出(chu)的溫(wen)濕度一體采集(ji)模塊,可(ke)嵌入在溫(wen)濕度探頭里,應用于各種(zhong)環境(jing)監控領域
- 典(dian)型精度:±0.5℃
- 可(ke)配置高精(jing)度:±0.1℃~±0.3℃
- 測量(liang)范圍:-20℃~+105℃
濕度(du)測量(liang)
- 典型(xing)精度:±3%RH(溫度區間:0℃~+50℃)
- 測量范圍:15%~95%
數字單(dan)總線接口,通信距離支持(chi)50m
抗電磁(ci)環境(jing)干(gan)擾,通信系統(tong)包含數據傳(chuan)輸判錯機制(zhi)
模塊尺寸: 48mm*8.3mm*7mm
2.板載資(zi)源介紹
MHT05集(ji)(ji)成基于(yu)ARM的Cortex-M0內(nei)核主控芯(xin)片(pian),對敏(min)源溫度傳(chuan)感芯(xin)片(pian)MY18E20/MY1605以(yi)及(ji)濕敏(min)電阻MH06進(jin)行(xing)數據(ju)采集(ji)(ji)與處理,統一(yi)由外部單(dan)總線(xian)接口通信。外圍電路比較(jiao)簡(jian)單(dan),僅(jin)需配置一(yi)個上拉(la)電阻以(yi)提高總線(xian)信號驅動能力即可。板上已(yi)集(ji)(ji)成1K上拉(la)電阻,用戶可不必在外圍電路再次(ci)設計。
圖 1 MHT05板(ban)載資(zi)源介紹
3.外部接(jie)口說明
將MHT05以濕敏電阻MH06朝上為正(zheng)方向,底端接口由左至右(you)引腳示(shi)意(yi)如下圖(tu)所示(shi):
4.寄存器讀取介紹
MHT05基(ji)于(yu)單(dan)總線協議與主(zhu)設備進行通信,單(dan)總線時序介紹參照溫度傳感(gan)芯片MY18E20驅動例(li)程即可。MHT05支持的指令如下表所(suo)示:
指(zhi)令 | 功能 |
0x44 | 發送測溫(wen)濕指令(ling) |
0xBE | 讀取(qu)暫存器 |
其中暫存器(qi)共9字節,最(zui)后一個字節為(wei)(wei)前8字節的CRC校驗值,假設溫度值為(wei)(wei)25℃,濕度值為(wei)(wei)60%,對(dui)應暫存器(qi)數據(ju)如(ru)下表所示:
Temp_H | Temp_L | 默認 | 默認 | 默認 | 默認 | Humidity | 默認 | CRC校驗 |
0x01 | 0x90 | 0x50 | 0x05 | 0x00 | 0xAA | 0x3C | 0x00 | 0x2
|
5.溫濕度(du)數據解析
溫度數據(ju)(ju)共由兩(liang)字(zi)(zi)節(jie)(jie)組(zu)成,讀取兩(liang)字(zi)(zi)節(jie)(jie)數據(ju)(ju)后,將兩(liang)字(zi)(zi)節(jie)(jie)數據(ju)(ju)按照高低字(zi)(zi)節(jie)(jie)的順序組(zu)合在一(yi)起,轉(zhuan)換為十進制后乘(cheng)0.0625即可。
例:TempH=0x01 TempL=0x90 Temp=0x0190h=400d Temp℃=400*0.0625=25℃
濕(shi)度數據僅由一個字(zi)節(jie)(jie)組(zu)成,讀取(qu)到一個字(zi)節(jie)(jie)的十六進(jin)制(zhi)數據后,直接轉換為十進(jin)制(zhi),即(ji)為百分制(zhi)濕(shi)度值。
例:Hum=0x3ch=60d Hum%=60%
6. MHT05供電(dian)電(dian)路(lu)和就緒(xu)時間測量(liang)
Vs | 5V | 3.3V | 單位 |
#1 | 4.1 | 3.2 | mA |
#2 | 3.87 | 3.14 | mA |
測試方法:
tCMD:選擇1 IO作為指(zhi)示(shi)信號,初始(shi)化為低電平(ping),進(jin)入main()的(de)無(wu)限循環之前(qian),置該(gai)IO高電平(ping)。用示(shi)波(bo)器(qi)測量(liang)從上電開始(shi)到該(gai)IO上升沿的(de)時間。
tData:選擇另1 IO作(zuo)為(wei)(wei)指示信號,接收(shou)到轉換命令(ling)時(shi)置為(wei)(wei)高電(dian)平,轉換結束時(shi)使其復位。
|
| 3.3V/5.0V | 單位(wei) | Comdition |
tCMD | Command ready | 14 | ms | From power on to command receiving ready |
tConvert | Data ready(TH) | 305 | ms | Between send command to data ready |
tData | Data ready(TH) | 310 | ms | Between receive command to data ready |
表 3 溫度和濕度轉(zhuan)換(huan)時間
表 4 上電(dian)就緒(xu)時間(jian)
>>指標建議
留有(you)50%冗余(yu),則設置上電就緒、溫濕度轉換時間如下(xia):
|
| 3.3V/5.0V | 單位 | Comdition |
tCMD | Command ready | 20 | ms | From power on to command receiving ready |
tConvert | Data ready(TH) | 450 | ms | Between send command to data ready |
tData | Data ready(TH) | 310 | ms | Between receive command to data ready |