MSC1211在高精度智能变送器开发中的应用

最新更新时间:2006-06-13来源: 电子查询网关键字:变送器  模拟  非线性 手机看文章 扫描二维码
随时随地手机看文章

引言
在工业控制过程中,经常需要对一些参数进行测量,而一般传感器的输出信号较弱,不适合作远距离传输。为了减小干扰,通常采用4mA~20mA电流输出的双绞线变送器。信号模拟处理的变送器,由于电路的复杂性的限制,非线性补偿效果不理想,很难在全温度范围内实现温度补偿,因此达不到较高的精度要求。随着低功耗高精度单片机﹑ΣΔA/D和ΣΔD/A转换器的日益普及,为高精度的智能变送器的设计提供了技术途径。本文介绍了利用美国德州仪器公司(Texas Instrument)新近推出了一种功能很强的低功耗单片机制作高精度智能变送器的硬件构成及工作原理。

系统硬件构成及工作过程


图1 智能变送器硬件组成图

智能变送器的硬件系统构成如图1所示。系统由压力传感器、温度测量芯片、低功耗单片机MSC1211、液晶显示、编程接口、电源管理和电流输出等几部分构成。液晶显示采用并行接口,编程接口采用串行口。由于制作的为两线制变送器要求在环路供电时输出电流在4~20mA,考虑到其他方面的影响,要求整个系统的电流在3.5mA左右,这样在零压力比较容易调出4mA,所以在选择器件时功耗应重点考虑。本系统采用的带有片上D/A和A/D的单片机和液晶显示器均具有省电功能,温度芯片为单线制低功耗。在设计软件时让通讯部分和采样部分分时工作,以确保整个系统在3.5mA左右。MSC1211在 2.7~5.25V工作电压下功耗小于4mW,液晶显示器的工作电流小于50μA;另外MSC1211可以提供精确的2.5V或1.25V的基准电压作为 A/D和D/A转换器的参考电压。

系统的工作过程:从压力传感器来的信号进入到A/D转换器,其内部具有可编程增益放大器,可根据输入信号的范围自动设置增益放大倍数, A/D转换器对模拟信号数字化并进行数字滤波后,由CPU根据从温度芯片DS18B20读来的温度信号,从FALSH存储器中读取零点、线性度校正系数后,进行温度补偿和非线性补偿,然后根据量程范围进行量程转换并将其送到D/A转换器,从而输出相应的电流值,同时将压力以相应的单位显示在液晶显示器上。

MSC1211A/D和D/A转换器
MSC1211的片上A/D转换器是高集成度、八通道差分和单通道24位Σ-ΔA/D转换器,。其内部包括仪表放大器、可编程增益放大器、多路转换开关、数字滤波、数据处理及信号校准电路。芯片可以提供自带高精度标准电压,精度为0.2%,漂移为5ppm/°C,因此可以节省空间以及器件成本,也可输出该电压标准或外接电压标准。从而可以对外部传感器输出的0~100mV微信号进行采集。

A/D转换器的设置:
在利用MSC1211的片上A/D进行采样时,需要设置的寄存器为多路开关寄存器(ADMUX)、模数转换控制寄存器(ADCON0~ADCON3)、总和和移位寄存器(Summation/Shift Control)以及ADC偏移量设置寄存器(OCL~OCH)。ADCON0决定了内部放大器的增益和AD转换的参考电压等。ADCON1确定了AD转换结果的极性、数字滤波方法和计算模式控制位,ADCON2~3使用来设计AD转换输出数据的速率。总和和移位寄存器用来设计一次输出需要进行采样的个数如可以设置为进行8次AD转换后取平均值后输出数据。ADC偏移量设置寄存器是用来存放零点偏移,以便于进行校正。

A/D转换程序举例:
下面是我们用在智能变送器中的AD采样程序已经在KEILC51V7.05环境中编译,并从计算机的串口下载到智能变送器的电路板上,能正确采样并在液晶上显示和通过DA转换器得到相应的电流值。
#include
#define XTAL 843200 // 设置晶振频率
#define A_CLK 9
#define DECIMATION 288
void main( )
{
ACLK=A_CLK; // 设置模拟时钟频率
ADCON0=0x31; // 设置参考电压和增益倍数
ADCON2 = DECIMATION & 0xFF; //设置AD转换速率每秒10次
ADCON3=(DECIMATION>>8) & 0x07;
ADCON1 = 0x01; // 设置滤波方法 
ADMUX=0X10;
PDCON&=0x0f7 ; //打开AD转换器
while(1)
{
display((ADRESH); //调用显示函数显示转换结果
display((ADRESM);
display((ADRESL);
}
}

D/A转换器的设置:
相对于A/D转换而言,D/A转换器的设置就非常简单。它需要配置4个DA转换寄存器(DAC0~DAC3)和DAC装载控制寄存器。DA转换寄存器控制着相应的电压输出方式和参考电压。装载控制寄存器是用来控制装载DA数据方式的。

软件设计
智能变送器的软件部分包括以下几个模块:(1)对MSC1211进行初始化包括对单片机进行初始化、液晶显器、A/D转换器和D/A转换器的初始化。(2)A/D转换器的校准包括各通道增益、零点漂移校正。(3)现场压力和温度数据的采集(4)压力传感器的零点校准,温度漂移补偿和非线性补偿(5)量程转换,D/A数据输出(6)实时压力显示。软件流程图如图2所示。


图2 软件流程图

表1:不同温度下的压力测试结果(压力单位kPa,温度单位°C)
标准值 20 40 60 80
温度
20 19.988 39.990 60.012 79.985
40 20.003 40.005 59.988 80.005
60 20.010 39.985 60.010 79.990

实验结果
通过采用SensymICT19C系列的压阻式压力传感器,其主要技术指标为:量程为100kPa,灵敏度为2mV/V,零点为±2mV,线性度为±0.2%,工作温度为-40~125°c。A/D转换器的输入信号范围设置为±100mV,经过温度漂移补偿和非线性校正后,所得的试验部分结果为如表1所示,经过计算可得其精度在千分之三以内,满足了制造高精度变送器的要求。

结语
使用本文提出的方案设计的智能变送器具有高精度,可以进行在线编程,体积小,使用方便等特点,可以应用在需要检测微弱参数的很多领域。

参考文献:
1 MSC1211 Datasheet,Texas Instruments.
2 DEM_MSC1211User's Guide, Texas Instruments.
3. 蒋建新,卢爱明 智能变送器控制板的设计 测控技术,1998,18(4):49~51

关键字:变送器  模拟  非线性 编辑:金海 引用地址:MSC1211在高精度智能变送器开发中的应用

上一篇:降低高性能便携式电子产品功耗的视频输出级电路
下一篇:MSC1211在高精度智能变送器开发中的应用

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

基于STC15L104E单片机模拟PWM调光小夜灯
鉴于宿舍晚上会被宿管灭灯,所以制作了一个小台灯在关灯后 窥探 用,但是舍友陈某 反应光线太强影响其睡眠,所以决心做个可以调光的LED小夜灯,窥探自己的隐私,让别人睡觉去吧... 搜索自己的原件库,发现上半年买的STC15L104E一直没用,所以打算就用单片机来控制了,当然,如果用模拟电路,可能几个元件就可以完成了,但是,模拟对我来说更难设计,所以,,,好吧,废话多了下面贴电路: 其实也没什么,纯粹是IO操作,两个开光是调光用,AMS117是降压用,AMP4953就相当于开关,后面的电感电容电路是防止出现闪烁的,额,如果有问题的话可以贴出来. 下面介绍模拟PWM操作,毕竟不是硬件的PWM而且要顾及程序长度
[单片机]
基于STC15L104E单片机<font color='red'>模拟</font>PWM调光小夜灯
数字时代里的模拟语音
数码录音和回放技术自1981年开始引入消费电子领域。自那以后,数字系统的能力不断遭到质疑,包括能否重现老唱片的细微差别和“特质”,并捕捉高频信号及相关背景,这对于希望完美欣赏音乐和电影的高保真爱好者来说至关重要。 从事数字音频系统开发的工程师所面临的挑战当然还不止这些。最基本的,是如何在整个处理过程中获得高质量输入。在早期的数字记录阶段,采样率非常低;即便在今天,CD唱片速率也只能达到44.1KHz,与当前直接数字流(DSD)等纯数字格式所能实现的潜在采样率相比,显然要低得多。 虽然上世纪80和90年代“数字灌录”的再版发行对CD的大面积普及有所帮助,但对于解决数字系统所面临的复制问题却并无建树。这些问题中包括“
[模拟电子]
电磁流量计变送器转换器必须具备哪些性能
根据电磁流量计变送器的特点,要求转换器必须具备以下几方而的性能。 1.稳定的进行线性放大 电磁流量计要具有高稳定性能的线性放大器,能把几毫伏的流量信号放大到足够高的电平, 2.能够分辨和抑制各种干扰信号 对于正交千扰,除了潜水电磁流量计中变送器的干扰调整机构调零以外,转换器中也要设置抗干扰机构,以消除变送器中剩余的正交干扰信号。否则,这些剩余的正交干扰信号同样会被主放大器放大,严见影响仪表工作。转换器抑制正交干扰的办法是把经过主放大器放大后的正交干扰信号鉴别和分离出来,然后反馈到主放大器输入端,以抵消输入端进来的正交干扰信号。 对于同相干扰,山于产生的原因比较复杂,抑制的方法也就较多。在变送器方而,将电极和励磁线圈在儿
[测试测量]
电磁流量计<font color='red'>变送器</font>转换器必须具备哪些性能
雷达目标回波数字模拟的TMS320C6201实现
1 引言 随着科技的发展和需求的不断提高,雷达系统变得越来越复杂,种类越来越多,对于复杂系统的设计、监测和维护变得越来越困难。正是在这样的情形下,使雷达模拟成为解决这一系列问题的有效手段,雷达系统模拟是数字技术和雷达技术相结合的产物,具有灵活性和经济性的优点。用软件建立符合用户需求的模型,区别于实物模型易受环境、物质、技术等条件的约束,具有良好的可控性。   雷达目标模拟是雷达系统模拟的重要组成部分。雷达目标信号可以视为发射波形经过延迟和多普勒频移后的复现波形,而且波形振幅受到天线方向图的双程波瓣调制,利用DSP的高速计算性能,可以实现目标回波信号的实时计算输出。 2 雷达目标回波的模拟 2.1 点目标回波信号
[网络通信]
浅析基于DSP的数字式科氏质量流量变送器的设计
引言 科里奥利质量流量计(简称科氏流量计)可以直接测量流体的质量流量,同时还可测体积流量、密度、温度,测量精度高,可测量流体范围广,具有广阔的应用前景。 目前,国内科氏流量计大都采用基于模拟电路的信号处理方式,驱动电路亦是采用纯模拟电路实现。传统模拟信号处理方法易受噪声干扰,小流量测量精度低,限制了量程比;对于复杂流体(如两相流、批料流)场合,模拟驱动无法维持流量管振动,导致无法测量。 如何提高变送器的抗干扰能力、提高小流量的测量精度,以及如何改善变送器的驱动性能,在两相流下维持流量管振动,是目前国内科氏流量计发展所需迫切解决的难题。为此,我们研制了基于DSP的数字式科氏质量流量变送器,将数字信号处理方法和数字驱动方法
[嵌入式]
中国模拟芯片公司为汽车产业蓬勃发展注入新动能
3月31日至4月2日,由中国电动 汽车 百人会主办,清华大学、中国 汽车 工程学会、中国 汽车 工业协会、中国汽车技术研究中心、中国汽车工程研究院共同协办的第九届中国电动汽车百人会论坛在北京钓鱼台国宾馆召开。论坛以 推进中国汽车产业现代化 为主题,来自政府有关部门和汽车、能源、交通、城市、通讯等领域的行业机构和领先企业代表参会,围绕 推进中国汽车产业现代化 的主题对多个议题展开讨论。 作为百人会理事成员, 纳芯微 电子(以下简称 纳芯微 ,科创板股票代码688052)创始人、董事长、CEO王升杨应邀出席。此次论坛,王升杨就 汽车 模拟芯片 的发展和应用 话题,发表了精彩演讲。 纳芯微 王升杨出席百人会论坛并发表演讲
[汽车电子]
中国<font color='red'>模拟</font>芯片公司为汽车产业蓬勃发展注入新动能
模拟电源、开关电源、数字电源的区别
  在 电源设计 中我们如何选择电源模块,那么选择的前提是,我们得了解各种电源,了解各种电源的区别,那样我们才可以正确的选择电源模块。   模拟电源介绍   模拟电源:即变压器电源,通过铁芯、线圈来实现,线圈的匝数决定了两端的电压比,铁芯的作用是传递变化磁场,(我国)主线圈在50HZ频率下产生了变化的磁场,这个变化的磁场通过铁芯传递到副线圈,在副线圈里就产生了感应电压,于是变压器就实现了电压的转变。   模拟电源的缺点:线圈、铁芯本身是导体,那么它们在转化电压的过程中会由于自感电流而发热(损耗),所以变压器的效率很低,一般不会超过35%。   音响器材功放中变压器的应用:大功率功放需要变压器提供更多的功
[电源管理]
Microchip与韩国智能硬件公司IHWK合作开发模拟计算平台,加速边缘AI/ML推理
IHWK采用Microchip的memBrain™ 非易失性内存计算技术并与高校合作,为神经技术设备开发 SoC 处理器 为了适应网络边缘人工智能(AI)计算及相关推理算法的快速发展,韩国智能硬件公司(IHWK)正在为神经技术设备和现场可编程神经形态设备开发神经形态计算平台 。Microchip Technology Inc.(美国微芯科技公司)通过子公司冠捷半导体(SST)参与协助开发,为该平台SuperFlash® memBrain™神经形态存储器解决方案提供评估系统。该解决方案基于Microchip经行业验证的非易失性存储器(NVM)SuperFlash技术并加以优化,可通过模拟内存计算方法为神经网络执行矢量矩阵
[汽车电子]
Microchip与韩国智能硬件公司IHWK合作开发<font color='red'>模拟</font>计算平台,加速边缘AI/ML推理
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved