欢迎来到天天文库
浏览记录
ID:44664947
大小:661.11 KB
页数:12页
时间:2019-10-24
《论文写作实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、编号:E甲09012004ill东省电子设计竞赛题目E:《可编程微波炉控制器系统设计》参赛学生:董晓舟、魏宗仪、曲以鹏指导教师:刘晓军、郑亚民、殷健、杜清府学校:山东大学威海分校院系:信息工程学院专业:电子信息科学与技术可编程微波炉控制器系统设计摘要控制器设计采以微控制器(MCU)为核心,基于RTX51编制软件系统,结合点阵液晶(LCD)显示以及必要的外围电路,完成微波炉的可编程智能控制。系统山计时控制、火力设定、用户界血、音响发生、数据保持及远程信息控制模块组成。能够根据键盘输入完成相应的功能,同时使用LCD显示系统状态。并且
2、可以通过串口与计算机通信,利用Internet实现远程操作、烹调方案下载、时间同步等信息控制功能。关键词:微控制器(MCU)、微波炉、控制器AbstractThisprogrammablemicrowaveovencontrolsystem,employingRTX51,consistsofMicroControlUnit(MCU)asitscore,LiquidCrystalDisplay(LCD)andnecessaryperipheralcircuit・Thebuildingblocksofthesysteminvolve
3、thetimecontrol,powerfixation,userinterface,soundsystem,datapersistenceandinformationcontrol.KeyboardisemployedforinputwhiletheoutputandthesystemstateareinchargeofLCD・BridgedbyRS232,thissystemcancommunicatewiththecomputer,morover,througlitheInternet,itcanachieveinform
4、ationcontrolsuchaslong-distanceoperation,recipedownloadandsynchronization.Keywords:MicroControlUnit(MCU),Microwaveoven,Controller.可编程微波炉控制器系统设计2摘要2Abstract2一、方案论证比较41、计时控制方案4方案1:使川专川时钟芯片。4方案2:采川MCU内部定时器。42、显示方案4方案1:使用数码管显示4方案2:使用点阵液晶显示4音响发生模块4方案1:微控制器直接发生4方案2:微控制器控制外
5、部硬件电路发牛44、信息控制方案4方案采用固定电话系统控制4方案2:通过Internet实现远程控制4二、总体设计41、硬件部分52、软件部分5三、具体实现61、计时控制:62、火力设定:73、状态检测:74、用户界面:75、音响发生模块:86、远程信息控制:97、数据保持模块:10四、测试与分析101、测试仪器102、误差分析113、测试数据11五、结论11方案论证比较1、计时控制方案方案1:使用专用时钟芯片。使用微控制器控制专用时钟芯片实现计时控制,这种方案有着计时精度高、控制简单的优点,而H更易于实现口期/时间显示、定时烹
6、调等计时扩展功能。方案2:采用MCU内部定时器。AT89C52内部含有3个定时器,可以利用一个定时器与程序计数器相结合的方式,在系统晶振的驱动下,产生标准吋钟频率。由于方案2具有较好的灵活性、较少的电路器件和较高的性价比,而且通过精确的软件补偿使精度完全可以满足控制需要,所以我们选择该方案完成设计。2^显ZF方案方案1:使用数码管显示该方案控制最简单,但是只能显示非常有限的符号和数字,对于设计屮复杂的显示功能显然不能胜任。方案2:使用点阵液晶显示点阵液晶可以显示多种字符及图形,拥有友好的人机界而及强大的显示功能。特别适用于智能控
7、制的可编程人性化显示。权衡之后,我们决定选用方案2,并实现了中/英文双语言界而。3、音响发生模块方案1:微控制器直接发牛MCU直接输出两路不同频率的脉冲信号,叠加成为双音频信号,驱动后送扬声器。但是由于MCU产生的方波信号含有高频分量,经测试,咅效并不能令人满意。方案2:微控制器控制外部硬件电路发牛采用两片压控振荡器8038分别发牛不同频率的止弦波,rtlMCU控制输出,在电阻上叠加后经功率放大电路推动扬芦器发声。rh于此方案电路简单口音质较好,所以被确定为音响发生模块的设计方案。4、信息控制方案方案1:采川固定电话系统控制控制
8、器M电话机相连,在接到外来呼叫并接通后给出操作提示音或语音提示,并利用DTMF解码芯片获取对方的按键选择作为指令,对控制器进行操作。方案2:通过Internet实现远程控制控制器通过RS232连接到计算机,并利用计算机软件将控制界面在Internet±发布。这样
此文档下载收益归作者所有