MPXM2010的压力测控系统及其精度改进发方法

最新更新时间:2011-01-04来源: 互联网关键字:MPXM2010  压力传感器  测控系统 手机看文章 扫描二维码
随时随地手机看文章

  引  言

  Freescale公司生产的MPXM2010器件是一种硅压阻式压力传感器。MPXM20lO精度很高,输出电压与输人的压力具有良好的线性关系。这种传感器是一块单片集成电路,集成有压力应变仪及膜阻网络,并带有激光式微调模块进行温度补偿和偏移佼正微控制器68HC908QT4则是一款低端的8位微控制器,有4路8位的A/D转换通道和16位的PWM模块,可以用于A/D和D/A转换。

  将两种芯片结合到一起可组成一套实用的低成本压力测控系统。美中不足的是它的精度低了一些,如果将A/D位数提高则会使成本大大增加。通过硬件搭配和软件上的编程可以弥补这一缺点,即不增加硬件开销而且可以提高产品性能。 

  1  压力传感器模块设计

  Freescale公司生产的MPXM2010器件是一种硅压阻式压力传感器,其内部原理如图l所示。MPXM2010精度很高,输出电压与输入的压力具有良好的线性关系。这种传感器是一块单片集成电路,集成有压力应变仪及膜阻网络,并带有激光式微调模块进行温度补偿和偏移校正。 

内部原理

  MPXM2010特点如下:

  •   压力测量范围为O~10 kPa,精度可达士O.01 kPa;
  •   在O~85℃之间具有温度补偿功能;
  •   输出信号与压力的线性关系良好;
  •   传感器接触面可选择是否带引出管口;

  有Tape&Reel的易用封装形式,具体样图如图2所示。

具体样图

  MPXM2010的输出信号比较弱,需要另加1片MOC2A60,将小信号放大,直流变为交流。这样就可以直接控制电机切断或是接通电源。在调试模块时,将各部分分离开来便于调试。运放采用MC33179,再配接一些电阻,就可以把压力传感器的信号输出,并且可以通过调节阻值来调节输出信号的大小。图3和图4是压力传感器模块设计的原理图和PCB板图。

压力传感器模块设计的原理图

压力传感器模块设计的PCB板图

  2  压力测控系统设计及其精度改进

  2.1  直联式压力测控系统

  通常情况下,使用68HC908QT4的A/D模块即可完成设计,只要把压力传感器模块的输出端接至68HC908QT4的A/D模块输入端即可。图5给出了压力测控系统的框图。

压力测控系统的框图

   微控制器68HC908QT4特点如下:

   ◇4 KB Flash存储器、128 B的RAM存储器;

  ◇4路8位A/D转换器、16位PWM模块;

  ◇价格便宜,批量1000片以上每片的价格可降至1美元以下。

  MPXM2010测量范围为0~10 kPa,将其输出电压信号限制在0~5 V,则其精度为:

S=5 V/10 kPa="500" mV/kPa

  68HC908QT4的A/D为8位,电压限制5 V,则其精度为:

R=5 V/(20—1)bit≈19.61 mV/bit

  整个系统的压力精度为:

R/S=19.61/500 kPa/bit=0.039 22 kPa/bit

  如果要提高精度,将A/D升为10位,则精度为:

R/S=O.03 922X(28—1)/(210—1)kPa/bit=0.009 776 kPa/bit

  A/D升为12位后,精度为:

R/S=0.039 22×(28—1)/(212—1)kPa/bit=0.002 442 kPa/bit

  这样做确实可以提升精度,但要增加硬件的开销。利用68HC908QT4的PWM模块作为D/A转换器,可以巧妙地提高A/D变换的精度。

  2.2  改进后的压力测控系统

  误差产生的原因就是在A/D处,将小数点后的部分舍去,比如176.51 bit会当作176 bit来处理。解决问题也应该从这里人手,把误差缩小。

  误差的引出可以用D/A来解决,把A/D读进来的数据再用D/A处理一次送出来,和原来的数据做一次减法就可以得到。误差没法直接再送回A/D,但可以将其放大后再送回,再使用68HC908QT4中的另一路A/D将放大后的误差进行A/D变换,MCU得到结果后缩小相同的倍数,与原A/D变换结果相加,便是更精确的结果。图6中,整个系统可分为压力传感器模块、模拟部分、单片机部分和输出电路部分,精度提高的关键在模拟部分的设计.如图7所示。假设放大器G的放大倍数为10。A/D的性能本身并没有提升,精度仍为R=19.61 mV/bit,这个值也就是极限值。放大10倍后,原来的最大误差19.6l mV/bit被扩大为196.1 mV/bit,A/D处理的是放大后的数据,其能力就被放大了10倍。数据处理时又会将其除以lO恢复,从整体上来看就好像精度R除以10了一样,变为1.961 mV/bit。 

整个系统可分为压力传感器模块

  例如:初始A/D变换的误差为10 mV,经过放大后变为100 mV,此时再经过A/D变换,第二次遗留的误差为100 mV一19.61 mV/bit×5 bit="1".95 mV,再除以10后变为0.195 mV。误差大大地减小了,其极限值就是原精度的十分之一。

  G的放大倍数可以自己调整,但要符合所选微处理器的性能以及电路本身的精度,选的过高没有实际意义。

  图7所示的电路中,Vm、D、Vc与图6所示相同。其中D的计算值为:

D=(Vm—Vc)×(R14/R13)[l+(R17/R16)]

  G的放大倍数为(R14/R13)[1+(R17/R16)]。

 

  结语

  在产品设计研发过程中,成本是很重要的因素。巧妙地利用微控制器内的模块,辅助以相应的简单模拟电路,可以大大提高芯片的利用效率,并能提升系统性能。多利用手头的东西进行改进再创造,往往能得到事半功倍的效果。

关键字:MPXM2010  压力传感器  测控系统 编辑:金海 引用地址:MPXM2010的压力测控系统及其精度改进发方法

上一篇:基于遗传算法的复杂无源滤波器参数设计
下一篇:热电致冷的激光器温度控制电路设计

推荐阅读最新更新时间:2023-10-12 20:18

基于单片机AT89C52的CAN总线分布式测控系统的设计
  本文主要介绍了一种基于单片机AT89C52的CAN总线分布式测控系统,主要阐述了系统的总体设计方案,以及控制模块和采集模块的软硬件设计,重点是系统中以单片机为核心的带有CAN总线接口的设计,解决现场各传感器得到的测量信号利用单片机进行存储和处理,然后通过与CAN控制器的通讯将信息发送到CAN总线上。   1 CAN总线网络的技术特点   用通讯数据块编码,可实现多主工作方式,数据收发方式灵活,可实现点对点、一点对多点及全局广播等多种传输方式;可将DCS结构中主机的常规测试与控制功能分散到各个智能节点,节点控制器把采集到的数据通过CAN适配器发送到总线,或者向总线申请数据,主机便从原来繁重的底层设备监控任务中解放出来,进行更高
[单片机]
基于单片机AT89C52的CAN总线分布式<font color='red'>测控系统</font>的设计
基于CAN总线模块的网络测控系统的实现
1 引言 CAN总线控制网络和因特网采用统一的协议标准是 CAN总线控制网络和因特网集成的方式之一,目前,它还是一个探索性的工作。虽然嵌入式控制的应用已经十分广泛,但是 CAN总线控制网络和因特网采用统一的协议标准还是一个崭新的课题。这种方式将成为控制网络和因特网络完全集成的最终解决方案。由于分布式控制网络采用了面向不同应用的协议标准,因此二者集成时需要某种数据格式的转换机制,这将使系统复杂化,而且也不能确保数据的完整性。本文给出了基于 CAN总线模块的网络测控系统的各个硬件模块,以及 CAN通信的软件编程思想。 2 硬件系统的逻辑结构模块 2.1 分布式测控系统结构 图 1 基于 CAN总线的分布式测控系统结构网络测控系统
[工业控制]
基于CAN总线模块的网络<font color='red'>测控系统</font>的实现
基于LabVIEW的数控机床网络测控系统--下位机硬件设计(一)
  3数控机床下位机测控系统硬件设计   一般网络化工业测控下位机数据采集平台由两大部分组成:一部分是系统基本功能单元(主要包括:进行测量和管理的下位机测控服务器以及各种测试模块和通用数据采集卡驱动部分);另一部分是连接各基本功能单元的通信网络,例如Internet /Ethernet,USB和串口RS232等总线技术。   3.1工业数据采集与仪器控制技术研究   一般的工业测控现场硬件系统由各种传感器、信号调理单元、电源、A/D转换单元、下位测控机、以太网、上位处理机、打印机、总控台等单元组成。信号调理单元将现场传感器的各种物理量调理成标准电量,经A/D转换成数字量,由下位测控机进行初步数据处理,通过以太网与上位处理机
[测试测量]
基于LabVIEW的数控机床网络<font color='red'>测控系统</font>--下位机硬件设计(一)
气流和硅基压力传感器的应用
正如每种医疗过程的背后都有着一门真正的科学,在确定用于辅助疾病的诊断和治疗的复杂医疗设备中的气流和硅基压力传感器的背后也存在着一门科学。三种使用气流和硅基压力传感器的医疗应用是:麻醉机、睡眠呼吸机和医院诊断设备。 麻醉机 麻醉机中使用的药剂为设备带来了独特的挑战。这些化学物质通常粘度较大,可能会在设备内部产生堆积。在制造此类设备时,必须考虑到这种因素,并采取相应恢复性措施。因为医疗设备对于病人而言非常重要,所以要选择一个能够在设备的整个使用寿命中都能提供极好的灵敏度和精度的传感器。选择既能够满足性能需求,又能长期保持性能稳定的传感器,就能确保传感器在医疗设备的整个使用寿命期间正常使用。如果选择了正确的传感器,完全可以实现1
[嵌入式]
基于ZIGBEE的压力传感器标定系统的研究
在旋转导向钻井中,随钻测量的信息主要靠泥浆脉冲传递,因此,压力信息的采集就则显得极为重要。压力传感器在使用一段时间后,因为各种原因造成误差偏大,并且需要校准。压力传感器一般采用电桥式电路结构,以提高输出灵敏度。但一个微应变电桥输出只有2 mV左右,即使在满载情况下,应变片的最大输出也只20 mV左右,这就要求前置测量放大电路具有高增益、高精度、低噪声和低漂移等特点,而 一般的运放和A/D不具备上述特点,使用内置PGA的4.8 kHz、超低噪声、24位∑-△型的A/D,AD7190则可以较好的解决上述问题。另外传统的压力传感器的标定都是使用于摇式活塞压力台,效率低下,人为误差较大,且比较危险。本系统通过软件控制自动加压台,在不同
[测试测量]
基于ZIGBEE的<font color='red'>压力传感器</font>标定系统的研究
汽车轮胎压力传感器芯片应用研究
汽车在高速行驶过程中,轮胎故障是驾驶者最为担心和最难预防的,也是突发性交通事故发生的重要原因。根据美国汽车工程师学会的调查,在美国每年有26万起交通事故是由于轮胎气压低或渗漏造成的,另外,每年75%的轮胎故障是由于轮胎渗漏或充气不足引起的。据国家橡胶轮胎质量监督中心的专家分析,在中国高速公路上发生的交通事故有70%是由于爆胎引起的,而在美国这一比例则高达80%.怎样保持车胎气压在工作条件苛刻恶劣环境中,能行驶正常并及时发现车胎漏气,是汽车防止爆胎和能否安全行驶的关键。所以,行进中的胎压检测就显得尤为重要。如今已有不少国家高速公路安全协会立法强制实施,轮胎压力监测系统TPMS(Trie pressuremonitoring syst
[工业控制]
汽车轮胎<font color='red'>压力传感器</font>芯片应用研究
C8051F040在基于CAN总线的分布式测控系统中的应用
摘要:CYGNAL生产的单片机C8051F040是代表8位单片机发展方向的高速(25M)混合信号系统级芯片(SOC)它不仅集成了一般测控系统需要的外设,而且集成了很有发展前景的现场总线—CAN总线控制器,文中对该芯片中的CAN控制器结构作了分析,并给出了在分布式测控系统中使用该芯片的智能节点的硬件、软件设计方案。 关键词:C8051F040;CAN总线;分布式;测控节点 1 概述 分布式在线测控系统是由多个面向设备的、以MCU为核心的智能处理单元和多个并行运行且具有不同监测和故障诊断功能的微机构成的。该系统采取“分治”的设计思想它将数据采集以及部分数据处理任务交给设备层的智能处理单元去完成而监测诊断层主要负责监视和故障
[工业控制]
压力传感器在发动机测试中的应用
发动机测试测试项目和常用设备    发动机 测试需要测试的项目很多,如扭矩(力)、转速、压力、温度、流量、流速、噪声、位置和位移等,涉及的 测试技术 、测试设备和测试方法也多种多样。   发动机测试分为性能试验和专项试验,性能试验包括动力性、经济性、可靠性和耐久性等,专项试验是为特定目的进行的试验,如热冲击试验、排放试验、温度场试验、热平衡试验等。   衡量发动机动力性和经济性的指标主要有:功率、扭矩、转速、燃油消耗等,在发动机常规性能试验中测量的参数有发动机的 功率 、 扭矩 、 转速 、燃油消耗量和燃油消耗率、燃油温度、润滑油压力和温度、进气压力和温度、排气温度和压力、冷却水的进出口温度等。   发动
[应用]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved