智能电饭煲毕业设计_第1页
智能电饭煲毕业设计_第2页
智能电饭煲毕业设计_第3页
智能电饭煲毕业设计_第4页
智能电饭煲毕业设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

- i - 基于 51 单片机实现智能电饭煲功能的设计与实现 目 录 前言 . 3 第 1 章 绪论 . 4 第 智能家电概述 . 4 第 本课题主要任务 . 5 第 2 章 智能电饭煲整体设计 . 6 第 硬件整体框架 . 6 第 软件整体框架 . 7 第 3 章 智能电饭煲硬件部分的详细设计 . 9 第 单片机外围电路设计 . 9 第 时钟电路设计 . 11 第 复位电路设计 . 11 第 展电路设计 . 12 第 显示电路设计 . 12 第 蜂鸣器电路设计 . 13 第 键盘接口电路设计 . 13 第 温度传感器电路设计 . 14 第 4 章 智能电饭煲软件部分的详细设计 . 15 第 理想的最佳煮饭方法 . 15 第 煮饭功能模糊控制器 . 16 第 米量的模糊推理 . 18 第 副加热盘的模糊控制 . 20 第 整体软件流程图 . 25 结论 . 32 参考文献 . 33 致谢 . 错误 !未定义书签。 附录 . 34 整体电路图 . 34 部分源程序 . 35 第 1 页 基于 51 单片机实现智能电饭煲功能的设计与实现 【 摘要 】 : 电饭煲是人们日常生活中最普遍的家用 电器,随着人们生活水平的提到,电饭煲也日趋智能化,本课题主要基于家电智能化的背景下,根据智能电饭煲的发展和现状,探讨智能电饭煲如何实现智能化的煮饭、预约、再加热等功能。本文参考的是美的电饭煲,在本设计中实现了其控制面板上的大部分功能,在讨论炊 煮时温度控制方面,本文主要采用模糊控制技术实现其加热温度的控制 。 在硬件设计上,论文设计了以 司的 8052 单片机为核心的控制电路,包括复位电路、振荡电路、 示电路、按键扫描电路、数字温度传感器电路、 展电路和时钟电路。 在软件设计上,首先根据 各个功能的典型最佳炊煮温度曲线编写出调试(测试)程序,通过调试程序找出针对产品的对应各个功能的最佳炊煮温度曲线。针对煮饭功能,提出了易于实现并且有效的米量与实时温度控制的模糊控制理论,制定了不同的煮饭功能对应的炊煮模糊控制方案。 【关键词】: 电饭煲 ; 单片机 ; 炊煮曲线 ; 模糊控制 ; : is in As is on of to of to of of of of to it is in 8052 is to of is to by to a of is of to in 第 2 页 第 3 页 前言 电饭煲因其安全、简便、实用而普及到千家万户。随着科技的不断发展,这类小家电也在不断的完善和提升自己,并向着智能化、节能化、网络化的方向发展。本课题研究的是智能电饭煲的硬件和软件的设计以及煮饭功能的实现过程。智能家用电器不仅仅实现了产品的原始属性,更融入了我们人类的智慧结晶。 随着以计算机技术为核心的信息 技术,特别是数字化技术、多媒体技术和网络技术的飞速发展,智能家电产业也在迅速崛起。世界著名的电脑和家电企业如 普、微软、英特尔、松下、 芝等都大力开发研制自己的智能家电产品,我国的许多公司如联想、长虹、海信、 尔等也都投入到智能家电的开发工作。作为传统家电代表,电饭煲也已融入到系统化的信息家电系统中,它的功能已不再只是单纯的煮饭,功能齐全、操作简便、人性化的界面,烹调过程自动化,甚至是网络控制的信息化电饭煲已成为现代人的新需求。伴随着生活水平的提高,电饭煲的智能化和网络化将成为一种趋 势,机械式饭煲必将退出市场舞台。 第 4 页 第 1章 绪论 第 智能家电概述 所谓智能化家电,是指运用现代最新科技研制开发的新一代具有智能功能的家用电器。它所涉及的高新技术领域十分广泛,其中包括:多媒体技术、数字技术、模糊控制技术、太阳能技术、专家系统、人工智能、生物技术等。而人工智能的载体通过传统的逻辑电路实现显然是不现实的,而通过嵌入式系统就能轻松实现。嵌入式系统是将计算机硬件和软件结合起来,构成一个专门的计算装置,完成特定的功能和任务。在嵌入式系统中,单片机是最重要也是应用最多的智能核心器件。从结构的角度讲,由于单片机是嵌 入家用电器内部并作为核心部件,故智能家用电器的结构体系很明显就是一个嵌入式系统 4。 嵌入式家电的发展现状 嵌入式系统应用到家用电器中,并作为核心控制部件,早已成为了一种历史趋势。在中国市场上销售的家用电器,应用了嵌入式微控系统的智能产品层出不穷。正是基于这一美好的前景,本课题将嵌入式微控制系统应用到很常见的小家电 电饭煲之中。 嵌入式系统在小家电上的应用远晚于其在黑色家电及其他大型家电上的应用。日本、台湾等地区对嵌入式小家电的研究及生产要早于其他地区。比较出色的公司主要集中在日本。虽然各个公司的产品各 有特色,但是从产品的电器性能来说,都是应用了嵌入式系统,使产品的功能智能化、人性化、小型化、节能化等。 当今社会科技发展迅速,人们生活水平迅速提高,家用电器越来越受到人们的重视,许多家用电器制造商都投入大量的人力、资金进行家电的升级和智能化。现在,欧洲、美国、日本和国内的一些家电公司都已提出了智能家电的解决方案,并已实现成品化,尽管各方提出的方案不同,但都本着标准化、开放性、面向未来的宗旨,体现以人为本的设计思路,让消费者全方位的感受数字生活。 家电中的模糊控制技术 为了探索人工智能,使电脑模仿人脑,进行更 多的智力劳动,模糊数学便应运而生,1965 年美因著名系统及控制论专家、加州大学教授 立的模糊集合论,在电脑与人脑之间架起了一座桥梁 14。 与经典控制技术、现代控制理论相比,模糊控制具有以下特点: (1)、 模糊控制是模拟人的直觉或经验,用自然语言描写被控对象的输入、输出关系以及凋节规则,避开了对被控对象建立数学模型的困难。 (2)、 对一些很难或根本无法建立数学模型的复杂系统和长时滞、非线性、多因素交互影响的时变系统,应用模糊控制技术可对其实施有效的闭环控制。 (3)、 模糊控制具有很好的鲁棒性,对参数的变化适应性强,具 有较好的抗干扰能力,第 5 页 消除了常规控制系统常存在的鲁棒性与灵敏度之间的矛盾,提高了系统的可靠性。 (4)、 模糊控制器的设计相对较简单,开发周期短、成本低,用传统控制方法需 才能完成的,控制目标用一个 8 位单片机就可实现,因此它具有很强的渗透性,应用前景十分广泛。 当前,模糊技术还处在发展阶段,有待进一步完善。但可以相信,它是一项控制工程领域的高新技术,有着诱人的发展前景和广阔的应用天地。 第 本课题主要任务 本课题 主要阐述模糊控制在电饭煲中的具体实现,在硬件电路设计的基础上,通过对各功能模块的软件设计,实现对温度的检测和 分析,从而得到控制可控硅的导通时间的精确量来控制加热盘功率以实现电饭煲通过模糊控制技术来煮饭的目的,使其达到智能化。 本课题主要任务及相关问题: 在硬件上的设计主要以 8052 单片机为主要控制芯片的功能电路,以模块化的设计理念分别设计温度传感器电路、时钟电路、 示电路、 展电路、蜂鸣器电路、按键电路和温度采集电路。使其具备智能电饭煲基本功能。 在软件上的实现预约、保温、米量推算、智能炊煮和冷饭加热等功能。其中智能炊煮、米量推算和保温功能采用模糊控制技术实现智能化煮饭,外加一些预约、声音、灯光 提示等附加功能。 根据人们生活经验中得到的最佳炊煮曲线中的温度信息 值 与实际采集温度进行对比,经过单片机的模糊推理后来控制可控硅的导通时间,从而实现煮饭的模糊化控制。 主要遇到问题是要实现智能电饭煲预约、炊煮功能所对应的硬件电路该如何选择,在整个炊煮过程中如何进行相应的模糊化控制。其中包括用何种方法进行米量推算。在确定米量后如何进行实时的温度模糊化控制,此问题还包含有如何划分模糊控制器输入的量的隶属度函数,采用何种方法计算控制量,这些问题也是本课题所要解决的。 第 6 页 第 2章 智能电饭煲整体设计 智能电饭煲整体设计包含两部 分:硬件的整体设计和软件的整体设计,硬件的整体框架主要是以单片机为核心集合了显示,提示音,温控等功能的外围模块电路。软件整体框架主要是以单片机实施模糊控制为主,实现此功能必需的温度采集模块、时钟定时模块、数据存储模块等 1。 第 硬件整体框架 硬件的整体框架包括 源、温度传感器、 示、 热盘以及按键 9。如图 2示。 图 2件结构框图 各模块介绍 (1)、 电源模块 电源分为为加热盘模块提供 电的 220V 电源, 和 为温 度传感器模块、按键模块、显示模块和 块 等 提供电 的 5V 电 源。 (2)、 按键模块 按键采用独立式按键接口,分为 6 个按键,分别对应确认、取消、预约、功能、时间加、时间减的功能。 (3)、 显示模块 采用 602 实现时间显示,功能选择,是此电饭煲的人机对话界面。 (4)、 温度传感器模块 利用温度传感器 检测温度的变化从而使单片机进行模糊控制。 (5)、 加热盘模块 与 220V 市电直接相连,分为主、副加热盘,并且分别对其采用继电器和可控硅来控按键 温度传感器 示 加热盘 源 蜂鸣器 7 页 制功率。 (6)、 时钟模块 提供单片机的工作时序,控制炊煮时间和预约功能的实现。 (7)、 块 利用 展实现对系统断电后的数据存储。 (8)、 蜂鸣器模块 炊煮结束后能提供音乐和灯光提示。 第 软件整体框架 软件整体框架包括温度采集程序模块、 钟程序模块、 模糊控制程序模块、 示程序模块、蜂鸣器程序模块和 储程序模块。 图 2件结构框图 各模块主要功能 (1)、 温度采集模块 分为采集子程序和控制子程序,前者涉及定时器的定时、温度对照等环节。后者是当温度采集值与设定值产生偏差时需要对加热盘 功率进行控制 2。 (2)、 时钟模块 利用单片机内部定时器 0 作为时钟定时,按键方式 1,每隔 100出中断一次。 (3)、 糊控制模块 此模块是系统主要功能程序模块,其中把上、下温度传感器的信号作为模糊推理米饭量的两个输入量,根据上、下两温度传感器达到所设定温度的时间差来进行推 算 。 锅身传感器的温度与预设温度之间的偏差及其导数作为温度模糊控制的两个输入量,通过温控子程序进行煮饭的各阶段控制,每阶段都有计时 3。 (4)、 附加功能 附加功能有冷饭再加热、炊煮完成后的保温子程序,这些功能用了简单的加热器通断温度传感器模块 时钟程序 显示程序 糊控制 控制对象 附加功能 第 8 页 功能实现,根据生 活经验,冷饭再加热要求的是快,因为需要再加热的东西往往是熟的,且量也不会太多,只要达到适合使用的温度即可,保温功能也与其类似。 (5)、 其他 程序模块 蜂鸣器程序主要功能是判断煮饭过程是否结束,如结束,则发出声音来提醒使用者煮饭过程已结束,同时小灯点亮进入保温状态。 储程序作用是当接收到中断信号后立即把单片机所执行的所有数据存入存储器内。 第 9 页 第 3章 智能电饭煲硬件部分的详细设计 第 单片机外围电路设计 本课题所设计的智能电饭煲是以美的 参照,如图 3示,实现其大部分功能,包括了开始、关、预约、功能、时 、分功能。 图 3的 板 电源电路 该单元为本系统的其他电路提供工作所需要的电源。如图 3由变压器降压后得到 20V 的交流电压经过全波整流电路和滤波电路变成 15V 左右的直流电压,再经过三固定输出电压的集成稳压电路的稳压输出 5V 的稳恒直流电源,为单片机及其周围电路提供工作需要的电源 5。 源电路图 (1)、 抗浪涌电路 压敏电阻和 流熔断丝(长约 5箔)共同组成了抗浪涌电路当有异常高电压输入时,压敏电阻瞬间短路,这样电源、压敏电阻和 流熔断丝( 成的回路电流瞬间增大,当电流尖峰值瞬间超过 流熔断丝的电流容量, 流熔断丝立即熔断,从而保护了后面电路元件的安全。 电容 称安规电容或者静噪电容,一方面能够抑制电网向电源电路传导的骚扰,另一方面也降低了自身电路向电网传导的骚扰。 第 10 页 过零检测电路 可控硅及继电器的触发信号需要对市电进行过零检测,以实现触发脉冲的相位延时,该电路的目的是检测交流 220V 电源信号,也可称之为交流电过零点检测电路。 如图 3当交流 220源开始工作时,由 C 点产生基本上与交流电源同 步的方波,这样能产生周期性的中断,从而在中断程序中就可以处理一些与交流信号有关的控制,控制可控硅的触发。 零检测 电路图 加热盘电路 图 3示是 加热盘电路,主加热器是电饭煲的基本加热单元,是实现各种加热功能的基础,采用盘状的外观所以也被称为加热盘。加热盘与电饭煲的内胆(内锅)底部紧密接触以便更高的利用加热所产生的热能,其中继电器功能是在其选定工作模式或冷饭再加热时控制其加热功率,单片机通过 对继电器进行控制。 副加热盘电热丝的加热功率由双向可控硅控制 6,单片机通过引脚 给可控硅发信号,控制可控硅的导通角,从而控制电热丝的有效加热功率。 其中串联在 继电器 回路的熔点为 160的热保险丝,当温度达到 160时,热保险丝会熔断,防止加热盘干烧。 第 11 页 热盘电路 第 时钟电路设计 时钟电路如图 3示,采用的是系统振荡为外部 荡方式,单片机内有一个用于构成振荡器的高增益反相放大器,引脚 别是次放大器的输入端和输出端,把这两个引脚与作为反馈元件的晶体谐振器连接。一般采用 12石英晶体和30电容作为系统时钟,以减少寄生电容,更好保 证振荡器的稳定性 11。 钟电路 第 复位电路设计 系统要能长时间可靠工作就离不开复位电路,复位电路可在单片机运行出错或进入死循环时,通过复位使系统重新运行。对于 51 单片机而言,只要 保持二个机器周期( 24 个时钟振荡周期)的高电平即可硬件复位。考虑到从电源接通到电源电压稳定需要一第 12 页 定的时间,故图 3示 位时间一般均应大于 10示复位电路是广泛应用的上电复位电路 12,典型取值为 R=1k C=22 位电路 第 展电路设计 本课题采用 展,如图 3示,用 8052 的 模拟 线与 信连接电路图,由于 漏极开路,图中 上拉电阻( 10K),2 和 址引脚均接地。串行时钟 行数据,地址线 脚。 特性有:单电源供电,工作电压范围宽( 低功耗 术100 4005V)兼容,自定时写周期(包含自动擦除)、页面写周期的典型值为 2有硬件保护 18。 展电路 第 显示电路设计 显示器件采用 晶显示器,是目前最常用的显示器件,其显示容量为 16 2个字符,尺度为 合电饭煲时间和功能的字符显示,如图 3三个引脚分别为电源地、电源正极和液晶显示偏压。 R/W 为数据 /命令选择和读 /写选择,引脚 15 和 16 分别是背光源正、负极。单片机 用于对 数据传输, 是作为控制端对 入读 /写数据信号,选择数据寄存器或指令寄存器,以及是否进行显示 19。 第 13 页 示电路 第 蜂鸣器电路 设计 蜂鸣器电路要求在炊煮结束时“奏出”出悦耳的提示音给使用者。选择 动蜂鸣器,并且只用 个引脚就可以了,这样可以节省一个 I/O 引脚,同时 出的信号频率可以采用一个内部定时计数器控制 17,如图 3示。 鸣器电路 第 键盘接口电路设计 独立式键盘是直接用 I/O 口构成的单个按键电路,如图 3示 ,每根 I/O 口线上按键的工作状态不会影响其他 I/O 口的工作状态,该电路属于查询方式电路,当按键没有按下时, 应的 I/O 口由于有上拉电阻,其输入为高电平;当某按键按下后,对 应 I/时在 V 的情况下, I/O 输出灌电流在 5右 16。 第 14 页 键电路 第 温度传感器电路设计 本课题中温度传感器 用数据线供电方式,其工作电压范围在 3 度测量范围在 125精度为 2,在 85范围内,其精度为 可编程为 9 12 位 A/D 转换精度 10。测温分辨率可达 氏度,如图 3示,为了保证 度变换的精确性,当温度转换时,数据线必须提供足够功率,此时必须提供一个强上拉。该电路 通常要求外接一个 上拉电阻至电源 8。 )度传感器电路 第 15 页 第 4章 智能电饭煲软件部分的详细设计 电饭煲的基本功能就是煮饭,如何将米煮成香喷喷的米饭是电饭煲需要解决的主要问题。为了得到最佳的煮饭效果,可通过传统的和科学的煮饭方法确定最佳的煮饭工艺流程即煮饭的过程控制,最后根据确定的煮饭流程编写参数调试程序,从而得到最终的最佳煮饭流程和温度控制曲线。 第 理想的最佳煮饭方法 生米煮成熟饭的过程是相当复杂的生化转化过程。在这一过程中,大米中的淀粉、葡萄糖等成份进行一系列的转化。影响转化的最主要因素是 温度及温度的变化。铁锅柴灶煮饭时,有经验的“巧妇”,在小知不觉中,运用灶膛中火力大小,使饭锅的温度发生变化,满足了大米的最佳转化条件,从而蒸煮出香喷喷的米饭。这种温度发生变化大致分为 5 个阶段: (1)、 低温吸水:让大米在 3040的温水中浸泡足够时间,使米粒充分吸水膨胀,米粒内外随水温慢慢升高至 60 70。 (2)、 快速升温:当米粒内外温度达到 70时,米粒将开始糊化,糊化首先发生在米粒表面。为了避免米粒表面糊化后不向内部传热,这时应快速升温,使米粒内外在极短时问内,同时达到高温,有利于米粒内外同时糊化、熟化。 (3)、 高温 沸腾:促使米粒内外同时熟透,并蒸发掉锅内多余水分,避免米粒含水过多而稀化,也就是常说的“烂饭”。 (4)、 烘饭:在高温沸腾停止后,锅内的水蒸汽将冷却液化,滴回米饭表面。为继续蒸发掉表面多余水分,同时使米粒内部水分进一步排出,使米饭更松软。 (5)、 焖饭:在熟饭后维持一定温度,使米粒进一步释水松软,靠锅的米粒得热较多而出现少许焦黄,整锅米饭浸透烧香味。 日常使用的机械式电饭煲,利用磁钢受热后磁性减弱来控制加热丝的通断。电源一旦接通,就持续加热。达到最高温度后,开关自动断开,煮饭结束。这种电饭煲的煮饭过程中没有也难以实现吸水和 焖饭过程,同时也不能准确的控制各个阶段的温度以及温度变化。因而米饭的口感和质量较差,同时无法实现和用户之间的交互以完成各种附加功能。如图 4示为煮饭最佳曲线图。 第 16 页 图 4饭最佳曲线 吸水阶段使大米在一定的温度下充分吸水,使大米含水率从 14%上升到 25%左右,以保证米粒在加热过程中内外均匀受热,热量透到大米的芯部,从而使之烧成柔软鼓胀状,但是,一旦水温超过 70,米将变成糊状。所以,一般将水温控制在 60以下。 快速升温阶段把已吸足水分的米采 用大功率进行加热,迅速达到糊化温度,如果不继续迅速升温的话,米粒将在此温度下吸入大量水分并且米粒会达到半熟的状态,此后无论采取何种措施,米饭都不会达到理想的炊煮效果。 沸腾阶段是将米中不易溶于水、难以消化的淀粉转变为易溶于水、易于消化的淀粉,应保持一定的时间。沸腾阶段电饭煲内的温度保持在 100的水平。大米充分吸水后,锅内的水逐渐减少,锅底趋于干燥,当锅底的水分减少到一定程度后,米饭的温度迅速上升进入图 4的烘饭阶段,在该曲线图中,烘饭包含在高温沸腾的阶段中。 沸腾结束后,进入焖饭阶段,在焖饭阶段,使米 粒充分受热而内外质量趋于一致,焖饭阶段还使大米外部的水分一部分渗透入米芯,促使内部的成熟变化,另一部分蒸发掉,这样就使得整粒米饭内外一致。一般焖饭之后的米饭含水率在 69左右。在焖饭阶段有一个间歇加热的阶段,目的是使煮熟的米饭产生少许的锅巴,使整锅的米饭更具米饭的香味,同时焖饭阶段使得米饭无论在硬度上或黏度上都会另人满意。 第 煮饭功能模糊控制器 模糊控制基本思想 模糊控制是一种计算机数字控制,所以其控制系统框架同一般的数字控制系统一样,烘饭 t/水 快速升温 高温沸腾 焖饭 保温 米饭温度 120 100 70 40 30 第 17 页 只不过它的控制器是模糊控制器。模糊控制器的控制规律由程序实现,在实现的过程 中要经过以下三个步骤:输入量的模糊化、模糊推理和输出量的解模糊。在模糊控制过程中,将测到的过程精确量转化为模糊量,再经过根据经验总结成的若干模糊规则和必要的模糊处理后,模糊判断系统根据输入的模糊信息按照控制规则和推理法则,做出模糊决策,然后输出解模糊后的控制量并作用于执行系统,完成控制动作,且这种动作足以精确量表现出来的 13。 (1)、 模糊化 模糊化是将模糊控制器输入量的确切值转换为相应模糊语言变量值的过程,此相应语苦变量值均由对应的隶属度来定义。在实际应用中,常常选择三角形作为语言变量的隶属度曲线。在模糊化的 过程中,一般利用最大隶属度原则,即在语言集中选择该元素对应的隶属度最大的语言变量,作为该项确切值的模糊子集。 (2)、 模糊推理 模糊推理包括三个组成部分:大前提、小前提和结论。大前提是多个模糊条件语句,构成规则库:小前提是一个模糊判断句,又称事实。模糊推理就是以已知的规则库和输入变量为依据,基于模糊变换推出新的模糊命题作为结论的过程。 (3)、 解模糊 解模糊是将模糊推理后得到的模糊集转换为用作控制的数字值的过程。它的目标是产化确切的控制动作,应该能够最好的反映出推理出的模糊控制动作分配的可能性。常用的方法有最大隶属度法、加 权平均法和重心法。 如图 4示的模糊控制框架图。 图 4糊控制框图 目前,实用模糊逻辑控制常用的方法有查表法和软件模糊推理等。查表法是将输入的u z y x e + r 识库 模糊化 模糊 推理 清晰化 化 控制表 制对象 d/2 量化 第 18 页 隶属度函数、模糊控制规则和输出隶属度函数都用表格来表示,从输入量的模糊化、模糊推理和模糊判决都通过查表来实现。软件模糊推理的模糊化、模糊推理和模糊判决三个过程都用软件来实现。对于本文研究的米量和加热功率模糊推理机来说,其推理过程是开环的,模糊推理机只包含输入量的模糊化、利用规则的模糊推理及输出量的解模糊 ,隶属度函数、模糊控制规则可以用表格来表示,模糊推理机的最终输出量为具体米量的值和加热功率的值。 参数标识 煮饭模糊控制器包括饭量的模糊推理,温度的模糊控制量部分,为了便于接下来的模糊控制设计,故列出一系列相关标识量。 (1)、 下传感器预约温度 初始值 : 30 80 (2)、 上传感器检测到的蒸汽温度 初始值 : 60 90 (3)、 下传感器米量判断开始温度 初始值 : 50 70 (4)、 上传感器防凝露控制温度 初始值 : 95 115 第 米量的模糊推理 电饭煲的结构不允许采用重量传感器等可以直接测量的方法,根据多年的设计经验,采用上、下温度传感器配合测出饭温信号,利用模糊推理,组成测定饭量的软传感器,最后通过模糊决策来判断米量的值是一种十分有效的、可行的方法。 模糊电饭煲实行模糊控制的关键是煮饭量的模糊测定,这一工作是在吸水阶段进行的。米量判断过程是通过下传感器达到统一的温度值 (始计时,采用大功率持续加热,直到上传感器检测到蒸汽温度为止,根据多年的电饭煲开发经验,这是一种非常可靠的米量检测方法,不 同米量的值,这个过程所需的时间不等,具有明显的梯度,所以可以比较准确的判断出米量。米量的区分以电饭煲产品附带的量杯为单位。 本项课题采用的方法是通过设定底部传感器温度值,当底部温值与设定值 (等时,取上传感器一个适当的固定的温度“ 不同的米量加热到电饭煲上传感器达到这个温度“ 时间 不同的。这样,米量模糊控制器就可以看成输入量为时间 出量为米量 Q 的一维模糊控制器。表 4 品的煮饭模式下,米量判断时间 应的米量判断值 Q。通过米量 Q 的值来 判断煮饭时各时间段的合理时间区间,得到相应饭量的煮饭最佳曲线,表格中 时间段,比如美的 精煮功能, 值在 0 530时间段内,得到的 Q 值为 0;值在 531 610时间段内,得到的 Q 值为 1,依次类推,表中列出各个时间段的上限值。 第 19 页 表 4米量判断对应表 精煮 煮 应米量 少量米 应米量 判定值 500 520 1 杯 340 0 550 600 420 1 杯 1 720 730 2 杯 500 2 810 830 640 2 杯 3 950 1000 3 杯 730 4 1050 1050 900 3 杯 5 1200 1220 4 杯 950 6 1250 1320 1120 4 杯 7 2000 2000 5 杯以上 2000 5 杯以上 8 加热功率的模糊控制 通过以上米量的模糊推算,我们就可根据判定值 Q 来推断主加热盘应该用何种加热模式来进行炊煮过程,这里利用加热时间占空比参数 替代 过改变 而改变加热盘的加热功率 里取 32s 一个周期,通过调节这 32s 中主加热盘的通断来控制加热功率 保证可以实现最佳加热曲线的前提下,以简化算法,易于实现为原则,按下表4根据 Q 值推算 值。 表 4加热盘加热模式表 模式 s) Q 精煮 快煮 少量米 0 11 13 8 1 12 14 10 2 13 16 12 3 14 18 15 4 16 20 17 5 18 22 19 6 20 24 21 7 23 26 23 8 25 28 25 通过控制主加热盘的通断,保证基本的煮饭功率,如表所示,之所以不能让 全导通,一方面为了不让锅底过热,导致锅里的饭下面焦而上面未熟透,另一方面也为副加热盘进行模糊温度控制从而更逼近最佳炊煮曲线提供了必要的初始、稳定的温度保障。 第 20 页 第 副加热盘的模糊控制 经过先前的米量推算后,得到应选用的煮饭模式,从而开始进行煮饭温度的模糊控制,这种控制主要的实施 器件是与加热盘串连的可控硅,通过控制其导通时间来实现对温度的控制 21,具体方法: (1)、 根据锅身温度传感器传给单片机的实时的温度信号,再对比同一时间最佳煮饭曲线所对应的温度值,得到传感器现测温度信号与预设温度之间的误差值 E 以及误差值变化率 E,误差 E 的范围规定我 2。 (2)、 分别对 E 和 E 进行量化,并描述其隶属度,列出隶属度表,制定模糊控制规则表。 (3)、 进行模糊推理,根据 E 和 E 量化后的模糊集合 A 和 B 得出每条规则的模糊算子进而求的输出量的模糊集合 C。 (4)、 用所求得的输出模糊集合进行清晰化计算(用加权平均法)得到清晰的控制 量。基于模糊控制步骤:模糊化、规则库建立、模糊推理、解模糊,对加热盘的温度模糊控制采用锅身温度传感器的温度信号作为系统输入,晶闸管控制量作为系统输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论