热电偶测温系统设计资料
- 格式:doc
- 大小:188.08 KB
- 文档页数:11
基于热电偶的温度测试仪设计摘要:基于热电偶的温度测试仪,该仪器是以AT89C51单片机为核心,由AD590,由热电偶测量热端温度T,该热电偶采用K型热集成温度传感器测量冷端温度T电偶(镍铬-镍硅热电偶)。
它们分别经过I/V转换和线性放大,分时进行A/D转换,转换后的数字信号送入AT89C51单片机,经单片机运算处理,转换成ROM地址,再通过二次查表法计算出实际温度值,此值送4位共阴极LED数码管显示。
该热电偶测温仪的软件用C语言编写,采用模块化结构设计。
关键词:热电偶,冷端温度补偿,89C51单片机,ADC0809,线性化标度变换Abstract:Thermocouple-based temperature testing instrument, the instrument is based on AT89C51 microcontroller as the core, from AD590 integrated temperature sensor measures the cold junction temperature T0, measured by the thermocouple hot-side temperature T, the use of K-Thermocouple Thermocouple ( Ni-Cr - Ni-Si thermocouple). They are through the I / V conversion and linear amplification, time for A / D conversion, the converted digital signal into the AT89C51 microcontroller, microcontroller operation after processing into ROM address, and then through the second look-up table method to calculate the actual temperature value, this value is sent to four common cathode LED digital tube display. The thermocouple thermometer software with C language, using a modular structure design.Keywords:Thermocouple, cold junction temperature compensation, 89C51 microcontroller, ADC0809, linear scale transformation目录1 前言 (1)2 整体方案设计 (2)2.1方案论证 (2)2.2方案比较 (3)3 单元模块设计 (4)3.1冷端采集和补偿电路模块 (4)3.1.1 AD590介绍 (4)3.1.2冷端采集和补偿电路分析 (6)3.2热端放大电路模块 (6)3.3A/D转换器ADC0809 (7)3.4单片机模块 (8)3.5LED显示模块 (11)4 软件设计 (13)4.1主程序 (13)4.2A/D转换子程序 (13)4.3线性化标度变换子程序 (15)5 系统调试 (18)5.1调试软件介绍 (18)5.1.1 ISIS简介 (18)5.1.2 Keil C51简介 (18)5.2硬件调试 (18)5.3软件调试 (19)5.4硬件软件联调 (20)6系统技术指标及精度和误差分析 (21)7设计小结 (22)8总结与体会 (23)9参考文献 (24)附录1:电路总图 (25)附录2:软件代码 (26)1 前言温度是表征物体冷热程度的物理量,温度传感器是通过物体随温度变化而改变某种特性来间接测量的。
热电偶的测温1 设计目的利用热电偶进行温度测量。
2 设计要求①测温范围:0~200℃;②热电偶路数:2路切换;③A/D 输出,有具体电路参数。
3 原理分析3.1热电偶测温原理(1)定义:由两种导体组合而成,将温度转化为热电动势的传感器叫做热电偶。
(2)测温原理:热电偶的测温原理是基于热电效应。
将两种不同材料的导体A 和B 串接成一个闭合回路,当两个接点1和2的温度不同时,如果T >0T (如下图热电效应),在回路中就会产生热电动势,进而在回路中产生一定大小的电流,此种现象称为热电效应。
热电动势记为AB E ,导体A 、B 称为热电极。
测量时将接点1置于测温场所感受被测温度,故称为测量端(或工作端,热端)。
接点2要求温度恒定,称为参考端(或冷端)。
ABTT 012图1 热电偶原理(3)热电效应:导体A 和B 组成的热电偶闭合电路在两个接点处分别有)(T E AB 与)(0T E AB 两个接触电势,又因为T >0T ,在导体A 和B 中还各有一个温差电势。
所以闭合回路总热电动势),(0T T E AB 应为接触电动势和温差电势的代数和,即:闭合回路总热电动势。
对于已选定的热电偶,当参考温度恒定时,总热电动势就变成测量端温度T 的单值函数,即)(),(0T f T T E AB 。
这就是热电偶测量温度的基本原理。
在实际测温时,必须在热电偶闭合回路中引入连接导线和仪表。
由一种均质导体组成的闭合回路,不论导体的横截面积,长度以及温度分布如何均不产生热电动势。
如果热电偶的两根热电极由两种均质导体组成,那么,热电偶的热电动势仅与两接点的温度有关,与热电偶的温度分布无关;如果热电极为非均质电极,并处于具有温度梯度的温场时,将产生附加电势,如果仅从热电偶的热电动势大小来判断温度的高低就会引起误差。
3.2热电偶冷端处理及补偿热电偶的热电势大小与材料和两电极接点的温度有关,因此只有在热电极材料一定和冷端温度0T 保持恒定的条件下,其热电势才是其热端温度T 的单值函数。
热电偶测温系统设计
首先,对于热电偶的选型,需要根据实际应用的温度范围来选择适当的热电偶材料。
常见的热电偶材料有K型、J型、T型等,每种热电偶材料都有其适用的温度范围和精度要求。
例如,K型热电偶适用于-200℃至1250℃的温度范围,而T型热电偶适用于-200℃至400℃的温度范围。
因此,根据实际需求来选择热电偶材料非常重要。
其次,设计放大电路是热电偶测温系统的关键步骤之一、由于热电偶的温度变化非常微弱,通常需要将其输出信号放大才能得到较为准确的温度值。
放大电路可以使用运算放大器或放大器芯片来实现,通常采用差分放大的方式来增强信号的准确性和抗干扰能力。
此外,还需要考虑放大电路的输入阻抗和输出阻抗,以避免对测量结果产生影响。
在信号处理方面,可以使用微处理器或单片机来对放大后的信号进行进一步处理。
通过编程,可以实现温度的实时显示、数据存储和报警等功能。
此外,还可以添加人机界面,方便用户进行操作和调试。
为了确保热电偶测温系统的安全性,需要采取一系列的安全措施。
首先,需要合理选择安装位置,避免与其他高温、高压或易燃物质接触,以防发生事故。
其次,需要定期检查热电偶的连接和绝缘情况,避免因为接触不良或绝缘破损导致电气故障。
此外,还需要考虑系统的过热保护和过压保护功能,以防止设备损坏或人身安全受到威胁。
总之,热电偶测温系统设计需要综合考虑热电偶的选型、放大电路的设计、信号处理以及系统的安全性等方面。
通过合理的设计和实施,可以确保热电偶测温系统的稳定性、准确性和安全可靠性,使其在工业领域得到广泛应用。
基于单片机的热电偶测温系统设计摘要本系统由K型热电偶、温度传感器DS18B20、高精度放大器、A/D转换器TLC549、AT89C51单片机、译码显示模块与报警电路等部分构成,根据热电偶中间温度定律, 实现了具有热电偶冷端温度补偿功能的大范围高精度数字测温系统,而在测得温度超出某一范围时即启用报警电路进行超标报警。
文中提出了具体设计方案,讨论了热电偶测温的基本原理,进行了可行性论证。
由于利用了单片机及数字控制系统的优点,系统的各方面性能得到了显著的提高。
关键词K型热电偶;单片机;译码显示;超标报警;冷端补偿1 引言温度是反映物体冷热状态的物理参数,对温度的测量在工农业生产、国防、科研等领域中有广泛地应用。
在某些特殊的场合对温度的检测速度有很高的要求,例如:在测量汽车发动机吸入空气的温度的时候,就要求热响应时间小于1s;航天飞机的主发动机的温度测量要求0.4s 内完成等。
通常用来测量温度的传感器有热电阻温度传感器、热敏电阻、热电偶、半导体温度传感器等几种。
这些常用温度传感器一般在测量固体温度和液体温度时具有较快的响应速度。
但在气体温度测量时候,由于温度传感器自身的热滞特性,而气体传热过程又比较缓慢,气体温度测量就有很大滞后。
工业常用的精度较高的温度传感器有铂热电阻、半导体温度传感器等。
铂热电阻具有温度测量范围大、重复性好、精度高等特点,但是响应不是很快,特别是在对气体温度测量时至少要几秒钟,在某些工作环境比较特殊的场合,如高压环境下,还需使用铠装的铂热电阻,更是延缓了热响应速度。
半导体温度传感器分热敏电阻和PN 结型温度传感器两种。
热敏电阻非常适合对微弱温度变化的测量,但是缺点是非线性严重;PN 结型的特点是体积小、线性输出、精度高,但是不能使用在液体环境,对气体温度变化响应也较慢。
所以常用温度传感器一般都存在着对气体温度变化响应较慢的问题。
在对气体温度实时性测量要求比较高的系统,运用常用温度测量方法很难做到对温度的快速测量,对系统的精度影响就很大。
---文档均为word文档,下载后可直接编辑使用亦可打印---英文摘要 (2)1 绪论 (3)1.1研究背景及意义 (3)1.2国内外研究现状 (3)1.3研究主要内容 (4)2 基于K型热电偶的温度测量系统总体设计 (6)2.1设计要求 (6)2.2总体方案 (7)2.3功能介绍 (6)3 基于K型热电偶的温度测量系统硬件设计 (8)3.1核心控制系统设计 (8)3.2温度采集系统设计 (9)3.2.1K型热电偶传感器 (9)3.2.2 ADC转换模块 (11)3.3LCD显示系统设计 (12)3.4电源模块电路设计 (14)4 基于K型热电偶的温度测量系统软件设计 (15)4.1主程序流程 (15)4.2温度采集流程 (16)4.3显示程序流程 (16)4.4软件仿真 (17)4.4.1仿真环境 (17)4.4.2工作流程 (18)4.4.3仿真结果 (19)5 结论 (21)谢辞 (22)参考文献 (23)基于K型热电偶的温度测量系统设计摘要:K型热电偶不接触被测物中,目的是避免热平衡状态的变化,测量的敏感,响应速度快,良好的响应特性,常用于检测1000℃以上运动中的高温物体。
该测温系统结合单片机,设计以K型热电偶为温度传感器的温度测量系统。
其测量系统的测量温度可以分为三个档位,分别是高温档(500℃以上)中温档(100-500℃)低温档(100℃以下),使用前先预估待测物体温度选择合适的档位测量以提升测量精度。
通过温度传感器DS18B20在STM32L476芯片控制下进行实时温度检测并显示,能够实现快速测量环境温度。
关键词:单片机;热电偶;温度测量系统Design of temperature measurement system based on K-type thermocoupleAbstract:Non-contact temperature measurement will not be in contact with the measured object. It avoids changing the thermal equilibrium state of the object. It is sensitive when measuring. The response speed is fast and the response characteristics are good. It is usually used to detect high temperature objects in the movement of 1000°C and above. This text combines the advantage of the one-chip computer, design based on 51 one-chip computer non-contact temperature measurement system. Based on 51 single-chip non-contact temperature measurement system, the measurement temperature is divided into three gears, which are high temperature file (above 500°C), medium temperature file (100-500°C), low temperature file (below 100°C), and the object to be measured is estimated before use. Temperature Select the appropriate gear measurement to improve measurement accuracy. By using the STM32L476 chip to control the temperature sensor DS18B20 for real-time temperature detection and display, it is possible to quickly measure the ambient temperature.Keywords:single chip microcomputer; non-contact; temperature measurement; design基于K型热电偶的温度测量系统设计1 绪论1.1研究背景及意义当今社会,随着科学技术发展迅猛,社会生活水平也快速提高,企业对生产也有了更高的要求:信息化、科学化、自动化。
热电偶测温系统设计课程设计说明热电偶测温系统设计摘要:热电偶传感器是目前接触式测温中应用最广的热电式传感器,在工业用温度传感器中占有及其重要的地位。
该测温系统由温度测量电路、运算放大电路、A/D转换电路及显示电路组成,以AT89C2051单片机为主控单元,由K型镍铬-镍硅热电偶测量热端温度T,测量范围在0—1200℃之间,由集成温度传感器AD590测量冷端温度T0,并对测温热电偶的热电势及AD590测得的补偿电势进行采样,送入A/D转换器转换成数字量,存放在单片机内存单元中,经程序解算后得到温度值,转换为BCD 码,同时驱动四位数码管显示。
试验结果显示,该系统对温度测量具有较高的精度,实现了温度测量功能,其主要技术指标达到了系统设计要求。
关键词:热电偶;温度;A/D;单片机4毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前4提下,学校可以公布论文的部分或全部内容。
作者签名:日期:4学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
㊀2020年㊀第2期仪表技术与传感器Instrument㊀Technique㊀and㊀Sensor2020㊀No 2㊀基金项目:领域基金公开项目(61400030601)收稿日期:2019-02-28基于无线传输的热电偶测温系统设计王㊀军1,张彦军1,梁晓辉2(1.中北大学仪器科学与动态测试教育部重点实验室,山西太原㊀030051;2.中国工程物理研究院化工材料研究所,四川绵阳㊀621900)㊀㊀摘要:针对热电偶测量系统远距离进行温度监测时,存在信号干扰㊁布线复杂等问题,设计了一种无线通信的测量系统㊂该系统以CC3200为核心,根据TCP协议实现了采集端和接收端之间的点对点数据传输㊂采集端对热电偶信号进行调理,调理精度在ʃ1.5ħ之内,把AD转换数据传给无线发送模块,经接收端转发上传到上位机㊂实验结果表明,无线传输的信号稳定性及可靠性高㊂关键词:热电偶;信号传输;无线通信;信号采集;温度补偿;CC3200中图分类号:TP274㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1002-1841(2020)02-0075-04DesignofThermocoupleTemperatureMeasurementSystemBasedonWirelessTransmissionWANGJun1,ZHANGYan⁃jun1,LIANGXiao⁃hui2(1.KeyLaboratoryofInstrumentationScience&DynamicMeasurement,MinistryofEducation,NorthUniversityofChina,Taiyuan030051,China;2.InstituteofChemicalMaterials,ChinaAcademyofEngineeringPhysics,Mianyang621900,China)Abstract:Whenthetemperaturemeasurementofthethermocouplemeasurementsystemiscarriedoutoveralongdistance,thereareproblemssuchassignalinterferenceandcomplicatedwiring,andameasurementsystemforwirelesscommunicationwasproposed.ThedesigntookCC3200asthecore,andrealizedpoint⁃to⁃pointdatatransmissionbetweentheacquisitionendandthereceivingendaccordingtotheTCPprotocol.Thecollectingendregulatedthethermocouplesignal,andtheconditioningprecisioniswithinʃ1.5ħ.TheADconversiondatawastransmittedtothewirelesstransmittingmodule,andwasforwardedtotheuppercomputerthroughthereceivingend.Theexperimentalresultsshowthatthesignalstabilityandreliabilityofwirelesstransmissionarehigh.Keywords:thermocouple;signaltransmission;wirelesscommunication;signalacquisition;temperaturecompensation;CC32000㊀引言在现代工业生产和科学实验中,经常需要对温度信号进行精确测量,温度测量环境一般都比较恶劣[1-2]㊂热电偶作为无源传感器,不需要额外的供电,同时具有结构简单㊁性能稳定㊁热响应快㊁精确度高等优点[3],所以在温度测量领域得到广泛应用㊂热电偶本身产生的信号微弱,后续调理和数据远距离传输过程中很容易受干扰㊂传统的做法是将热电偶和测量装置用标称值相同的补偿导线连接[4-5],或者通过温度变送器把热电偶信号转换成电信号传输[6],但如果补偿导线过长会造成热电偶信号失真,测量的温度不准确,而且补偿导线和温度变送器都要考虑布线问题㊂而无线通信的方式能够解决上述复杂的布线问题,减少数据传输过程的信号干扰,降低测量成本,实现高速稳定的信号传输[7]㊂因此,设计了一种无线传输的热电偶测温系统[8]㊂1㊀总体设计FPGA具有低功耗㊁集成度高㊁开发周期短㊁低成本㊁高性能等优点㊂本系统选用XC3S400作为主控单元[9-10]㊂硬件系统包括采集调理模块㊁AD转换模块㊁FLASH存储模块㊁CC3200无线通信模块㊂系统总体框图如图1所示㊂首先将热电偶传感器产生的信号传递到调理电路,经过补偿㊁增益调理后,再由AD转换模块把模拟信号转换为数字信号并将该数字信号传给主控模块进行数字滤波㊁编码处理,最后数据发送到射频电路实现无线通信㊂㊀㊀㊀㊀㊀76㊀InstrumentTechniqueandSensorFeb2020㊀图1㊀系统流程图2㊀硬件电路设计2.1㊀采集调理模块的设计AD8495是热电偶专用补偿参考结点温度的精密仪表放大器,差分输入特性使其具有较高的共模抑制比,降低引线的共模干扰㊂内置温度传感器对热电偶参考结点所处环境的温度变化实时监测以便补偿㊂固定增益放大器放大热电偶的微弱电信号,提供线性输出㊂二级放大部分采用OP200AZ构成同相比例放大器㊂调理电路原理图如图2所示㊂图2㊀调理电路原理图㊀㊀热电偶输入信号先经过低通滤波,该滤波器是为了消除RF信号,如果任其输入到AD8495可能会被整流,表现为温度波动㊂AD8495固定增益122.4,为了使输出电压符合AD转换模块的采集要求,二级放大倍数设为4㊂图2中, +WD 和 -WD 分别连接热电偶的正极和负极,R1是阻值1MΩ的接地电阻,主要为了实现AD8495的开路检测功能㊂根据AD8495的Vout管脚输出的电压可以导出测量温度㊂传递函数如下T1=(VOUT-VREF)/(5mV/ħ)式中:T1为测量温度,ħ;VOUT为AD8495的输出电压,mV;VREF为REF引脚的输入参考电压,V㊂主要是在单电源供电时测量负温度使用,本设计中双电源供电,故参考电压引脚接地㊂2.2㊀存储模块的设计由于FPGA内部存储空间有限,所以本设计采用外部FLASH存储数据㊂FPGA芯片主要通过查询FLASH存储单元的工作状态给其下发读写命令,将数据从RAM缓存器传到数据存储器中,实现存储功能㊂图3所示为FLASH芯片的电路原理图,为了实现阻抗匹配,该芯片和FPGA通过排阻连接㊂2.3㊀CC3200无线通信模块的设计CC3200芯片的外围电路原理图如图4所示,其中40MHz的晶振用于提供片内微处理器的振荡时钟,32.768kHz的晶振主要为芯片内部定时器和实时操作系统提供时钟源㊂天线部分需要特别注意使用不同的滤波器时,在滤波器和天线之间的电容电感接法图3㊀FLASH存储单元的电路原理图不同㊂3㊀软件设计3.1㊀逻辑时序的设计主控芯片XC3S400的主要功能是控制AD7606芯片的时序,以固定的采样率获取热电偶采集的模拟电信号并对其量化处理㊂采样时序如图5所示,CONVSTA和CONVSTB短接在一起即图中的ad_con⁃vstab,所有通道同时采样㊂ad_busy在ad_convstab到达上升沿之后变为逻辑高电平,转换过程开始,直到ad_busy下降沿表示转换数据被存到输出数据寄存器可供读取㊂first_data在ad_cs下降沿脱离三态,与通道对应的ad_rd下降沿将first_data置为高电平,表示输出数据总线可以提供该通道的转换结果㊂3.2㊀无线通信的实现在数据接收设计中,采用中断的方式保证CC3200能够及时响应UART传来的数据,当UART接口收到㊀㊀㊀㊀㊀第2期王军等:基于无线传输的热电偶测温系统设计77㊀㊀图4㊀CC3200外围电路原理图图5㊀AD采样时序图数据,程序立刻进入中断将接收到的数据缓存并打包等待无线发送㊂发送命令的设计是将中断函数缓存的数据以TCP方式转发,同时要配合上位机的指令控制㊂流程图如图6所示㊂图6㊀WiFi实时控制数据流程图4㊀实验结果分析针对本文的设计,在高低温箱中分别测试使用补偿导线和无线通信得到的数据,对比分析两种传输方式的信号稳定性㊂由于高低温箱中的实际温度实时变化,故采用标准铂电阻Pt100标定高低温箱中的实际温度㊂无线通信的实验结果如表1所示,每隔10ħ左右测一次信号,测量的电压信号先经过AD8495放大122.4倍,再由二级放大电路放大4倍得到,最后要在上位机软件处理将数据还原为温度格式㊂表1㊀实验测量结果实际温度/ħ测量电压/V测量温度/ħ误差/ħ-70.1-0.74-68.91.2-60.5-0.58-60.8-0.3-50.2-0.42-51.7-1.5-39.5-0.24-40.0-0.5-29.9-0.07-30.6-0.7-20.10.10-20.8-0.7-10.30.29-9.50.80.40.48-0.9-1.39.90.6710.50.619.40.8721.31.930.11.0729.3-0.839.51.2739.60.149.61.4851.21.659.81.6960.30.570.41.9070.1-0.380.32.1280.0-0.390.02.3490.10.199.82.57100.60.8㊀㊀图7(a)㊁(b)分别是采用补偿导线和无线在距离㊀㊀㊀㊀㊀78㊀InstrumentTechniqueandSensorFeb 2020㊀20m时测量的数据图,图中的趋势线是按设计原理根据理论电压和温度关系绘制的㊂可以看出图7(a)由于补偿导线过长引起信号衰减和干扰现象,测量数据较理论值有所下降,波动较大,超出允许误差范围㊂图7(b)通过无线测量的数据和理论值高度契合,结果在允许误差范围内㊂(a)(b)图7㊀MATLAB数据分析5㊀结论本文设计的无线通信方式测量热电偶传感器的温度有效地解决了补偿导线过长引起的信号衰减㊁传输过程中强电干扰耦合㊁布线复杂等问题,使得检测操作更加方便灵活㊂从实验数据可知,该方法提高了测量结果的可靠性和精确度㊂参考文献:[1]㊀杨勇,李晶.基于无线传感网络的矿井水质在线监测系统开发与试验[J].电子器件,2018,41(1):219-224.[2]㊀汪丽燕,阮志煌,蔡东平.无线数据传输的红外测温报警系统设计[J].自动化应用,2016(12):97;103.[3]㊀张洪健,余刃,刘笑凡,等.基于嵌入式的乏燃料干贮存温度监测系统[J].兵器装备工程学报,2017,38(11):138-141.[4]㊀王飞跃.热电偶传感器信号调理与数字采集系统的设计[D].太原:中北大学,2013.[5]㊀王闯.热电偶温度信号的采集及其标定方法研究[D].太原:中北大学,2016.[6]㊀盛占石,吴玑琪.基于Web的温室大棚远程监测系统[J].电子器件,2014,37(5):923-926.[7]㊀孟晓山,王玉全.常用传感器调理电路优化设计[J].电子科学技术,2016,3(2):103-108.[8]㊀岳晗,裴东兴,张瑜.基于CC430的智能无线温度监测系统设计与校准[J].电子器件,2014,37(3):502-506.[9]㊀鄢玲玲.基于FPGA的高精度采集转发装置的设计与实现[D].太原:中北大学,2017.[10]㊀王婷婷.基于STM32W智能环境监控系统的研制[D].镇江:江苏科技大学,2013.作者简介:王军(1995 ),硕士研究生,主要研究方向为传感器测试计量技术㊂E⁃mail:wangjun_lc@163.com张彦军(1975 ),博士,副教授,主要研究方向为测试计量技术与仪器㊂E⁃mail:1435958369@qq.com(上接第74页)之间的连接,可实现远程操控机器人作业㊂对比于传统的人工配电网作业,极大地降低了作业强度及作业危险性㊂经测验,本文设计的机器人能快速有效地完成作业任务,为配电网检修领域机器人研究提供了较好的依据㊂参考文献:[1]㊀胡毅.输配电线路带电作业技术的研究与发展[J].高电压技术,2006,32(11):1-10.[2]㊀潘俊文,李辉,邹德华,等.500kV紧凑型同塔双回输电线路感应电压电流的仿真计算[J].电力科学与技术学报,2015,30(3):84-90.[3]㊀SAWADAJ,KAZUYUKIK.Amobilerobotforinspectionofpowertransmissionlines[J].IEEETransactionsonPowerDe⁃livery,1991,6(1):309-315.[4]㊀范淇元,覃羡烘,李洪毅.基于STM32的双轮平衡机器人的控制系统设计[J].自动化与仪表,2018,33(3):18-21;41.[5]㊀谢冬雪,唐祯安,蔡泓等.基于STM32和LTC6804的电池管理系统设计[J].仪表技术与传感器,2018(10):63-67.[6]㊀白华,林巧婷.基于CAN和RFID的车胎信息采集系统的设计[J].仪表技术与传感器,2018(10):68-71;80.[7]㊀李斌,赵伟娟.基于CAN总线的车载导航主机开机方案的优化[J].电子世界,2016(17):47-48.[8]㊀姜庆明,杨旭,甘永梅,等.一种基于光电编码器的高精度测速和测加速度的方法[J].微计算机信息,2004(6):48-49.作者简介:杨翔宇(1991 ),硕士研究生,研究领域为电力机器人㊁多关节机械臂控制㊂E⁃mail:925047510@qq.com樊绍胜(1966 ),博士,教授,硕士生导师,研究领域为电力机器人和仪器仪表㊂。
任务书
课程传感器课程设计
题目热电偶测温系统设计
主要内容:
本系统以单片机为核心,硬件设计使用高精度模/数转换器和高精度数/模转换器,分别实现对热电偶电动势的采样、放大、AD 转换和对线性化处理的数据转换,并在程序中采用修正后的数据,实现热电偶的线性化处理。
基本要求:
1、按照技术要求,提出自己的设计方案(多种)并进行比较;
2、利用热电偶和单片机等设计一种热电偶测温系统电路。
3、说明所用传感器的基本工作原理、画出应用电路电路图、写明电路工作原理、注明元器件选取参数、进行方案比较。
主要参考资料:
[1]崔志尚.温度计量与测试[M].北京:中国计量出版社,1998.
[2]赵茂泰.智能仪器原理及应用[M].北京: 电子工业出版社,2007.
[3]陈杰,黄鸿.传感器与检测技术[M].北京: 高等教育出版社,2006.
[4]刘华东.单片机原理与应用[M].北京: 电子工业出版社,2006.
完成期限
指导教师
专业负责人
2016年5 月7 日
摘要
在现代化的工业现场, 常用热电偶测试高温,测试结果送至主控机。
热电偶是工程上应用最广泛的温度传感器之一,它具有构造简单、使用方便、准确度、热惯性小、稳定性及复现性好、温度测量范围宽等优点,适用于信号的远传、自动纪录和集中控制,在温度测量中占有重要地位。
但由于热电偶的热电势与温度呈非线性关系, 所以必须对热电偶进行线性化处理以保持测试精度。
该测温系统通过高精度模/数转换器AD7705对热电偶电动势进行采样、放大, 并在单片机内采用一定算法实现对热电偶的线性化处理, 再通过数/模转换器AD421进行数/模转换产生4 mA~ 20mA的电流, 送入主控中心。
关键词:热电偶;线性化;AD转换;DA转换;单片机
目录
一、设计要求 (1)
二、设计方案及其特点 (1)
1、方案说明 (1)
2、方案论证 (2)
三、传感器工作原理 (2)
四、电路的工作原理 (3)
五、单元电路设计、参数计算和器件选择 (3)
1、单元电路设计 (4)
2、参数计算 (5)
3、器件选择 (6)
六、总结 ................................................................................... 错误!未定义书签。
参考文献 ................................................................................... 错误!未定义书签。
热电偶测温系统设计
一、设计要求
以单片机为核心,进行对系统控制和线性化算法的运算,使A/D 转换精度更好;在算法处理上,使用最佳计算方法,使得线性化算法达到运算量小、处理速度快、占用内存小等要求,并使该系统能很好的解决热电偶测试高温的精度问题。
二、设计方案及其特点
本设计是基于STC89C52单片机的硬件设计。
对于系统可分为下面两种不同的设计方案:
1、方案说明
方案一:系统由K型热电偶和集成温度传感器AD590测量热端和冷端温度,采用USB采集卡实现信号采集并传输给计算机。
根据热电偶中间温度定律[1],编制软件采用查表和曲线拟合进行非线性校正及冷端补偿。
利用LabVIEW的数据存储、读取、分析函数,实现温度趋势曲线和统计直方图的绘制[2]。
本系统将滤波、非线性和冷端补偿等功能由软件实现,简化了电路设计,提高了系统的稳定性和测量精度,但成本较高。
热电偶
图1 方案一原理框图
方案二:控制电路以单片机为中心,控制其他部分完成各自的功能。
其中模/数转换部分采用16位高精度AD转化器AD7705,采用自校准,提高其抗干扰能力和
精度;数/模转换部分采用高精度DA转换器AD421,在电路设计上,采用光隔离,控制AD421 完成其功能,AD421为16位高精度数/模转换器,它将来自单片机线性化处理后的数据进行DA转化,产生4mA-20mA电流,送控制中心[3]。
这种方案保证成本,采用了良好的线性化算法,编程又采用可节约内存的汇编语言,使得测量速度快,测量结果能满足工业标准的要求。
图2 方案二原理框图
2、方案论证
从精确度来看,方案一强于方案二,但方案二电路实现简单,占用内存较小,抗干扰能力强,成本较低。
所以一般地说,需要稳定性好可选用方案一测量电路,若考虑便于与单片机接口连接,那么方案二测量电路就由其方便之处。
因此本设计中选用方案二。
三、传感器工作原理
热电偶传感器的工作原理:两种不同成份的导体两端接合成回路,当接合点的温度不同时,在回路中就会产生电动势,这种现象称为热电效应,而这种电动势称为热电势[4]。
热电偶就是利用这种原理进行温度测量的,其中,直接用作测量介质温度的一端叫做测量端,另一端叫做补偿端;冷端与显示仪表或配套仪表连
热电偶测温的基本原理是两种不同成份的材质导体组成闭合回路,当两端存在温度梯度时,回路中就会有电流通过,此时两端之间就存在热电动势,这就是所谓的塞贝克效应。
两种不同成份的均质导体为热电极,温度较高的一端为工作端,温度较低的一端为自由端,自由端通常处于某个恒定的温度下。
根据热电动势与温度的函数关系,制成热电偶分度表;分度表是自由端温度在0℃时的条件下得到的,不同的热电偶具有不同的分度表。
在热电偶回路中接入第三种金属材料时,只要该材料两个接点的温度相同,热电偶所产生的热电势将保持不变,即不受第三种金属接入回路中的影响。
因此,在热电偶测温时,可接入测量仪表,测得热电动势后,即可知道被测介质的温度。
四、电路的工作原理
电路的工作原理图如图4所示。
图4 总原理图
测温系统通过高精度模/数转换器AD7705对热电偶电动势进行采样、放大, 并在单片机内采用一定算法实现对热电偶的线性化处理, 再通过数/模转换器AD421进行数/模转换产生4 mA~ 20mA的电流, 送入主控中心并显示。
五、单元电路设计、参数计算和器件选择
1、单元电路设计
模/数转换部分电路如图5所示。
图5 A/D转化电路原理图
采用16位、双通道、高精度模/数转换功能的AD7705。
AD7705能直接对来自传感器的微弱信号进行A/D转换[5]。
使用时通过单片机控制其单双极性、增益倍数、选择通道的输入和工作模式的选择等;用AD584基准芯片为AD7705采集模块提供基准电压,使AD7705可以正常且稳定的工作[6]。
数/模转换部分电路如图6所示。
图6 D/A转化电路原理图
采用16位高精度数/模转换器AD421[7]。
AD421由电流环路供电,16位数字信号以串行方式输入,4-20mA 电流输出,可实现低成本的远程智能工业控制。
AD421内部含有电压调整器可提供+5V ,+3.3V 或+3V 输出电压,还含有+1.25V ,+2.5V 基准电源,均可为其自身或其它电路选用[8]。
AD421 采用Σ-ΔDAC 结构,保证16位的分辩率和单调性,其积分线性误差为±0.001%,失调误差为±0.1%,增益误差为±0.2%,其标准的三线串行接口可在10Mbps 下运行,便于与通用微处理器或微控制器相连。
2、参数计算
软件是算法和功能实现的关键。
该部分主要完成的任务是: A/D 转换器的配置、启动和数据读取。
对信号的线性化处理。
D/A 转换器配置和数据读取。
其中线性化算法主要参考“最佳非等距线性插值算法在热敏电阻测温中的应用”,提出一种“最佳非等距离分段算法”,根据标度转换,在不同分段上推导出y = kx+ b 的线性化算法。
整体设计和调试,以K 分度热电偶为例。
通过调节滑动变阻器,模拟补偿后的K 分度热电偶的热电势,送入AD7705完成模/数转换,转换后的数据送入单片机进行线性化处理,使处理后单片机输出的数据与温度呈现线性关系;最后再将线性化后的数据,送至AD421经数/模转换,输出电流值[9]。
本系统采用误差修正公式来消除系统误差,从输出端引反馈量到输入端来改善系统的稳定。
在无误差的理想情况下, 有ε = 0,i = 0,K 是常数, 于是存在关系
Kx y = (1)
在有误差的情况下, 则有
()y x K y '++=ε (2)
2
'
1'R y i R y y =
+- (3) 由此可以推出
1b y b x += (4)
可改写成下简明形式
()01
1
b x b y -=
(5) 式中:x ——热电偶产生的电压;
y——带误差的输出到D/A转换器的电压;
Ε——影响量(例如零点漂移或干扰);
i——偏差量(例如直流放大器的偏置电流);
K——影响特性(例如放大器增益)。
把热电偶分度表各温度时电压值x经过运算求出各温度时对应的y值,y值一般包含小数,由于A/D转换器的离散性和分辨率的限制,所以只保留整数部分,保存到单片机ROM中,在每次测量完温度数据后直接由y值查表,运算求相应温度。
3、器件选择
表1 元器件清单。