一、SHT11介紹
SHT11是瑞士Scnsirion公司推出的一款數字溫濕度傳感器芯片。該芯片廣泛應用于暖通空調、汽車、消費電子、自動控制等領域。
SHT11特點:
◆高度集成,將溫度感測、濕度感測、信號變換、A/D轉換和加熱器等功能集成到一個芯片上;
◆提供二線數字串行接口SCK和DATA,接口簡單,支持CRC傳輸校驗,傳輸可靠性高;
◆測量精度可編程調節,內置A/D轉換器(分辨率為8~12位,可以通過對芯片內部寄存器編程米選擇);
◆測量精確度高,由于同時集成溫濕度傳感器,可以提供溫度補償的濕度測量值和高質量的露點計算功能;
◆封裝尺寸超小(7.62 mm×5.08mm×2.5 mm),測量和通信結束后,自動轉入低功耗模式;
◆高可靠性,采用CMOSens工藝,測量時可將感測頭完全浸于水中。
SHT11引腳及功能說明:

各引腳的功能如下:
腳1和4--信號地和電源,其工作電壓范圍是2.4~5.5 V;
腳2和腳3--二線串行數字接口,其中DA-TA為數據線,SCK為時鐘線;
腳5~8--未連接。
DHT22封裝信息:
1.小體積封裝
2.帶電路板安裝殼封裝
DHT11應用領域:
暖通空調 測試及檢測設備
汽車 數據記錄器
消費品 自動控制
氣象站 家電
濕度調節器 醫療
?
除濕器
SHT11的內部結構和工作原理:
溫濕度傳感器SHT11將溫度感測、濕度感測、信號變換、A/D轉換和加熱器等功能集成到一個芯片上,其內部結構如圖2所示。該芯片包括一個電容性聚合體濕度敏感元件和一個用能隙材料制成的溫度敏感元件。這兩個敏感元件分別將濕度和溫度轉換成電信號,該電信號首先進入微弱信號放大器進行放大;然后進入一個14位的A/D轉換器;最后經過二線串行數字接口輸出數字信號。SHT11在出廠前,都會在恒濕或恒溫環境巾進行校準,校準系數存儲在校準寄存器中;在測量過程中,校準系數會自動校準來自傳感器的信號。此外,SHT11內部還集成了一個加熱元件,加熱元件接通后可以將SHT11的溫度升高5℃左右,同時功耗也會有所增加。此功能主要為了比較加熱前后的溫度和濕度值,可以綜合驗證兩個傳感器元件的性能。在高濕(》95%RH)環境中,加熱傳感器可預防傳感器結露,同時縮短響應時間,提高精度。加熱后SHT11溫度升高、相對濕度降低,較加熱前,測量值會略有差異。
?
微處理器是通過二線串行數字接口與SHT11進行通信的。通信協議與通用的I2C總線協議是不兼容的,因此需要用通用微處理器I/O口模擬該通信時序。微處理器對SHT11的控制是通過5個5位命令代碼來實現的。
二、DHT11介紹
DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性和卓越的長期穩定性。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。因此該產品具有品質卓越、超快響應、抗干擾能力強、性價比極高等優點。每個DHT11傳感器都在極為精確的濕度校驗室中進行校準。校準系數以程序的形式存在OTP內存中,傳感器內部在檢測信號的處理過程中要調用這些校準系數。單線制串行接口,使系統集成變得簡易快捷。超小的體積、極低的功耗,使其成為該類應用中,在苛刻應用場合的最佳選擇。產品為4針單排引腳封裝,連接方便。
dht11引腳與功能:

引腳說明:
DHT11封裝信息:

三、dht22可以替換dht11嗎與它們之間的區別
dht22不能替換dht11。DHT11和SHT11 本質區別DHT11由國內廠家廣州奧松生產的,SHT11有國外廠家瑞士盛世瑞恩生產的,另外性能和價格方面也不一樣,DHT11核心部件采用濕敏電阻,其成本低,穩定性差,SHT11核心部件采用濕敏電容,成本高,穩定性好,都屬于數字信號,通信協議應該不一樣。
我只用過DHT11,接線只用3根,VCC、GND、DATA,通信過程開始由主機通過DATA線向DHT11發送啟動信號,DHT11接到信號后返回一個應答信號,主機接受到應答信號便可開始接受40位的溫濕度數據(8bit濕度整數+8bit濕度小數+8bit溫度整數+8bit溫度小數+8bit校驗和),詳細過程參考datasheet吧。SHT11好像還需要一根SCK時鐘線,通信過程應該差不多,通信的高低電平持續時間需要準確的控制。