毕业设计(论文)智能洗衣机控制系统设计.doc
《毕业设计(论文)智能洗衣机控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)智能洗衣机控制系统设计.doc(42页珍藏版)》请在三一办公上搜索。
1、 摘要洗衣机是现代家庭必备电器之一。随着科学技术的发展,人工智能技术逐渐应用于家用电器中。人们对洗衣机的要求在不断地提高,传统的全自动洗衣机已经不能完全满足人们的需求。智能洗衣机应运而生。 本设计为基于模糊控制理论的微电脑程控式的智能洗衣机设计。应用模糊控制可以实现对洗涤过程中的水位和洗涤时间的合理控制。洗涤过程中,洗衣机能自动检测出布量和布质,自动地确定水位和洗涤时间,使衣物能够达到最佳的洗涤效果。 系统的硬件主要包括主控芯片,电源电路,驱动电路,传感器电路,显示电路,键盘输入电路等。由于本次设计采用了功能强大的AT89C52单片机为主控制芯片,因此系统具有控制能力强,硬件简单,工作可靠等优
2、点。关键词:AT89C52单片机;智能洗衣机;模糊控制AbstractThe washing machine is one of the essential electrical appliances of the modern family. With the development of science and technology, artificial intelligence technology is gradually applied in household appliances.As the requirements for washing machine is consta
3、ntly improving, the traditional automatic washing machine can not meet the needs of people. Intelligent washing machines came to being. This paper describes the system design of microcomputer programmed intelligent washing machines based on the fuzzy control theory. The application of fuzzy control
4、can reasonably control the water level and washing time in washing process. In the process of washing, Intelligent washing machine can automatically detect the amount of cloth and the type of fabric, automatically make sure water level and washing time, make clothings reach the best cleaning effect.
5、 System hardware mainly includes the main control chip, the power supply circuit, drive circuit, sensor circuit, display circuit, the keyboard input circuit, etc. Because it equipped with the powerful single chip micro-computer named AT89C52,this washing machine has many advantages over its strong c
6、ontrolling ability,simple hardware structure and so on.Key words : AT89C52 single chip; Intelligent washing machine;fuzzy control目录摘要IAbstractII1 绪论11.1 洗衣机的发展状况概述11.2 模糊控制理论简述21.3 智能洗衣机的设计方案32 系统概述52.1 系统结构介绍52.2 主要芯片及元器件介绍63 系统硬件电路设计153.1 系统电源电路153.2 温度检测电路153.3 水位检测电路153.4 浊度检测电路163.5 液晶显示电路163.6
7、 迅响电路173.7 键盘输入电路173.8 驱动电路183.9 负载检测电路184 系统软件设计204.1 智能洗衣机实现的关键技术204.2 系统主要流程图244.3 系统程序代码295 结 论36参考文献37附录:38致 谢391 绪论1.1 洗衣机的发展状况概述1洗衣机的发展史洗衣服是每个家庭都无法逃避的家庭劳动。洗衣机的出现给人们的生活带来了相当大的方便,它的普及大大降低了大多数家庭的体力劳作。1858年,美国人汉密尔顿史密斯制成了第一台洗衣机。1874年, 美国人比尔布莱克斯发明了第一台人工搅动式洗衣机,使得“手洗时代”受到了挑战。1910年美国人研制出了第一台电动式洗衣机。192
8、2年美国玛塔依格公司生产出了第一台搅拌式洗衣机。1932年美德克斯航空公司研制成功了第一台前装式滚筒式洗衣机,这台机衣机能够使洗涤、漂洗、脱水三个步骤在同一个滚中操作。与此同时,世界各地也相继出现了洗衣机。洗衣机工业快速迅猛地发展起来。 1937年第一台自动洗衣机问世。1955年日本研制出波轮式洗衣机。60年代日本出现了半自动洗衣机。70年代生产出了波轮式套桶全自动洗衣机。70年代后期以电脑控制的全自动洗衣机在日本问世。80年代“模糊控制”开始应用于洗衣机中,使得洗衣机能够通过模糊控制使洗衣机操作更加简单,实现智能化。近半个多世纪里,在工业发达国家,全自动洗衣机技术得到广范的应用,其年总产量及
9、社会普及率均以达到相当高的水平。2我国洗衣机的发展现状洗衣机在中国起步较晚,1978年才开始正式生产家用洗衣机。 随着改革开放的不断深入,经济的持续增长,人民生活水平的普遍提高,人们对于洗衣机的认识也在不断发展,进入80年代后,中国洗衣机行业一直保持着旺盛的发展形势。目前,洗衣机在我国城市甚至广大农村已得到大范围的普及。中国洗衣机市场正处于快速更新换代阶段,市场潜力巨大,随着家用电器的自动化、智能化发展,人们对于洗衣机的期望也越来越高。1983年,中国洗衣机产量由1978年的400台增至365万台。此后全国各处都大规模的引进国外先进洗衣机技术。中国的洗衣机发展突飞猛进,先进技术的引进、吸收和创
10、新,极大地促进了中国洗衣机的生产能力和产业质量。经过三十年的发展,我国的洗衣机年产量已位于世界第一,将近为世界总年产量的四分之一。3智能洗衣机的发展前景洗衣机是一个家庭中不可或缺的家用电器,其发展速度十分迅速,传统洗衣机由于功能的需要和技术的局限,手动控制按纽越来越多。而洗衣机的使用操作者一般是家庭妇女、老人、保姆等,相对而言这些人的文化程度较低,很难掌握正确用法,造成多功能洗衣机功能上的浪费,不能做到尽可能的节水、节电、省时。不但中国如此,据美国消费者协会亦调查到:“在家用电器中,一般的美国人常用的功能键只有20% 30%,有80% 的家庭妇女不能掌握其全部用法。”所以控制简单而且功能完善的
11、家用电器就越来越受欢迎。因此传统的洗衣机已经远不能满足人们追求现代化的要求。新型的智能洗衣机应运而生。所谓智能洗衣机是微处理器和模糊控制技术引入到传统自动洗衣机中的产物。它拥有高度自动化、智能化、人性化的特点,不仅能够实现进水、洗涤、漂洗、脱水等一系列过程的自动完成,还能够模拟传统人工手洗的操作方式,总结人工手洗的操作经验,通过模糊推理和模糊控制来实现洗衣机的全自动化和智能化。由于智能洗衣机采用了微电脑控制,拥有较大的程序存储能力,在洗衣机内部存储了很多种洗涤模式,可由用户任意选择,能够最大限度的节约水、电、洗涤剂,使衣物能够在尽可能短的时间内用最不磨损衣物的方式将衣物洗到尽量的干净。智能洗衣
12、机的出现可以进一步改变人们的方式,让人们的生活更加简单,更少烦杂。在生活水平高度上升的今天,人们将时间越来越少的分配在不必要的机械操作中,智能洗衣机的市场需求十分巨大。有业内人士表示,尖端洗涤技术的革新所表现出的洗衣方式更加注重健康和个性化,已在市场发展中倍受欢迎。1.2 模糊控制理论简述“模糊”是人类感知万物、获取知识、思维推理、决策实施的重要特征。1965年,“模糊控制理论”由美国学者加利福尼亚大学著名教授L.A.Zadeh首度提出。模糊控制是一种以数学为基础,运用语言规则表示方法和先进的计算机技术,由模糊推理进行判决的高级控制策略。模糊控制属于智能控制范畴,现已发展成人工智能领域中的一个
13、重要分支,其理论发展迅速,应用领域广范,控制效果显著。与传统控制理论相比,模糊控制有两大不可比拟的优点:第一,模糊控制在许多应用中可以有效且便捷的实现人的控制策略和经验,这一优点自从模糊控制诞生以来就一直受到人们密切的关注;第二,模糊控制不需要被控对象的数学模型即可实现较好的控制,这是因为被控对象的动态特性已隐含在模糊控制器输入、输出模糊集及模糊规则中。如今模糊控制被越来越多的应用于各个领域,尤其是被广泛应用于家电系列中,基于模糊控制的洗衣机就是其中的一个典型实例。智能洗衣机整个工作过程的控制是由单片机控制系统实现的,由单片机、稳压电源、信号检测模块、振荡器、蜂鸣器、功能键、显示电路、驱动电路
14、等组成。智能洗衣机利用数字单片机组成硬件结构,由软件进行模糊化,模糊推理和反模糊化作业。 1.3 智能洗衣机的设计方案1洗衣机控制面板本次设计的智能洗衣机定义为基于模糊控制的微电脑程控式套桶波轮型洗衣机。其控制面板分为两个部分:按键部分和显示部分。按键部分包括了三个按键:电源键、程序键、启动/暂停键。(1)电源键:手动按下电源键,即将电源接入至洗衣机系统。(2)程序健:选择工作模式。(3)启动暂停键:用于选择启动或暂时停止两种工作状态。显示部分由一个发光二极管和一个LCD12864液晶显示器组成,其中发光二极管指示电源是否接通,液晶显示器显示洗涤模式、洗涤状态及剩余时间。2智能检测待洗衣物的智
15、能检测是智能洗衣机能够实现智能的关键技术之一。智能检测利用了模糊控制原理,根据各类传感器提供的洗涤物状态和洗衣机运行参数进行模糊推理。通过对布量、布质、温度、浊度的检测来确定洗涤过程中的洗涤水位,洗涤时间,漂洗次数,排水时间,脱水时间等等。3智能洗衣机工作流程人工放入待洗衣物和洗涤剂后,接通电源,选择好洗涤模式,按下“启动/暂停”键。此时洗衣机进入智检过程。首先波轮正转3s,断电,初步确定水位。然后开进水阀,进水至检测水位,波轮正转30s,断电,进行布量分析判断,确定洗涤水位。继续进水至已确定的水位,波轮转动15s,断电,进行布质分析判断,温度检测。通过测得的数据初步得出洗涤时间,进入“洗涤”
16、过程。洗涤有三种模式:标准洗涤模式、快速洗涤模式、脱水模式。(1)标准洗涤模式:首先将衣物浸泡至规定的时间,然后通过电机的正反转对衣物进行洗涤,并通过对洗涤剂浊度的分析来修正洗涤时间。洗涤完毕,电机停止转动,接通排水阀电机,打开排水阀,开始排水。当水位到达0水位时,进行漂洗前的脱水过程。电机通电,进行脱水。到达预约时间后,电机断电,稍后关闭排水阀。打开进水阀,进水至规定水位,起动电机,进行衣物的漂洗。漂洗时间到,电机停止转动,打开排水阀进行排水,检测水的浊度,若浊度不达标需重复漂洗程序(重复漂洗程序时要先进行脱水),漂洗程序最多重复两次。漂洗结束之后,进行最后的脱水程序。开启排水阀,排水至0水
17、位,电机间断和连续顺时针转动,到达规定时间后,电机停止转动,关闭排水阀,蜂鸣器提示洗涤结束,软件切断电源。 (2)快速洗涤模式:电机正反转对衣物进行洗涤,至预约时间,进入漂洗程序。第一次漂洗完后,排水时检测水的浊度,待脱水完毕,若测得的浊度不达标则进行二次漂洗,二次漂洗之后进行最后脱水。脱水完毕,蜂鸣器提示洗涤结束,软件切断电源。 (3)脱水模式:打开排水阀进行排水,待水位为0水位,启动电机,进行脱水,至预约脱水时间,蜂鸣器提示脱水结束,软件切断电源。2 系统概述2.1 系统结构介绍如图1所示为智能洗衣机控制系统的结构框图。智能洗衣机控制系统采用AT89C52单片机为主控制芯片。外围电路包括电
18、源电路,振荡电路,复位电路,驱动电路,蜂鸣器电路,负载传感器模块,水位传感器模块,温度传感器模块,浊度传感器模块,LCD显示模块,键盘输入模块等。电源电路振荡电路复位电路键盘输入温度传感器水位传感器负载传感器温度传感器驱动电路排水阀开关线圈进水阀电机LCD显示蜂鸣器电路AT89C52单片机图1智能洗衣机结构框图(1)电源电路 本次设计中电源电路用于将220V的市交流电转为所需要的直流电压。220V市电先经变压器降压,然后经过二极管桥式整流,电容滤波后送入集成稳压器进行稳压,然后将稳定的直流电压输送给智能洗衣机控制系统电路的其他用电模块。(2)驱动电路 洗衣机所用的电动机,电源开关线圈,进水电磁
19、阀,排水电磁阀均为需要220V市电来带动的负载,而单片机不能直接控制市电,因此驱动电动在本次设计中相当重要。本设计中采用的驱动电路由光电耦合器MOC3041和大功率晶闸管构成。MOC3041是常用的双向晶闸管输出的光电耦合器,带过零触发电路,输入端的控制电流为15mA,输出端额定电压为400V,最大重复浪电流为1A,输入输出端隔离电压为7500V,有很好的隔离性。单片机将控制信号传递给MOC3041的输入端,经MOC3041的输出端来控制大功率晶闸管的控制端,从而由大功率晶闸管来控制相应的负载。这种设计方式可以使系统强弱电之间具有很好的隔离效果,控制方便,性能稳定。(3)传感器模块传感器模块包
20、括温度传感器模块,水位传感器模块,负载传感器模块和浊度传感器模块。传感器模块主要是用来将相应传感器检测的信号送入AT89C52单片机中。实现系统对特定信号的检测,使洗衣机得以实现智能控制。(4)键盘输入模块本次设计中键盘输入电路的设计是方便用户来自行选择洗涤模式和控制洗涤程序的启动/暂停的。由于本次设计力求使洗衣机使用更为简单,高度实现智能化,键盘按键仅有两个,设计简单,采用独立键盘形式。(5)蜂鸣器电路用蜂鸣器作为发声元件,可以在需要的时候发出声响,在洗衣机系统中可用于提示洗衣过程结束及对洗涤过程中出现的故障进行报警。2.2 主要芯片及元器件介绍1AT89C52单片机本设计采用的主控芯片为A
21、T89C52单片机。AT89C52单片机由ATMEL公司生产,属于51系列单片机的一种,是一种低电压、高性能的8位CMOS单片机,片内置有通用8位中央处理器和FLASH单元,兼容MCS-51指令系统。AT89C52单片机存储器采用哈佛结构,程序存储器和数据存储器空间是相互独立,分别是含有8K可反复擦写的Flash只读程序存储器和256B的随机存取数据存储器,两种存储器都有各自独立的寻址方式和寻址空间。如图2所示为AT89C52单片机的引脚示意图。AT89C52单片机共40个引脚,有32个双向输入/输出(I/O)端口,内含2个外部中断口,3个16位可编程定时/计数器,2个全双工串行通信口,2个读
22、写口线。图2AT89C52单片机引脚示意图其引脚功能如下:(1)主电源引脚(2根)VCC(Pin40):电源输入,接5V电源GND(Pin20):接地线(2)外接晶振引脚(2根)XTAL1(Pin19):片内振荡电路的输入端。当使用片内振荡器时,此引脚接微调电容和石英晶体;当采用外接时钟源时,引脚接振荡器信号。XTAL2(Pin20):片内振荡电路的输出端。当使用片内振荡器时,和Pin 19的接法一样;当采用外部时钟源时,此引脚悬空。(3)控制引脚(4根)RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。Vpp为第二引脚功能,当对片内Flash进行编程时,此引
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 智能 洗衣机 控制系统 设计
链接地址:https://www.31ppt.com/p-3982948.html