微波炉控制程序设计
微波炉控制系统的设计与实现

微波炉控制系统的设计与实现微波炉是当今家庭中必不可少的家用电器之一,其方便、快捷、安全的特点受到了人们的欢迎。
然而,微波炉在工作过程中需要通过控制系统来调节电磁波的输出,以确保食品的加热效果和安全性。
因此,设计和实现一个稳定可靠的微波炉控制系统是必不可少的。
一、控制系统的功能需求微波炉控制系统主要需要完成如下功能:电源控制、电磁波输出控制、时间计时和显示以及安全机制的设计。
其中,电源控制需要控制微波炉的电源输入和输出,以保证稳定工作;电磁波输出控制主要用于调节电磁波的输出功率;时间计时和显示则是通过LED显示屏或者液晶屏来显示时间,并进行倒计时;安全机制用于保证用户的安全,在炉门未关闭时自动切断电源。
二、控制系统的工作原理微波炉的工作原理是通过控制系统来调节电源输入和输出电磁波的功率、频率和时序。
当用户开启微波炉时,系统首先进行电源控制,确保电源正常工作,然后进入电磁波输出控制阶段。
在输出控制阶段中,系统根据用户设定的输出功率和烹饪时间来控制电磁波的输出功率和时序,以确保食品能够均匀加热。
同时,系统还需要进行时间计时和显示,为用户提供倒计时和时间显示功能。
当烹饪结束时,系统自动关闭电源,同时启动安全机制,切断电源,以保证用户的安全。
三、控制系统的硬件设计控制系统的硬件主要包括中央处理器(CPU)、晶振、存储器、显示屏、光电传感器和电源控制模块等。
其中,CPU是控制系统的核心,用于控制微波炉的工作流程。
晶振则提供稳定的时钟信号,为系统提供精准的时间计时功能。
存储器用于存储微波炉的各种工作参数和数据,以便后续的查询和更新。
显示屏则提供时间计时和烹饪过程的显示功能,便于用户操作和使用。
光电传感器则用于检测炉门的关闭状态,以触发安全机制的启动。
电源控制模块用于对电源进行控制和管理,确保系统的稳定性和安全性。
四、控制系统的软件设计控制系统的软件设计涉及到编程语言、操作系统和控制程序的编写等方面。
在编程语言方面,常用的有C语言、汇编语言和嵌入式语言等。
微波炉说明书G80F23CSL-Q6(R0)

精心整理波/微波+蒸汽用来输入所需火力。
烹调时间最长可选择到99分99秒。
在烹调过程中,按【微波/微波+蒸汽】键可查询当前火力。
按重解冻只需输入食物的重量,微波炉会自动选择解冻时间及火力。
按重解冻的重量范围为0.1千克-2.7千克。
按重解冻的食物范围一般是肉类、家禽类、海鲜类。
停止/取消在设置程序时,按【停止/取消】键一次可取消已设程序,微波炉恢复为待机状态。
在烹调过程中,按【停止/取消】键一次可暂停烹调程序,再按【启动】快速启动程序不能设置预置功能。
时钟调校时钟或在烹调过程中按【时钟】键可查询当前时钟时间。
当微波炉发生故障或切断电源时,必须重新调校时间。
启动4.一般情况下不可用微波炉煎炸食物,除非使用质量可靠的特制微波煎碟。
具体参阅《格兰仕微波炉食谱》的有关内容。
9.切勿将一般的水银温度计放入微波炉内边加热,边测量,以免引起打火或损坏机器。
10.烹调少量食物时,要多加观察,防止过热起火。
11.当食物在塑料、纸或其它可燃材料制成的简易容器中加热或烹调时,应随时注意,防止起火。
12.从微波炉内拿出食物和器皿时,应当使用锅夹或戴上隔热手套,以免高温烫伤。
18.警告——只有在已经提供充分的指导以致儿童能够采用安全的方法使用微波炉,并且明白不正确的使用会造成危险时,才能允许儿童在无人监控的情况下使用微波炉。
特别功能童锁功能用来防止儿童在没有成人指导的情况下使用微波炉。
当童锁功能启动后,【LOCK】显示灯将会亮起,此时微波炉不能操作。
自动提示当完成烹调程序后,如果不打开炉门或没按【停止/取消】键,显示窗显示“End”,并每隔两分钟系统自动发出提示音。
微波炉的清洁与保养1.清洗炉腔之前,须关闭微波炉,并从插座上拔去电源线插头。
2.经常保持炉腔清洁。
当食物或汤水溅到炉内壁时,可用湿布擦去。
如炉内壁很8.炉内外如有蒸汽凝成的水滴,可用软干布擦干。
9.当使用光波或光波微波组合烹调功能时,有些食物的油渍会留在炉的内壁上,不作定期清洁,可能在使用时冒烟。
基于PLC的智能微波炉控制系统设计

课程设计说明书题目基于PLC的智能微波炉控制系统设计同济大学浙江学院专业机械设计制造及其自动化班级机电 B 学号080221学生姓名傅威东指导老师XX、XXX完成日期2011年11月随着科学技术的进步,电子技术传感技术以及材料技术近年来得到了很大的发展。
国内外微波炉研发机构和生产工厂,为了满足微波炉消费者的使用要求,将各种先进的现代化技术应用微波炉,推出了一系列新颖先进的微波炉产品。
这些微波炉新产品,反映了微波炉技术发展趋势,这些趋势主要表现在以下几个方面。
(1)智能化。
采用微电脑控制技术和传感器感测技术,实现微波炉的智能化加热烹调,是微波炉技术发展的一大方向。
这中智能化的微波炉,无需使用者在操作按键上输入烹调时间、加热功率、食物重量等参数,只要按一下启动键,微波炉内的传感器就将检测到的食物温度、整齐湿度等参数不断输出给电脑控制芯片,微电脑控制芯片进行一系列的运算、比较、分析之后,输出相应的指令,自动控制微波炉的加热时间和功率大小,实现智能化全自动烹调。
(2)多功能。
随着现代化人们生活节奏的加快以及追求生活质量的提高,对于食物的加工烹饪也提出了更高的要求,因而出现了多功能的微波炉。
比如将电烤箱的烧烤功能元件加入微波炉,制造出的微波炉烧烤组合微波炉,就是一个例子。
这种微波炉目前在国内已经非常普遍,其优点就在于利用微波炉能量快速烹调,使食物具有更好的口感和视觉效果效应。
(3)节能化。
松下公司将变频技术应用于微波炉推出的变频微波炉产品,通过将市电电源换为变频电源,能将50Hz的电源任意转换成20000~45000Hz的高频电源,供给微波炉产生电路,使微波炉的输出功率随着电源频率的变化而改变,从而改变了以往微波炉利用占空比原理调节微波炉输出功率的方式,不仅使得微波炉能量产生电路的供电系统的体积重量大大减小,而且使得耗电量减少了四分之一左右。
(4)健康化。
随着人们健康环保意识的增强,对于食品中热量的限制也愈加重视。
基于单片机的微波炉加热控制系统设计

基于单片机的微波炉加热控制系统设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于单片机的微波炉加热控制系统设计微波炉加热控制系统是利用单片机等智能控制技术,实现对微波炉加热过程的精准控制,提高加热效率,确保加热食物的质量与安全。
微波炉毕业设计

湖南工业职业技术学院毕业实践开题报告书电气工程系电气自动化技术专业摘要本论文介绍了应用FPGA芯片和硬件描述语言(VHDL)设计微波炉控制器系统的方法。
系统使用VHDL编程实现各底层模块的功能,顶层的设计采用图形输入完成。
论文主要阐述模块化设计的思想和状态图的描述方法,以及他们在硬件描述语言中的应用,并展示了其在Quartus II 开发系统下的仿真结果。
微波炉控制器系统是一个实用型的系统,系统不仅具有操作简单的功能,而且烹调效果好,你可以按照固定程序烹调一些家常菜,可以采取分时、分不同级别火力加热,既能节约时间又能节约能源。
主要有以下几个模块:输入模块、控制模块和显示模块。
输入模块实现按键扫描和键盘译码、控制模块包括状态转换控制、数据装载、烹饪计时、温度控制、音效提示等等、显示模块涉及到显示译码和指示灯的闪烁。
经过对系统做需求分析,详细功能设计、编码,模块连接,并利用FPGA 实现相应的功能,经过波形仿真、下载调试,验证了设计方案的可行性及实现方法的有效性,基本实现了系统的要求。
关键词:FPGA;VHDL;微波炉;状态图;定时器目录绪论第一章课题的设计1.1 任务的提出1.2 课题的内容和要求1.3 设计的目的和意义第二章关键技术简介2.1 FPGA简介2.2 VHDL语言概述2.3 Quartus II 开发系统简介第三章系统总体设计3.1 系统总体设计方案3.2 系统功能模块描述3.2.1 输入模块3.2.2 控制模块3.2.3 显示模块3.3 系统的工作流程第四章硬件系统设计4.1 输入模块设计4.1.1 键盘扫描4.1.2 键盘译码4.1.3 输入模块的实现4.2 控制模块的设计4.2.1 状态转换控制4.2.2 数据装载4.2.3 烹饪计时4.2.4 温度控制4.2.5 控制模块的实现4.3 显示模块的实现第五章软件系统设计5.1 输入模块仿真5.2 状态转换器仿真5.3 数据装载器仿真5.4 烹饪计时器仿真5.5 显示译码器仿真第六章总结致谢参考文献附录绪论随着人民生活水平的提高,微波炉开始进人越来越多的家庭,它给人们的生活带来了极大的方便。
微波炉可编程逻辑控制系统设计

微波炉可编程逻辑控制系统设计微波炉可编程逻辑控制系统设计随着人们生活水平的提高,微波炉已经成为广大家庭不可或缺的电器,相信大家对微波炉已经非常熟悉了。
它能够以独特的方式加热食物,既快捷又方便。
但是,目前市场上的微波炉普遍存在着定时不准确、温度控制不稳定、操作复杂等问题,给用户的使用带来了不便。
为此,设计一种微波炉可编程逻辑控制系统,是非常有必要的。
需求分析:我们的系统需要满足以下几个主要功能:1.定时功能:以最短的时间精确地加热食物,避免加热过头。
2.温度控制:通过精确测量微波的温度,避免加热不均匀。
3.操作简单:用户操作界面应该简单直观,方便不同用户的使用。
基于以上需求分析,我们可以开始系统的设计。
硬件方案1.温度传感器:我们需要一种能够准确测量微波温度的传感器,在市面上有很多种温度传感器,常用的有热电偶、热敏电阻、热电阻等。
我们考虑使用一种精度高、反应速度快、稳定性好的热敏电阻。
2.触控屏:使用触控屏可以简化用户的操作,让用户界面更加直观,可触控的屏幕也可以避免误操作和按键损坏等问题。
3.微波开关:微波加热的过程中,需要让微波源开关控制微波闸门的开关,以达到加热的目的。
4.微波管:微波的加热核心是微波管。
我们需要选购高品质的微波管,以确保加热效果稳定并且寿命长。
5.逻辑控制板:所有硬件的控制需要一个逻辑控制板来负责。
我们可以使用单片机或者嵌入式芯片。
软件方案1.程序设计:我们需要编写运行在逻辑控制板上的程序。
程序需要实现用户控制界面、温度传感器数据采集、微波开关控制等功能。
程序同时需要确保稳定高效,以此保证系统的性能。
2.内存管理:部分程序需要保存在逻辑控制板的内存中,因此我们需要实现程序的内存管理。
其中,存储程序的部分,需要保证读写速度快、容量足够。
3.硬件驱动:逻辑控制板需要控制各种硬件,如温度传感器、微波管等。
因此,我们需要考虑如何写好各种硬件的驱动程序以及如何控制硬件的状态。
总结本文介绍了微波炉可编程逻辑控制系统的设计方案,包括硬件方案和软件方案。
智能微波炉课程设计
家电维修课程设计智能微波炉电路的设计姓名:陈志仁学号:09325202专业:电子信息工程班级:093252指导教师:高浪琴2011年12月20日目录目录.............................................................................................................................................................- 1 - 1 总体概述...............................................................................................................................................- 3 -1.1 工作原理...................................................................................................................................- 3 -1.2 电路设计.................................................................................................................................- 3 -1.3 设计要求.................................................................................................................................- 2 -2 各模块方案比较.................................................................................................................................- 2 -2.1 计时控制部分方案.................................................................................................................- 2 -2.2 键盘和显示部分方案.............................................................................................................- 2 -3 系统硬件设计.....................................................................................................................................- 2 -3.1 显示部分.................................................................................................................................- 2 -3.2 键盘模块电路设计.................................................................................................................- 3 -3.3 温度传感器.............................................................................................................................- 4 -4.1 计时程序设计.........................................................................................................................- 4 -4.2 温度传感器程序设计.............................................................................................................- 5 -4.3 微波炉温度设定.....................................................................................................................- 6 -4.4 微波炉显示.............................................................................................................................- 6 -4.5 微波炉响铃设计.....................................................................................................................- 7 - 参考文献.....................................................................................................................................................- 8 -1 总体概述1.1 工作原理微波炉工作分为四个步骤分别为:系统待机-----用户设定-----微波炉加热------加热完成蜂鸣器提示。
Midea美的EM7KCG4-NR微波炉说明书
清洁保养
请使用柔软的布清洁微波炉,避免使用研 磨剂或强酸性清洁剂,防止损坏微波炉。
产品结构
Midea美的EM7KCG4-NR微波炉采用优质材料,设计精良,结 构稳固。微波炉内部配备了转盘,可以确保食物均匀加热。炉门 采用双层玻璃设计,安全可靠,防止热量外泄。此外,微波炉还 设有独立的电源线和接地线,确保使用安全。
节能环保
节能环保设计,减少能源消耗 ,保护环境。
安全注意事项
使用前阅读
使用本微波炉前,请仔细阅读使用说明书 。了解基本操作步骤,安全使用微波炉。
儿童安全
请将本产品放置在儿童无法触碰的地方, 避免儿童玩耍或误操作。使用时,请注意 儿童的安全。
安全操作
使用过程中,请勿将金属物品放入微波炉 。避免微波炉过度加热,防止烫伤。
产品功能不断更新
产品功能可能会有所更新,请 以实际产品为准。
安全使用至关重要
请务必仔细阅读说明书,并严 格按照说明书进行操作,确保 安全使用。
版权所有,翻版必究
本说明书版权所有,未经授权 ,禁止复制或传播。
10 厘米的空隙,以确保散热良好。
2
连接电源
将微波炉的电源线连接到标准电源插座。确保插座接地良好,并能够承受微波炉
的功率需求。
3
试运行
打开微波炉电源,并运行空载程序几分钟。这将帮助您确保微波炉正常工作,并
且没有故障。
拆箱与安装
1. 检查包装
确保产品包装完整,无破损或缺少零件。
2. 拆箱
小心地打开包装箱,取出微波炉和附件。
3 蒸汽烹饪
蒸汽烹饪是一种健康的烹饪方式,能够保留食材的营养和水分 ,烹饪时间比传统烹饪方法更短。
4烤
微波炉内置烤功能,可以像烤箱一样烤制肉类、鱼类、蔬菜和 糕点等,实现多功能烹饪。
课程设计-微波炉控制器设计(三)-源程序部分
; 微波炉控制器源程序D8279 EQU 7FFEH ;;定义A0=0地址AD8279 EQU 7FFFH ;定义A0=1地址OUT BIT P2.1 ;定义输出端START BIT 3FH ;定义开始工作标志位ORG 0000HLJMP MAIN ;主程序ORG 0003HLJMP INT0 ;门状态ORG 000BHLJMP TIME0ORG 0013HLJMP INT1 ;按键中断程序入口ORG 001BHLJMP TIME1; 主程序ORG 0030HMAIN:MOV SP,#55HCLR OUT ;输出功率为0SETB P2.6MOV TCON,#00H;INT0、INT1为边沿触发MOV TMOD,#11H ;T0模式1,T1模式1MOV TH1,#3CH;?定时50msMOV TL1,#0B0HMOV 50H,#3CHMOV 51H,#0B0HMOV TH0,50H;?定时50msMOV TL0,50HMOV 20H,#5MOV R7,20HMOV 30H,#13H ;初始显示全部为0MOV 31H,#14HMOV 32H,#15HMOV 33H,#16HMOV 34H,#13HMOV 35H,#14HMOV 36H,#15HMOV 37H,#16HCLR 46HCLR 47HCLR 4FHCLR 50HCLR 51HCLR 52HSETB EACLR TR0CLR TR1CLR 45HSETB ET0SETB ET1SETB EX1SETB EX0CLR STARTMOV 21H,#80HMOV DPTR,#AD8279 ;A0=1写入命令0MOV A,#0000H ;从左边进入,2键互锁。
MOVX @DPTR,AMOV A,#0D1HMOVX @DPTR,A; SETB TR1W AIT: MOVX A,@DPTRJB ACC.7,WAITMOV A,#34H ;写入命令1,CLK=2MHZ,N=20MOVX @DPTR,A;,内部工作频率为100khzMOV A,#90H ;写显示RAM命令4, AI=1,RAM?地址自动加一LCALL DISP ;调用显示程序LOOP:MOV A,21HJNB ACC.7,KEY;acc.7作为标志位JNB START,LOOPJNB 46H,GOTOCLR 46HDJNZ 41H,GOTOLJMP TRANKEY: MOV 21H,#80HMOV B,#03HMOV DPTR,#FUNCLR CMUL ABJMP @A+DPTRGOTO:JB 4FH,OPP ;判断是否到达设定的点平保持时棘处于待机状态,循环调用鲜境绦?JNB OUT,GO1MOV 52H,R5GO2:JNB 47H,LOOP ; 判断是否计时到0CLR 47HFIN:MOV 70H,#5MOV R5,#1MOV R6,#1FIN1:MOV 60H,#200MOV TH0,#0FCHMOV TL0,#18HMOV 50H,#0FCHMOV 51H,#18HMOV 52H,#1SETB TR0SETB P2.6CH1:JNB 4FH,$CPL P2.6CLR 4FHDJNZ 60H,CH1MOV 60H,#100MOV TH0,#0F8HMOV TL0,#30HMOV 50H,#0F8HMOV 51H,#30HMOV 52H,#1SETB TR0SETB P2.6CH2:JNB 4FH,$CPL P2.6CLR 4FHDJNZ 60H,CH2DJNZ 70H,FIN1CLR TR0MOV 20H,#20CLR STARTSETB P2.0SETB P2.1SETB P2.2SETB P2.3SETB P2.4SETB P2.5LJMP LOOPGO1:MOV 52H,R6LJMP GO2OPP:CLR 4FHCPL OUTLJMP LOOP; 按键中断处理程序INT1:PUSH PSWPUSH ACCMOV DPTR,#AD8279 ;写入命令2,读取FIFO/SENSOR RAMMOV A,#40HMOVX @DPTR,AMOV DPTR,#D8279 ;读取FIFO/SENSOR RAMMOVX A,@DPTRMOV 21H,A;定义20H为键盘扫描内容的缓冲区POP ACCPOP PSWRETI; 开门中断;INT0:PUSH PSWPUSH ACCSETB OUTCPL ET0CPL ET1CPL STARTPOP ACCPOP PSWRETI;分散转移处理程序FUN:LJMP KEY1LJMP KEY2LJMP KEY3LJMP KEY4LJMP KEY5LJMP KEY6LJMP KEY7LJMP KEY8LJMP KEY9LJMP KEY10LJMP KEY11LJMP KEY12LJMP KEY13LJMP KEY14LJMP KEY15; LJMP KEY16;各个键的功能程序;1、测试键KEY1: CLR STARTSETB 45HMOV R4,#5HMOV DPTR,#D8279MOV R3,#08HLOOP2:MOV A,#0FFHMOVX @DPTR,ADJNZ R3,LOOP2GO0: MOV DPTR,#AD8279MOV A,#0A3H ;命令5,显示写入禁止/消隐MOVX @DPTR,ALCALL DELAY1SMOV DPTR,#AD8279MOV A,#0A0HMOVX @DPTR,AMOV A,#90H ;写显示RAM 命令MOVX @DPTR,ALCALL DELAY1SDJNZ R4,GO0LCALL DISPCLR TR1CLR 45HLJMP LOOPDELAY1s:SETB TR1 ;延时1S; JNB 46H,DELAY1S ;定时是否到达1SCLR 46HCLR TR1RET;2、火力1档KEY2: MOV R5,#04HMOV R6,#16MOV 37H,#01SETB ET0LCALL DISPLJMP LOOP;********************************************** **********; 3、火力2档KEY3:MOV R5,#8MOV R6,#12MOV 37H,#2SETB ET0LCALL DISPLJMP LOOPTRAN:JB 50H,KEY4JB 51H,KEY3JB 52H,KEY5;4、火力3档KEY4:MOV R5,#12MOV R6,#8MOV 37H,#3SETB ET0LCALL DISPLJMP LOOP;5、火力4档KEY5:MOV R5,#16MOV R6,#4MOV 37H,#4SETB ET0LCALL DISPLJMP LOOP;6、火力5档KEY6:MOV 37H,#5SETB OUTLCALL DISPLJMP LOOP;7、时间加10分调整KEY7: INC 30HMOV A,30HCJNE A,#0AH,qqMOV 30H,#00H qq:LCALL DISPLJMP LOOP;8、时间加1分调整KEY8: INC 31HMOV A,31HCJNE A,#0AH,qq1MOV 31H,#00Hqq1:LCALL DISPLJMP LOOP ;9、时间加10秒调整KEY9: INC 33HMOV A,33HCJNE A,#06H,qq3MOV 33H,#00Hqq3:LCALL DISPLJMP LOOP ;10、时间加1秒调整KEY10:MOV 32H,0EHINC 34HMOV A,34HCJNE A,#0AH,qq4MOV 34H,#00Hqq4:LCALL DISPLJMP LOOP;11、开始工作键KEY11:CLR P2.0SETB TR0SETB TR1SETB STARTSETB OUTLJMP LOOP;12、暂停/消除键KEY12:CPL TR0CPL TR1CLR OUTCPL P2.0CPL STARTLJMP LOOP;烹调键KEY13:SETB 50HSETB P2.1CLR P2.2CLR P2.3MOV 36H,#10MOV 40H,#0MOV 30H,#0MOV 31H,#3MOV 33H,#0MOV 34H,#0MOV 41H,#120LJMP KEY5;烘烤KEY14: SETB 51HSETB P2.2CLR P2.1CLR P2.3MOV 36H,#11MOV 40H,#0MOV 30H,#0MOV 31H,#5MOV 33H,#0MOV 34H,#0MOV 41H,#180LJMP KEY6; 解冻KEY15:SETB 52HSETB P2.3CLR P2.1CLR P2.2MOV 36H,#12MOV 40H,#0MOV 30H,#0MOV 31H,#1MOV 33H,#0MOV 34H,#0MOV 41H,#90LJMP KEY4;定时器中断服务程序TIME1:PUSH PSWPUSH ACCMOV TH1,#3CH;?定时50ms 重新赋值MOV TL1,#0B0HDJNZ R7,TT3MOV R7,20HSETB 46HJB 45H,TT3DEC 34HMOV A,34HCJNE A,#0FFH,TT1DEC 33HMOV 34H,#9MOV A,33HCJNE A,#0FFH,TT1DEC 31HMOV 33H,#5MOV 34H,#9MOV A,31HCJNE A,#0FFH,TT1DEC 30HMOV 31H,#9MOV 33H,#5MOV 34H,#9MOV A,30HCJNE A,#0FFH,TT1MOV 30H,#00HMOV 31H,#00HMOV 33H,#00HMOV 34H,#00HMOV 35H,#00HMOV 36H,#00HMOV 37H,#00HCLR TR0CLR TR1CLR OUTSETB 47HTT1:LCALL DISPTT3:POP ACCPOP PSWRETITIME0:PUSH PSWPUSH ACCMOV TH0,50HMOV TL0,51HDJNZ 52H,TT2SETB 4FHJNB OUT,GO3MOV 52H,R5LJMP TT2GO3:MOV 52H,R6TT2:POP ACCPOP PSWRETI;显示程序。
微波炉控制程序设计--单片机原理课程设计
微波炉控制程序设计--单片机原理课程设计微波炉控制程序设计--单片机原理课程设计河南科技大学河南科技大学课课程程设设计计说说明明书书课程名称单片机原理课程设计题目微波炉控制程序设计学院农业装备工程学院班级农电131 班学生姓名刘宁指导教师邓桂扬日期2015 年 6 月 3 日 1 单片机原理课程设计任务书单片机原理课程设计任务书班级:农电131 姓名:刘宁学号:131430010119 设计题目:微波炉控制程序设计一、一、设计目的设计目的进一步巩固理论知识,培养所学理论知识在实际中的应用能力;掌握单片机设计的一般方法;熟悉一种单片机开发软件,掌握一般单片机系统的仿真调试方法;利用单片机软件设计一个电子技术综合问题,培养单片机编程、书写技术报告的能力。
为以后解决工程实际问题的研究打下设计基础。
2、设计任务设计任务二,设计要求: 利用实验系统的硬件资源设计一个“带LED 显示的微波炉控制器“ 控制面板包括:两位数码显示\十个数字按键键盘\电源按键\电源指示灯\大中小火力选择开关工作流程如下: (1)按下电源键,指示灯亮,通过数字键设定需要加热的时间,并在LED 上进行显示,单位为秒(2)时间设定完后,通过大,中,小三个按键,选择火力的大小,并启动微波炉进行工作(3)LED 实时显示剩余的工作时间,定时时间到后自动停止,指示灯灭(4)微波炉运行过程中,若再按下电源键,则微波炉停止工作,指示灯灭三、设计要求三、设计要求(1)通过对相应文献的收集,给出相应课题的背景、意义及现状研究分析。
(2)通过课题设计,掌握单片机系统总体方案设计方法并画出框图。
(3)设计并绘制出系统电路原理图及PCB 图,编写软件流程图,编写 C 语言程序,用一种单片机软件仿真调试并得到正确结果。
(4)学生应抱着严谨认真的态度积极投入到课程设计过程中,认真查阅相应文献给出单片机系统设计和实现。
学习按要求编写课程设计报告书,能正确阐述设计和实验结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京工程学院
课程设计任务书
课
程
名
称
单片机原理及应用 A 自动化学院
院(系、部、中心) 专 班 起 指 止 导 日 教 业 级
期 2007.05.08~2007.05.11 师
1.课程设计应达到的目的 运用<<单片机原理及应用 A >>课程等知识,根据题目要求进行软硬件系统的设计和 调试,从而加深对本课程知识点的理解,使学生综合应用知识能力、设计能力、调试能 力及报告撰写能力等显著提高。
掌握 8255 可编程并行接口芯片、键盘和七段数码管 LED 的应用等。
2.课程设计题目及要求 一、题目 微波炉控制程序设计 二、设计要求: 利用实验系统的硬件资源设计一个“带 LED 显示的微波炉控制器” 。
控制面板如下:
0 2 4 定时时间显示 6 8 电 源 大
指示灯
1 3 5 7 9 中 小
工作流程如下: (1) 按下电源键,指示灯亮,通过数字键设定需要加热的时间,并在 LED 上进行 显示,单位为秒 (2) 时间设定完后,通过按大、中、小三个键,选择火力的大小,并启动微波炉 进行工作。
(3) LED 实时显示剩余的工作时间,定时时间到后自动停止,指示灯灭。
(4) 微波炉运行过程中,若再按下电源键,则微波炉停止工作,指示灯灭。
3.课程设计任务及工作量的要求〔包括课程设计计算说明书、图纸、实物样品等要 求〕 根据任务书要求,在教师的指导下,独立完成设计方案,根据各模块功能,采用相 关知识完成各功能块的详细设计、调试以及系统测试。
完成设计任务后,由指导教师进行验收。
验收过程中,接受指导教师对综合应用能 力和实验能力的提问考查。
认真、规范地撰写课程设计报告,报告应包括: 封面 目录 内容部分包含: 一、设计任务(要求) 二、总体方案 三、原理框图 四、系统模块详细设计与调试 五、设计总结 六、参考文献 七、附件材料 (含硬件图、程序清单及说明、元器件清单和实物图片等)
4.主要参考文献
《单片机原理及应用实验指导书》 ,屈波等编,2007 年 《单片机原理及应用》 ,赵德安等编,机械工业出版社,2004 《单片机基础》,李广弟等,北京航空航天大学出版社,2004 年
5.课程设计进度安排 起 止 日 期 工 作 内 容
2007 年 4 月 30 日-5 月 17 日 5 月 8 日-5 月 8 日(上午) 5 月 8 日-5 月 8 日(下午) 5 月 9 日-5 月 10 日 5 月 11 日-5 月 11 日(上午) 5 月 11 日-5 月 11 日(下午)
下达任务 总体设计及论证 详细设计 调试/测试 验收与考核 设计报告撰写
6.成绩考核办法 根据考勤、设计调试、答辩验收、报告撰写情况综合评分。
其中考勤占 15%、设计和调试 25%、答辩验收 30%、报告 30%
教研室审查意见:
教研室主任签字: 年 院(系、部、中心)意见: 月 日
主管领导签字: 年 月 日
。