0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

調(diào)試MS5803-14BA壓力傳感器問題

廣州工控傳感科技有限公司 ? 2023-05-17 16:17 ? 次閱讀

大家好,我是【廣州工控傳感★科技】MS5803-14BA壓力傳感器事業(yè)部,張工。


問題描述:客戶在使用MS5803-14BA遇到以下問題:

1. 軟硬件環(huán)境:單片機(jī)使用是ti msp430f448系列,采用兩個io口模擬I2C通訊,兩個io口分別接ms5803第一腳SCL做時鐘線;另一個端口接第七腳。電源3.0V,地共四根線,CSB接地 ,PS拉高,SCL,SDA均用10K 電阻上拉。

2. 在調(diào)試軟件的過程中,遇到這樣的問題,就是通訊正常,發(fā)命令有應(yīng)答,但讀出來的數(shù)值不對,prom數(shù)據(jù)為零,轉(zhuǎn)換后的溫度和壓力值很小。程序完全按照規(guī)格書命令格式收發(fā)數(shù)據(jù)。請問這種問題是什么原因造成的,或是器件本省就已經(jīng)損壞,還是其他問題。

3.在后續(xù)的實驗中發(fā)現(xiàn),一但單片機(jī)給ms5803寫D1,D2模式命令后,ms5803就進(jìn)入通訊不正常模式,即單片機(jī)再給其發(fā)任何指令時都不理會。請問,這是什么原因?如何處理這個問題?

示波器抓到的通訊數(shù)據(jù)如下:


1. 軟硬件環(huán)境:單片機(jī)使用是ti msp430f448系列,采用兩個io口模擬I2C通訊,兩個io口分別接ms5803第一腳SCL做時鐘線;另一個端口接第七腳。電源3.0V,地共四根線,CSB接地 ,PS拉高,SCL,SDA均用10K 電阻上拉。

檢查I2C的地址是否對的,同時I2C的頻率是否超出400Khz,.

2.

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0615%2F83a4df3aj00rdi12n002wd000ho004lp.jpg&thumbnail=660x2147483647&quality=80&type=jpg


3. 在調(diào)試軟件的過程中,遇到這樣的問題,就是通訊正常,發(fā)命令有應(yīng)答,但讀出來的數(shù)值不對,prom數(shù)據(jù)為零,轉(zhuǎn)換后的溫度和壓力值很小。程序完全按照規(guī)格書命令格式收發(fā)數(shù)據(jù)。請問這種問題是什么原因造成的,或是器件本省就已經(jīng)損壞,還是其他問題。請幫忙解決

PROM的值一定要都讀出來,而且要通過CRC校驗合格才能確定I2C的通訊是否是正常的。

3.在后續(xù)的實驗中發(fā)現(xiàn),一但單片機(jī)給ms5803寫D1,D2模式命令后,ms5803就進(jìn)入通訊不正常模式,即單片機(jī)再給其發(fā)任何指令時都不理會。請問,這是什么原因?如何處理這個問題?

在校準(zhǔn)和計算的過程中需要注意以下問題:

首先需要根據(jù)規(guī)格書中給出的具體型號的計算流程圖及計算公式來計算溫度和壓力數(shù)據(jù)。其次在計算的過程中,因為涉及移動多個bit,如果定義的變量范圍太小,很容易導(dǎo)致計算過程中的溢出問題,以上案例就是因為這個原因?qū)е隆?/p>

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2546

    文章

    50508

    瀏覽量

    751243
  • 壓力傳感器
    +關(guān)注

    關(guān)注

    35

    文章

    2149

    瀏覽量

    163249
收藏 人收藏

    評論

    相關(guān)推薦

    壓力傳感器的工作原理

    應(yīng)變式壓力變送器: 壓阻式壓力傳感器
    的頭像 發(fā)表于 10-23 15:35 ?271次閱讀

    壓力傳感器屬于什么類別

    壓力傳感器是一種將壓力信號轉(zhuǎn)換為電信號的傳感器,廣泛應(yīng)用于各種工業(yè)、科研和醫(yī)療領(lǐng)域。本文將詳細(xì)介紹壓力傳感器的分類、工作原理、性能指標(biāo)、選型原則以及應(yīng)用領(lǐng)域等方面的內(nèi)容。 一、
    的頭像 發(fā)表于 06-19 10:00 ?712次閱讀

    常見的壓力傳感器有哪些

    壓力傳感器是一種將壓力信號轉(zhuǎn)換為電信號的傳感器,廣泛應(yīng)用于工業(yè)、醫(yī)療、科研等領(lǐng)域。本文將詳細(xì)介紹常見的壓力傳感器類型、工作原理、性能特點(diǎn)以及應(yīng)用領(lǐng)域。
    的頭像 發(fā)表于 06-19 09:58 ?1539次閱讀

    壓力傳感器芯片原理是什么

    壓力傳感器是一種將壓力信號轉(zhuǎn)換為電信號的傳感器,廣泛應(yīng)用于工業(yè)、醫(yī)療、科研等領(lǐng)域。壓力傳感器芯片是壓力傳感器的核心部件,其工作原理和性能直接
    的頭像 發(fā)表于 06-19 09:55 ?851次閱讀

    壓力傳感器芯片有哪些型號

    壓力傳感器芯片是一種將壓力信號轉(zhuǎn)換為電信號的半導(dǎo)體器件,廣泛應(yīng)用于工業(yè)自動化、醫(yī)療設(shè)備、汽車電子、環(huán)境監(jiān)測等領(lǐng)域。本文將詳細(xì)介紹壓力傳感器芯片的分類、工作原理、主要參數(shù)、常見型號及其應(yīng)用場
    的頭像 發(fā)表于 06-19 09:53 ?1390次閱讀

    壓力傳感器分類、原理及型號大全

    壓力傳感器是一種將壓力信號轉(zhuǎn)換為電信號的裝置,廣泛應(yīng)用于工業(yè)、醫(yī)療、科研等領(lǐng)域。本文將詳細(xì)介紹壓力傳感器的型號、工作原理、性能參數(shù)、應(yīng)用領(lǐng)域等方面的內(nèi)容。 一、壓力傳感器的分類 按照測
    的頭像 發(fā)表于 06-19 09:19 ?2470次閱讀

    壓力傳感器原理及應(yīng)用介紹

    壓力傳感器是一種將壓力信號轉(zhuǎn)換為電信號的傳感器,廣泛應(yīng)用于工業(yè)、醫(yī)療、科研等領(lǐng)域。本文將詳細(xì)介紹壓力傳感器的原理、分類、性能指標(biāo)、選型原則以及應(yīng)用領(lǐng)域。 一、
    的頭像 發(fā)表于 06-19 09:18 ?2615次閱讀

    如何選擇壓力傳感器量程?如何選擇壓力傳感器接頭?

    壓力傳感器在實際中的應(yīng)用非常之多,比如電子秤中就有壓力傳感器的身影。為增進(jìn)大家對壓力傳感器的認(rèn)識,本文將對壓力傳感器量程的選擇方法、壓力傳感器
    的頭像 發(fā)表于 03-20 08:38 ?1126次閱讀
    如何選擇<b class='flag-5'>壓力傳感器</b>量程?如何選擇<b class='flag-5'>壓力傳感器</b>接頭?

    你了解壓力傳感器壓力技術(shù)嗎?壓力傳感器有哪些使用注意事項?

    壓力傳感器早在很久之前便進(jìn)入了大眾的視野,因此大家對壓力傳感器并不感到陌生。為增進(jìn)大家對壓力傳感器的認(rèn)識,本文將對壓力傳感器壓力技術(shù)、
    的頭像 發(fā)表于 03-17 08:36 ?568次閱讀
    你了解<b class='flag-5'>壓力傳感器</b>的<b class='flag-5'>壓力</b>技術(shù)嗎?<b class='flag-5'>壓力傳感器</b>有哪些使用注意事項?

    壓力傳感器原理及應(yīng)用 壓力傳感器怎么測試好壞

    壓力傳感器是一種能夠測量外界壓力傳感器。它基于一定的物理原理,將壓力轉(zhuǎn)化為電信號,并通過電路轉(zhuǎn)換和放大,最終輸出與壓力變化成正比的電壓或電
    的頭像 發(fā)表于 02-19 15:28 ?1595次閱讀

    壓力傳感器型號及參數(shù) 壓力傳感器分類及用途

    壓力傳感器型號及參數(shù) 壓力傳感器是一種用于測量壓力變化的裝置。根據(jù)不同的應(yīng)用需求,市場上有各種不同類型的壓力傳感器,下面是一些常見的壓力傳感器
    的頭像 發(fā)表于 02-04 15:30 ?6284次閱讀

    壓力傳感器原理及應(yīng)用 壓力傳感器容易壞的原因

    壓力傳感器原理及應(yīng)用: 壓力傳感器是一種能夠?qū)⒈粶y壓力轉(zhuǎn)變成電信號的傳感器。其原理主要是利用壓力荷載物體上的變形或
    的頭像 發(fā)表于 01-24 11:35 ?1463次閱讀

    壓力傳感器的工作原理及應(yīng)用

    壓力傳感器是工業(yè)實踐中最為常用的一種傳感器,其廣泛應(yīng)用于各種工業(yè)自控環(huán)境,涉及水利水電、鐵路交通、智能建筑、生產(chǎn)自控、航空航天、軍工、石化、油井、電力、船舶、機(jī)床、管道等眾多行業(yè),下面就簡單介紹一些
    的頭像 發(fā)表于 01-09 08:35 ?2989次閱讀
    <b class='flag-5'>壓力傳感器</b>的工作原理及應(yīng)用

    壓力傳感器的工作原理介紹 拉壓力傳感器的安裝方法注意事項

    壓力傳感器的工作原理介紹 拉壓力傳感器的安裝方法注意事項? 拉壓力傳感器是一種用于測量物體受力情況的傳感器。它能夠?qū)⑽矬w施加的拉力或壓力轉(zhuǎn)
    的頭像 發(fā)表于 12-18 15:35 ?3305次閱讀

    關(guān)于MS5837-02BA壓力傳感器低功耗配置

    MS5837-02BA傳感器是一款專為健身跟蹤、無人機(jī)和可穿戴設(shè)備等消費(fèi)類設(shè)備優(yōu)化的基于MEMS的傳感器。它具有高線性壓力傳感器和低功率2
    的頭像 發(fā)表于 12-14 11:08 ?624次閱讀
    關(guān)于<b class='flag-5'>MS5837-02BA</b><b class='flag-5'>壓力傳感器</b>低功耗配置