- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
第1章 概述 1
第2章 设计要求 2
第3章 系统设计方案 2
3.1 系统总体设计 2
第4章 系统硬件设计 3
4.1 键盘控制电路 3
4.2 数码管显示电路 3
4.2.1 LED数码管静态显示 4
4.2.2 数码管动态显示 4
4.2.3 方案比较 4
4.3 音频提示电路 5
4.4 时钟电路 5
4.4 复位电路 6
4.5 DS18B20电路 8
4.6整体电路 8
第5章 单片机程序 10
5.1 变量申明 10
5.2 DS18B20程序 10
5.3 温度设置程序 12
5.4 音频报警程序 13
5.5 温度设置程序 13
5.6 归零报警程序 14
第6章 系统调试 15
6.1 调试工具 15
6.2 设计中的问题及解决方法 15
第7章 实物演示 16
第8章 微波炉控制设计总结 17
参考文献 18
第1章 概述
本设计除了需要计算机,还会用到三款软件:作图软件Protel99SE、仿真软件Proteus、编程软件Keil uVision4。关于这三种软件的简介如表1所示。
最新的Keil uVision4 IDE,旨在提高开发人员的生产力,实现更快,更有效的程序开发。uVision4引入了灵活的窗口管理系统,能够拖放到视图内的任何地方,包括支持多显示器窗口。uVision4在μVision3 IDE的基础上,增加了更多大众化的功能。多显示器和灵活的窗口管理系统系统浏览器窗口的显示设备外设寄存器信息调试还原视图创建并保存多个调试窗口布局多项目工作区简化与众多的项目
第2章 设计要求
本设计主要是用TC89C52单片机为核心控制元件,设计一个微波炉控制器电路。以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块,在主控模块上设有8个按键和1个复位按键。本系统具有三档微波加热功能,分别表示微波加热为大火、中火、小火,模拟仿真中用不同颜色LED模拟。具有位时间预置电路,按键启动时间设置,最大预设数为秒。设定时间初值后,按档位选择键,启动相应的微波加热;另一方面使计时电路以秒为单位作倒计时。当计时到扬声器输出提示音,直到结束。
.1 系统总体设计
本系统采用STC89C52为主控芯片,因其精度较高,操作比较灵活,输入电路和输出电路由芯片来进行处理,电路的系统的稳定性高,功耗小。其中,输入电路有2个独立按键,通过按键随意按下所要表达的数值,作为电平送给主体电路,中央处理器通过识别,并控制数码管显示相应的操作,这样既节省了成本了,又降低了编程难度。
如图1所示基于单片机STC89C52的微波炉控制电路,它主要由键盘控制电路、时钟复位电路、LED显示电路、音频提示电路所构成。
图1
第4章 系统硬件设计
基于单片机AT89C51的微波炉控制电路由键盘控制电路、温度设置、LED显示电路、温度传感电路、音频提示电路、时钟-复位电路所构成。
4.1 键盘控制电路
键盘控制电路作为人机联系的输入部分,也是间接控制数码显示的重要组成部分。键盘按照连接方式可以分为独立式和矩阵式键盘两类。本按键采用独立式按键。
图2矩阵键盘电路
4.2 数码管显示电路
静态显示方式即无论多少位LED数码管,同时处于显示状态。各位的共阴极(或共阳极)连接在一起并接地(或接+5V);每位的段码线(a~dp)分别与一个8位的I/O口锁存器输出相连。如果送往各个LED数码管所显示字符的段码一经确定,则相应I/O口锁存器锁存的段码输出将维持不变,直到送入另一个字符的段码为止。
4.2.1 LED数码管静态显示
图3数码管显示电路
由此可知:静态显示方式的显示无闪烁,亮度都较高,软件控制比较容易。另外,在显示位数较多的情况下,所需的电流比较大,对电源的要求也就随之增高,这时一般都采用动态显示方式。
4.2.2 数码管动态显示
静态显示方式就是无论在任何时刻只有一个LED数码管处于显示状态,即单片机采用“扫描”方式控制各个数码管轮流显示。
在多位LED显示时,为简化硬件电路,通常将所有显示位的段码线的相应段并联在一起,由一个8位I/O口控制,而各位的共阳极或共阴极分别由相应的I/O线控制,形成各位的分时选通。如图3所示为四位七段数码管动态显示电路。
动态显示的优点是硬件电路简单,显示器越多,优势越明显。缺点是显示亮度不如静态显示的亮度高。如果“扫描”速率较低,会出现闪烁现象。
4.2.3 方案比较
对于以上两种数码管驱动电路的的优缺点比较如表4所示。由于静态驱动方式的显示无闪烁,亮度较高,编程简单
图4音频提示电路
4.4 时钟电路
时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路有两种方式,一种是内部时钟方式,另一种是外部时钟方式。
STC89C52内部有一
您可能关注的文档
最近下载
- (施工组织设计汇总)施工组织设计编制说明、工程概况、施工准备.doc VIP
- 陕西省高速公路施工标准化指南 施工标准化(第二册).pdf VIP
- 生长发育与儿童保健.pptx VIP
- 2025年中考数学---《一元二次方程之实际应用》知识点总结与专项练习题精品.pdf VIP
- 设计师在非正式合作城市开发项目中的参与及角色分析——重庆黄水镇地产项目为例.pdf VIP
- 小学生吸尘器课件.pptx VIP
- (新人教版)八年级英语上册Unit 1大单元教学设计.docx
- 刍议基于建筑外墙防渗漏技术的施工.pdf VIP
- 大学语文——特洛伊_赫克托耳之死.ppt VIP
- 儿童保健:儿童生长发育规律.pptx VIP
文档评论(0)