在線客服
銷(xiāo)售-譚小姐13672863149
銷(xiāo)售-陳小姐13536007805
銷(xiāo)售-黃小姐13426882603
銷(xiāo)售:張先生13822460808
(微信同號(hào))
|
MS5805壓力傳感器如何通過(guò)代碼實(shí)現(xiàn)溫度和壓力值讀?div id="jfovm50" class="index-wrap">?div id="jfovm50" class="index-wrap">?
專欄:技術(shù)支持
發(fā)布日期:2022-12-07
閱讀量:2410
作者:
收藏:
MS5805是一款由TE推出的可以測(cè)量周?chē)h(huán)境的溫度以及壓力的高精度傳感器方案 ,室溫下,溫度誤差為+/-1℃ ,內(nèi)部具有24bit ADC,最高壓力精度為0.02mbar ,采用標(biāo)準(zhǔn)I2C通信,硬件設(shè)計(jì)簡(jiǎn)單 。
MS5805是一款由TE推出的可以測(cè)量周?chē)h(huán)境的溫度以及壓力的高精度傳感器方案 下面開(kāi)始介紹MS5805的溫度以及壓力值讀取步驟: 一 二、按照數(shù)據(jù)手冊(cè)所示讀取步驟: 1)發(fā)送RESET命令 2)等待重啟完成,延時(shí)等待大約1ms 致校準(zhǔn)值的第一個(gè)數(shù)據(jù)不準(zhǔn)確 3)發(fā)送讀取校準(zhǔn)值命令 其中C0是內(nèi)部校準(zhǔn)值的CRC校驗(yàn),為出廠時(shí)寫(xiě)入的可讀值 三 四、發(fā)送壓力轉(zhuǎn)換命令0x4A 五、根據(jù)公式計(jì)算溫度: dT = D2 - T REF = D2 - C5 * 2^8 TEMP = 20°C+dT*TEMPSENS = 2000+dT*C6/2^23 六、根據(jù)公式計(jì)算壓力值: OFF = C2*2 17+(C4*dT )/2^6 SENS = C1 * 2 16+( C3*dT )/2^7 |