- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机全自动洗衣机设计(全面版)
基于8051单片机的全自动洗衣机的设计
【摘要】:本文介绍模糊控制在全自动洗衣机中的应用,包括模糊全自动洗衣机的模糊推理、物理量检测以及它的洗衣过程和控制电路。其中控制电路是以宏晶科技生产的高速/低功耗/超强抗干扰的新一代8051系列的STC12C5A60S2单片机为控制电路核心,其主要由电源电路、状态检测电路、显示电路和输出控制电路组成,分别介绍了各控制电路的工作原理和控制元件的组成,在教学设计训练方面具有较好的实用价值。
【关键词】:模糊控制 单片机 传感器 全自动洗衣机
一、前言
模糊控制是以模糊集理论、模糊语言变量和模糊逻辑推理为基础的一种智能控制方法,它从行为上模仿人的模糊推理和决策过程。该方法首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化的信号作为模糊规则的输入,完成模糊推理,将推理后的输出量加到执行器上。模糊控制的基本原理如图一所示,它的核心部分是模糊控制器,模糊控制器的模糊规律由计算机的程序实现的。与传统控制理论相比,模糊控制有两大不可比拟的优点:第一模糊控制在许多应用中可以有效且便捷地实现人的控制策略和经验;第二,模糊控制可以不需要被控对象的数学模型即可实现较好的控制,这是因为被控对象的动态特性已隐含在模糊控制器输入、输出模糊集及模糊规则中。模糊控制原理框图如图一所示。
图一 模糊控制原理框图
从传统控制角度看,传统全自动洗衣机实际上是一台按事先设定好的参数进行顺序控制的机器。从这个意义上说,其“全自动”并不具有任何功能,它不能根据情况和条件的变化来改变参数;而模糊逻辑控制的全自动洗衣机向真正的智能化的全自动迈进了一大步,它的目标则是要求根据所洗衣服的数量、种类和脏的程度来决定水的多少、水流的强度和洗衣的时间,并可以动态的改变参数,以达到在洗干净衣服的情况下还要尽量不伤衣服、省电、省水、省时的目的;另外,要求操作简单,任何人都可以轻松地使用,且能够把工作情况和过程显示出来。
模糊洗衣机的物理量检测
要对洗衣机进行控制,首先要用各种传感器不断地检测相关的状态,以作为控制的依据。下面介绍在模糊控制洗衣机中所用各种参数的检测原理和技术,在检测中要用到光电传感器、布量传感器、水温和水位传感器等。
1.衣物污染量和污染性质检测
衣物的肮脏量、肮脏性质和洗净程度等都需要检测,以便进行工作过程的整定和控制,污染量和污染性质的检测是采用红外光传感器完成的。利用红外线在水中的透光和时间的关系,通过模糊推理,以得出检测结果,而这个结果就可以用于控制推理。由于直接检测衣物的污染状况是困难的,因此模糊洗衣机是通过检测洗涤液污染程度,而间接检测出衣物的污染量和污染性质,因此洗涤液的浑浊程度与衣物污染情况密切相关。光传感器由相对设于排水阀两旁的红外发光二极管和光敏晶体管构成的。发光二极管透过洗涤液向光敏晶体二极管发光,由光敏晶体管转换成电压,再由微电脑读取该数值,由此测出洗涤液的污染状况。浑浊度检测器构造如图二所示。
图二 浑浊度检测器构造
(A)光传感器构造 (B)浑浊度较低时信号情况 (C)浑浊度较高时信号情况
2.布量和布质的检测
布量和布质的检测是在洗涤之前进行的。在水位为一定的时候,布量和布质的不同就会产生不同的布阻抗。通过给定一定的水位,然后在这个给定水位和条件下使主电动机进行间断旋转则不同布阻抗就会使主电动机制动的性能不同,利用主电动机在不同阻抗时的制动特性,就可以推断出布质和布量。硬布质的布阻抗较高,软质布的布阻抗较低。在进行布质和布量检测时,首先注入一定的水位,然后启动主电动机旋转,接着断电让主电动机以惯性继续运转直到停止。在主电动机断电时间内,由于惯性,所以它处于发电机状态,并且会产生感应电势输出。随着布阻抗的大小不同,主电动机处于发电机状态的时间长短不同,只要检测出主电动机处于发电机状态的时间长短,就可以反过来推理出布阻抗的大小。当然,主电动机发电时间长,布阻抗就小,主电动机发电时间短,布阻抗就高。在得出布阻抗之后,通过模糊推理就可以产生相应的布质和布量。布量传感器电路如图三所示。 图三 布量传感器电路
3.水温检测
水温检测由温度传感器来完成,温度传感器安装在洗衣桶的底部,通过这个传感器可以在任何时候检测水温。常见的温度传感器有半导体、热敏电阻两大类。水的洗净力和水温有很大的关系,当水温高时,由于有溶解油类脏污和增加脏污活力及提高洗涤剂的去污能力等复杂的影响,洗涤能力会提高。
4.水位检测
水位检测是用一种专用水位传感器实现的。这种水位传感器是一根与缸体等高的空管,它与缸体构成一个连通器,空管的上端有一个用压力膜隔开的差动电感器,当缸中有水注入时,管内的空气被压缩使压力膜上压力增大,继而推动与它联动的铁心移动,引起线圈的电感量变
文档评论(0)