实验九 热电偶测温
目录
实验九 热电偶测温
一、实验目标
1.熟悉热电偶测温原理和仪表放大器电路;
2.调用EPI提供的子vi编写测量温度程序;
3.通过示波器观测传感器输出动态变化。
二、硬件介绍
热电偶和称重实验板共用一块实验板,主要由应变片(用于测量重量)、热电偶(用于测温)、仪表放大器电路(约x1000倍)组成。
热电偶/称重电路板
2.1测量原理
当两种不同成份的导体或半导体A和B组成一个回路,其两端相互连接时,只要两结点处的温度不同,一端温度为T,称为工作端或热端;另一端温度为T0
,称为自由端(也称参考端)或冷端。回路中将产生一个电动势,该电动势的方向和大小与导体的材料及两接点的温度有关,两种导体组成的回路称为“热电偶”,这两种导体称为“热电极”,产生的电动势则称为“热电动势”。
热电偶是两根不同金属的线缆,两者之间有绝缘层包裹。线缆的A端进行焊接,B端是分开的。当A和B处于不同温度时,在B端的两根线上会产生电压差。这个电压差只跟金属的合金成分有关,跟线的粗细、长度无关。由于热电偶是接仪表放大器,仪表放大器的输入阻抗很高,热电偶线里几乎没有电流,所以热电偶线的长度产生的电阻不会影响这个电压差。热电偶线的粗细是用来控制线的机械强度。热电偶的A端可以装入多种材料的防护套内,称为铠装热电偶。
B端是接在实验板上,A端是悬空,可以用手摸等方法改变A端的温度,从而改变B端的电压差。
热电偶B端 热电偶A端
热电偶丝会配有温度电压表格,称作标准分度表,不同合金的温度电压表格不一样。需要配合对应型号的热电偶来用。下表给出实验板上K型热电偶的分度表,只选取了实验室内常见的温度。根据分度表可以方便的将测得的电压转换为温度。
温度℃ | K型镍铬-镍硅(镍铬-镍铝)热电动势(mV)参考端温度为0℃ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
-50 | -1.889 | -1.925 | -1.961 | -1.996 | -2.032 | -2.067 | -2.102 | -2.137 | -2.173 | -2.208 |
-40 | -1.527 | -1.563 | -1.600 | -1.636 | -1.673 | -1.709 | -1.745 | -1.781 | -1.817 | -1.853 |
-30 | -1.156 | -1.193 | -1.231 | -1.268 | -1.305 | -1.342 | -1.379 | -1.416 | -1.453 | -1.490 |
-20 | -0.777 | -0.816 | -0.854 | -0.892 | -0.930 | -0.968 | -1.005 | -1.043 | -1.081 | -1.118 |
-10 | -0.392 | -0.431 | -0.469 | -0.508 | -0.547 | -0.585 | -0.624 | -0.662 | -0.701 | -0.739 |
-0 | 0 | -0.039 | -0.079 | 0.118 | -0.157 | -0.197 | 0.236 | -0.275 | -0.314 | -0.353 |
0 | 0 | 0.039 | 0.079 | 0.119 | 0.158 | 0.198 | 0.238 | 0.277 | 0.317 | 0.357 |
10 | 0.397 | 0.437 | 0.477 | 0.517 | 0.557 | 0.597 | 0.637 | 0.677 | 0.718 | 0.758 |
20 | 0.798 | 0.838 | 0.879 | 0.919 | 0.960 | 1.000 | 1.041 | 1.081 | 1.122 | 1.162 |
30 | 1.203 | 1.244 | 1.285 | 1.325 | 1.366 | 1.407 | 1.448 | 1.489 | 1.529 | 1.570 |
40 | 1.611 | 1.652 | 1.693 | 1.734 | 1.776 | 1.817 | 1.858 | 1.899 | 1.940 | 1.981 |
50 | 2.022 | 2.064 | 2.105 | 2.146 | 2.188 | 2.229 | 2.270 | 2.312 | 2.353 | 2.394 |
60 | 2.436 | 2.477 | 2.519 | 2.560 | 2.601 | 2.643 | 2.684 | 2.726 | 2.767 | 2.809 |
70 | 2.850 | 2.892 | 2.933 | 2.875 | 3.016 | 3.058 | 3.100 | 3.141 | 3.183 | 3.224 |
80 | 3.266 | 3.307 | 3.349 | 3.390 | 3.432 | 3.473 | 3.515 | 3.556 | 3.598 | 3.639 |
90 | 3.681 | 3.722 | 3.764 | 3.805 | 3.847 | 3.888 | 3.930 | 3.971 | 4.012 | 4.054 |
100 | 4.095 | 4.137 | 4.178 | 4.219 | 4.261 | 4.302 | 4.343 | 4.384 | 4.426 | 4.467 |
冷端补偿。使用热电偶测温,一般需要冷端补偿。因为分度表给的是参考端是0度时的情况。A端是测温端,放在待测温的物品处。分开两根线的B端是冷端,在本地电路板上。由于B端一般不是0度,所以使用分度表时需要进行冷端补偿。常见方法是在B端检测温度后,根据B端的温度进行补偿。计算方法如下
测试B端温度,根据温度查分度表得到电压V1.
测试B端经过仪表放大器后的电压V2.
本例放大倍数为1000倍,用V2反推B端的电压 V3=V2/1000
冷端补偿 V= V3+V1. 用V来查分度表得到 A端的温度。
例如,实验中测试B端(冷端)温度为19度。用19度来查表得到V1=0.758mV。测试放大器输出为V2=404mV,本例中放大倍数为1000倍,因此V3=
404/1000= 0.404mV。 从而得到V= V1+V3=
1.162mV。用V来查表得到温度约为29度。这就是A点的测试温度。
2.2仪表放大器
仪表放大器使用的INA128,将RG取50欧姆,设计增益为约1000倍。称重传感器和热电偶温度传感器共用仪表放大器。用开关SW1和SW2来切换。两个开关都拨到左侧时,将热电偶线接入仪表放大器。
REF是仪表放大器的参考端,用于调节仪表放大器的输出直流电压。输出相对于REF的增益为1,例如REF上加100mV电压,则输出增加100mV电压。本实验中REF接地。
三、实验步骤
3.1 硬件电路连接
首先需要将SW1,SW2开关拨到左边进行,使放大器输入连接在热电偶输出,然后需要将REF连接到GND,再将万用表和示波器接入放大器输出。
下表列出传感器板和EPI设备连接关系(也可以使用其他连接方式):
传感器板需要功能 | 传感器板接口 | EPI对应接口 | EPI接口功能 |
---|---|---|---|
放大器参考端 | REF | GND | GND |
放大器输出 | OUT | AIN1 | 示波器AIN1 |
与虚拟仪器共地 | GND | GND | 虚拟仪器GND |
3.2 labview运行
Labview运行后,选择数据采集方式为示波器,热电偶类型选为“K”型。
3.3 设置冷端温度
测量出冷端温度,手动填写冷端温度“27”。
3.4 观察测量
1. 读取温度计测得当前温度。观察【温度数据】波形图,记录温度测量数据。
2.
有条件的实验室可使用多种型号热电偶,如:K型、J型、E型分别测量冰水混合物及沸水,分别测量0℃及100℃时各种型号热电偶测得的温度,并验证各种型号热电偶在这两种参考温度下的输出电压。
四、LabVIEW程序解读
程序使用 EPI
提供的接口函数通过软件编程实现传感器控制/测量。主要使用“设备初始化.vi”
、“数据采集.vi” 、“采样时间设置.vi” 、“采样量程设置.vi” 、“电源.vi”
、“EPI-m104耦合设置.vi”等。
程序采用事件结构,事件处理结构:“超时”中进行数据采集,通过示波器采集。
4.1 整体框图
图4&5
展示了本实例的运行界面和程序框图。实例运行效果需在“冷端温度”处输入当前温度。
图 4 运行界面
初始化和While循环
图5 while循环
4.2 程序流程图
程序流程图如图6所示,先进行初始化,然后一直再while循环中采集数据,将采集到的数据计算得到当前温度值。
图6 实例流程图
4.3初始化设置
程序初始化设置状态,该状态完成EPI
通信端口设置、电源开启、示波器通道设置(采样率,采样量程,耦合)。初始化代码如图
7 所示:
图7 初始化
(1)设备初始化.vi:该 VI 会自动查找 E-PI
的通信端口,找到后其会设置该端口参数,并返回一个端口资源;若未找到,返回的
boolean 值为 false,并且会返回一个错误。
(2)电源.vi:该 VI 是一个多态
VI,在使用时需要在其下拉列表中选择“电源配置”功能。设置使能端口为“True”可开启
E-PI 对外供电。
(3)EPI-m104耦合设计.vi:该 VI 用于设置EPI的AIN1为”DC”耦合。
(4)采样率设置.vi:该VI用于设置EPI的采样率为370KHz和采样深度1000。
(5)采样量程设置.vi:该VI用于设置EPI的AIN1采样量程为±1V。
4.4 While循环
While循环中放置事件结构,在超时事件结构中,设置“超时”事件为200ms,相当于每隔200ms空闲事件处理一次“超时”结构里面的程序。在该状态下主要进行示波器数据采集和计算温度。该状态代码如图8所示:
While循环 – 示波器采集和显示
4.5 冷端补偿程序
冷端补偿代码如图9:
图 9
超时结构中这部分代码,用于将冷端电压带入计算进行补偿,并将采集到的电压值反推成热电偶当前两端电压值,然后通过当前电压值,计算得出当前热电偶温度值。