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

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

一、实训目的本次实训旨在通过实际操作和理论学习,使学生掌握微波炉的基本结构、工作原理和设计方法,提高学生的创新能力和实践操作能力。
通过本次实训,使学生能够了解微波炉的运作过程,熟悉微波炉的各个部件及其功能,并学会如何设计一个简单的微波炉。
二、实训内容1. 微波炉的基本结构及工作原理(1)微波炉的基本结构微波炉主要由以下几部分组成:①微波发生器:产生微波,用于加热食物。
②微波传播器:将微波从发生器输送到食物。
③食物:微波炉加热的对象。
④微波吸收器:吸收微波能量,将能量转化为热能。
⑤控制系统:控制微波炉的工作状态。
⑥散热系统:将微波炉工作时产生的热量散发出去。
(2)微波炉的工作原理微波炉利用微波加热食物。
微波是一种电磁波,其频率为2.45GHz。
微波炉中的微波发生器产生微波,通过传播器将微波输送到食物。
食物中的水分子在微波的作用下,会发生极化现象,从而使水分子之间相互摩擦,产生热量。
由于食物中水的含量较高,因此微波加热食物的速度较快。
2. 微波炉的设计方法(1)设计要求①微波炉的设计应满足基本的使用功能,如加热、解冻等。
②微波炉的设计应具有较高的安全性,如防触电、防烫伤等。
③微波炉的设计应具有较好的美观性,如外观设计、颜色搭配等。
(2)设计步骤①确定微波炉的类型:根据实际需求,选择合适的微波炉类型,如家用微波炉、商用微波炉等。
②确定微波炉的功率:根据微波炉的类型和用途,确定合适的功率,如家用微波炉的功率一般在700-1200W之间。
③设计微波炉的尺寸:根据微波炉的功率和用途,确定合适的尺寸。
④设计微波炉的内部结构:设计微波炉的微波发生器、传播器、控制系统等内部结构。
⑤设计微波炉的散热系统:设计微波炉的散热片、风扇等散热系统。
⑥设计微波炉的外观:设计微波炉的外观,包括颜色、形状等。
三、实训过程1. 实验准备(1)收集微波炉的相关资料,了解微波炉的基本结构、工作原理和设计方法。
(2)准备实验器材,如微波炉、电源、示波器、万用表等。
微波炉控制器的设计与分析

的 状态 转 换条 件 及 输 出信 号进 行 分 析 ,我 们 可得 到 其状 态 转 换 图如 图 3 , 3 主 要 VH L漂程 序 D 状态控 制器 K Q的 V D 源 程序 Z HL
A C IE T R R F K Q S R H T c U E A T O Z I
T P T T Y E I (I L ,L M E T E L C ,T M R Y ESA ETP S D E A P T S ,S T C O K I E ,
1系统 设计 要求 设计 一个微 波炉 控制 器 W L Z ,通过 该控制 器再 配 以 4 七段 数码 二极 B KQ 个 管 完 成 微波 炉 的定 时 及信 息 显示 。各信 号功 能要 求 : () L 1 C K是秒 时脉 冲输 入 ,它 接受 每秒 一 个 时钟 脉冲 的 节拍信 号 。 () E E 2 R S T为 复位 信 号 ,高 电平 有效 ,用 于 芯片 的 复位 功 能 。 () E T为测试信 号 ,高 电平有 效 ,用于 测试 4 七段 数码 管二极 管工 3TS 个 作是 否正常 。 ( 】 E T是 烹调 时 间设置 控 制信 号 ,高 电平 有效 。 4ST ()A A 是一 个 1 总线输 入信 号 ,输入 所设 的时 间长短 ,它又 高 到 5DTO 6位 低分 为 四组,每 一组 是 BD 输入 ,分 别表示 分 、 上 十位 、 位 的数字 。例 C码 秒 个
I E T F R SE =’ 1 T E ’ H N C R TT < IL UR S A E = D E: E S F C K’EV NT A D L = l L I L E N C K ’ ’ CR T T <N X T T U R S A E = E S A E:
微波炉高压变压器自动测试系统的设计

能程 序控 制 器 通 讯 协 议 :波 特 率 9 0 60,与 各 智 能 测 试 仪 表
通 讯 协 议 :波 特 率 2 0 。 4 0 上 位 机 设 计 有 参 数 设 置 程 序 ,菜 单 上 有 参 数 设 置 ,报 表 打 印 、参 数 查 询 、退 出 功 能 供 选 择 。 在 首 次 运 行 或 检 测 某 种 新 型 号 变 压 器 之 前 ,操 作 员 都 要 对 其 各 检 测 参 数 上 下
数 测 试 、数 据 采 集 及 处 理 ,再 将 结 果 通 过 R 2 2串 行 口总 S3 线 传 到 上 位 机 ,上 位 机 完 成 数 据 运 算 、 存 储 、判 断 及 管
理 。 当对 应 的 变压 器 移 动 到 下 线 工 位 时 ,根 据 所 测 得 参 数 及 合 格 范 围 ,微 机 判 断 其 是 否 合 格 并 在 屏 幕 上 显 示 ,不 合 格 品 有 声 光 报 警 提 示 。 同时 还 显 示 测 试 总 数 多 少 台 、各 检 测 项 目合 格 率 多少 及 其 中 合 格 数 多少 、不 合 格 数 多 少 的 统 计数据。
与显 示 屏 之 间 ,下位 机 与 设 备 之 间 ,各 参 数 测 试 仪 控 制器 的输 入 输 出 ,全 部 采
置 及 修 改 一 定 要 管 理 员 输 入 密 码 确 认 后 ,才 允 许 进 行 。新 参 数 一 经 输 入 , 自动 存 盘 ,可 随 时 调 用 ,设 定 完 毕 ,用 户
用 光 电 隔离 装 置 ,确 保 通 讯 安 全 。 由于 光 电耦 合 器 不 是 将
输 入 侧 和输 出 侧 的 电信 号 进 行 直 接 耦 合 , 而 是 以 光 为 媒 介 进 行 间 接 耦 合 ,具 有 较 高 的 电气 隔 离 和 抗 干 扰 能 力 I;能 】 有 效 地 防止 尖 峰 脉 冲 及 各 种 噪声 干 扰 信 号 进 入 下位 机 与 上 位 机 ,大 大 提 高 过程 通 道 的 信 噪 比 。 ( )现 场 信 号 线 全 部 采 用 屏 蔽 电 缆 信 号 线 与 电 源线 分 4
微波炉控制器的设计

SOPC/EDA综合课程设计报告设计题目:微波炉控制器的设计设计者:学号:班级:指导老师:王忠锋完成时间:2012年1月6日SOPC/EDA综合课程设计报告 (1)第一章微波炉定时控制器的设计方案分析 (3)1.1 系统设计的要求 (3)1.2 系统总体功能描述 (3)1.3 各模块的功能实现 (4)第二章微波炉定时控制器的设计步骤 (5)2.1状态控制器的设计 (5)2.1.1 controllor状态换图及端口图 (5)2.2数据装载器loader的设计 (6)2.3烹调计时器counter的设计 (6)2.3.1烹调计时器的内部组成原理图 (7)2.4显示译码器YMQ47的设计 (7)2.5锁存器的设计 (8)第三章微波炉控制器的VHDL源程序 (9)3.1状态控制电路VHDL实现 (9)3.2数据装载电路的VHDL实现 (11)3.3计时电路的VHDL实现 (12)3.4六进制减法计数器 (13)3.5计时电路模块设计 (14)3.6顶层模块的VHDL实现 (16)3.7显示译码YMQ47的VHDL实现 (18)3.8锁存SCQ的VHDL实现 (19)第四章总体原理图 (20)4.1 总体功能的顶层原理图 (20)第五章系统功能的仿真验证 (21)5.1 状态控制电路仿真波形图 (21)5.2数据装载电路的仿真 (21)5.3 计时电路仿真 (22)5.4微波炉控制器显示仿真 (23)5.5SCQ的仿真图 (23)5.6总体功能的仿真分析 (24)结束语 (25)参考文献 (26)第一章微波炉定时控制器的设计方案分析1.1 系统设计的要求现需设计一个微波炉控制器WBLCONTROLLOR,其外部接口如下图所示。
通过该控制器再配以4个七段数码二极管完成微波炉的定时及信息显示。
各信号的功能及要求如下:CLK是秒时钟脉冲输入,它接收每秒一个时钟脉冲的节拍信号。
RESET为复位信号,高电平有效,用于芯片的复位功能。
基于单片机的微波炉加热控制系统设计

基于单片机的微波炉加热控制系统设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!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!基于单片机的微波炉加热控制系统设计微波炉加热控制系统是利用单片机等智能控制技术,实现对微波炉加热过程的精准控制,提高加热效率,确保加热食物的质量与安全。
微波炉可编程逻辑控制系统设计

微波炉可编程逻辑控制系统设计微波炉可编程逻辑控制系统设计随着人们生活水平的提高,微波炉已经成为广大家庭不可或缺的电器,相信大家对微波炉已经非常熟悉了。
它能够以独特的方式加热食物,既快捷又方便。
但是,目前市场上的微波炉普遍存在着定时不准确、温度控制不稳定、操作复杂等问题,给用户的使用带来了不便。
为此,设计一种微波炉可编程逻辑控制系统,是非常有必要的。
需求分析:我们的系统需要满足以下几个主要功能: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 工作原理微波炉工作分为四个步骤分别为:系统待机-----用户设定-----微波炉加热------加热完成蜂鸣器提示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 选题的目的和意义1.1 选题的背景在现代人快节奏生活中,微波炉已成为便捷生活的一部分。
随着控制技术和智能技术的发展,微波炉也向着智能化、信息化发展。
而现有市售的微波炉其主要弊端为:不能按既有程序进行烹调,需要使用者根据食物的类型、数量、温度等因素去设定微波炉的工作时间,若设定的工作时间过长,含水分较多的食物可能会产生过热碳化的现象,若时间过短则达不到预期的烹调效果。
不仅在节能方面未做过多考虑,使用者还需要经常翻看使用说明书才能完成操作过程。
针对这些问题,笔者认为有必要研制一种操作简单且烹调效果好的微波炉,根据一些家常菜按固定程序烹调的现象,可采取分时、分档火力加热,节时又节能。
1.2 设计的目的和意义目前大部分微波炉控制器采用单片机进行设计,电路比较复杂,性能不够灵活。
本设计采用先进的 EDA 技术,利用 VHDL 设计语言,设计一种新型的微波炉控制器。
该控制器具有系统复位、状态控制、时间设定、火力档位选择、烹饪计时、温度控制、显示译码和音效提示等功能,基于 FPGA 芯片实现。
该微波炉控制系统,除实现常规的解冻、烹调、烘烤的基本功能外,还进行了创新设计,实现了微波炉的自定义设置。
本系统控制部分以 FPGA 芯片为核心,通过功能按键设置和手动数据输入,完成不同功能时自动以预置方案或者自定义方案加热。
其中,预制方案提供烹调、烘烤、解冻等系统烹调流程,仅供用户选择,无需设置;而自定义方案,用户根据食物含量、重量等手动设置时间、温度和选择火力等操作。
在烹饪过程中,能通过数码管显示或者指示灯提示知道食物的成熟度,可以智能控制。
该系统在功能执行时,能实现门开关检测、键盘输入扫描、温度控制、LED 显示、工作状态指示、蜂鸣等。
1.3 选题的技术现状目前大部分微波炉控制器采用单片机进行设计,电路比较复杂,性能不够灵活。
本文采用先进的 EDA 技术,利用 Quartus II 工作平台 VHDL 设计语言,设计一种新型的微波炉控制器系统。
该系统用VHDL 编程实现各底层模块的功能,顶层设计用图形输入完成。
该系统具有系统复位、时间设定、烹饪计时、温度控制和音效提示等功能,在 FPGA 上实现。
2 题目的主要内容本课题是基于 FPGA 的微波炉控制器设计,即设计一个具备定时、温控、信息显示和音响效应提示功能的微波炉控制器,实现一些功能:·该微波炉控制器能够在任意时刻取消当前工作,复位为初始状态。
·可以根据需要设置烹调时间的长短,系统最长的烹调时间为 59 分 59 秒;开始烹调后,能够显示剩余时间的多少。
·可以根据需要设置烹调最高温度值,系统最高的烹调温度为999℃;开始烹调后,能够显示系统当前温度值。
·可以控制火力大小,供选择的火力档位有高、中、低三个火力档位。
·音响效应提示直接外接一个蜂鸣器,同时用一个指示灯提示。
·显示微波炉控制器的烹调状态。
2.1 设计的总体结构描述本系统主要由输入、控制和显示部分组成。
输入部分主要完成用户对控制功能的设置,采用按键作为输入设备。
控制部分是本系统的核心,它接收用户的输入,完成相应的控制逻辑功能,并将当前的工作状态等信息送到显示部分。
显示部分主要监视系统工作状态并提示用户进行控制操作。
以下是该系统功能模块图,如图 2.1 所示图 2.1 系统功能模块图2.1.1 设计的各个功能模块描述(1)输入模块输入模块主要完成用户对控制功能的设置,采用按键作为输入设备。
由于实验室已有设备限制,本系统采用键盘进行输入设置,即由一个 44 矩阵键盘实现数据输入控制。
该矩阵键盘上16 个按键分别是: 10Min、 1Min/100℃/High、10Sec/10℃/Middle 、1Sec/1℃/Low、▲/1 、复位、暂停/取消、测试、▼/-1 、火力设定、温度设定、时间设置、烹调、烘烤、解冻、开始/确认。
输入模块包括时钟脉冲电路、键盘扫描电路、消枓同步电路和键盘译码电路,通过该模块将扫描得到的按键值送到控制模块。
(2)控制模块控制模块是本系统的核心,它接收用户的输入,完成相应的控制逻辑功能,并将当前的工作状态等信息送到显示部分。
控制模块采用 FPGA 芯片作为主控核心,完成许多复杂的控制和数据处理任务。
它通过输入模块提供的按键输入实现数据信息装载处理,并将处理结果通过显示模块显示出来。
其涉及到数据的装载、状态转换控制、烹饪计时、温度控制、火力控制、音响效应提示等。
(3)显示模块显示模块主要监视系统工作状态并提示用户进行控制操作。
采用七段数码管和发光二级管来实现。
由于数码管显示信息较少,一些信息用数码管显示不够直观,因此本系统在采用数码管显示的同时,还用发光二极管作为辅助显示。
其中,用七段数码管作为时间、温度、火力大小显示,用发光二极管作为状态提示显示。
具体设计时,采用 4 位 LED 数码管显示加热倒计时,3 位 LED 数码管显示当前温度值,1 位 LED 数码管显示当前火力档位。
8个状态提示指示灯分别表示:工作状态、开门指示、测试、烹调、烘烤、解冻、意外报警、完成提示。
2.2 设计的预期结果系统预计操作流程:上电后,系统首先处于一种复位状态,其各电路模块均处于初始状态。
此时,8 个数码管上会显示“88888888”的信息,所有指示灯亮。
按 TEST 键,数码管和发光二极管全亮、全灭交替闪烁,可以测试数码管和指示灯工作是否正常。
系统工作时,首先通过键盘输入数据,比如,按烹调、烘烤、解冻键选择系统预置方案,或者按时间设置键设置时间,按温度设定键设置温度,按火力选择键选择火力,结合 10Min、1Min/100℃/High 、10Sec/10℃/Middle 、1Sec/1℃/Low 按键进行自定义方案设置,设置结束以后,表示数据装载完成,按 START 键后系统进入烹调状态。
在烹饪过程中,可以按暂停/取消键暂停烹饪,或者重新设置时间、温度、火力。
烹饪结束后,系统会发出音效提示,同时,系统自动进入复位状态。
其对应的系统流程图如下:图 2.2 系统流程图其相应的键盘控制布局如下所示:图 2.3 系统控制键布局图通过预期,该微波炉控制器设计能够达到多功能多档位火力控制、能够进行时间预置、加热倒数计时、温度控制、显示测试以及结束时音效提示等功能。
3 设计的技术路线3.1 开发工具和开发环境硬件:PC 机、便携式 EDA/SOPC/DSP 实验系统软件:Quartus II 7.0 开发系统3.1.1 设计的思路与方法(1)输入模块输入模块采用 44 矩阵键盘作为输入设备,实现数据输入控制。
矩阵键盘是一种常见的输入装置,在日常生活中,矩阵键盘在计算机、电话、手机、微波炉等格式电子产品上已经被广泛应用,计算机键盘通常采用行列扫描法来确定所按下键的行列位置。
由于键盘按键是一种机械开关,所以设计其控制电路时,需要涉及到键盘扫描、键盘译码,光靠矩阵键盘是无法完成按键输入工作的。
其中键盘扫描又涉及到时序产生、按键扫描和消除抖动。
(2)控制模块控制模块是整个微波炉控制器系统的核心,完成许多复杂的控制和数据处理任务,它通过输入模块提供的按键输入实现数据信息装载处理,控制显示模块显示相应的信息。
控制模块采用 FPGA 芯片作为主控芯片,其涉及到数据的装载、状态控制转换、烹饪计时、温度控制、火力控制、音效提示等。
其中,状态控制转换子模块,其功能是控制微波炉工作过程中的状态转换,并发出相关控制信号。
数据装载子模块,其功能是根据按键信号设置定时时间、最高温度、火力档位,烹调属性设置以及烹调数据信息装载。
烹饪计时子模块,其功能是对时钟进行减法计数,提供烹调完成时的状态信号。
温度控制子模块,其功能是在食物烹饪过程中进行温度测定和控制,它同时实现火力控制。
音效控制子模块,其功能是控制微波炉工作时的音效提示,这里直接外接一个蜂鸣器实现该功能。
其功能子模块图如下,图 3.1 所示:3.1 控制模块功能子模块图其中,状态转换控制子模块 KZQ 的功能是控制微波炉工作过程中的状态转换,并发出有关控制信息;数据装载子模块 ZZQ 的功能是根据 KZQ 发出的控制信号选择系统预置方案或者根据自定义方案设定烹饪时间、设置最高温度值、选择火力档位等烹饪数据信息装载完成;烹饪计时子模块 JSQ 的功能是负责烹饪过程中的时间递减计数,是整个微波炉控制器的核心之一;温度控制子模块 KWQ 的功能是根据数据装载器 ZZQ 设置的烹饪数据信息进行温度测定和控制,包括温度的测定和控制两部分;音效控制子模块 ALARM的功能是当定时时间到和温度达到设定值时,进行音响提示。
(3)显示模块显示部分采用七段数码管和发光二极管来实现。
外观显示上,采用 4 位 LED 数码管显示加热倒计时,3 位 LED 数码管显示当前温度值,1 位 LED 数码管显示当前火力档位。
8 个状态提示指示灯分别表示:工作状态、开门指示、测试、烹调、烘烤、解冻、意外报警、完成提示。
具体设计时,需涉及到动态扫描和显示译码。
3.2 可行性分析可行性研究就是对项目开发的可能性和必要性进行分析,避免盲目的投资。
其中必要性和效益的分析,用以决定是否建立系统的前提条件。
同时还要进一步进行技术可行性分析、投资/效益分析、组织管理可行性分析,确定系统是否可行。
1)技术可行性:本系统的关键技术在于采用 EDA 技术作为开发方法,VHDL 语言为开发工具,由于之前又开设了该门课程,而 EDA 技术也是一门相当成熟的技术,实验室也提供有现成的应用软件等,对开发是有利的,因此技术上是可行的。
2)平台可行性:本系统以实验室已有实验箱作为开发板,可以对微波控制器设计进行开发、调试运行、仿真测试、结果验证等。
还可以再网上下载一些免费的资源,比如MAXplusII 工作平台。
由此可见平台上是可行的。
3)经济可行性:由于系统所搭建的平台,以及所用到的资源几乎都是现成提供,另外,还可以以现有网络资源为依据,以辅导老师的指导为参考,根据已学知识,综合设计要求,具体细化设计,降低了系统的开发成本,不需要为系统的开发而付额外的费用。
所以,从经济角度讲,系统的开发是可行的。
4)社会可行性:随着人民生活水平的提高,微波炉开始进入越来越多的家庭,它给人们的生活带来了极大的方便。
随着控制技术和智能技术的发展微波炉也朝着智能化、信息化的方向发展。
而本次设计的可编程微波炉控制系统除实现常规的解冻、烹调、烘烤基本功能外还进行了创新设计实现了微波炉面板关闭的自动监测、智能控制等。
所以,从现实角度讲,具有社会可行性。
技术可行性,平台可行性,经济可行性,和社会可行性都满足,因此开发该微波炉控制器是可行的。
3.3 重点与难点分析重点:控制模块中的计时部分和温度控制部分难点:温度控制部分,在具体实现过程中还需要仔细考虑。