ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:170.45KB ,
资源ID:8117729      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8117729.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智能微波炉电路09325201.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

智能微波炉电路09325201.docx

1、智能微波炉电路09325201高频电子线路课程设计智能微波炉电路设计姓 名: 艾林学 号: 09325201专 业: 电子信息工程班 级: 093252指导教师: 徐坚2011年12月 20日二 系统总体概述1.工作原理微波炉工作分为四个步骤分别为:系统待机-用户设定-微波炉加热-加热完成响音提示。具体流程如下图2.1.1系统上电自检后,LCD液晶屏上显示欢迎语并等待用户设定温度和定时时长。三个独立键盘分别设定三种不同的温度(低温约20、中温约30、高温约50)。矩阵键盘分按键S0、 S1、 S2、 S3四个按键。S3键为微波炉设定时长的确认键并开始加热。S0、S1、S2分别为微波炉的三个时长

2、(1分、2分、5分)。每次按下按键后系统都会启动音箱发声模块发出“嘀”的声音。当微波炉达到设定温度时启动倒数计时,当倒计时到零分,零秒微波炉会自动关闭,此时会发出提示声音。各功能实现如下图2.1.2图2.1.2系统功能图2.电路设计 系统以STC90C516RD+单片机为核心,连接各外部电路完成人机交互等各功能的控制。系统的总体框图如下图2.2.1图2.2.1系统总的电路图电路设计部分以单片机控制电路为核心有定时器电路,显示电路,键盘电路,门电路,电源电路,音箱发声电路共同组成微波炉控制系统电路。三 各模块方案比较与论证1.计时控制部分方案方案一:使用专用芯片。使用微控制器控制专用时钟芯片实现

3、计时控制,这种方案有着计时精度高、控制简单的优点,而且更易于实现日期/时间显示、定是烹饪等及时扩展功能。方案二:采用单片机内部定时器。51单片机内不含有3个定时器,可以利用一个定时器与程序计数器相结合的方式,在系统晶振的驱动下,产生标准时钟频率。由于方案二具有较好的灵活性、较少的电路器件和较高的性价比,而且通过精确的软件补偿使精度完全可以满足控制需求,所以我们应该选择该方案完成设计。2.键盘和显示部分方案方案一:采用阵列式键盘 此类键盘是采用列阵扫描方式,优点是当按键较多时可以降低占用单片机的I/O口数目,缺点是电路复杂且会加大编程的难度。方案二;采用独立式键盘电路 每个键单独占有一根I/O接

4、口线,每个I/O口的工作状态互不影响,此类键盘采用端口直接扫描方式。缺点是当按键较多时占用单片机的I/O数目较多,优点是电路设计简单,且编程极其容易。 由于该系统没采用了常规钟表式的校对方式,用键繁琐,所以将两者结合使用,阵列式键盘用来设定时间,独立式键盘用来设定温度。3.音箱发声模块方案采用两片555振荡器分别发生不同频率的音频,由单片机控制输出,再点祖上叠加后经功率放大器推动扬声器发声。由于555振荡器的音响发生模块的电路简单且音质较好,故采用方案二。通过方案的比较和论证之后,明确了各个模块的实现方案。然后,对整个系统总体进行设计,形成一个清晰的设计方向,并购四处系统总体设计的工作原理和系

5、统的框图,使整个设计方案具有总体性。四 系统硬件设计1.显示部分 因为系统要求把设定的温度、时间和实时温度、时间显示出来,所以就用了LCD1602液晶显示出来。脚1:VSS ,LCD地 脚2:VDD ,LCD电源 脚3:VL ,LCD负的偏压信号端 脚4:RS ,数据/命令选择端(H/L)脚5:R/W ,读/写选择端端(H/L) 脚6:E ,使能信号端 脚714:数据端口D0D7 脚15:BLA,背光源正极 脚16:BLK,背光源负极图5.4.1LCD液晶1602电路原理图2.键盘模块电路设计在按键设计中运用了软件、硬件结合的形式进行键盘扫描,S0,S1, S2, S3,分别连入单片机I/O接

6、口。通过单片机内部判断这4个I/O接口来确定按键是否被按下。键盘电路设计如图5.5.1所示图5.5.1键盘矩阵原理图3蜂鸣器发声电路设计本系统扬声器能够给发出声音提示,输出2-3秒的双音品提示音。采用555振荡器实现双音频输出。电路如图4.6.1所示。图5.6.1蜂鸣器发声电路图4温度传感器DS18B20可设定9-12位分辨率(默认12位);测温范围(-55- +125)摄氏度;支持(3-5.5V)电压范围;用户可设定高温及低温报警,掉电不丢失;采用单总线接口方式,即允许在一条总线(信号线)挂接数十甚至上百个数字式传感器,抗干扰强、易构成传感器网络。 温度传感器电路图入下图5.7.1所示图5.

7、7.1温度传感器电路图五 主要系统硬件设计1.电路原理图411电路原理图2.电源电路 采用电变压,稳压的稳压电源电路图如图5.1所示图4.2.1 电源电路220V电经过降压后得到12V交流电,经二极管整流成脉动直流电,经过电容滤波后再又经过LM7805稳压得到5V的直流电供系统工作,后面的发光二极管是起一个电源指示的作用,470UF的电容是起一个再次滤波的作用。3.单片机最小系统图4.3.1单片机最小系统 单片机最小系统以STC90C516RD为核心,外加时钟和复位电路,电路结构简单,抗干扰能力强,成本相对较低,非常符合本设计的所有要求。STC90C516RD单片机系列是在MCS-51系列的基

8、础上发展起来的,是当前8位单片机的典型代表,采用CHMOS工艺,即互补金属氧化物的HMOS工艺, CHMOS是CMOS和HMOS的结合,具有HMOS高速度和高密度的特点,还具有CMOS低功耗的特点.时钟电路在单片机的外部通过XTAL1,XTAL2这两个引脚跨接晶体振荡器和微调电容,构成稳定的自激振荡器.本系统采用的为12MHz的晶振,一个机器周期为1us,C1,C2为30pF。复位电路分为上电自动复位和按键手动复位,RST引脚是复位信号的输入端,复位信号是高电平有效.上电自动复位通过电容C3和电阻R2来实现,按键手动复位是图中复位键来实现的。4.显示部分 因为系统要求把设定的温度、时间和实时温

9、度、时间显示出来,所以就用了LCD1602液晶显示出来。脚1:VSS ,LCD地 脚2:VDD ,LCD电源 脚3:VL ,LCD负的偏压信号端 脚4:RS ,数据/命令选择端(H/L)脚5:R/W ,读/写选择端端(H/L) 脚6:E ,使能信号端 脚714:数据端口D0D7 脚15:BLA,背光源正极 脚16:BLK,背光源负极图4.4.1LCD液晶1602电路原理图5.温度传感器DS18B20可设定9-12位分辨率(默认12位);测温范围(-55- +125)摄氏度;支持(3-5.5V)电压范围;用户可设定高温及低温报警,掉电不丢失;采用单总线接口方式,即允许在一条总线(信号线)挂接数十

10、甚至上百个数字式传感器,抗干扰强、易构成传感器网络。 温度传感器电路图入下图5.7.1所示图4.5.1温度传感器电路图6用户设定状态设计在用户设定状态用户通过按键进行设置温度和时间,按下键S3则进入加热状态 ,按S19、S18、S17键用户可以在三个档位上切换,按S0、S1、S2可进行时间加设定。如下图7.5.1图4.6.1按键设定7结束状态设计加热停止后系统将关闭火力输出并进行响铃提示,响铃提示完毕后系统将自动进待机状态,具体状态图如下图7.7.1所示。图4.7.1加热停止并响铃状态图进入加热停止状态后系统首先关闭加热系统,系统向火力输出系统发送关闭信号,并向音响发生模块发送发音信号。发生结

11、束后系统自动进入系统待机状态。结 论经过一段时间以来的学习,不断地从设计中总结和修改,并按着预期的要求反复的论证和测试。本着学习的态度,以完善设计的可靠性和稳定性,将整个设计分模块化的进行,并将每个模块加以分析和论证,成功后再联系在一起,最终达到总体效果。主要完成了以下几个方面的内容:1.制定一个在不同功能是火力的控制时序表。具有三中微波炉加热功能,分别是微波炉工作状态为低温、中温和高温。 2.实现工作步骤:复位待机-监测显示电路-设置输出功能和定时器处置-启动定时和工作开始-结束加热、音响提示。3.在上电时,微波炉加热处于待机状态,时间显示电路位00:00;温度显示分别为0和实时温度。4.具有LCD1602液晶显示电路,按键启动时间设置,最大预设数位10:00,温度分别是20、30、50,可得到任意定时时长。5.设定初值后,按开启键,加热系统开始工作,当温度达到设定温度时,开始倒计时。当倒计时到时间为0则断开微波炉加热,并给出声音提示等待用户结束。 参考文献【1】 楼然苗,李光飞。单片机课程设计指导。北京:电子工业出版社,2007【2】 吴经国。单片机应用技术,北京:中国电力出版社,2000.【3】 阎石。数字电子技术基础。北京:高等教育出版社,1998【4】 马斌,韩忠华,王长涛,夏兴华等.单片机原理及应用-C语言程序设计及实现.人民邮电出版社 2009

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1