首頁 產(chǎn)品分類 在售品牌 現(xiàn)貨展示 行業(yè)資訊 庫存代銷 聯(lián)系我們 申請(qǐng)報(bào)價(jià) 關(guān)于我們
0755-83216080
SALES@www.hegtlknv.cn
QQ: 3003677450

用DPP901Z000做溫濕度氣壓采集時(shí)踩過的幾個(gè)坑,實(shí)測(cè)經(jīng)驗(yàn)分享

DPP901Z000 - 泰科電子測(cè)量特種器件 DPP901Z000 立即詢價(jià)

有一次調(diào)試一個(gè)室內(nèi)空氣質(zhì)量監(jiān)測(cè)模塊,I2C總線上的溫濕度數(shù)據(jù)每隔幾秒就跳一個(gè)異常值。排查了半天,最后發(fā)現(xiàn)是DPP901Z000這塊Pmod擴(kuò)展板上的MS8607傳感器,其VDD去耦電容離芯片引腳太遠(yuǎn),導(dǎo)致電源紋波耦合進(jìn)了測(cè)量結(jié)果。換了個(gè)位置重新焊接,數(shù)據(jù)就穩(wěn)定了。這塊板子本質(zhì)上就是一個(gè)把MS8607傳感器(溫濕度+氣壓)做成標(biāo)準(zhǔn)Pmod接口的評(píng)估板,用在需要同時(shí)采集環(huán)境溫度、相對(duì)濕度和大氣壓力的場(chǎng)景,比如氣象站、HVAC控制器、或者實(shí)驗(yàn)室環(huán)境記錄儀。

這板子在電路里到底管什么用

DPP901Z000的核心是那顆MS8607,它把濕度、溫度和壓力三個(gè)傳感單元封裝在一起,通過I2C接口輸出數(shù)字信號(hào)。實(shí)際項(xiàng)目中如果要從零搭一個(gè)三合一環(huán)境傳感器,要處理模擬前端、校準(zhǔn)系數(shù)、PCB防潮處理等一系列麻煩事。而這顆擴(kuò)展板直接給了現(xiàn)成的解決方案,12引腳Pmod插座一插,MCU那邊用兩個(gè)I2C引腳就能把溫度、濕度、氣壓全讀回來。我一般在原型驗(yàn)證階段用它來做環(huán)境補(bǔ)償——比如測(cè)一個(gè)室外設(shè)備箱體內(nèi)的凝露風(fēng)險(xiǎn),或者給一個(gè)精密參考源做溫度漂移的補(bǔ)償數(shù)據(jù)采集。它的精度雖然到不了計(jì)量級(jí),但對(duì)于工業(yè)級(jí)環(huán)境監(jiān)測(cè)來說,響應(yīng)速度和長期穩(wěn)定性都?jí)蛴谩?h2>PCB Layout上需要注意的幾個(gè)具體點(diǎn)

這塊板子本身是成品,但當(dāng)你把它集成到自己的底板或載板時(shí),Layout的細(xì)節(jié)直接影響數(shù)據(jù)質(zhì)量。先說去耦電容——MS8607的datasheet建議VDD與GND之間放一個(gè)100nF陶瓷電容,位置必須緊貼板子的Pmod供電引腳,走線長度不超過5mm。實(shí)測(cè)如果電容放遠(yuǎn)到1cm以上,濕度讀數(shù)在RH 60%附近的波動(dòng)從±0.5% RH擴(kuò)大到±2% RH。
I2C上拉電阻也容易踩坑。DPP901Z000板子上沒有集成上拉,所以你必須在主控端加上4.7kΩ的上拉。如果板子與MCU之間有超過10cm的走線,建議換成2.2kΩ,否則總線上升沿變緩,在400kHz高速模式下容易丟數(shù)據(jù)。走線寬度方面,I2C的SDA和SCL走10mil即可,但VDD供電線至少要走20mil以上,因?yàn)閭鞲衅魉查g工作電流雖然只有幾毫安,但如果線太細(xì)導(dǎo)致壓降,MS8607會(huì)在低電壓下輸出錯(cuò)誤的壓力值。最后一點(diǎn),如果有條件,在傳感器下方對(duì)應(yīng)的PCB區(qū)域開一個(gè)接地銅皮焊盤,雖然MS8607自身發(fā)熱不大,但這個(gè)接地焊盤有利于減少外部電磁干擾通過寄生電容耦合到傳感器。

關(guān)鍵參數(shù)的工程意義

參數(shù)名數(shù)值工程意義說明
傳感器芯片MS8607決定整體精度和接口協(xié)議,I2C地址固定為0x76,選主控時(shí)需注意地址沖突。
功能濕度、壓力、溫度三合一輸出,適用于需要同時(shí)補(bǔ)償氣壓和濕度的環(huán)境監(jiān)測(cè)場(chǎng)景。
外形標(biāo)準(zhǔn)Pmod? 12引腳兼容標(biāo)準(zhǔn)Pmod Type 2A接口,可直接插在FPGA或MCU開發(fā)板上。引腳間距0.1英寸,手工焊接友好。
包含內(nèi)容Board(s)僅提供一塊PCB板,不含排針和連接線,需自行焊接或選用排母插座。

關(guān)于MS8607的測(cè)量范圍與精度:這是選型時(shí)要重點(diǎn)確認(rèn)的。濕度范圍是0~100% RH,但實(shí)際在95% RH以上時(shí),恢復(fù)時(shí)間會(huì)明顯變長,如果應(yīng)用場(chǎng)景經(jīng)常處于高濕環(huán)境,建議加上加熱除濕的周期性操作。氣壓測(cè)量范圍是10~2000 mbar,但在低氣壓(比如海拔3000米以上)時(shí)絕對(duì)精度會(huì)下降,這點(diǎn)在戶外氣象站選型時(shí)需要留意。溫度精度典型值是±0.5°C,但注意這是25°C下的數(shù)據(jù),在-10°C以下偏差會(huì)擴(kuò)大到±1°C左右。我見過有人直接用這顆料做冷鏈溫度記錄,結(jié)果低溫段數(shù)據(jù)整體漂了1.2°C,
后來加了軟件補(bǔ)償才修正回來。

調(diào)試中遇到的兩個(gè)典型現(xiàn)象與對(duì)策

現(xiàn)象一:上電后讀取濕度始終顯示0xFFFF或者一個(gè)固定值。這通常是I2C地址寫錯(cuò)了。MS8607的地址是0x76(7位地址),如果代碼里按8位地址寫法要用0xEC。另外要注意,這顆傳感器上電后需要最長15ms的啟動(dòng)時(shí)間,如果MCU在啟動(dòng)后立即發(fā)讀命令,大概率拿不到應(yīng)答。我踩過這個(gè)坑:把啟動(dòng)延時(shí)改成20ms后就正常了。

現(xiàn)象二:氣壓值每隔幾分鐘就會(huì)跳變1~2 mbar然后又回來。排查下來多半是傳感器附近有氣流擾動(dòng)——比如板子放在空調(diào)出風(fēng)口,或者機(jī)箱風(fēng)扇直吹。應(yīng)對(duì)方法是給傳感器加一個(gè)防風(fēng)罩,或者做軟件濾波(取10次讀數(shù)滑動(dòng)平均)。如果是焊接在PCB上,還要檢查傳感器背面的通氣孔有沒有被助焊劑堵塞,這個(gè)孔一旦堵上,內(nèi)部壓力參考腔失效,讀出來的壓力就變隨機(jī)數(shù)了。

同類替代型號(hào)的差異分析

在TE的這個(gè)Pmod傳感器系列里,DPP901Z000屬于環(huán)境三合一的型號(hào)。如果項(xiàng)目只需要溫度和濕度,可以用DPP401Z000,它搭載的是HTU21D傳感器,濕度精度和MS8607接近,但少了氣壓通道,價(jià)格和PCB占用面積都會(huì)小一截。而如果你要更高精度的壓力測(cè)量,DPP301Z000用的是MS5803,其氣壓分辨率比MS8607高一個(gè)量級(jí),但代價(jià)是功耗翻倍——MS8607在待機(jī)時(shí)電流只有0.14μA,而MS5803是1μA起步。DPP101G000是純溫度方案,用PT1000電阻式傳感器,適合-50°C~+150°C的寬溫場(chǎng)景,和DPP901Z000不是同一個(gè)應(yīng)用方向。選型時(shí)把需求列清楚:是否需要三合一、氣壓精度要多少、待機(jī)功耗能多高,這幾個(gè)參數(shù)對(duì)照下來基本就能定。

什么情況下選它,什么情況下別選它

如果你的項(xiàng)目需要在一個(gè)緊湊的原型上同時(shí)驗(yàn)證溫度、濕度和氣壓三個(gè)參數(shù),且I2C總線空閑、地址無沖突,那么DPP901Z000是省時(shí)間的選擇——插上就能跑,不用畫傳感器部分電路。但如果你的產(chǎn)品最終量很大,建議還是把MS8607直接貼在底板上,成本能壓下來三分之一,且連接更可靠。另外,如果你需要做電池供電的超低功耗設(shè)備(待機(jī)電流要求小于1μA),這顆板子不算最優(yōu)——MS8607本身待機(jī)功耗低,但Pmod插座和額外的排針會(huì)引入漏電路徑。
更糟的情況是如果你對(duì)氣壓的絕對(duì)精度有±0.5 mbar以內(nèi)的要求,建議另選專用壓力傳感器模塊,因?yàn)镸S8607的典型精度是±2 mbar。這四個(gè)字總結(jié)就是:快速驗(yàn)證用它,精密量產(chǎn)另算。

查看 DPP901Z000 產(chǎn)品詳情 立即詢價(jià)
« 上一篇:TSW-10 濁度傳感器驗(yàn)貨筆記:從光電晶體管輸出到封裝批次一致性排查 下一篇:120X10109X 采購驗(yàn)貨筆記:CONEC 96位DIN罩殼的逐項(xiàng)核對(duì)流程 »
在線詢價(jià)
微信掃碼咨詢
微信二維碼 微信掃碼咨詢
QQ在線咨詢 0755-83216080
搜索型號(hào)