在进行温度测量时,测量端置于被测介质中,而冷端温度一般不为0℃,其大小随周围环境温度变化。如果直接按照冷端温度为0℃时的分度表来求得测试温度,势必产生很大误差。
传统的办法,一是使用补偿导线,将冷端延长到远离热源的恒温室。测出冷端温度,根据热电偶中间温度定律,算出对应0℃冷端时的热电势:
其中eAB(T,T0)是实测的热电势,eAB(T0,0)根据冷端温度T0计算或查表所得。据此可算得eAB(T,0),从而可得被测温度T。
二是采用电桥补偿法,在冷端接入补偿电桥,用外加的能随冷端温度变化的补偿电势,来补偿由于冷端温度变化所引起的测试误差。该法可用于冷端温度变化的场合。
由于补偿导线材料或补偿电桥中的温敏元件其热电特性与热电偶的热电特性仅能作某种程度上的近似,因此其补偿范围与补偿精度都不能满足高精度测量的要求。
微机技术的发展,使得冷端温度的数字化实时处理成为可能。笔者利用微控制器和集成温度传感器,对热电偶的冷端温度进行实时修正,使热电偶的测温精度在全范围内达到±0.5℃。本文以K型热电偶为例,介绍该系统的设计方法。
本设计采用89C51作为微控制器,热电偶产生的热电势经过精密运算放大器7650放大后,送四位半双积分AD转换器ICL7135转换为数字量送入89C51。冷端温度的测试采用集成温度传感器DS18B20,该传感器为数字传感器,采用单总线协议,用一根线与计算机连接。硬件结构如图1所示。
(1)测量端温度。5位数字显示,单位℃;(2)冷端温度。4位数字显示,单位℃;(3)热电势eAB(T,T0)经AD转换后得到的数字量。5位数字显示,单位mV。
用显示选择按钮来进行显示选择。指示灯指示当前显示的数字。缺省状态显示测量端温度。
计算机的工作过程如下:
首先通过AD7135,采集热电偶在测量端温度T和冷端温度T?0时产生的热电势数据eAB(T,T0)。其次,由DS18B20测得冷端温度T0,然后,通过软件查询分度表,得到对应的热电势eAB?(T0,0),再根据中间温度定律,算得:
最后根据分度表查得eAB(T,0)对应的温度T。
ICL7135是常用的四位半双积分AD转换器,输出定时波形如图2所示。ICL7135工作时,当R/H脚为“1”,7135处于连续转换状态。每40002个时钟周期完成一次AD转换,以4位二进制形式的BCD码输出(实际上是上次转换的结果)。同时输出各位的位同步选通信号:D5,D4,D3,D2,D1。AD转换结果以动态扫描方式输出。即当选通信号D5=“1”时,BCD输出为万位。当D4=“1”时,BCD输出为千位……,其余类推。数字选通信号STB产生的负脉冲可作为AD转换的结束信号,向微控制器发出中断请求。在中断服务程序中,首先判断最高位的位选信号D5是否有效,若无效则等待。当D5有效后将此时出现在数据线上的4位BCD码读入内存作为万位。接下来再判千位的位选通脉冲D4是否有效,无效等待,有效则读入数据作为千位存内存,其余类推。所有5位数读完以后,中断返回。
冷端温度的测量采用美国DALLAS公司的DS18B20集成传感器。该传感器有如下特点:
(1)采用单总线协议,即只要一个接口引脚即可通信。(2)不需要外部元件。(3)可用数据线供电。测量范围从-55℃到+125℃。(4)以9位数字量输出温度数据。(5)数字增量值为0.5℃。(6)转换时间为100ms。(7)具有用户可定义的温度报警设置。
对DS18B20的操作是通过控制命令来进行的。DS18B20有自己的指令集。共有6种控制命令.用户可用这些指令进行有关的读/写操作。DS18B20的温度值有9位,以1/2℃ LSB形式表示。DS18B20内有9个字节的数据暂存存储器,字节0和字节1存放测得的温度值。低字节在前,高字节在后。图3是DS18B20测温程序的流程图。
关键字:热电偶 冷端温度 数字化实时处理
引用地址:
热电偶冷端温度的数字化实时处理
推荐阅读最新更新时间:2024-03-16 15:18
使用斩波型OP放大器的低漂移热电偶前置放大器
使用斩波型OP放大器的低漂移热电偶前置放大器 电路的功能 广泛用于温度检测的热电仙电动势很小,大约只有10UV/度左右,要进行高精度测量,必需把失调漂移控制在1UV/度以下,作为差动放大式的OP放大器,可用的产品不多。而失调漂移在正负0.05UV以下的削波放大器IC却很多,其中ICL7650比较典型,它要求电源电压为正负5V,MAZ420与普通OP放大器一样,可以正负15V电源电压下工作,并可换成传统的电路(它需要两个0.1UF的电容)。 电路工作原理 热电偶多用来测量高温度,在测量过程中,有时会发生断线。所以在测量电路中增加了一个歇火电路(先让微弱电流流过),用来检测输入断线。正常工作热电偶电阻值很小,几微安的电流基
[模拟电子]
热电偶温度测量系统电路图,耗用电流低于500μA
电路功能与优势 图1所示电路是一个基于24位Σ-Δ型ADC AD7793 的完整热电偶系统。AD7793是一款适合高精度测量应用的低功耗、低噪声、完整模拟前端,内置PGA、基准电压源、时钟和激励电流,从而大大简化了热电偶系统设计。系统峰峰值噪声约为0.02°C。 AD7793的最大功耗仅500 μA,因而适合低功耗应用,例如整个发送器的功耗必须低于4 mA的智能发送器等。AD7793还具有关断选项。在这种模式下,整个ADC及其辅助功能均关断,器件的最大功耗降至1 μA。 AD7793提供一种集成式热电偶解决方案,可以直接与热电偶接口。冷结补偿由一个热敏电阻和一个精密电阻提供。该电路只需要这些外部元件来执行冷结测量
[电源管理]
利用热电偶转换器的单片机温度测控系统
一种K型热电偶信号转换器(IC)MAX6675,该转换器集信号放大、冷端补偿、A/D转换于一体,直接输出温度的数字信号,使温度测量的前端电路变得十分简单。 MAX6675的内部由精密运算放大器、基准电源、冷端补偿二极管、模拟开关、数字控制器及ADC电路构成,完成热电偶微弱信号的放大、冷端补偿和A/D转换功能。MAX6675采用8脚SO形式封装,图1为引脚排列图,T+接K型热电偶的正极(镍铬合金),T-接K型热电偶的负极(镍硅合金或镍铝合金);片选信号端CS为高电平时启动温度转换,低电平时允许数据输出;SCK为时钟输入端;SO为数据输出端,温度转换后的12位数据由该脚以SPI方式输出。 2.1硬件电路 2.2软
[单片机]
热电偶测温不准的原因
热电偶,是工业上最常用的温度检测元件之一,具有测量精度高、测量范围广、构造简单以及使用方便等优点。为了保证热电偶测量准确,我们经常要求组成热电偶的两个热电极的焊接必须牢固;两个热电极彼此之间应很好地绝缘,以防短路等等结构要求。但是在应用中热电偶还是会测温不准,那么导致这种现象的原因是什么呢? 首先,我们知道要知道热电偶测温的基本原理: 将两种不同材料的导体或半导体焊接起来,构成一个闭合回路。由于两种不同金属所携带的电子数不同,当两个导体的二个执着点之间存在温差时,就会发生高电位向低电位放电现象,因而在回路中形成电流,温度差越大,电流越大,这种现象称为热电效应,也叫塞贝克效应。热电偶就是利用这一效应来工作的。 其次
[测试测量]
如何利用ADUCM360精密监控热电偶温度(二)
代码说明 用于测试本电路的源代码可从ADuCM360产品页面下载(zip压缩文件)。 UART配置为波特率9600、8数据位、无极性、无流量控制。如果本电路直接与PC相连,则可以使用“超级终端” (HyperTerminal)等通信端口查看程序来查看该程序发送给UART的结果,如图3所示。 图3.“超级终端”通信端口查看程序的输出 测量热电偶和RTD的温度,以获得温度读数。通过查找表,将RTD温度转换为它的等效热电偶电压(可查看ISE公司的ITS-90 T型热电偶表)。这两个电压相加以得出热电偶的 绝对温度值。 首先,V1是热电偶两条线之间测得的电压。通过查找表,测量RTD电压并转换为温度值;然后,该温度值再转换
[模拟电子]
基于Cortex-M3的微控制器热电偶测量系统
器件连接/参考 ADuCM360:基于Cortex-M3的微控制器,内置双通道24位 - 型ADC ADP1720-3.3:低压差线性稳压器 评估和设计支持 电路评估板 CN-0300评估板(EVAL-CN0300-EB1Z)包含USB-SWD/UART和SEGGER J-Link Lite电路板 设计和集成文件 原理图、布局文件、物料清单、ADuCM360源代码 电路功能与优势 本电路在精密热电偶温度监控应用中使用ADuCM360精密模拟微控制器,并相应地控制4 mA至20 mA的输出电流。ADuCM360集成双通道24位 - 型模数转换器(ADC)、双通道可编程电流源、12
[单片机]
在传感器近端量化热电偶输出
本应用笔记介绍了热电耦定义,并解释了它的历史来源。本文介绍的电路在靠近温度传感器的位置对热电偶输出进行数字转换,与在数字化之前使弱信号通过长电缆传输的方案相比,该方案能够将噪声降至最低。 热电偶因为其高测量精度、价格经济、容易获得以及较宽的温度测量范围等特点而在工业领域得到普遍应用。它由焊接在一起的两种不同的金属或金属合金线(通常称为热端)组成。热电偶输出电压是两个线端(另一端通常称为冷端)的电压差,冷端必须保持在已知温度。热电偶电压是Seebeck (1921年左右)、Peltier (1834年左右)和Thompson (1851年左右)效应的结合产物。 热端和冷端这两个名词源于应用历史。事实上,根据具体应用,冷端温度也
[工业控制]