当前位置:首页 > 工业控制 > 工业控制
[导读]利用单总线数字温度传感器DS1820芯片以及微处理器,可以用软件方法实现对传感器由于环境温度变化带来的测量误差的补偿。文中以电化学传感器为例,提出了具体的补偿方案。

一、前言
  工业现场的环境温度变化范围大而剧烈,工作在工业现场的传感器大多数都对温度有一定的敏感度,这样就会使传感器的零点和灵敏度发生变化,从而造成输出值随环境温度变化,导致测量出现附加误差,因此温度补偿问题一直是传感器技术中的关键环节。
  温度补偿的方法一般分为硬件补偿和软件补偿两种方法。目前应用较广泛的是利用微处理器实现温度漂移软件补偿方法。本文要介绍的温度补偿方法也属于一种软件补偿,只是在具体实现的过程中提出了新的设计方案—采用单总线数字温度传感器DS1820芯片和LonWorks现场总线技术中的神经元芯片(Neuron Chip即CPU)实现传感器的温度补偿,并以电化学传感器为例,详细介绍了它的硬件电路和软件设计部分。
二、传感器温度漂移软件补偿原理
  由于周围环境温度变化而引起传感器的附加误差,可以采用软件的方法来修正,其基本思路是:在传感器内靠近对温度敏感的部件处,安装一个测温元件,用以检测传感器所在环境的温度;把测温元件的输出经过多路开关与信号同一路径送入CPU(或者采用多通道模/数转换环节),根据温度误差的数学模型去补偿被测信号,以达到精确测量的目的,其中温度误差修正模型一般是根据具体的传感器温度特性用曲线拟合方法而建立的。
  传感器采用这种软件补偿方法解决温度附加误差时,通常测温元件大多采用热电阻,因此必须增加相应的热电阻温度变送器以及A/D转换两部分的电路,任何一个环节都不能缺少,具体实施起来难免显得有些繁琐,而且两部分电路的温度特性可能成为新的附加误差。
三、传感器温度漂移软件补偿新方案
  针对上述提出的问题,我们可以通过用数字式温度传感器代替热电阻检测周围环境温度来解决。在这里我们推荐使用美国Dallas半导体公司研制生产的DS1820芯片一种单总线数字温度传感器,它具有许多独特的优良性能:
(1)可以把温度信号直接转换为9位数字量,温度的转换可以在1秒内完成;
(2)只通过一根数据线就能实现与微处理器的通讯,而且芯片正常工作所需要的电源也可以从这根数据线上获得,无需外部电源;
(3)具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点;
(4)价格便宜,仅为普通温度变送器的十分之一。
  经实验研究证明这种传感器可以很好地解决温度漂移软件补偿中的测温问题。
四、电化学传感器的温度补偿方案
  电化学传感器通过测量气体在某个确定电位电解时所产生的电流从而得到气体的浓度值。这种传感器体积小、重量轻,不仅灵敏度高,而且测量准确、响应时间快、使用寿命长,是目前比较理想的一种气体浓度测量传感器。不过,和大多数传感器一样,其温度特性不太理想,在实际使用时需要进行温度补偿。具体思路是:在确定传感器输出量与温度之间的数学模型后,通过数字温度传感器DS1820芯片,直接把温度信号转换成相应的数字量,送入CPU进行后续处理,即根据传感器的温度特性对测量值进行修正,实现用软件的方法消除由于环境温度的变化给测量带来的误差。


1、电化学传感器温度补偿硬件电路设计
  硬件电路设计如图1所示,其核心部分主要是神经元芯片和DS1820芯片。神经元芯片有11个双向、可编程I/O口(管脚IO_0至IO_10)。这些I/O口可根据需求不同,灵活选择接口方式,实现与外围设备的接口。另外,Neuron芯片有34个预编程的操作模式(即I/O对象),支持电平、脉冲、频率等各种信号,可以实现有效的测量和控制。本文涉及到的I/O对象主要有Neurowire I/O对象和Touch I/O对象,前者主要用于传送全同步串行数据,数据一次传输8位,首先传输最高有效位;后者主要用于与Dallas半导体公司开发的One-Wire协议接口,以便与触摸式存储器(Touch Memories)和相似的设备进行通信(DS1820芯片就属于One-Wire设备),对于DS1820芯片工作时所需要的一系列初始化序列,Touch I/O对象都有相应的内部函数支持,例如:touch_reset,该函数插入一个复位脉冲,如果检测到存在脉冲则返回1,如果未检测到存在脉冲则返回0,或1-WIRE总线总是为低电平则返回-1。有了这些函数的支持,神经元芯片对外围电路DS1820芯片的控制与通信就显得非常方便,因此在这一点上明显优于其他的微处理器。
2、电化学传感器温度补偿软件设计
  从前面给出的硬件电路可以发现:电化学传感器温度补偿环节的硬件电路比较简单,然而简洁的硬件配置是靠复杂的软件来支撑的。为保证数据可靠传送,任一时刻单总线上只能有一个控制信号或数据。因此进行数据通信时,要符合单总线协议,一般有以下四个过程:初始化信号、传送ROM命令、传送RAM命令和数据交换。神经元芯片的编程语言是Neuron C语言,其软件流程图如图2所示。





  通过软硬件测得环境温度值之后,接着就要对一定环境温度下检测到的气体浓度值进行修正。我们以华诚5FCO电化学传感器为例进行温度补偿新方案的测试。
  首先需要了解传感器的温度特性,根据厂家提供的实验数据由最小二乘拟合原理得到CO电化学传感器的温度特性为:Y=-0.000088X2+0.009612X+0.835393;其中:X—环境温度值;Y—表示该环境温度下浓度测量值与20℃时浓度值的百分比(20℃为标准环境温度)。
  应用LonWorks现场总线节点开发工具NodeBuilder进行硬件和软件联调, 并在实验室和现场进行多次测试,测试结果如表1所示。从表1可以看出,未进行温度补偿时的最大误差为16.4%,补偿后的最大误差为1.5%。因为CO电化学传感器的温度特性函数是由最小二乘法拟合而得,所以1.5%的误差中还包含有拟合误差,实验表明DS1820芯片的使用很好地完成了温度补偿的任务。
五、结束语
  传感器的温度漂移问题是影响传感器正常工作的一个比较棘手的难题,通过本文的例子可以看出,单总线芯片DS1820不仅可以应用于温度检测,而且更加方便地解决了传感器的温度漂移补偿,而且DS1820系列芯片不断有新的功能推出,它在传感器温度补偿中的应用前景是广泛的。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

网关、机顶盒、HDMI设备和USB电视棒得到SL3000的支持 印度班加罗尔2022年10月20日 /美通社/ -- Tejas Networks (孟买证券交易所代码:5...

关键字: ATSC 芯片 AN ABS

10月3日,三星电子在美国加州硅谷举办“三星晶圆代工论坛&SAFE论坛”。论坛上三星芯片代工部门表示,将于2025年开始生产2nm制程工艺芯片,然后在2027年开始生产1.4nm工艺芯片。据了解,此前台积电也曾规划在20...

关键字: 三星 1.4nm 芯片

消息称台积电将于今年9月开始对3纳米芯片进行量产。这下,三星要坐不住了!虽然三星在6月30日称自己已经实现了3纳米的量产。

关键字: 华为 3nm 芯片

提到台积电,相信大家都不陌生,作为全球顶尖的晶圆代工机构。仅台积电、三星两家晶圆代工厂的市场份额,就占据了全球半导体市场的70%左右。

关键字: 3nm 芯片 三星

英国广播公司《科学焦点杂志》网站5月22日刊登了题为《什么是摩尔定律?如今是否仍然适用?》的文章,摘要如下:

关键字: 摩尔定律 半导体 芯片

据业内消息,近日高通公司的CEO Cristiano·Amon在风投会议上表示,大家在关注经济增长时也开始关心芯片,在这个数字化转型和数字经济成为重要部分的时代,芯片对于提高效率是必须的,芯片的重要性正在被普遍接受,未来...

关键字: 高通公司 芯片

作为全球豪华汽车巨头,宝马在未来的电动汽车上也开始加大投资,这一次他们是多方下注,英国牛津的工厂还是战略核心,日前又透露说在中国投资上百亿生产电动车,今晚宝马公司又宣布在美国投资17亿美元,约合人民币123亿元。

关键字: 宝马 芯片 供应商

周四美股交易时段,受到“台积电预期明年半导体行业可能衰退”的消息影响,包括英伟达、英特尔、阿斯麦等头部公司均以大跌开盘,但在随后两个小时内纷纷暴力拉涨,多家千亿美元市值的巨头较开盘低点向上涨幅竟能达到10%。

关键字: 台积电 半导体 芯片

在需求不振和出口受限等多重因素的影响下,全球半导体厂商正在经历行业低迷期。主要芯片厂商和设备供应商今年以来股价集体腰斩。

关键字: 芯片 厂商 半导体

在半导体制造中,《国际器件和系统路线图》将5nm工艺定义为继7nm节点之后的MOSFET 技术节点。截至2019年,三星电子和台积电已开始5nm节点的有限风险生产,并计划在2020年开始批量生产。

关键字: 芯片 华为 半导体

工业控制

13606 篇文章

关注

发布文章

编辑精选

技术子站

关闭