- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
aduc微波炉控制系统课设.doc
单片机课程设计实验报告
题 目:可编程微波炉控制系统
姓 名:
同组人员:
专业班级:
设计时间:
摘 要
近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,再根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
微波炉控制系统设计采以微控制器(MCU)为核心,基于MCU 编制软件系统,结合1602液晶(LCD)显示以及必要的外围电路,完成微波炉的可编程智能控制的模拟。系统由计时控制、火力设定、用户界面、音响发生几大模块组成。能够根据键盘输入完成相应的功能,同时使用LCD 显示系统状态,并进行响铃提示。
关键词 :微波炉; 微控制器
目录
第一章 任务及设计要求 5
1.1 任务 6
1.2 设计要求 6
1.3 设计要求扩展与改进 6
第二章 系统原理框图
2.1 系统框图 7
2.2 系统功能实现 7
2.3 控制电路设计 8
第三章 硬件原理图 8
3.1 元器件清单 8
3.2 硬件接线图 9
第四章 程序设计 12
4.1 软件清单 12
4.2 程序流程图 23
第五章 使用说明书 26
第六章 心得体会 28
第七章 参考文献 28
第一章 任务及设计要求
1.1任务
设计制作一个微波炉控制电路,具有三档微波炉加热功能,分别表示微波加热为烹调、烘烤、解冻,实验中用LED或LCD模拟。系统功能框图如下:
1.2 设计要求
1)制定一个在不同功能时火力的控制时序表。具有三档微波加热功能,分别表示微波炉工作状态为烹调、烘烤、解冻,试验中用LED或LCD模拟
2)实现工作步骤:复位待机-----》检测显示电路-----》设置输出功能和定时器初值-----》启动定时和工作开始-----》结束烹调和音响提示
3)在上电和手动按复位键时,控制器输出的微波功率控制信号为0,微波加热处于待机状态,时间显示电路显示为00.00
4)具有4位时间预置电路,按键启动时间设置,最大预设数为99分99秒
5)设定初值后按开启键,一方面按选择的挡位启动相应的微波加热;另一方面使计时电路以秒为单位做倒计时。当计时到时间为0时,则断开微波加热器,并给出声音提示,即蜂鸣器发出2至3秒的双音频提示音
6)若在待机状态时按测试键,采用LED显示,则四位数码管交替显示全亮和全灭状态,以检测数码管各发光段的好坏;若采用LCD显示,可自行确定检测方式
7)暂停键,可在工作中暂时停止,再次按下此键,能继续执行
8)未工作时显示北京时间,可调整
1.3 设计要求扩展与改进
1)在检测LCD(本次设计采用LCD显示)显示过后可以直接显示北京时间,并且此时间可调整为标准北京时间
2)设计改进为可以进行时分秒三档设置,即北京时间及倒计时时间显示格式为00:00:00,最大预置时间为23:59:59
3)在微波炉工作过程中,可以根据当前的工作效果改变定时时间长度
4)倒计时结束时可以自动显示北京时间,此时间应当是在之前预置时间基础上考虑工作时间、调整时间以及暂停时间
5)北京时间的显示就是待机状态的标志,待机状态可以直接进入后续工作状态
第二章 系统原理框图
2.1 系统框图
一般的家用微波炉操作流程为冷启动之后进入待机状态,本次设计待机状态为自动显示可调北京时间的状态。一般的微波炉工作流程为启动待机、功能选择、工作状态、倒计时状态、结束提示状态、恢复待机状态。
图2.1 系统框图
2.2 系统功能实现
冷启动时系统首先进入测试LCD能否将需要显示的字符全部显示一遍的自动扫描状态,此状态结束后显示00:00:00,然后将自动运行北京时间状态显示,此为待机状态,在待机状态下可以通过键盘进行时分秒时间校准。之后将等待用户进功能选择,设置的功能分为三档,分别为解冻、烹调和烧烤。当进入功能状态后,默认为最大定时时间为23:59:59,此时可以通过键盘调整工作时间。之后系统将进入倒计时状态,在工作过程中,用户可以选择暂停键/继续键进行工作与暂停工作的设置;同时在工作过程中用户还可以根据工作效果随时调整定时时间。当定时时间倒计时为零的时候会进行蜂鸣提示,并显示结束标志,同时继续显示北京时间进入待机状态,等待用户的继续使用。
功能实现图如图所示:
图2.2 系统功能实现
2.3 控制电路设计
本设计采用ADUC848开发
您可能关注的文档
最近下载
- 五粮液校园招聘历年真题.pdf
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- 人教版五年级上册数学第五单元《等式的性质》(课件).pptx VIP
- 常作印老师讲授《乡愁》. - 永博明教育.ppt VIP
- 2025至2030彩色食品胶带行业产业运行态势及投资规划深度研究报告.docx
- 复合翼无人机飞行控制方法研究.pdf VIP
- 硬件工程师培训课件.pptx VIP
- 中小学教师职称评审网上申报部分填写示例.docx VIP
- 7588.2 GB/T7588.2-2020 电梯制造与安装安全规范 第2部分:电梯部件的设计原则、计算和检验.pdf
- [精品]朝花夕拾-名著导读练习学习及答案较全.doc VIP
文档评论(0)