商业联盟  用户: 密码: 注册  忘记密码
会员专区 会员手册 增值服务 帮助 商业论坛 “帖不够”广告信息


商业中国
博雅艺术
经营管理

专题
 
 您当前的位置:首页>>行业分类>>电子电气>>技术知识>>前沿技术>>正文
铂电阻测温仪的设计与实现
  发布时间:2005-12-1 9:44:57 阅读次数:
来源: 作者:王小飞,袁涛,张铁冰
 

    摘要:介绍了铂电阻测温仪的硬件及软件设计,并针对不平衡电桥中以及铂电阻的阻值和温度之间的非线性给温度测量带来一定的误差这一缺点,给出一种查表线性化的方法,实现了电路参数的自适应选取,使得误差达到了0.5级仪表的要求。

    关键词:铂电阻 查表线性化 测温仪 参数自适应

    铂电阻温度传感器是利用其电阻和温度成一定函数关系而制成的温度传感器,由于其测量准确高、测量范围大、复现性和稳定性好等,被广泛用于中温(-200℃~650℃)范围的温度测量中。

    但在这种检测电路中,不平衡电桥中以及铂电阻的阻值和温度之间的非线性特性给最后的温度测量带来了一定的误差。早期通常采用硬件电路来减小这种误差。但硬件法不但增加了电路的复杂性,而且由于包括传感器在内的各种硬件本身的缺陷和弱点,所以往往难以达到较高的指标要求。因此,在系统的设计上引入与检测技术直接相关的数据处理算法,即软件算法来实现线性化处理的要求,可以有效地提高系统的精度,降低成本。

    本测温仪通过采用查表线性化得出温度各点对应的A/D转换值,并且利用软件算法实现了电路中各参数的自适应调整选取,在尽可能提高分辨率的情况下使设计的电路在给定的温度范围内各点的分辨率近似相等,从而方便了硬件电路的设计和电阻的选取,也减小了铂电阻测温电路的非线性误差。

    1 系统结构

    测温仪的系统硬件结构框图如图1所示。考虑到功耗及整机的精度和价格等问题,测温仪的单片机控制器采用ENC的8位78K0系列单片机,并启用了看门狗功能,以提高测温义的抗干扰性能。测温系统采用不平衡电桥测量铂电阻随温度变化的电压信号,经过放大、A/D转换后,送到单片机中进行处理和显示。采集时显示最值温度,超过设定值则报警。本测温仪通过USB接口与PC机连接,上位机负责设置采集开始时间、采集间隔时间等参数,并读取下位机数据,进行数据分析和处理。


    2 系统硬件设计

    测温仪的测温电路采用典型的铂电阻电桥电路,如图2所示。该测温仪的测温电路采用软件算法中的查表线性化方法,利用软件算法对电路参数进行自适应调整选取,在保证高分辨率的情况下,使得在给定的温度范围内各点的分辨率近似相等,误差可达到0.5级仪表的要求,提高了测温仪的整体性能。

    图2中最后输出的U5将被送到A/D转换器转换为数字量,然后由微处理器读入再进行处理。通过对温度测量电路的数字分析可以得出,U5和Us是完全成正比的。因此,在设计中将Us设为A/D转换过程中的参考电压。这样,即使Us有所变化,也不会影响A/D转换器的转换结果。

    由于将Us设为了参考电压,为了最大化测量的分辨率,希望U5的输出在温度低限时向0V靠拢,而在温度高限时向Us靠拢。这样,首先存在的一个问题便是运算放大器的输出问题。通常,运算放大器的输出并不等于电源电压,因为存在一个饱和问题,这样便降低了整个电路的测量分辨率。在实际设计中,使用的是Rail-to-Rail的运算放大器,即输出上限可以达到电源电压,而下降可以达到0V。这一点对于整个电路来讲是非常关键的。

    下面具体介绍测温电路参数自适应调整选取的设计过程。

    确定参数的原则是达到尽可能高的分辨率,以及尽量消除由于铂电阻的强非线性带来的各个温度段分辨率的明显差异。整个计算和赋值过程通过软件程序来实现。

    第一步,通过输入获取温度最大值和最小值,得出温度的范围。

    第二步,通过输入获取电阻R1、R2、R4的阻值。

    为了使节点①的电压大于节点②的电压(因为放大电路是单电源供电的,不可能输出负电压),R1的值必须大于RT在温度测量范围内的最大值。同时,为了保证桥路的灵敏度,R1的值仅需稍微大于(或等于)RT的最大值即可。同时明确放大电路中的要求R4=R5、R6=R7,而且为了降低功耗,它们的取值通常都大于100kΩ,作为它的临时计算初值;取R4=R5=100kΩ。

    第三步,确定剩下的参数值R6、R7。

    由于桥路的要求,R3=R2,R4~R7的阻值比较大,这里可以忽略它们的影响来计算节点①和②之间的电压差(U12)的变化范围,从而求出R6、R7的阻值(R4阻值乘以放大倍数K)。

    第四步,计算RT取最大值和最小值时刻电路的分辨率。

    由于此时已知R1~R7的所有电阻阻值,因此可以计算出具备这些参数的电路的RT取最大值处的分辨率。例如当温度为-30℃时RT取最大值,求出U5的值;然后查铂电阻分度表得RT在-29℃时的电阻值,再次求出另一个U5的值,二者之间的绝对值即相对表示了该电路在此点的分辨率,差值越大,则分辨率越高。同理,可以求得该电路在RT最小值处的两个输出电压U5之差。

    第五步,迭代取优。

    迭代的目标是尽量使得两端(即RT取最大值和最小值时)的分辨率相同。如果二者不相同,则以一定的步长增加R2,直到两端的分辨率基本相同为止。这时便可以确定R2、R3和R6、R7的值了。

    最后,输出电路各给定值以及得出的所有参数值和温度各点对应的A/D转换数值。用来确定测量电路中各参数的程序流程图如图3所示。

    为了给实际应用中元器件值的选择提供参考,对温度测量电路进行了误差分析。当电阻值精度取0.1%时,-30℃~40℃各个整数点的相对误差见表1。

表1 电阻精度为0.1%时各温度点的相对误差

-30℃    -20℃ -10℃    0℃    10℃   20℃   30℃   40℃

本新闻共2页,当前在第1页  1  2  

 
行业知识    
机械电子 能源化工 矿产物流 建材房产 纺织家电 手机通讯 医卫医改 财经商务 股票期货
媒体动漫 广告旅游 教育农业 餐饮娱乐 钢铁汽车 政策法律 碑帖青铜 书法国画 陶瓷收藏

相关新闻                    办公软件应用
·Vishay推五款高精度表面贴装新型VFCP电阻
·使热敏电阻响应线性化的温度周期转换电路
·中国大陆片式压敏电阻器现状
·电阻器的选用经验介绍
·电阻炉操作规程
·世界大中型铬、镍、铂矿床的空间及国家分
热点新闻
 
相关 连接  
 
 
站内搜索
    
最新新闻
·绿色能源的五种优势
·太阳能
·可燃冰
·氢能
·天然气
·乙醇汽油
·生物质能
·风能
·水能
·核能

热点话题         行行出状元!
 
Google
关键词导航
商业 机械 创业 车床 化工 期货 股票 财经
 
 
 
Google
 
Web www.Bizing.com