热电偶测温系统的设计
时间:2025-02-23
时间:2025-02-23
温度测试系统
基于单片机的热电偶测温系统的设计
The Design of Thermocouple Temperature Measurement System Based on SCM
(西安外事学院)荆海霞 周琳勃 王仁道 廖娜
JING Hai-xia ZHOU Lin-bo WANG Ren-dao LIAO Na
摘要:在现代化的工业现场,常用热电偶测试高温,测试结果送至主控机。由于热电偶的热电势与温度呈非线性关系,所以必须对热电偶进行线性化处理以保持测试精度。该系统通过高精度模/数转换器AD7705对热电偶电动势进行采样、放大,并在单片机内采用一定算法实现对热电偶的线性化处理,再通过数/模转换器AD421进行数/模转换产生4mA~20mA电流,送主控中心。
关键词:热电偶;线性化;AD转换;DA转换;单片机 中图分类号:TP273 文献标识码:A
Abstract:Thermocouple is used frequently in high-temperature test in the modernized industry scene,then the test results are delivered to master control machine. As the non-linear relationship between thermoelectric potential and temperature, it must be carried out on the thermocouple linear processing in order to maintain accuracy of test. This article is for the linearization of thermocouple. The general idea is to study high-precision A/D converter AD7705, which samples and enlarges the thermoelectric potential from the thermocouple, to use a certain algorithm for the linearization processing in the microcontroller, and to convert the data to produce the 4 mA-20mA current through high precision A/D converter AD421.
Key words:Thermocouple;Linearization;AD conversion;DA conversion;
Single-chip-micro-computer
1 引言
热电偶是工程上应用最广泛的温度传感器之一,它具有构造简单、使用方便、准确度、热惯性小、稳定性及复现性好、温度测量范围宽等优点,适用于信号的远传、自动纪录和集中控制,在温度测量中占有重要地位。但由于热电偶的热电势与温度呈非线性关系,增加了显示与处理的复杂性;且随着工业发展、自动化的不断加强,对温度精度要求越来越高。为了提高热电偶测量温度的精度,必须从硬件和软件两方面同时入手:硬件设计必须使用高精度A/D和D/A器件,软件设计必须设计出合理的满足工业要求的线性化算法,从这两方面解决热电偶测试高温的精度问题。
本文提出的系统以单片机为核心,硬件设计使用高精度模/数转换器AD7705和高精度数/模转换器AD421,分别实现对热电偶电动势的采样、放大、AD转换和对线性化处理的数据转换,软件设计提出一种“最佳非等距离分段算法”,并在程序中采用修正后的数据,实现热电偶的线性化处理。试验结果表明,该系统能很好的解决热电偶测试高温的精度问题,使仪器仪表精度达到1/1000,满足工业设计要求。
2 硬件电路设计
本设计是基于STC89C52单片机的硬件设计。系统总原理框图如图1所示。
图1 系统框图
控制电路以单片机为中心,控制其他部分完成各自的功能。其中模/数转换部分采用16
去4mA-20mA测量电路
温度测试系统
位高精度AD转化器AD7705,采用自校准,提高其抗干扰能力和精度;数/模转换部分采用高精度DA转换器AD421,在电路设计上,采用光隔离,控制AD421完成其功能,AD421为16位高精度数/模转换器,它将来自单片机线性化处理后的数据进行DA转化,产生4mA-20mA电流,送控制中心。
2.1 模/数转换电路
模/数转换电路部分,采用16位、双通道、低成本、高精度模/数转换功能的AD7705。AD7705是AD公司推出的16位∑- (电荷平衡式)A/D转换器,包括由缓冲器和增益可编程放大器(PGA)组成的前端模拟调节电路、∑- 调制器及可编程数字滤波器等,能直接对来自传感器的微弱信号进行A/D转换。此外他还具有高分辨率、宽动态范围、自校准,低功耗及优良的抗噪声性能,因此非常适用于仪表测量和工业控制等领域。使用时通过单片机控制其单双极性、增益倍数、选择通道的输入和工作模式的选择等;用AD584基准芯片为AD7705采集模块提供基准电压,使AD7705可以正常且稳定的工作。模/数转换部分电路如图2
图2 AD转化电路
2.2 数模转换电路
数/模转换部分采用16位高精度数/模转换器AD421。AD421是美国AD公司推出的一种单片高性能数模转换器(DAC),它由电流环路供电,16位数字信号以串行方式输入,4-20mA电流输出,可实现低成本的远程智能工业控制。AD421内部含有电压调整器可提供+5V,+3.3V或+3V输出电压,还含有+1.25V,+2.5V基准电源,均可为其自身或其它电路选用。AD421采用Σ-ΔDAC结构,保证16位的分辩率和单调性,其积分线性误差为±0.001%,失调误差为±0.1%,增益误差为±0.2%,其标准的三线串行接口可在10Mbps下运行,便于与通用微处理器或微控制器相连。由于篇幅有限,这里只给出了DA转换电路的主要组成部分,其中起隔离作用的光耦合电路略去。电路如图3所示。
3 软件设计
软件是整个系统的灵魂,它是算法和功能实现的关键。该部分主要完成的任务是:(1)A/D转换器的配置、启动和数据读取。(2)对信号的线性化处理。(3)D/A转换器的配置和数据读取。其中线性化算法主要参考“最佳非等距线性插值算法在热敏电阻测温中的应用”
[4]
,提出一种“最佳非等距离分段算法”,根据标度转换,在不同的分段上推导出y=kx+b
的线性化算法。该 …… 此处隐藏:2318字,全部文档内容请下载后查看。喜欢就下载吧 ……
下一篇:4.2朗诵稿和串词2