一种高精度数字温度计的制作方法

文档序号:11854089阅读:784来源:国知局
一种高精度数字温度计的制作方法与工艺

一种高精度数字温度计,属于温度检测技术领域。



背景技术:

目前,在生物医药、精细化工、精密仪器、实验室、科研等领域对温度测量精度的要求极高,水银温度计虽然能满足一部分生产及实验需要,但由于其自身的局限性及缺点,有些机构已经用更便携的数字温度计取代了水银温度计。但是,传统的高精度数字温度计一般采用热电阻作为温度传感器,通过对温度传感器的电阻值进行采集,在得到热电阻的阻值之后,通过查表的方式对应得到相应的温度值。但是在现有技术中,由于热电阻本身存在一定的数值误差,且偏差值与温度值之间并非为线性关系,因此仅仅通过查表的方式得到温度值的方式并不能达到很高的精度。同时现有的数字温度计电路设计较为复杂、校准繁琐且需要更高精度的温度计或恒温设备,造成生产和校准高精度数字温度计非常不便且成本非常高。



技术实现要素:

本实用新型要解决的技术问题是:克服现有技术的不足,提供一种设置由同一恒流源同时流过的热电阻以及比率电阻,热电阻以及比率电阻输出的信号通过同一组信号放大模块和AD转换模块送入中央处理单元,大大降低了信号处理误差的高精度数字温度计。

本实用新型解决其技术问题所采用的技术方案是:该高精度数字温度计,包括温度采集单元以及显示单元,其特征在于:所述的温度采集单元包括作为温度传感器的热电阻以及比率电阻,恒流源输出端依次串联热电阻以及比率电阻,串联热电阻的两端以及比率电阻的两端分别连接信号切换模块的两个输入端,信号切换模块的输出端依次经过信号放大模块和AD转换模块与中央处理单元相连,中央处理单元的输出端与显示单元相连,还设置有为恒流源、信号切换模块、信号放大模块、AD转换模块、中央处理单元以及显示单元提供工作电压的供电单元。

优选的,设置有为AD转换模块提供参考电压的基准源,基准源由所述的供电单元进行供电。

优选的,在所述的中央处理单元的输入端设置有用于向中央处理单元输入零度校准信号的零度校准单元。

优选的,在所述的中央处理单元的输入端设置有用于向中央处理单元输入数据锁存信号的数据锁存单元。

与现有技术相比,本实用新型所具有的有益效果是:

1、在本高精度数字温度计中,通过在温度采集单元汇总设置比率电阻和热电阻,并采用同一恒流源将比率电阻和热电阻串联,因此通过阻值比较的方法求出热电阻的阻值,并通过计算公式求出对应的温度值,避免了现有技术中通过查表得到温度值时误差较大的弊端,使测量更为精确。

2、由于比率电阻和热电阻在AD转换单元内经过的信号放大模块、AD转换模块以及SPI通讯模块的相应处理电路完全相同,所以大大降低了信号处理误差。

3、通过设置数据锁定单元,可以向中央处理单元发送信号,通过数据锁定使得产品在离开测量介质时依然保持测量数据,为数据记录提供方便。

4、通过进行零度校准能够求出并存储温度传感器在0℃时的误差,从而方便在后续的计算中将该误差去除,提高整个产品的精度。

附图说明

图1为高精度数字温度计原理方框图。

图2为高精度数字温度计电路原理图。

具体实施方式

图1~2是本实用新型的最佳实施例,下面结合附图1~2对本实用新型做进一步说明。

如图1所示,高精度数字温度计,包括温度采集单元、AD转换单元、中央处理单元、零度校准单元、数据锁定单元、显示单元。还设置有对温度采集单元、AD转换单元、中央处理单元、零度校准单元、数据锁定单元、显示单元进行供电的供电单元。在AD转换单元内部内置有恒流源、信号切换模块、信号放大模块、AD转换模块以及SPI通讯模块。在图1中,以上单元和模块的连接关系中,黑色箭头表示数据流向,白色箭头表示供电流向。

温度采集单元的输出端与AD转换单元内信号切换模块的输入端相连,在AD转换单元内,信号切换模块的输出端与信号放大模块的输入端相连,信号放大模块的输出端与AD转换模块的输入端相连,AD转换模块的输出端通过SPI通讯模块与中央处理单元的输入端口相连并实现通讯,AD转化单元内的恒流源为温度采集单元进行供电。上述的零度校准单元以及数据锁定单元分别与中央处理单元的输入端连接,在中央处理单元的输出端还连接有显示单元。

供电单元同时与AD转换单元、中央处理单元、零度校准单元、数据锁定单元以及显示单元相连,为上述单元提供工作电压。还设置有与供电电源相连的基准源,基准源输出的电压分别连接到AD转换单元内的参考电压的输入端VREF+、VREF-上。

如图2所示,上述的温度采集单元包括依次串联的热电阻Rt,比率电阻Rref以及共模电阻Rcom,自AD转换芯片内的恒流源输出的电流信号依次流经热电阻Rt,比率电阻Rref以及共模电阻Rcom后接地,热电阻Rt为用于测温的温度传感器,在本高精度数字温度计中,热电阻Rt它采用PT100实现。在热电阻Rt的两端分别引出电压输出端VIN2+和VIN2-,在比率电阻Rref的两端分别引出电压输出端VIN1+和VIN1-,电压输出端VIN2+、VIN2-和电压输出端VIN1+、VIN1-分别接入AD转换芯片U2内部的多路转换器MUX,多路转换器MUX的输出端依次经过AD转换芯片U2内部的放大器PGA以及AD转换模块ADC连接SPI通讯模块的输入端,SPI通讯模块的端子CS、SCLK、DIN以及DOUT/RDY分别连接单片机U1的4~7脚。AD转换芯片U2为上述的AD转换单元,其内部的多路转换器MUX、放大器PGA 、AD转换模块ADC以及SPI通讯模块分别为上述的信号切换模块、信号放大模块、AD转换模块以及SPI通讯模块,单片机U1为上述的中央处理单元,在本高精度数字温度计中,单片机U1采用型号为PIC18F2XK20的单片机实现;AD转换模块采用型号为AD7793的集成芯片实现。

电源转换芯片U4的输入端以电池B1作为外接电源,其输出端连接基准电源芯片U3的电源输入端,其输出端正负极分别连接AD转换芯片U2的参考电压的输入端VREF+、VREF-。电源转换芯片U4的输出端同时连接AD转换芯片U2、单片机U1以及显示芯片U5的电源输入端,为其工作提供电压,显示芯片U5的DI管脚和CLK管脚分别与单片机U1的16脚和15脚连接。电源转换芯片U4的输出端还分别并联电阻R1~R2的一端,电阻R1的另一端分别连接单片机U1的26脚和轻触按键S1的一端,轻触按键S1的另一端串联电阻R3接地;电阻R2的另一端分别连接单片机U1的22脚和自锁按键S2的一端,自锁按键S2的另一端串联电阻R4接地。电阻R1、电阻R3以及轻触按键S1组成上述的零度校准单元;电阻R2、电阻R4以及自锁按键S2组成上述的数据锁定单元。

在本高精度数字温度计出厂之前,可对本高精度数字温度计进行零度校准,其具体原理如下:根据JJG 229-2010中对工业铂、铜热电阻的相关规定可知,AA级铂热电阻的允差值为:

△R=±(0.10+0.0017|t|) (1)

其中|t|为测量温度的绝对值。由此可知,铂热电阻在0℃时的误差是一个固定值而无需计算。因此通过对热电阻进行零度校准,可求得热电阻在0℃时的误差,零度校准的具体步骤为:

首先将温度采集单元置于标准0℃的温度下足够长的时间,待温度采集单元的输出值稳定后AD转换单元对温度采集单元内的比率电阻Rref和热电阻Rt两端的电压进行采集,并分别经过信号放大、AD转换之后通过SPI通讯模块送至中央处理单元内。然后计算并存储温度采集单元中的温度传感器在0℃下的温度偏差值。

同时,根据IEC 60751-2008 Industrial platinum resistance thermometers and platinum temperature sensors的国际铂电阻Pt100标准规定,

Pt100铂热电阻的电阻-温度对应关系如下:

当温度值t为0℃~850℃时:

R(t) = R(0℃)×(1+At+Bt2) (2)

当温度值t为-200℃~0℃时:

R(t) = R(0℃)×[1+At+Bt2+C×(t-100℃)×t3] (3)

在上述公式(2)~(3)中,R(t):温度为t时铂热电阻的电阻值;R(0℃):温度为0℃时铂热电阻的电阻值,且:A = 3.9083×10-3,B = -5.775×10-7,C = -4.183×10-12

由公式(1)、(2)可以看出温度传感器Pt100铂热电阻的电阻-温度关系并非线性,而现有的标准Pt100铂热电阻的电阻-温度分度表的分辨率为1度,通过传统的查表法进行电阻温度转换实现高分辨率的温度值时,只能进行线性估算,误差较大。基于此,本设计采用了如下的计算公式:

0℃~850℃温度区间,根据公式(1)反推的温度和电阻的计算公式为:

(4)

-200℃~0℃温度区间,根据公式(2)进行多项式拟合的温度和电阻的计算公式为:

t = -242.02+2.2228×R(t)+2.5859×10-3×[R(t)]2-4.826×10-6×[R(t)]3-2.8183×10-8×[R(t)]4+1.5243×10-10×[R(t)]5 (5)

通过上述的公式(1)~(3)可知,在进行了零度校准之后,将铂热电阻在0℃时的误差进行了测量并进行了记录,因此在进行测量时排除了铂热电阻本身在0℃时的测量误差。同时根据铂热电阻本身的特性,在温度测量时以0℃为界,分成0℃~850℃以及-200℃~0℃两个温度区间对温度进行计算,因此相比较现有技术中通过查表的形式对温度进行确定的方式,得到的温度值得精准度大大提高。

具体工作过程及工作原理如下:

供电单元输出的电源分别为AD转换单元、中央处理单元、零度校准单元、数据锁定单元以及显示单元进行供电。温度采集单元由AD转换单元内的恒流源驱动工作。同时由供电单元提供工作电源而工作的基准源的输出端分别连接在AD转换单元参考电压的输入端VREF+、VREF-上。

在实际工作时,AD转换单元内的信号切换模块分别切换不同的通道,分别对温度采集单元内的比率电阻Rref和热电阻Rt两端的电压进行采集,并分别经过信号放大、AD转换之后通过SPI通讯模块送至中央处理单元内。中央处理单元将先后接收到的比率电阻Rref和热电阻Rt的AD转换数据进行数据滤波之后对两AD转换数据进行比值计算,由于比率电阻Rref的阻值为已知量,计算得到热电阻Rt的实际电阻值,由于比率电阻Rref和热电阻Rt在AD转换单元内经过的信号放大模块、AD转换模块以及SPI通讯模块的相应处理电路完全相同,所以大大降低了信号处理误差。

中央处理单元在计算得到热电阻Rt的电阻值之后,根据电阻值与温度值对应的计算公式计算得到热电阻Rt所在环境的温度值,并通过显示单元进行温度的显示。

在本高精度数字温度计出厂之前,可以对本高精度数字温度计进行零度校准,在进行零度校准时,将本高精度数字温度计置于标准的0℃装置内,待数据稳定后,按下轻触按键S1,中央处理单元接收到轻触按键S1触发后,通过上述的步骤1001~步骤1005,计算并存储温度采集单元中的温度传感器在0℃下的温度偏差值,用于实现日常测量时的温度修正。

以上所述,仅是本实用新型的较佳实施例而已,并非是对本实用新型作其它形式的限制,任何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等效实施例。但是凡是未脱离本实用新型技术方案内容,依据本实用新型的技术实质对以上实施例所作的任何简单修改、等同变化与改型,仍属于本实用新型技术方案的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1