资源描述:
《微波炉毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、微波炉毕业论文题目:基于单片机的微波炉控制系统设计专业:自动化(数控技术)近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,休积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越來越广泛地应用于口动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,再根据具休硕件结构,以及针对具体应用对象特点的软件结合,以作完善。微波炉控制系统设计采以微控制器(MCU)为核卜基于MCU编制软件系统,结合8位数码管(LED)显示以及必要的外围电路,完成微波炉的可编
2、程智能控制。系统由计时控制、火力设定、用户界面、咅响发生儿大模块组成。能够根据键盘输入完成相应的功能,同时使用LED显示系统状态,并进行响铃提示。关键词:微控制器;微波炉;控制器ABSTRACTWiththecomputerpenetrationinthesocialsphereinrecentyears,andthedevelopmentoflargescaleintegratedcircuits,microcontrollerapplicationsarecontinuallydevelopingdeeply,becauseofitspowerfulfunction,small
3、size,lowpowerconsumption,cheapprice,reliableperformance,easilyusing,etc,itisparticularlysuitableforsystemswithcontrol.Itisusedmoreandmorewidelyinautomaticcontrol,intelligentinstruments,meters,dataacquisition,militaryproductsandhomeappliancesetc,SCMisoftenusedasacorecomponentinaccordingtothespe
4、cifichardwarearchitecture,anditisoftencombinedwithapplication-specificfeaturesofthesoftwareobjectstomakeperfect.Microwaveovencontrolsystemdesignusedthemicrocontrollerasthecore,basedonMCUpreparationsoftwaresystem,combinedwitheightdigitaltube(LED)displayandnecessaryperipheralcircuitstocompleteth
5、emicrowaveovenprogrammableintelligentcontrol.Systemconsistedofseveralmodulessuchasthetimecontrolling,firesetting,theuserinterface,sounddesign.Itcouldcompletethefunctionunderthekeyboard,meanwhileusedtheLEDtodisplaythestatusofsystem,andpromptedusthrougharinger.Keywords:microcontroller;microwaveo
6、ven;controller目录第一章绪论11.1引言11.2课题背景11.3课题研究来源21.4本文主耍研究工作31.5本文结构3第二章控制系统总述52」工作原理52.1.1系统框图52.1.2系统功能实现52.2控制电路设计62.3软件设计72.4本章小结8第三章各模块设计方案103」档位输出方案103.2计时控制方案103.3键盘设计方案113.4显示设计方案113.5火力输出方案123.5.1微波炉火力输出原理123.5.1微波炉火力输出方案123.5响铃提示方案123.6本章小结12第四章硬件设计144.1系统核心AT89C51介绍144.1.1AT89C51主要性能14
7、4.1.2AT89C51的引脚及功能144.1.3AT89C51单片机的内置功能164.2时钟电路设计184.3键盘电路设计184.4档位显示电路设计194.5显示电路设计204.5.1驱动数码管芯片204.5.2数码管224.6响铃、捉示电路设计234.6.1蜂鸣器发声原理234.7火力大小输出设计244.8电源电路设计244.9电路板设计254.9.1电路原理图绘制254.9.2PCB图绘制274.10本章小结2829第五章软件设计5.1显示程序设计295.2键盘