基于热电偶温度传感器的动态温度实时测量记录系统设计毕业设计(27页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于热电偶温度传感器的动态温度实时测量记录系统设计毕业设计(27页).doc》由会员分享,可在线阅读,更多相关《基于热电偶温度传感器的动态温度实时测量记录系统设计毕业设计(27页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于热电偶温度传感器的动态温度实时测量记录系统设计毕业设计-第 19 页郑州轻工业学院本科毕业设计题 目 基于热电偶温度传感器的动态 温度实时测量记录系统设计 学生姓名 闵许可 专业班级 电子信息工程11-01 学 号 541101030129 院 (系) 电子信息工程学院 指导教师(职称) 完成时间 2015 年 06 月 04 日 郑州轻工业学院毕业设计(论文)任务书题目 基于热电偶温度传感器的动态温度实时测量记录系统设计 专业 电子信息工程 学号 541101030129 姓名 闵许可 主要内容、基本要求、主要参考资料等:一、 主要内容:针对热电偶温度传感器的输出信号特点,结合考虑其热
2、惰性时间常数,实时测量记录动态温度的变化过程。二、基本要求:1、 选定一款热电偶温度传感器,产品的测温范围就是温度记录范围;2、 设计动态温度实时测量算法;3、 设计相关的测试系统框图;4、 设计以单片机为核心的硬件电路;5、 设计单片机软件流程图和程序;6、 撰写设计报告。三、主要参考资料:1、路立平等,温度传感器的热时间常数及其测试方法,仪表技术与传感器2005年7期。 2、钱可元,高精度热电偶温度变送器,PROCESS AUTOMATION INSTRUMENTATION, Vol. 24, No. 8, Aug. , 2003。 3、赵标等,热电偶测温及冷端补偿研究与实现,上海船舶运输
3、科学研究所学报2013年6期。 4、王前波等,基于单片机的热电偶温度测量系统设计,科技信息2007年3期完 成 期 限:2015年3月2日2015年6月19日指导教师签章: 专业负责人签章: 2015年 3 月 2 日基于热电偶温度传感器的动态温度实时测量记录系统设计摘 要近年来热电偶渐渐地开始频繁的作为检测温度元器件出现在我们的视线中,但是,这种温度传感器用起来很麻烦,大都是需要有专门的温度补偿导线,而温度补偿导线的价格又不便宜,而且使用起来也不方便,还会影响测量精度。这种把模拟量直接作为数据采集的方案在应用过程中一定会遇到的。除此之外,在实际应用中,监视较远处的温度信号也是不可避免的。于是
4、,就有了用集成芯片实现将模拟的电压值经过数模转换后与单片机I/O口相连实现数据传输,这种方案不仅可以减少制作和应用的本钱,而且还会对精确度的提高有很好的效果。本系统,主要介绍了复位电路、晶振电路、DS1302时钟电路、MAX6675热电偶温度采集和转换电路以及LCD1602液晶显示电路。4X4矩阵键盘输入电路作为扩展部分,可以对实时调整。软件部分设计主程序、温度采集转换、键盘电路和LCD1602电路。关键字 热电偶,MAX6675,AT89S51单片机,LCD1602 Design of real time measurement and recordingsystem for dynamic
5、 temperature based onthermocouple temperature sensorAbstractIn recent years, thermocouple slowly began to frequent as temperature detection components appear in our line of sight, however, the temperature sensor to use a lot of trouble, mostly need to have special temperature compensation conductor,
6、 and the temperature compensation lead price is not cheap, and use up is not convenient, but also affect the accuracy of the measurement. This method will be met in the application process of the data acquisition scheme. In addition, in the practical application, the monitoring of the temperature si
7、gnal is inevitable. And then there are the integrated chip to realize the analog voltage value after digital to analog conversion and MCU I / O port connected to realize data transmission. This scheme can not only reduce the cost of production and application, and also improve the accuracy of a very
8、 good effect. The system, mainly introduces the reset circuit, a crystal oscillator circuit, clock circuit DS1302 and MAX6675 thermocouple temperature collection and conversion circuit and LCD1602 display circuit. 4X4 keyboard input circuit as an extension part, can adjust the real-time. Software de
9、sign of the main program, temperature acquisition conversion, keyboard and LCD1602 circuit.Key words thermocouple,max6675,at89s51 microcontroller,lcd1602目 录摘 要IAbstractII1 绪论12 动态温度测量记录系统方案设计32.1 系统方案设计一32.2 系统方案设计二42.3 系统方案的确定53 硬件电路设计63.1 AT89S51单片机的硬件组成63.1.1 片内硬件组成结构63.1.2 引脚功能73.1.3 存储器83.2 热电偶
10、简介113.2.1 热电效应及微观解释113.2.2 热电偶类别及冷端补偿123.2.3 热电偶选型133.3 芯片MAX6675简介153.3.1 芯片MAX6675的内部结构图153.3.2 芯片的特性153.3.3 芯片工作原理163.3.4 芯片温度补偿173.3.5 芯片温度测量173.4 芯片简介183.4.1 芯片内部结构图183.4.2 芯片引脚图193.5 芯片简介193.6 系统硬件电路设计203.6.1 电源电路设计213.6.2 热电偶与MAX6675电路设计213.6.3 时钟与复位电路设计223.6.4 实时电路设计233.6.5 键盘电路设计233.6.6 显示电
11、路设计264 系统软件流程设计274.1 主程序流程图274.2 中断子程序流程图284.3 按键子程序流程图295 Proteus仿真30结束语31致 谢33参考文献34附 录351 绪论随着时代的发展,电子产品智能化深入人心。而现今社会上所开发出来的一些智能化和便于操作、使用的家用电子产品大都是以集成控制芯片为核心。这是时代和人们的共同选择,也是电子产品的发展的趋势所在。我们都知道,电子产品的制造往往都对温度有很高要求。市面上出现的温度传感器种类也并不是一模一样的,但是都免不了要解决热惰性问题,所以直接以温度传感器测量出来的温度都不是实时温度。在一些对温度要求不是非常严格的的时候用温度传感
12、器还是行得通的。然而,在测量气体温度时,测量出来的温度就会产生很大的偏差,主要就是响应太慢了。工业测温大都要求精度较高的温度传感器。比如PT电阻、温度传感器是半导体为主的测量温度的装置等。NTC、PTC等温度传感器均属于半导体温度传感器,它们不能用在液体测温的情况。对微弱温度变化的测量时,热敏电阻是个不错的选择,但是有严重非线性误差;所以,在对动态的实时的温度进行测量时,常用温度测量方法都会存在这样那样的问题,主要是测量精度的问题,从而出现一些我们都不喜欢的误差。 热电偶可以测量出的温度边界限制不是很大,可以用在很多场合来测量温度;而且精确度又是相对来说总是比较好的,所以被用做测温元件在不管是
13、工业还是其他元件、食品等生产制造的不同场合得到了广泛的使用。在工业标准热电偶和在工业生产制造过程中具有最低可测到-270摄氏度,最高能测超过一千八百摄氏度,符合国际标准。测量时不用考虑在外面接电源的问题,因为它可直接驱动动圈式仪表等优点的K型热电偶成为应用最广泛的热电偶元件。但是当热电偶在集成芯片领域被用时,热电偶却存在着以下3个方面的问题。从一个角度来说是热电偶输出的也是真是测量的电压与他所要测量的物件的温度之间是非线性关系,因此在机型温度测量使用时必须对其进行线性化处理。从另外一个角度来讲是热电偶输出的热电势是它自身包括周围在内的所处的温度保持在零摄氏度时与需要测出来的那个端点之间的电位差
14、,而在实际温度测量应用中冷端的温度并不会一直保持在零摄氏度,而是会发生变动的,所以要考虑冷端补偿问题。除此之外,与单片机系统连接的端口必须是数字化接口,而热电偶测出测出来的是很弱的难以测量和直接使用的模拟小信号。当我们遇到冷端温度补偿这一必须要面对和解决的问题时,冰点补偿法和电桥补偿法这两种方法都存在大的缺陷,几乎不能实时实现温度的测量、成本高等一系列问题经常会随之产生。因此对热电偶测量的电压信号进行放大调理、模拟和数字之间的转换等等一系列复杂的问题需要我们去很好的解决它。在对动态温度进行实时测量记录时,仅仅显示温度还是远远达不到我们想要的结果的。这时候就需要时间和温度的同时出现在我们的眼界内
15、才能完成我们想要的结果。要想显示时间常用的方法有两种,一是利用单片机时钟进行控制。二是利用专用的时钟芯片。我的设计是用K型热电偶、复位电路、晶振电路、MAX6675与单片机及热电偶的连接电路、LCD1602液晶显示电路以及4X4矩阵键盘输入电路等相关元器件来设计出相应温度采集放大和转换电路、温度显示电路、键盘控制电路、实时时间显示电路等。系统利用芯片MAX6675和51单片机作为主要设计电路,进行数据传输,并配合时钟芯片,实现测量温度实时时间同时显示的目的,调用键盘可以控制查看实时测量温度记录等,一切都只是为了达到设计任务书中的所要求的各项技术指标,然后再仿真一下,可以实现对动态温度的测量、实
16、时时间的显示等功能。2 动态温度测量记录系统方案设计我们都知道温度传感器都是有热惰性的,为了实现对动态温度的正确测量,需要研究温度传感器的热时间常数。假设温度传感器自身温度均匀,没有损失热辐射能量,而且传感器的介入不会改变被测介质温度,热平衡方程13可以表示为 (2-1)其中,为比热容;为温度传感器质量;平均温度时间函数;被测介质温度函数;温度传感器耗散系数;t为时间变量。热时间常数用表示,上式可写为 (2-2)因为,所以,这就是动态温度测量误差的根本。当,且|t=0解上式得 ,t0 (2-3) ,t0 (2-4)当时,热时间常数可表达为:把传感器放入稳定介质,传感器温度由0变成和介质温度相同
17、与传感器初始温度之差的63.2%用的时间。每一种传感器都有自己的热时间常数,所以在测量动态温度时需要考虑用软件设计以达到动态温度实时测量的准确性。2.1 系统方案设计一这种方案设计的基本思想是:模拟元器件组成冷端补偿转换以及放大电路,这种冷端补偿放大以及模拟和数字相互转换组成的电路不仅占用电路的体积比较大,而且使用起来也非常不方便。除此之外,当不管是需要改变桥路电源还是要更换热电偶的类型时,都需要对电路的元器件值重新再做出调整。该方案所涉及的主要组成电路部分包括热电偶及冷端补偿、放大及A/D转换电路、单片机最小系统和显示电路等。如图2-1-1所展示的就是这个方案设计的系统框图。图2-1-1 系
18、统框图2.2 系统方案设计二在这里我选择了自带热电偶冷端补偿和放大及模数转换器的专用芯片MAX6675,MAX6675芯片除了可以对冷端温度进行补偿外,还能对温度进行模数转换使其可以直接与51单片机进行数据传输。它一方面将采集到的冷端温度数据使用芯片内部的温度敏感二极管转换成补偿电压,另一方面又将测量到的热电势和补偿电压利用模数转换器转换成相应数字量用来代表所测量的温度, 然后实际温度数据(二者的电压的和)从输出引脚输出和单片机P0口连接,进行数据传输,最后在LCD1602液晶显示屏上将温度值显示出来。该方案所涉及的主要组成电路部分包括K型热电偶、温度补偿转换电路、4X4矩阵键盘电路及LCD1
19、602显示电路等。如图2-1-2就是这个方案设计的系统框图。图2-1-2 系统框图2.3 系统方案的确定现在对上述两种方案进行比较,由系统框图可以得出方案一所需电路比较复杂,而且测量出的温度值不精确,这样就可能会造成非常大的误差。方案二是热电偶专用的芯片MAX6675芯片对采集到的温度数据在内部进行AD转换、冷端补偿、内部校正工作,还可以对测量到的温度进行数字化处理的问题。除此之外,该方案所测温度精确度比较高,可以消除由热电偶的非线性所造成的测量误差,该方案还实现了电路的优化设计。故本系统设计最后决定用方案二的设计思想。 3 硬件电路设计3.1 AT89S51单片机的硬件组成3.1.1 片内硬
20、件组成结构AT89S51单片机的片内硬件组成结构如图示:图3-1-1 片内硬件结构AT89S51具有的基本特点是【9】:CPU是8位微处理器128byte片内数据存储器4K片内程序存储器8位可编程并行I/O口4个全双工的异步串行口1个16位可编程定时计数器2个看门狗定时器1个中断系统有5个中断源,两个中断优先级特殊功能寄存器26个掉电模式下具有中断恢复模式。除掉电模式之外,低功耗节电模式有还空闲模式程序加密锁定位3个比起AT89C51来说,AT89S51拥有更加鲜明的特点,具体表现在【9】:新增In System Program(ISP)功能,可灵活的在线编程,现场程序修改和调试更加方便多加一
21、个数据指针,方便对片外RAM访问新增看门狗定时,系统抗干扰能力增强增加掉点标志和掉点后恢复3.1.2 引脚功能引脚(封装)如图图3-1-2 封装引脚图表3-1-1 电源和时钟引脚及功能表3-1-2 控制引脚及功能表3-1-3 端口引脚及功能表3-1-4 部分I/O口引脚的第二功能表3.1.3 存储器使用存储器时应注意:(1)要区分程序存储器和数据存储器【9】(2)位地址空间共有2个区域(3)用指令来区别访问的是片内数据存储器还是片外数据存储器【9】(4)片外数据存储器统一编址RAM和I/O端口【9】(5)所有外围I/O端口的地址都会占用存储器单元图3-1-3 存储器空间分配图程序存储器一般用作
22、:(1)存放程序和表格一类的固定常数(2)系统程序启动地址0000H是程序存储器里的地址(3)引脚确定是访问片内还是片外程序存储器程序存储器被固定用于各中断源的中断服务程序入口地址如下表所示【9】:表3-1-5 5个中断源的中断入口地址中断源中断入口地址外部中断00003H定时器T0000BH外部中断10013H定时器T1001BH串行口0023H由表可以看出,中断入口间隔只有8个单元,通常来说,是远远不够用来存放中断服务子程序的,所以,我们经常习惯在这几个中断入口处写一条跳转指令调到对应的中断服务子程序【9】。数据存储空间分为片内和片外数据存储。由于本次设计未涉及片外扩展,所以,在这里只介绍
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 热电偶 温度传感器 动态 温度 实时 测量 记录 系统 设计 毕业设计 27
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内