网站大量收购独家精品文档,联系QQ:2885784924

温控定时器烤火炉的设计论文.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
温控定时器烤火炉的设计毕业论文 目录 I Abstract II 目录 III 第一章 绪 论 1 1.1 本研究课题的背景 1 1.2 本课题的研究意义 1 1.3单片机微控制技术 2 1.4 课题内容 4 第二章 系统设计 5 2.1 系统整体设计思路 5 2.2 温度采集模块 6 2.3 液晶显示模块 8 2.5加热模块 9 2.4 按键模块 10 2.6定时显示模块 10 2.7 蜂鸣器报警模块 11 第三章 软件设计 12 3.1 开发环境 12 3.1.1 Keil uvision4软件使用 12 3.1.2 Proteus Isis 7的使用 12 3.2 液晶屏显示程序 14 3.3 按键扫描程序 15 3.4 加热控制程序 17 第四章 系统测试 18 4.1 系统仿真测试 18 4.2实物测试 21 第五章 总结与展望 24 参考文献 25 致 谢 26 附录 27 附录一:电路原理图 27 附录二:电路仿真原理图 28 附录三:源程序 29 第一章 绪 论 单片机,把CPU、多种I/O口、/计数器等功能集成一块,采用技术。从上世纪80年代,由当时的4位、8位,发展到现在的300M的高速单片机—8引脚)它是准双向8位I/O口,跟P0一样,每个口都可独立控制,由于内带上拉电阻,所以输出是没有高阻态。之所以称他为准双向,是因为改口在输入使用前,要进行写1,这是才能读取外部信号。也就是说要有个“准备”的过程。 P2口(第21脚—28引脚)该口和P1口使用一样,这里不再细说。 P3口(第10引脚—17脚)该口与P1相式,但是值得注意的是该口有复用功能,作为第二功能时如图所示: 标号 引脚 第二功能 说明 P3.0 10 RXD 串行输入口 P3.1 11 TXD 串行输出口 P3.2 12 INT0 外部中断0 P3.3 13 INT1 外部中断1 P3.4 14 T0 定时器/计数器0外部输入端 P3.5 15 T1 定时器/计数器1外部输入端 P3.6 16 WR 外部数据存储器写脉冲 P3.7 17 RD 外部数据存储器读脉冲 表1-1 P3口引脚复用功能 1.4 课题内容 本产品设计了八级加热功能,八个加热器分别有八个继电器控制,这八个继电器由AT89C51单片机的P1口控制。当环境温度与设定温度相差10度时,8路加热器同时工作,相差5度时,4路加热器工作,相差2度时2路加热器工作,相差1度时只有1路加热器工作,当环境温度大于设定温度时,所有加热器停止工作。这样不仅升温速度快,而且节能,更重要的是安全,绝不会引发火灾。系统设有数码显示模块,能显示环境的温度和设计的温度。系统设有蜂鸣器模块,可进行提示或报警。系统设有按键模块,其由三个按键组成,分别是温度加、温度减和定时。系统设有定时指示模块,其由八个条形LED指示灯组成,能进行0.5~4小时的定时恒温控制。 第二章 系统设计 2.1 系统整体设计思路 取暖器首先必须考虑安全问题,为此加入DS18B20温度传感器。首先由温度传感器采集当前环境温度,再根据用户设定的温度控制加热器,当环境温度达到设定温度时,停止加热。传统的取暖器升温慢,因此该系统设计了八级加热功能,八个加热器分别有八个继电器控制,这八个继电器由AT89C51单片机的P1口控制。当环境温度与设定温度相差10度时,8路加热器同时工作,相差5度时,4路加热器工作,相差2度时2路加热器工作,相差1度时只有1路加热器工作,当环境温度大于设定温度时,所有加热器停止工作。这样不仅升温速度快,而且节能,更重要的是安全,绝不会引发火灾。最后通过显示模块将环境的温度和设计的温度显示出来。系统设有定时指示模块和蜂鸣器模块,定时指示模块由八个条形LED指示灯组成,能进行0.5~4小时的定时恒温控制。蜂鸣器模块在定时时间到达之后启动报警。 整个系统的设计主要以单片机为核心,由温度采集模块、按键模块、加热模块、蜂鸣器报警模块、液晶显示模块和定时显示模块所组成。电路整体设计原理图如图所示: 图2-1 系统框图 2.2 温度采集模块 该模块由数字温度传感器DS18B20和上拉电阻组成。DS18B20的数据输入输出端DQ引脚接在AT89C51的P2.3口,负责采集环境的温度。经过DQ端,将温度信号传递给微控芯片,经单片机处理将数据传送给LCD显示模块显示数据。具体电路图如图2-2所示,DQ短接STC89C52的P2.3端口。 图2-2 温度检测原理图 DS18B20温度传感器是DALLAS美国半导体公司最新模型的智能温度传感器,与传统热敏电阻的温度测量设备相比,它可以直接读出所测量的温度,并且可以基于通过简单的编程实现要求9-12位数字读数模式。 DS18B20 具有如下所示的性能: (1)独特的

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档