基于单片机的微波炉控制系统
38页1、江西科技师范大学大学生科研、创新性实验项目设计方案第一稿 项目 名称: 微波炉控制系统的设计与制作 项目负责人: 曾光辉 专 业: 电子信息工程 所在 学院: 通信与电子学院 指导 教师: 占华林 2012年 5 月 20 日江西科技师范大学教务处1 总体方案本系统由核心元件AT89C51单片机、LCD1602、独立按键、蜂鸣器构成、电机,用来实现数字电子钟、做饭提醒、模拟定时加热功能。主控部分是由单片机和独立按键两部分构成,显示部分是LCD1602显示模块构成,闹铃部分是外接蜂鸣器构成,模拟加热部分是直流电机构成。实现了秒表和数字电子时钟的功能。工作过程中有各种工作状,显示 时 分 秒以及上午和下午的做饭时刻,这些参数都可以校正。 图 1微波炉控制系统的整个电路2.基于单片机的数字电子钟系统硬件设计该数字钟工作原理是用一片AT89C51单片机通过编程去控制LCD1602实现的。通过2个开关控制来进行时间的调节以及秒表功能,P2.0(key1)口控制按键,当系统处于正常时间显示并且按下此键时,可以进入秒表功能和时间功能的切换,此键还可以作为时间和日期以及闹铃的调整位选中键,当系统处于时
2、间显示模式时,按此键可以选中相应的需要调整的位。当系统处于时间显示模式时,P2.1(key2)口控制按键,按此键对相应的选中位进行加,当系统处于处于秒表工作模式时按此键可以控制秒表计时的启动和暂停。其工作流程:1.年月日时分秒显示。通电后LCD自动显示C语言程序设置好的默认时间2.闹钟显示和设定。通电后,A的右边显示的是默认的闹钟时间,通过key1和key2可以设置闹铃时间。3.秒表显示以及启动和暂停以及清零。处于正常显示时间模式下时按下key1释放后可以进入秒表模式,前3次按下key2的功能依次为启动停止清零,每按3次key2为一个轮回。2.1时钟电路模块下图2-1所示为时钟电路原理图,在AT89C51芯片内部有一个高增益反相放大器,其输出端为引脚XTAL2,输入为芯片引脚XTAL1。而在芯片外部,XTAL1和XTAL2之间跨接晶体振荡器和微调电容,构成一个稳定的自激振荡电路,电路产生的振荡脉冲经过触发器进行十二分频之后,便成为单片机的时钟信号。图2-1时钟电路原理图2.2复位电路模块下图2-2所示为复位电路原理图,在单片机的实际应用系统中,除单片机本身需复位以外,外部扩展的I/O接
3、口电路等也需要一个复位,因此需要一个系统的同步复位信号,即单片机复位后,CPU开始工作,外部的电路一定要复位好,以保证CPU有效地对外部电路进行初始化编程。单片机复位的条件是:必须使RST/VPD 或RST引脚加上持续两个机器周期(即24个振荡周期)的高电平。电路为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RST端的电位与VCC相同,随着充电电流的减少,RST的电位逐渐降低。只要保证RST为高电平时间大于两个机器周期,就能正常复位。图2-2复位电路原理图2.3 LCD1602显示电路模块下图2-3所示为LCD1602显示模块电路原理图图4-3显示模块电路原理图2.4按键电路模块下图4-4所示为独立按键模块电路原理图,根据此电子时钟功能要求,需要设置以下两个功能键:工作模式键(key1),模式辅助键(key2)。按照键盘与CPU的连接方式可分为独立键盘和矩阵键盘。独立式键盘是各个按键相互独立,每个按键占用一个I/O口,外加上拉电阻,每个I/O口上的按键不会影响到其他I/O口的按键工作状态。独立式键盘电路配置灵活,软件结构简单,所以本设计采用独立式键盘。图2-4独立按键模块电路原
4、理图2.5闹铃模块下图4-5所示为闹铃模块电路原理图,闹铃模式时,设定好闹铃时间,闹铃时间有时和分,当设定好的闹铃时间跟系统的当前时间的时和分相等时,系统给P2.2端口送低交替的高低电平,蜂鸣器发出一定频率报警声,一分钟后报警声停止,如果这一分钟内有按键按下则报警声也停止。图2-5闹铃模块电路原理图2.6电机驱动模块下图2-6所示为电机驱动电路原理图,当系统设定好加热的时长之后启动加热责电机转动,剩余的加热时间变为零之后电机停止转动。图2-6 电机驱动电路原理图3软件模块设计介绍AT89C51软件开发环境Keil uVision2,怎样新建一个工程以完成自己的设计和调试。这里不是 Keil开发环境的详细使用手册,关于 Keil 的详细说明文档请浏览 Keil 软件的帮助文档。3.1 建立一个新工程点击 Project 菜单,选择 Greate New Project . 如图 11图5 建立一个新工程弹出图12建立新工程对话框,文件名框中输入工程名字,保存类型选择.uv2,点击保存。图6 选择工程类型点击保存之后便出现芯片的选择框。图7 选择芯片型号点击确定之后出现下面的对话框。图8
《基于单片机的微波炉控制系统》由会员桔****分享,可在线阅读,更多相关《基于单片机的微波炉控制系统》请在金锄头文库上搜索。
心理教育课堂心得体会5篇
人教版小学语文六年级上册期中测评试题共2套2
2022年高二化学选修5专题4单元测验
有关房屋租赁合同集合9篇
故障电弧诊断总结
2021-2022年四年级语文上册第七单元试卷
二年级下册应用题
10年11月人力资源管理师二级考试真题(包含理论和技能部分)
最新3到6岁儿童学习与发展指南Word编辑
2022年脱贫攻坚工作汇报材料范文2022脱贫攻坚汇报材料
2023物流行业工作计划(二篇).doc
参观作文600字 秋白如燕
硫化水素测定业务结果表6回目
教学楼毕业设计--纯手算准确--详尽
抢救车管理制度
《有趣的跑》教学反思
10photoshop图层样式-斜面和浮雕
五年级数学下册《体积和体积单位》说课稿[1]
手机说明文500字初二作文.doc
化学药剂的安全管理办法
2023-07-07 43页
2022-11-16 5页
2023-10-28 22页
2022-07-26 34页
2022-09-20 19页
2022-09-23 21页
2022-09-01 18页
2022-08-01 10页
2023-09-14 9页
2022-08-17 41页