0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TE压力传感器MS5837-02BA软件读取数据不准的问题分析

广州工控传感科技有限公司 2023-05-19 11:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大家好,我是【广州工控传感★科技】MS5837传感器事业部,张工。

压力传感器MS5837-02BA属于超小型的微型高度计,海平面的海拔分辨率为13cm。内置24bit的ADC,校准的数据存储在112bit的PROM中。工程师在读取校准数据进行温度和压力换算的过程中,遇到读取的数据值超出压力测量范围的问题,本文主要介绍问题定位和解决的过程,为工程师设计提供参考,节省开发周期。


首先确认IIC的地址正确0x76//0b1110110。然后开始定位数据读取和换算的过程,以下是客户的例程,从划红线的地方,OFF的计算过程中,cal_c[2]是16bit的数据,左移17bit,会导致定义的unsigned int,32bit的溢出问题。

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


在校准和计算的过程中需要注意以下问题:

首先需要根据规格书中给出的具体型号的计算流程图及计算公式来计算温度和压力数据。其次在计算的过程中,因为涉及移动多个bit,如果定义的变量范围太小,很容易导致计算过程中的溢出问题,以上案例就是因为这个原因导致。

下图是MS5837-02BA的驱动例程,供参考:

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


?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0622%2Fc09e4491j00rdv11n008pd000km00eqp.jpg&thumbnail=660x2147483647&quality=80&type=jpg
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2577

    文章

    55460

    浏览量

    793773
  • 压力传感器
    +关注

    关注

    35

    文章

    2536

    浏览量

    182777
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TE 85-500A-4C压力传感器:精准可靠之选

    TE 85-500A-4C压力传感器,采用316L不锈钢封装,耐腐蚀性强。它具备0-100mV输出,量程达500psi,精度±0.1%非线性,且拥有温度补偿功能,工作温度范围-40℃至125
    发表于 03-04 14:33

    高精度石英压力传感器:为飞机事故分析注入精准技术支撑

    高精度石英压力传感器是飞机事故分析的重要助力,其中石英谐振式压力传感器性能稳定精准,可在极端飞行环境中采集机舱、发动机等关键压力数据并存储于
    的头像 发表于 02-23 15:57 1975次阅读

    TE推出压阻式力传感器产品介绍-赫联电子

      TE为严苛应用环境设计并制造一系列从感应元件到系统封装的压力传感器。   TE可提供领先的标准化及定制化的压力传感器产品,从板装式压力
    发表于 12-24 18:02

    TE推出M3200压力传感器有何特点?-赫联电子

      TE ConnecTIvity(TE)的M3200压力传感器是采用其专有MicrofusedTM技术设计和生产的庞大的压力传感器家族的新成员,M3200将微机械加工的硅压阻应变计用
    发表于 12-09 13:23

    TE Connectivity 85UHP超高纯度压力传感器技术解析与应用指南

    TE Connectivity(TE) 的Measurement Specialties 85UHP 压力传感器配备一个MEMS压阻芯片,该芯片集成在涂有硅油的316L不锈钢或合金C276模块中
    的头像 发表于 11-02 09:26 816次阅读
    <b class='flag-5'>TE</b> Connectivity 85UHP超高纯度<b class='flag-5'>压力传感器</b>技术解析与应用指南

    如何优化气体压力传感器性能,提高传感器测量精度?

    气体压力传感器是一种用于测量气体压力的装置,其精度直接影响到工业自动化控制的效果。在生产过程中,气体压力传感器的精度越高,控制效果越好,生产效率也越高。因此,提高气体压力传感器的精度至
    的头像 发表于 10-18 17:21 2518次阅读

    如何判断压力传感器的线性度?

    判断压力传感器的线性度是一个非常重要且常见的任务,它直接关系到传感器的测量精度。一、什么是线性度?线性度,也称为非线性误差,是指压力传感器的实际输出特性曲线(输出信号与输入压力之间的关
    的头像 发表于 09-26 12:03 2234次阅读
    如何判断<b class='flag-5'>压力传感器</b>的线性度?

    潜水电脑中如何应用89BSD压力传感器

    在潜水电脑中应用89BSD压力传感器(如TEConnectivity的89BSD系列)主要涉及深度测量、气压监测及安全算法的集成。以下是其具体应用方式和关键技术点:89BSD是TE推出的一款介质兼容
    的头像 发表于 08-22 12:02 1177次阅读
    潜水电脑中如何应用89BSD<b class='flag-5'>压力传感器</b>

    【经验】压力传感器89BSD的应用和调试技巧

    TEconnectivity推出的89BSD系列传感器TE旗下的一种介质隔离数字输出的绝压型压力传感器,封装在316L不锈钢外壳中。可在不同环境中使用,在硬件安装和传感器调试的过程中
    的头像 发表于 08-20 12:02 916次阅读
    【经验】<b class='flag-5'>压力传感器</b>89BSD的应用和调试技巧

    TE Connectivity 耐水性、耐氯性、屏蔽层、低功耗的数字温度复合压力传感器MS5839-02BA

    。为了满足这一不断增长的需求,TEConnectivity(TE),推出了MS5839-02BA,这是一款耐氯型超小型数字压力和温度传感器MS
    的头像 发表于 07-29 12:02 669次阅读
    <b class='flag-5'>TE</b> Connectivity 耐水性、耐氯性、屏蔽层、低功耗的数字温度复合<b class='flag-5'>压力传感器</b><b class='flag-5'>MS5839-02BA</b>

    潜水腕表的新宠—MS5839小型温压复合传感器

    知名MS5837的升级版,后者是一款防水温度和压力传感器。而这款新版本MS5839则增加了抗氯性能,因此可以用于需要浸入水中的电子设备。它特别设计用于游泳腕表和潜水腕表(许多
    的头像 发表于 07-23 12:02 568次阅读
    潜水腕表的新宠—<b class='flag-5'>MS</b>5839小型温压复合<b class='flag-5'>传感器</b>

    【经验合集】温度复合和压力传感器AS55H-02BA的部分使用注意事项

    1压力传感器AS55H-02BA是集成压力和温度一体的工业级传感器。量程范围为300~1200mbar,补偿温度范围-40~85ºС。密封可使用2.5*1mm的O型圈。客户在使用过程中
    的头像 发表于 07-16 12:03 774次阅读
    【经验合集】温度复合和<b class='flag-5'>压力传感器</b>AS55H-<b class='flag-5'>02BA</b>的部分使用注意事项

    压电式压力传感器测试介绍# 传感器# 压力传感器

    压力传感器
    萝卜坑C
    发布于 :2025年06月25日 11:09:09

    Melexis压力传感器技术的应用领域

    在科技飞速发展的今天,压力传感器技术正悄然改变着我们的生活与工作方式。今天,就带大家深入了解压力传感器技术及其在多领域的精彩应用。
    的头像 发表于 06-25 10:04 1025次阅读

    【应用】TE高精度压力传感器SM9541系列可精确检测通风系统中的压力变化

    SM9541系列传感器TE的低压、数字输出输出的压力传感器,适用于监测空气流动中的静压和动压。该传感器使用半导体传感器技术,具有高精度和可
    的头像 发表于 05-19 13:16 1304次阅读
    【应用】<b class='flag-5'>TE</b>高精度<b class='flag-5'>压力传感器</b>SM9541系列可精确检测通风系统中的<b class='flag-5'>压力</b>变化