电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 传感技术 > 详细信息
传感技术:ZMD31050在数字式气压传感器系统中的应用
来源:   时间: 2007-6-28 23:43:47    

1 引言

近年来,随着计算机和单片机的日益普及,数字传感器系统已得到广泛应用。数字式传感器是该系统的重要组成部分。选择高性能、具有数字接口的信号调理器是数字传感器设计的关键。ZMD31050是一款高精度桥式传感器信号处理CMOS集成电路,以它为核心的数字传感器可以在多个方面实现对测量信号的补偿与校正,并可将测量信号以数字信号方式输出,且外围电路简单。ZMD31050几乎适用于所有桥式传感器。

2 ZMD31050介绍

2.1基本性能指标

电源电压:+2.7 V~+5.5 V;

输入信号:1 mV/V~275 mV/V;

多种输出方式可供选择:电压(0 V~5 V),电流(4 mA~20 mA),PWM,I2C,SPI,ZACwireTM(一线接口),报警输出;

桥式传感器的激励源可选:比例电压、恒压模式或恒流模式;

高精度:~25℃+85℃时的误差为0.1%,-40℃~+125℃时的误差为0.25%;

可对传感器的偏移、灵敏度、温漂和非线性进行数字补偿;

输出分辨率最高为15位,可选择相对应的采样频率(最多3.9 kHz);

PC通过数字接口实现器件的配置和校准。

2.2工作原理

图1为ZMD31050的工作原理图,各模块功能如下:


ZMD31050具有内部EEPROM,共包含32个16位地址空间。ZMD31050工作所必需的32个参
数存储在EEPROM中。其中。22个校准常量用于传感器信号的计算校准,7个参数用于配置应用程序,1个CRC字(word)用于检查EEPROM内容的正确性,另外还有2个16位的字供用户自由使用。

每次上电后:EEPROM中的内容被复制到RAM中。根据RAM中的配置,器件自动完成信号调理过程。首先,桥式传感器传递出的信号在PGA中进行预放大,MUX将该信号与外部二极管或分立温度传感器信号按照某种序列传送给ADC单元,ADC单元对这些信号进行A/D转换。然后,CMC根据ROM中存放的校正公式和EEPROM中存放的校准参数对数字信号进行校正。根据配置,传感器信号以模拟量、数字量或PWM的形式输出,输出信号由串行接口及FIO1、FIO2提供。

表1为:EEPROM和RAM中的参数分配与指令。数据配置和参数校准可以通过数字接口实现。

2.3引脚功能

图2为ZMD31050的引脚排列。其引脚功能描述如表2所列。




3数字式气压传感器系统应用

3.1硬件设计

ZMD31050接收来自前端桥式传感器的微弱模拟信号,将这一信号放大,经A/D转换、补偿与校正后以数字信号形式传给后端微处理器。微处理器获取信号并进行处理。串口电平转换器MAX232完成电平转换。从而实现系统与PC机的通信。

图3所示为基于ZMD31050的数字式气压传感器应用系统框图。J1为桥式压力传感器与ZMD31050的接口,J2是系统供电电源接口,J3为系统与PC机接口。桥式压力传感器与ZMD31050简单连接即构成了数字式气压传感器,主要应用于观测气体压力的变化。其中,桥式压力传感器选用美国Silicon Microstructures公司的SMI5502-015一A。该器件量程为1标准大气压,满足目标测量要求。采用恒压源供电,输出微弱的电压信号,便于整个系统设计。本数字式气压传感器对温度无特殊要求,温度测量选择内置温度二极管。经ZMD31050
调理过的信号通过数字串口以15位数字信号的形式输出。

外接的微控制器与其外围的晶体振荡器、看门狗、MAX232构成微控制系统。其中,外接微控制器为51系列单片机中的AT89C4051,可满足全部数据处理和通信的要求。晶振Y1选择11.0592 MHz,为AT89C4051提供时钟信号。X5045AT89C4051工作产生复位信号。MAX232完成电平转换,实现AT89C4051与上位机通信。

数字式气压传感器与微控制系统构成数字式气压传感器应用系统,整个系统采用+5 V电源供电。数字式气压传感器支持I2C通信模式,由SDA、SCL线经上拉后与后端微控制器系统连接。通信过程中,ZMD31050为从机模式,其默认通讯地址为0x78。

3.2软件设计

数字式气压传感器应用系统选用AT89C4051为外部微控制器。由于AT89C4051内部没有I2C模块,因此,需要通过I/O口模拟I2C与数字式气压传感器中的ZMD31050进行通信。

传感器系统的软件设计主要包括三个部分:内部EEPROM的配置、测量值的读取和处理、与上位机通信。而这三部分功能都由外接控制器编写程序来实现。

AT89C4051中编程,向ZMD31050发送相关指令(详见表1),可以配置和修改EEPROM或RAM中的各项参数。配置和修改完成后,须发送特定指令激活所做的配置和修改,并开始测量循环。ZMD31050就可以根据最新配置的参数对传感器采集到的模拟气压信号进行放大、A/D转换、校正和补偿。传感器的最终测量结果为按照配置处理好的数据,它们将被不间断地送到ZMD31050的串口寄存器。

AT89C4051中编写"读操作"程序,可获得串口寄存器的测量值。先得到数据的高字节,再得到低字节。除非ZMD31050接收到配置EEPROM或RAM内容的指令,否则,只要"读操作"不停止,就可以不间断读取测量值。在AT89C4051中可以编写简单的软件滤波程序处理读取的数据。

另外。在AT89C4051中还要编写程序将处理过程的数据通过串口送出,并接收来自上位机的指令,即通过串口实现与PC机的通信。

4 结束语

数字传感器是传感器发展的趋势,ZMD31050作为一款高效的信号调理可将传感器信号以数字形式输出,更重要的是,传感器信号的偏移、灵敏度、温漂和非线性可以有效进行补偿和校正,目前基于ZMD31050的数字式气压传感器系统已经在地震前兆辅助观测领域中投入使用,其设计经验值得在其他桥式传感器设计中推广应用。

相关信息
发表评论
打印本页 关闭本页
MAX232获得正负电源的另一种方法
  MAX232获得正负电源的另一种方法  在单片机控制系统中,我们时常要用到数/模(D/A)或者模/数(A/D)变换以及其它的模拟接口电路,这里面要经常用到正负电源,例如:+9V,-9V;+12V,-12V.这些电源仅仅作为数字和模拟控制转换接口部件的小功率电源。在控制板上,我们有的只是5V电源,可又有很多方法获得非5V电源。  1.外接;2.DC-DC变换......在这里我介绍一块大家常用的芯片:MAX23...
>>详细内容
基于LabVIEW与凌阳SPCE061A实现串口数据采集(MAX232EPE)
  摘要:介绍利用凌阳SPCE061A单片机采集数据,Labview作为开发调试平台,二者之间通过串口实现数据通讯的数据采集系统,详细介绍了软硬件实现方案。 关键词:LabVIEW;虚拟仪器;SPCE061A;串口;数据采集 引言LabVIEW是一个划时代的图形化编程系统,应用于数据采集与控制、信号分析等方面,它为不熟悉文本语言编程的专业科技工作者在测控领域建立计算机仪器系统——虚拟仪器,提供了一个...
>>详细内容
MAX232N的技术参数
  产品型号:MAX232N驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):5驱动tpd(ns):-接收tpd(ns):500Icc 最大(mA):10引脚兼容:MAX232封装/温度(℃):PDIP-16/0~70描述:5V,双路RS-232收发器价格/1片(套):¥5.00
>>详细内容
MAX232IDW的技术参数
  产品型号:MAX232IDW驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):5驱动tpd(ns):-接收tpd(ns):-Icc 最大(mA):-引脚兼容:MAX232封装/温度(℃):SOIC-16/-40~85描述:5V,双路RS-232收发器价格/1片(套):¥5.50
>>详细内容
MAX232DW的技术参数
  产品型号:MAX232DW驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):5驱动tpd(ns):-接收tpd(ns):500Icc 最大(mA):10引脚兼容:MAX232封装/温度(℃):SOIC-16/0~70描述:5V,双路RS-232收发器价格/1片(套):¥5.00
>>详细内容
MAX232DR的技术参数
  产品型号:MAX232DR驱动器:2接收器:2驱动(RL)(Ω):-工作电压(V):5驱动tpd(ns):-接收tpd(ns):500Icc 最大(mA):10引脚兼容:MAX232封装/温度(℃):SOIC-16/0~70描述:5V,双路RS-232收发器价格/1片(套):¥5.00
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com