热电偶测温系统的设计
温度测试系统
基于单片机的热电偶测温系统的设计
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
的线性化算法。该算法运算量小,程序中不进行查表,提高了程序的运行速度,使热电偶线性化处理速度得以提高。根据以上任务得主程序流程图如图4所示。
5V
温度测试系统
P2.0P2.1P2.2
DN2540N8
图3 DA转化电路
图4 主程序流程图
温度测试系统
4 试验及结果分析
整体设计和调试,以K分度热电偶为例。
通过调节滑动变阻器,模拟补偿后的K分度热电偶的热电势,送入AD7705完成模/数转换,转换后的数据送入单片机进行线性化处理,使处理后单片机输出的数据与温度呈现线性关系;最后再将线性化后的数据,送至AD421经数/模转换,输出电流值。
试验结果数据如下表所示:
热电势(mV) 理论电流值(mA)实际测量电流值(mA)
12.207 24.901 37.325 48.828
5 结束语
本文以STC89C52单片机为核心,进行对系统控制和线性化算法的运算,充分利用AD7705内带校准系统,使A/D转换精度更好,同时采用AD421完成D/A转换;在算法处理上,提出一种“最佳非等距离分段算法”,使得线性化算法具有运算量小、处理速度快、占用内存小等优点。测试结果表明,该系统已满足工业标准1‰的要求。
本文作者创新点:为了保证成本,仍沿用了传统的以单片机为核心的热电偶测温系统的处理方法,但由于采用了良好的线性化算法,编程又采用可节约内存的汇编语言,使得测量速度快,测量结果能满足工业标准的要求。
参考文献
[1]李广第,朱月秀,冷祖祁.单片机基础(第3版)[M].北京:北京航空航天大学出版社,2007.6
[2]孙红均,张涛,王超.智能仪器仪表[M].北京:清华大学出版社,2007 [3]陈正,喻红.热电偶测温的线性化处理模块[J].计量技术,1999,12:23-25
[4]严仍友,汪仁煌.最佳非等距线性插值算法在热敏电阻测 …… 此处隐藏:2687字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




