温度测量中传感器的自动校正算法
时间:2010-04-23 11:24来源: 作者: 点击:
时间:2010-04-23 11:24来源: 作者: 点击:
| 摘
要:温度传感器在一个个区段内的特性基本上是线性的。在使用一段时间以后,容易产生零点漂移和线性改变,本文介绍了采用计算机技术,利用软件的方法进行零点补偿和线性修正的原理、方法,并给出了数学模型和实例。该技术在以单片机为核心的智能仪表中可以广泛的采用。它能够降低产品的生产成本和使用、维护成本。 1、 引言 仪表的维护、调校需要专业的人员进行。尤其是在需要调整仪表内部电位器的时候。这项工作除了需要操作人员具备一定的专业知识外,还要使用专用的专业测试、调整工具。社会生产、生活逐渐进入自动化的时代,这些原始的工作也应该随着技术的发展逐渐被自动化技术所代替。 2、温度传感器的零点漂移和线性改变的原理 以线性PN结温度传感器为例,画出图1的零点与线性改变示意图。 设图1是一个温度--电势特性曲线图,横轴X为电势值,纵轴Y为温度值。 设直线①是理想的或者是出厂标定好的温度传感器特性曲线。其上A1、A2两点的坐标为(x1,y1)、(x2,y2),可以使用“两点式”方法得到它的方程为: 这是一个典型的直线方程,其中k为直线①的斜率,c为x=0时直线①中y的偏移量。 设直线②是传感器使用一段时间后,直线①的偏移。 同理,直线②的方程同样可以使用“两点式”方法得到: 这也是一个直线方程,其中k’为直线②的斜率,c’为x=0时直线②中y的偏移量。 将⑵式和⑷式比较可知,直线①和直线②的区别就是斜率k和 k’、偏移量 c和c’的区别。这个区别直接的改变了和y的x对应关系。 直线⑴产生漂移后,设斜率和偏移量分别漂移了Δk和Δc: |
