电子信息工程专业毕业论文电热恒温控制系统_第1页
电子信息工程专业毕业论文电热恒温控制系统_第2页
电子信息工程专业毕业论文电热恒温控制系统_第3页
电子信息工程专业毕业论文电热恒温控制系统_第4页
电子信息工程专业毕业论文电热恒温控制系统_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

- 1 -X X 大 学毕 业 设 计(论文)题 目: 电热恒温控制系统 姓 名: XXX 学 号: 20060714113 年 级: 2011 级 专 业: 电子信息工程 指导教师: XXX 完成日期: 2015 年 05 月 6 日 - 2 -摘要温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。因此,智能化温度控制技术正被广泛地采用,给生活带来很大的方便。本温度设计采用现在流行的 AT89S51 单片机,配以 DS18B20 数字温度传感器,该温度传感器可自行设置温度上下限。单片机将检测到的温度信号与输入的温度上、下限进行比较,由此作出判断是否启动继电器以开启设备。本设计还加入了常用的数码管显示及状态灯显示灯常用电路,使得整个设计更加完整,更加灵活。该设计已应用于花房、实验室,可对花房和实验室的温度进行智能监控。关键字:恒温;控制系统;AT89C51 单片机;DS18B20;设计- 3 -AbstractThe temperature is constantly in the daily life of physical and temperature controls in various fields have a positive meaning. A lot of businesses have a lot of power heating equipment, such as that used for the heat treatment furnace, for melting metal crucible resistance heaters and the various uses of temperature bins, SCM using their right to control not only easy to control, simple, such as the characteristics of flexibility, but can also significantly increase the temperature was charged with the technical indicators, which can greatly enhance the quality of the products. Therefore, intelligent temperature control technology is being widely adopted,and it can bring more convenience in our daily life.The temperature was designed with the now popular AT89S51 SCM, and with DS18B20 digital temperature sensor, The temperature sensor can set up their own temperature collars. SCM will detect that the temperature of the input signal and temperature, the lower comparisons this judgment whether to activate the relay to open the equipment. The design also includes commonly used digital display and control state lights commonly used circuit, making the whole design more complete, more flexible. The design has been applied to someone like flower rooms and laboratory rooms, to someone intelligent temperature control like these fields. Keywords: Temperature keeping;Control systerm ;AT898C51 SCM;DS18B20;Design- 4 -目录1 引言1.1 恒温控制控制系统设计的意义11.2 恒温控制系统设计的背景11.3 恒温控制系统设计的目的11.4 恒温控制系统的功能12 系统测温设计方案的比较和总结22.1 方案一2.2 方案二2.3 方案的总结3 DS18B20 温度传感器的介绍3.1 温度传感器的发展历史及简介3.2 DS18B20 的封装及组成3.3 DS18B20 的测温原理3.3.1 测温原理3.3.2 测温流程3.4 DS18B20 与单片机的连接4 AT89C51 单片机的介绍3.1 AT89C51 的封装及组成3.2 AT89C51 的部分引脚说明- 5 -5 电路控制系统的整体设计5.1 系统硬件设计5.1.1 总的电路主板的设计5.2 其他部分硬件电路及说明5.3 系统软件设计5.3.1 系统软件设计的整体思路5.3.2 系统程序流程图的设计5.4 程序的调试结束语致谢参考文献附录电热恒温控制系统- 6 -1 引言1.1 恒温控制系统设计的意义随着社会的发展,科技的进步,以及测温仪器在各个领域的应用的深入,智能化已成为现代温度控制系统发展的主流方向。特别是近些年来,温度控制系统已广泛应用到人们生活的各个方面,但温度控制一直是一个有待深入开发的领域,它是与人们生活息息相关的一个实际问题。针对这种实际情况,设计一个温度控制系统,根据人们生活过程中对温度的需要,让温度控制在所需要的范围之内,这将给人们的生活带来更多的方便和利益,故智能化的恒温控制系统具有广泛的应用前景与实际意义。1.2 恒温控制系统的设计背景温度是科学技术中最基本的物理量之一,也是日常生活中经常用到的名词,物理、化学、生物等学科都离不开温度。在工业生产和实验研究中,像大棚生产、温室温度控制、电力、化工、石油、冶金、航空航天、机械制造、粮食存储、酒类生产等领域,也都离不开温度的测量和控制。温度常常是表征对象和过程状态的最重要的参数之一。比如,发电厂锅炉的温度必须控制在一定的范围之内;许多化学反应的工艺过程必须在适当的温度下才能正常进行;炼油过程中,原油必须在不同的温度和压力条件下进行分馏才能得到汽油、柴油、煤油等产品;医院在做手术的时候要求在一定的温度环境下进行没有适宜的温度环境,许多电子设备就不能正常工作,粮仓的储粮就会变质霉烂,酒类的品质就没有保障,手术就无法进行因此,各行各业对温度控制的要求都越来越高。可见,温度的测量和控制是非常重要的。单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制。随着温度控制器应用范围的日益广泛和多样化,各种适用于不同场合的智能温度控制器应运而生。1.3 恒温控制系统的设计目的本设计的内容是温度测试控制系统,控制对象是温度。温度控制在日常生活及工业领域的应用相当广泛,比如温室、水池、发酵缸、电源、电子设备等场所的温度控制。而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防止发生意外。针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,电源是有直流蓄电池提供,小巧美观,便于携带,是一款既实用又廉价的温度控制系统。1.4 恒温控制系统的功能本设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度检测与控制功能:当温度低于设定下限温度值时,系统自动启动加热继电器加热,使温度上升,同时绿灯亮。当温度上升到下限温度以上时,停止加温,同时灯灭;当温度高于设定上限温度时,系统自动启动风扇降温,使温度下降,同时红灯亮。当温度下降到上限温度以下时,电风扇停止工作,降温停止。温度在上下限温度之间时,不执行降温或升温功能。四个数码管即时显示温度,精确到小数点一位。若单单由系统进行温度的控制较难实现对环境温度的控制,可以经过人工的方法进行控制,比如可以开空调降温,或者开加热器进行升温等。当然也可以进行功能改进和拓展,将本系统和空调或散热器连接,当温度高于上限时开空调或散热器进行散热降温;同样的,把该系统与加热器也连电热恒温控制系统- 7 -接,当温度低于下限时,启动加热器加热升温,更好的实现智能化控制。2 系统测温设计方案的比较和总结2.1 方案一测温电路的设计,可以使用热敏电阻之类的器件进行温度的检测,利用其感温效应,将随被测温度的变化而变化的电压或电流采集过来,进行 A/D 转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到 A/D转换电路,感温电路比较麻烦。2.2 方案二 使用温度传感器对温度的检测,结合单片机电路设计,采用一只 DS18B20 温度传感器,直接读取被测温度值,然后进行数据的转换,通过单片机的处理后,再将温度在数码管显示器上显示出来,将依次完成设计要求。比较以上两种方案,很容易看出,采用方案二,电路比较简单,不需要进行 A/D 转换,软件设计也比较容易实现,因此,实际设计中采用方案二。2.3 方案二的总体设计本系统的电路设计方框图如图 1.1 所示,它由三部分组成:控制部分主芯片采用单片机 AT89C51;显示部分采用四位共阴极 LED 数码管以动态扫描方式显示温度;温度采集部分采用 DS18B20 温度传感器进行温度采集。DS18B20AT89C51单片机LED 数码显示加热继电器和散热继电器控制指示灯控制图 2.1 电路总体设计方案(1) 控制部分单片机 AT89S51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用,系统应用三节电池供电。(2) 显示部分电热恒温控制系统- 8 -显示电路采用 4 位共阴极 LED 数码管,从 P0 口送数,P2 口扫描。(3)温度采集部分DS18B20 温度传感器是美国 DALLAS 半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温。这一部分主要完成对温度信号的采集和转换工作,由 DS18B20 数字温度传感器及其与单片机的接口部分组成。数字温度传感器 DS18B20 把采集到的温度通过数据引脚传到单片机的 P1.0 口,单片机接受温度并存储和处理。此部分只用到 DS18B20 和单片机,硬件电路很容易实现。电热恒温控制系统- 9 -3 DS18B20 温度传感器的介绍3.1 温度传感器的发展历史及简介温度的测量是从金属(物质)的热胀冷缩开始。水银温度计至今仍是各种温度测量的计量标准。可是它的缺点是只能近距离观测,而且水银有毒,玻璃管易碎。代替水银的有酒精温度计和金属簧片温度计,它们虽然没有毒性,但测量精度很低,只能作为一个概略指示。不过在居民住宅中使用已可满足要求。在工业生产和实验研究中为了配合远传仪表指示,出现了许多不同的温度检测方法,常用的有电阻式、热电偶式、PN 结型、辐射型、光纤式及石英谐振型等。它们都是基于温度变化引起其物理参数(如电阻值,热电势等)的变化原理来进行温度检测的。随着大规模集成电路工艺的提高,出现了多种集成的数字化温度传感器。3.2 DS18B20 的封装及组成3.2.1 DS18B20 的封装如图 2.1 所示,采用 3 脚式封装。 图 3.1 DS18B20 的封装及引脚说明3.2.2 DS18B20 的内部结构它主要由四部分组成:(1)64 位光刻 ROM。开始 8 位是产品类型的编号,接着是每个器件的惟一的序号,共有 48 位,最后 8 位是前 56 位的 CRC 校验码,这也是多个 DS18B20 可以采用一线进行通信的原因。64 位闪速 ROM 的结构如下: 8b 检验 CRC 48b 序列号 8b 工厂代码(10H)MSB LSB MSB LSB MSB LSB内 部电 源探 测 位 和单 线 端 口 位产 生 器暂 存 器 下 限 触 发上 限 触 发温 度 传 感 器存 储 器 和 控 制 逻 辑引脚说明:GND:接地DQ:I/O 数据接口VDD:接电源电热恒温控制系统- 10 -图 3.2 DS18B20 的内部结构示意图(2) 非挥发的温度报警触发器 TH 和 TL,可通过软件写入用户报警上下限值。(3) 高速暂存存储,可以设置 DS18B20 温度转换的精度。DS18B20 温度传感器的内部存储器还包括一个高速暂存 RAM 和一个非易失性的电可擦除的 E2PRAM。高速暂存 RAM 的结构为 8 字节的存储器,结构如表 3.3 所示。头 2 个字节包含测得的温度信息,第 3 和第 4 字节 TH 和 TL 的拷贝,是易失的,每次上电复位时被刷新。第 5 个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B20工作时寄存器中的分辨率转换为相应精度的温度数值。它的内部存储器结构和字节定义如表 3.2 所示。低 5 位一直为,TM 是工作模式位,用于设置 DS18B20 在工作模式还是在测试模式, 表 3.1 DS18B20 内部存储器结构Byte0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论