發布日期:2022-10-09 點擊率:35
溫濕度傳感器調試一——概述 第1張" title="傳感器 sht1x:SHT1x系列數字溫濕度傳感器調試一——概述 第1張-傳感器知識網"/>
SHT1x系列數字溫濕度傳感器調試一——概述
SHT1x系列數字溫濕度傳感器調試一——概述
概述
SHT1x是Sensirion公司的一款溫濕度傳感器,是貼牌封裝的,它將傳感元件和信號處理電路集成在一塊微型電路板上,輸出的是數字信號,通過I2C總線協議進行控制,具有級高的可靠性和穩定性。14位精度識別。封裝形式有LCC封裝、插針型封裝和柔性PCB封裝(我對于這幾個封裝都不是很熟悉,具體請谷歌或百度)。
手頭上到手的是一片已經引出引腳的STH10的片子,直接引出4個腳,分別是VDD、GND、SCK和DATA,VDD和GND之間已經接好100nF電容了。最簡單的就是寫一個程序,通過開發板將讀到的數據以串口的形式顯示到PC終端。
注意事項
大致瀏覽了一下官方數據手冊,主要列了一下幾點我需要注意的:
供電電壓、輸入電流、輸出電流;
布線時,VDD和GND之間需要100nF進行濾波,SCK和DATA信號線之間最好用VDD或GND將其隔開;
手動焊接在350度的溫度下接觸須少于5秒,同時焊接后不允許沖洗電路板,焊接完成后傳感器需在常溫下存放至少12小時以保證傳感器讀數不漂移;
測量頻率不能過高,12位測量,最多1秒1次;
雖說是I2C總線,但是進行過優化,不能完全按照I2C協議編址;
需要不低于1V/ms的啟動電壓,通電后需要等待11ms才進入休眠狀態,在此期間不允許對傳感器發送任何命令;
溫度有14bit、12bit,濕度有12bit、8bit;
通訊格式
起始時序(Transmission Start)
在SCK第一次處于高的時候,DATA從高變到低,然后等到SCK第二次為高的時候,DATA從低變到高,然后SCK從高變到低。這樣一次起始信號就發送完成。
復位時序(Connection Reset)
在與SHT1x通信中斷的情況下使用
DATA保持高電平,SCK連續9次或者更多的翻轉,然后再接一個起始時序。這只是復位了串口,寄存器中的內容仍然是保存著的。
CRC-8校驗
關于這個我會在另外一篇中進行詳細的介紹。
通信過程
對于寄存器進行讀寫,直接傳相應的命令,然后進行相應的讀、寫
對于讀溫濕度命令,那么就要在寫完命令后等一段時間,才可以讀到相應的值(數據手冊上有寫,這個過程需要約為20/80/320ms,分別對應8/12/14bit測量。所以如果需要快速讀取速度、或者低功耗的話,相應的測量精度就要調得小一點)
沒有停止時序,芯片在發送完最后一個字節后通過保持ACK高電平來終止通信,然后自動轉入休眠模式。
該芯片中寄存器只有狀態寄存器。
概述:SHT1x/7x是瑞士Sensirion公司推出的一種可同時測量溫度、濕度和露點的新型溫濕度傳感器。它無需外圍元件就能直接輸出濕度、溫度等指標的數字信號,可以有效解決傳統溫濕度傳感器的不足。SHT1x/7x性能參數電源適用范圍:2.4~5.5V。其工作電流:在測量時為550μA,平均28μA,休眠3μA??膳c5V或3V工作電壓的單片機直接配套使用,特別適合低功耗工作場合。
一、SHT1x/7x內部方框圖
二、SHT1x/7x電氣參數
測量精度: 在2 0 ℃ 條件下為0.5℃,濕度測量精度為±3.5%。SHT1x/7x系列傳感器的選型說明如表1所示,實物外觀如圖2所示。其管腳定義為1腳GND、2腳DATA、3腳SCK、4腳VDD。其中,采用SMD封裝的SHT1x系列的5~8腳均為空腳。
傳感器的數字輸出信號,通過兩線式串行接口直接連到單片機, 便于進行系統設計。
SHT1x濕度傳感器系列(包括SHT10,SHT11和SHT15)是Sensirion的表面貼裝傳感器家族。它集成了傳感器元件以及占位面積極小的信號處理電路,并提供完全校準的數字輸出。獨特的電容式傳感器元件用于測量相對濕度,而溫度通過帶隙傳感器來測量。其CMOSens? 技術保證了良好的可靠性和長期穩定性。濕度傳感器被無縫耦合到14位模數轉換器和串行接口電路,使其具有良好的信號質量、快速響應時間,以及抗干擾(EMC)特性。
每個SHT1x濕度傳感器都在精密濕度室進行了單獨校準。校準系數被編程在芯片上的OTP存儲器內。這些系數用于傳感器的信號內部校準。兩線串行接口和內置電壓調節可以簡便實現系統集成。SHT1x采用表面貼裝LCC(無引線芯片載體)工藝,可用于標準回流焊。同樣的傳感器也可提供插針式封裝(SHT7x)。
器件介紹
SHT1x (包括 SHT10, SHT11 和 SHT15) 屬于 Sensirion 溫濕度傳感器家族中的貼片封裝系列。
傳感器將傳感元件和信號處理電路集成在一塊微型電路板上,輸出完全標定的數字信號。傳感器采用專利的 CMOSens? 技術,確保產品具有極高的可靠性與卓越的長期穩定性。
傳感器包括一個電容性聚合體測濕敏感元件、一個用能隙材料制成的測溫元件,并在同一芯片上,與 14 位的 A/D 轉換器以及串行接口電路實現無縫連接。因此,該產品具有品質卓越、響應迅速、抗干擾能力強、性價比高等優點。
SHT1x
引腳功能
SHT1x_pin
SHT10原理圖如下:
SHT1x_Schematic
應用
SHT10 的供電電壓范圍為 2.4-5.5V, 建議供電電壓為 3.3V。
在電源引腳(VDD,GND)之間須加一個 100nF 的電容,用以去耦濾波。
SHT10 的串行接口,在傳感器信號的讀取及電源損耗方面,都做了優化處理;傳感器不能按照 I2C協議編址,但是,如果 I2C 總線上沒有掛接別的元件,傳感器可以連接到 I2C 總線上,但單片機必須按照傳感器的協議工作。
下一篇: PLC、DCS、FCS三大控
上一篇: 電氣控制線路圖控制原