欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于单片机的温度控制器的设计与实现本科生毕业设计.docx

    • 资源ID:12536507       资源大小:2MB        全文页数:56页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于单片机的温度控制器的设计与实现本科生毕业设计.docx

    1、基于单片机的温度控制器的设计与实现本科生毕业设计基于单片机的温度控制器的设计和实现 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要

    2、求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文

    3、作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日诚信承诺书本人郑重承诺:本人所呈交的毕业设计基于单片机的温度控制器的设计和实现是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。承诺人签名: 日期: 年 月 日 基于单片机的温度控制器的

    4、设计和实现摘 要随着生产生活的需要,自动化控制越来越起到至关重要的作用。温度控制是工业生产过程中很普遍的过程控制,人们需要对各种加热炉,热处理炉,反应炉等锅炉中温度进行测量与控制。特别是冶金,化工、建材、食品、机械、石油等工业中,具有举足轻重的作用,其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的,工业生产中温度控制具有单向性、时滞性、大惯性和时变性的特征,同时要实现温度控制的快速性和准确性,对于提高产品质量具有很重要的意义。本文介绍了数字温度测量及自动控制系统的设计。本文采用单片机来实现对温度的控制。它的主要组成部分有:STC89C52单片机、温度传感器

    5、、键盘与显示电路、温度控制电路。它可以实时的显示和设定温度,实现对温度的自动控制。通过实验表明,本设计对温度的控制具有简单方便的特点,并且大幅度提高了被控制温度的技术指标。关键词: 单片机,温度传感器,键盘和显示 Designed and implement the temperature-control of single chip summery ABSTRACT With production and living need, that automatic control is playing more and more important role.Temperature-contro

    6、l is very common process-control during the manufacture producing.People need like heating-stove. heat-treating furnaces reaction furnace. These all kinds of boilers.Especially in metallurgy chemical industry construction materials foods mechanical oil these industry .It is crucial effective on it.

    7、The temperature-control effect straightly impact on the quality of production. So designing a kind of effective temperature-control system is very valuable.During producing ,temperature-control is provided with single direction ,time lag, habituation alterant with time .simultaneously implement temp

    8、erature-control fastly and precisely.that is crucial meaningful for enhancing quality of production. In this text, it introduce how design the digital temperature -measure and automatic system. This essay use single-chip to control the temperature.It chief component by: STC89c52 single-chip temperat

    9、ure transducer keyboard display circuit and temperature-control circuit .It can display and set temperature in the currently time.It controls temperature automaticly.This design control temperature easily and conveniently. It improve the technology standard of temperature-control.The keyword:single

    10、chip temperature transducer keyboard and displayer.1 绪论在生产和科学研究中,为了便于测量结果准确一致,需要给物体冷热程度以定量的描述。因此为了更加科学的描述物体的种种性能随着温度变化的关系,应当建立适当的标准来测量物体的冷热程度。温度的数值表示方法称为温标,温标是温度的标尺,各种温度计的数值也是通过温标来决定的。因为它是通过随着温度变化而变化的物理量来定义温度的数值。同时温标是测量温度的参照标准,同时也是表示温度数值的一套规律,随着社会的发展,温标的复现也在不断的发展。将近没20年会对温标进行一次较大的更新和修改。990年国际温标是根据第1

    11、8届国际计量大会第7号决议的要求,由第77届国际计量委员会于1989年会议通过的。 本世纪初国际权度局制定的“标准温标”范围从0100,其复现性为0.02,随着科学技术的发展,标准温标的复现精度大幅提高,前苏联计量科学研究院在0400范围内温标定点精度达0.0005,美国标准局水三相点的温度复现性达0.0001。1. 1 背景和意义随着人们生活水平的不断提高,温度的控制在现实生活中引起了高度重视,它是工农业和交通运输业的重要参数,同时也是影响其他领域发展的因数之一。随着现代工业的逐步发展,在工业生产中,液位、温度、流量、压力是最常见的过程变量,在这四种当中温度又是一个非常重要的过程变量,尤其是

    12、在化工行业、电力行业、冶金行业、机械加工业以及食品加工业应用的十分广泛,这几个行业都需要对各种反应炉、热处理炉、加热炉以及锅炉的温度进行控制,尽量按照人们的要求去变化,通过计算机控制相应的执行部件,可以避免温度过高或过低,减少带来的经济损失,使人身、财产安全得到很好的保证。在国民经济各部门和日常生活中,经常对多路温度进行信息的采集。在温度采集的时候常用到的测温元件有热电阻、热敏电阻和热电偶等。这些元件在多路采集的情况下,很难实现每一路信号的同时采集,而且电路结构相对复杂,需要连接放大和模/数转换电路。实际上,随着传感器技术和软件的不断发展,各种温度传感器的性能实现多元化,再利用计算机、单片机、

    13、CPLD/FPGA和 PLC等辅助工具或元器件,控制多路温度在实际应用中是非常广泛的。因此,从结构、性能、参数、设计思想等方面权衡把握,才能更好的设计出满足使用性能和要求的控制电路。1.2 发展现状 多路温度控制系统的研究现状目前,多路温度控制的方法有基于计算机的温度控制系统、基于单片机的温度控制系统、基于CPLD/FPGA的温度控制系统、基于DSP控制的多路温度采集系统和基于PLC的温度控制系统。 PC机对多路温度控制系统,具有电路简单,可靠性好,通用性强的特点,广泛应用于乡镇粮站中,对粮仓温度的自动控制。用VB语言实现上位机数据传送,可方便地控制通信对象的选择,具有较大的灵活性。与一般的控

    14、制系统相同,计算机要不停的去采集被控制对象的全部状态信息,按照一定的控制方式处理后,计算机控制系统可以是开环的也可以是闭环的,有两种方式:一种是计算机把来自被控制对象的信息处理之后,仅仅向工作人员提供一些操作的信息,在通过工作人员影响被控制对象。然而另外一种是计算机仅仅按照时间或者某种设定的规律来影响被控对象。计算机的控制系统有两部分组成分为被控制对象和控制部分构成,其中控制部分又是由软件部分和硬件部分所组成,它不同于只有硬件所构成的模拟控制器。计算机的控制软件又是由应用软件和系统软件组成,计算机控制系统通常具有精度高、速度快、存储容量大和有逻辑判断功能等特点,因此可以实现高级复杂的控制方法,

    15、获得快速精密的控制效果。基于FPGA的高精度多路温度采集器,无需计算机干涉,可以采集多路温度信号,对计算机的服务定时约束非常松弛。采集器内置了串行接口,可以通过电平转换芯片和计算机的串行口直接连接,电路结构小型紧凑,系统工作稳定可靠。但是不能更改程序的电路设计。基于DSP控制的多路温度测试系统,是通过温度传感器DS18B20来实现的。此系统还带有RS232通用串行接口,可以实现与个人电脑的实时通信。整个设计电路具有很多优点,例如,结构简单、多路温度信号的采集所用的时间短、以及数据传输方便。此系统通过DSP作为温度的采集和控制核心,结合DSP软件的设计,来实现多路温度信号的同时采集。基于PLC的

    16、温度控制系统。主要用在工业生产方面,适用于高效率的工作模式。PLC功能的扩充是在控制器中扩充了PID控制功能,因此在逻辑控制与PID控制的混合应用场所中,采用PLC控制较为合理。采用PLC控制不仅方便、简单、灵活性好,可以提高被测温度的技术指标,还能够提高产品的质量和数量。但是在温度测量时必须采用PLC恒温控制,同时PID算法在PLC中的实现和PID参数都将影响系统控制性能,这就对多路温度精确地控制提高了难度。由于生产现场对温度的影响是多方面的,让温度的控制相对复杂,许多传统的加热炉是采用继电器控制技术来进行电气的控制,硬件方面为了实现逻辑的控制是通过固定的方式接线,这样会使控制系统的体积变大

    17、,耗电多,容易出故障而且效率不高,无法保证正常的工业生产工作,随着LC生产技术的发展,传统继电器控制技术必然被基于PLC控制技术所取代,而PLC本身优越的性能可以使温度控制系统变得经济、高效、稳定且维护方便。这将对改造传统继电器控制系统具有重要性意义。基于单片机89C51的温度控制系统。采用温度传感器DS18B20采集温度数据,液晶显示屏LCD1602显示温度数据,存储器存储温度上下限设定值,按键设置温度上下限,另外,单片机内的ROM比较小,所以在设计中系统必须在外面配置EPROM电路和扩展电路,所以在该项目中运用该方案必须完成硬件电路的设计、组装、调试;应用软件的编制、调试、固化、脱机运行。

    18、单片机控制的优点是成本较低。现在的整体设计成本比较低,因为现在的外围电路的元器件价格不高,而且单片机价格相对来说同样比较低。设计可以相对比较灵活,因为可以对外部存储器的容量根据所需要来进行扩展。1.3 设计研究意义及目的单片机的多路温度采集系统的设计有单片机模块、温度采集模块、LCD液晶显示模块、基本的复位电路和报警电路,各部分组合完成基础的电路硬件模块。需要的软件设计用的程序为C语言,并通过程序合理的编写完成要求,最后达到调试、仿真和实物。单片机在生产中应用及其广泛,涉及生活的每个角落,尤其为电子和计算机发展提供了技术实践。近年来单线多点数字化测量技术的发展使温度检测技术实现了快速、可靠、低

    19、成本、数字化与网络化。本文提出了一种结构简单、低能耗、方便实用的系统解决方案。此方案采用新型的单线智能化温度传感器,能通过数字形式直接输出被测量点的温度值,并且还具有远程传输数据、测量误差小、抗干扰能力强、分辨率高和成本低的有点,是研发和开发具有高性价比的新一代温度测量控制系统的核心部件,并使用8051单片机作为微控制器,提高了系统运行速度,最后完成多路温度采集与显示系统的仿真设计。二十一世纪是科技高速发展的信息时代,电子技术、微型单片机技术的应用更是空前广泛,伴随着科学技术和生产的不断发展,需要对各种参数进行温度测量。因此温度这个词语在生产和生活中出现的概率居高不下,与温度想对应的温度测量以

    20、及控制同时也成为了生活生产中广泛使用的词语,并且在各行各业同时发挥着无法替代的作用。设计的温度采集系统可以随时的采集不同地方的温度,又可以根据环境的要求实时设置温度区间并进行判断是否超出要求的温度范围,并对超出温度范围的同时响应报警电路,为进一步的人为或是计算机进行温度的调节和控制做出准备。 1.4 文章总体概述在当今的社会,随着科学的飞速发展,人们生活水平的提高,温度的控制以及测量已经成为了工业生产和生活中必不可少的部分,在工业生产中温度是必不可少的因素,温度的控制直接关系到工业生产的效率以及成本,电力工程、化工生产、机械制造、冶金工业等重要工业领域中,担负着重要的测量任务。在生活中,炎热高

    21、温的夏天,人们也需要通过空调来控制温度使得自己变得凉爽,温度控制器的设计不但是我在论文上所要提到的,在现实生活中也是着必不可少的部分,工业生产中的成本的降低以及效率提升,都与温度有着密切的联系。接下来将会分为系统的硬件设计、软件设计以及PCB板的制作来详细介绍“基于单片机的温度控制器的设计”。1.5 方案所实现的要求本设计所能实现的研究目标: 1、温度显示和调节范围:-55+125 2、显示分辨率:0.5 3、能随时调节改变上,下限温度。 4、当实温超出上下限,系统能发出警报 5、对掉电,断电或复位等情况下,能记录保存上一次设定的上下限温度值。 6、四路进行温度的测量。1.6 总体设计方案 系

    22、统主要包括单片机中央控制模块,温度采集模块,键盘及温度显示模块,温度上下限调整模块,加热模块和报警模块等六大部分组成。如下图1所示键盘及温度显示模块加热模块报警模块单片机中央控制模块温度采集模块温度上下限调整模块图1整体设计流程图2单片机的选择以及介绍2.1 中央控制电路中央控制电路作为系统的核心,对该电路的设计显得优为重要。首先须选择一款合适的单片机作为处理核心。选择单片机是要注意以下几点1、单片机的字长与速度。2、单片机的功能,其中包括寻址方式、寻址空间、中断能力、定时范围等。3、开发工具及软件环境。4、项目的开发成本,这里包括单片机本身的价格,还有单片机接口扩展芯片的价格也是包含在里面的

    23、。5、系统的功耗,特别是在野外作业的系统来说,这尤为重要。6、单片机售后服务。7、保密性能好。在本次设计中,没有设计大的数据采集和处理,所以没有必要选择16甚至更加高档的单片机做中央处理核心,选择8位的51系列单片机足可以胜任。考虑为以后的系统功能扩展留下空间,可供选择的单片机有AT89C52,STC89C52,飞利浦和摩托罗拉的同等级单片机。飞利浦和摩托罗拉的单片机都具有高可靠性且编程简单,但价格较前两种高出许多,故不采用。由于编程工具的限制,没有AT系列单片机的编程器,STC89C52成了不二的选择。该单片机是一款与8031完全兼容,是一款8位的,具有16地址总线的单片机,其最高频率可达到

    24、24M,最底可为0M,支持休闲模式和掉电模式,功耗底。STC89C52有8KB可擦除1000次Flash程序存储区,利于系统扩展和功能升级和功能调试,具有三位保密位,安全有保障。本系统中STC89C52配置十分简单, 如图2-2所示,只需要维持STC89C52芯片能正常工作的复位电路和晶振电路.其中的晶振采用6MHz,则STC89C52运行一个周期的指令需要2us。在最小配置的晶振电路中,为使单片机的时钟更加稳定须旁接两个瓷片电容。在选择瓷片电容时,要兼顾晶振的易起振性和稳定性。电容值小的容易起振但稳定性差,电容值大稳定性好但不容易起振,此最小配置选择30pf兼顾了稳定性和容易起振。此中央控制

    25、电路即可以执行内部程序也可以执行外部存储器程序,当STC89C52的EA端置高时先执行内部8K的程序存储区的程序;当EA端被置低时单片机就不执行内部的程序,停止在那里,直接从外部存储器中读取中断程序。图2-2 STC89C52最小配置2.2 STC89C52简介单片微型计算机简称单片机,是指在一块芯片上集成的完整的计算机系统,虽然大部分功能集成在一小块的芯片上,但是“麻雀虽小,五脏俱全”它具有计算机的大部分部件,例如:CPU、内存、内部和外部总线系统。目前大部分单片机还具有外存。单片机也被称为微控制器(Microcontroler),因为它最早被用在工业控制领域。单片机只有CPU芯片从芯片的专

    26、用处理器的发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提及要求严格的控制设备当中。INTEI公司的Z80单片机便是最早的用这种想法设计出来的处理器,至此之后,专用的处理和单片机的发展便分道扬镳。期的单片机都是8位或4位的。凭借简单可靠并且性能也不错获得了众多的号品,在这其中INTEL的8031是最成功的,此后MCS51系列单片机系统便是通过8031的基础上发展起来的。基于这个系统,MCS51单片机系统至今为止仍然被广泛使用。渐渐的随着工业控制领域的要求有所提高,出现了十六位的单片机,却因为十六位单片机的性价比不是很理想所以并没有

    27、得到广泛的使用。在90年代后期,随着科学的发展和消费电子产品的增多,单片机的技术获得了质的飞跃。随着INTEL公司的I960系列单片机得到了广泛的应用,特别是ARM系列的应用,十六位单片机在主流市场的高端地位立马被三十二位单片机所取代。与此同时传统的8位单片机的性能也有了质的飞跃,相对80年代来说处理能力提高了数百倍。目前,性能和90年代中期的专用处理器相差不大的高端的32位单片机并且其主频已经超过了300HZ,普通的型号出厂的价格跌落到1美金,连最高的型号也不过10美金而已。现如今的单片机系统已经不是单单的在裸机环境下使用和开发,众多的全系的单片机上已经运用到了专用的嵌入式操作系统。STC8

    28、9C52是一种带8K字节闪烁可编程可檫除只读存储器的低电压,高性能COMOS8的微处理器,俗称单片机。并且使用了ATMEL的技术通过高密度非易失性存储器来制造,而且还和工业标准的MCS-51指令集和输出管脚相兼容。单片机总控制电路如下图所示:图1 单片机总控制电路STC89C52具体介绍如下: 主电源引脚(2根)VCC(Pin40):电源输入,接5V电源GND(Pin20):接地线外接晶振引脚(2根)XTAL1(Pin19):片内振荡电路的输入端XTAL2(Pin20):片内振荡电路的输出端控制引脚(4根)RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。AL

    29、E/PROG(Pin30):地址锁存允许信号PSEN(Pin29):外部存储器读选通信号EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。可编程输入/输出引脚(32根)STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。PO口(Pin39Pin32):8位双向I/O口线,名称为P0.0P0.7P1口(Pin1Pin8):8位准双向I/O口线,名称为P1.0P1.7 P2口(Pin21Pin28):8位准双向I/O口线,名称为P2.0P2.7 P3口(Pin1

    30、0Pin17):8位准双向I/O口线,名称为P3.0P3.7STC89C52主要功能如表一所示。 表一 STC89C52主要功能主要功能特性兼容MCS51指令系统8K可反复擦写Flash ROM32个双向I/O口256x8bit内部RAM3个16位可编程定时/计数器中断时钟频率0-24MHz2个串行中断可编程UART串行通道2个外部中断源共6个中断源2个读写中断口线3级加密位低功耗空闲和掉电模式软件设置睡眠和唤醒功能2.3 本章小结本章主要介绍了此设计的所需要的中央控制电路所需的单片机进行了对比与分析,最终选择了STC89C52单片机作为中央控制电路,同时在又对STC89C52单片机进行了一些

    31、介绍。接下来会将硬件的选择以及设计详细的介绍。3系统硬件设计方案该系统由六部分组成:STC89C52RC核心单片机,温度采集电路,数码管显示电路,报警警电路,复位电路,晶振等,其中温度采集主要由DS18B20组成,在短时间内把热力学温度信号数字,送入单片机,由单片机控制显示电路显示,并且判断是否达到设定温度,若达到设定温度,由单片机启动报警电路,报警。 主 控 制 器 温度显示器 (液晶显示屏)多路温度采集 (DS18B20)报警控制电路(发光二极管) 输入控制电路 (按键) 图1 系统设计框图3.1 复位电路由于单片机在复位短为高时系统复位,复位电路由一个阻值为4K和一个150欧的电阻分压得到低电平,经74LS14滤波整形反向后得到高电平使系统上电复位。复位电路图如图2-3。 图 2-3 复位电路在管脚1处的电压为V1 式(2-1) 当电平低于0.8V视为低电平,高于3.6V视为高电平。管脚1处的0.18V电压经反向后变成5V高电平。开关闭合的时候同时也闭合了电容C4充电,稳定了复位脚的电平。为保证复位电路能够正常的进行工作,在设计电路的时候必须在开关断开时有给电容C4的放电回路,故


    注意事项

    本文(基于单片机的温度控制器的设计与实现本科生毕业设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开