全自动洗衣机课程设计
全自动洗衣机课程设计

全自动洗衣机的设计一、题目《全自动洗衣机的设计》1.1全自动洗衣机的介绍洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,而全自动式洗衣机因使用方便更加得到大家的青睐,全自动即进水、洗涤、漂洗、甩干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可选择不同的洗涤方式。
1.2全自动洗衣机的发展背景从古到今,洗衣服都是一项难于逃避的家务劳动,而在洗衣机出现以前,对于许多人而言,它并不像田园诗描绘的那样充满乐趣,手搓、棒击、冲刷、甩打……这些不断重复的简单的体力劳动,留给人的感受常常是:辛苦劳累。
1858年,汉密尔顿·史密斯制成了世界上第一台洗衣机。
1874年,“手洗时代”受到了前所未有的挑战,美国人比尔·布莱克斯发明了世界上第一台人工搅动洗衣机。
1911年美国人又研制了世界上第一台电动洗衣机。
1920年美国的玛依塔格公司又把洗衣机的木制桶改为铝制桶体,第二年又把铝制桶体改为外层铸铝、内层为铜板的双层结构。
1936年,他们又将搪瓷用于洗衣机桶体。
与此同时,世界各地也相继出现了洗衣机。
欧洲国家研究成功了喷流式洗衣机和滚筒式洗衣机。
1932年后,美国一家公司研制成功了第一台前装式滚筒全自动洗衣机,洗涤、漂洗和脱水都在同一个滚筒内自动完成,使洗衣机的发展跃上了一个新台阶。
这种滚筒洗衣机,目前在欧洲、美洲等地得到了广泛的应用。
第二次世界大战结束后,洗衣机得到了迅速的发展,研制出具有独特风格的波轮式洗衣机。
这种洗衣机由于其波轮安装在洗衣桶底,又称涡卷式洗衣机。
近几十年,在工业发达国家,全自动洗衣机制造技术又得到迅速发展,其年总产量及社会普及率均以达到相当高得水平。
像我国的世界500强海尔,由一个频临破产的企业一跃成为全球洗衣机顶级制造商。
它制造的海尔洗衣机畅销全球。
1.3全自动洗衣机的发展前景全自动洗衣机的发展首先表现在洗涤方式发生巨大变化。
原先大多侧重于水流的改变、动力的加大。
全自动洗衣机plc课程设计

全自动洗衣机plc课程设计一、课程目标知识目标:1. 让学生掌握PLC(可编程逻辑控制器)的基本原理及其在全自动洗衣机中的应用。
2. 学生能够理解并描述全自动洗衣机的主要部件及其功能。
3. 学生能够运用PLC编程实现对全自动洗衣机洗涤流程的控制。
技能目标:1. 培养学生运用PLC进行自动化设备程序设计的实际操作能力。
2. 学生能够通过小组合作,解决实际工程问题,提高团队协作和沟通能力。
3. 学生能够运用所学知识,设计并优化洗衣机控制程序,提高设备运行效率。
情感态度价值观目标:1. 培养学生对自动化技术的兴趣,激发创新意识,提高实践能力。
2. 培养学生关注生活、关注环保的意识,了解洗衣机在节能减排方面的应用。
3. 培养学生严谨、认真的学习态度,树立正确的工程伦理观念。
课程性质:本课程为实践性较强的专业课,注重理论与实践相结合,以PLC在全自动洗衣机中的应用为载体,培养学生的编程能力和工程素养。
学生特点:学生具备一定的电气基础和编程知识,对PLC有一定了解,但实际操作能力较弱,需要通过本课程加强实践锻炼。
教学要求:教师应注重启发式教学,引导学生主动探索,提高学生的实际操作能力。
同时,注重培养学生的团队协作能力和工程素养,使学生在实践中不断提高。
通过课程目标的分解,确保学生在课程结束后能够达到预定的学习成果。
二、教学内容1. PLC基础知识回顾:包括PLC的基本结构、工作原理、编程语言等,重点回顾与洗衣机控制相关的内容。
2. 全自动洗衣机原理及结构:介绍洗衣机的主要部件,如电机、传感器、执行器等,分析各部分在洗衣机运行过程中的作用。
3. PLC编程软件使用:教授学生如何使用PLC编程软件进行程序设计,包括程序输入、编译、下载和调试等操作。
4. 洗衣机控制程序设计:以全自动洗衣机为例,讲解PLC控制程序的设计方法,包括洗涤、漂洗、脱水等过程的控制逻辑。
5. 实践操作:组织学生进行PLC编程实践,分组完成全自动洗衣机控制程序的设计和调试,培养学生的实际操作能力。
机电一体化课程设计实例_全自动洗衣机

概述
1.按洗衣机自动化程度分类:普通洗衣机、 半自动洗衣机、全自动洗衣机。 2.按照洗涤方式分类:波轮式、滚筒式、搅 拌式。 3.按照结构型式分类:普通型单桶、双桶、 半自动双桶、波轮式全自动、滚筒式全自动 洗衣机。
1
洗衣机的型号与规格 洗衣机的主要技术指标
1.洗净性能 2.漂洗性能 3.脱水率 4.磨损率 5.排水性能 6.定时器指示误差 7.振动性能 8.噪声
3.电容器
19
20
(四)进水、排水系统
1.进水电磁 阀 进水阀由 电磁线圈、 可动铁心、 橡皮膜、弹 簧等组成, 其结构如图 8-20所示。
21
2.水位开关 水位开关结构及水压传递系统如图8-21所示。
22
水位开关的动作示意图如图8-22所示。
23
水位开关的电路连接如图8-23所示。
24
3.排水电磁阀 排水电磁阀由磁铁与排水阀组成,如图 8-24所示。
9.制动性能
2
普通波轮式洗衣机
普通双桶波轮式洗衣机 主要由箱体、洗衣桶、脱 水桶、波轮、电动机、传 动机构、控制机构(包括 定时)排水机构等部分构 成,如图8-1所示。
3
4
1.箱体 2.洗衣桶 洗衣桶内 强制循环毛絮 过滤结构如图 8-3所示。
5
3.脱水桶 4.波轮 波轮一般采用聚丙烯塑料或ABS塑料注塑 成形,如图8-4所示。
49
3.排水电磁阀 排水电磁阀由电磁铁与排水阀组成,如图5所示。电磁铁和排 水阀是两个独立的部件,两者之间以电磁铁拉杆联接起来。
图5
50
排水阀是由排水阀座1、橡胶阀2、内外弹簧3与4、导套5和阀 盖6等组成。排水阀门采用橡胶材料制成,内有一个由硬质塑料制作的导套5。 导套5内装有内弹簧3,它一端卡在导套左边槽口,另一端钩挂在电磁铁拉杆7上, 内弹簧3处于拉紧状态。在导套5外装有一个外弹簧4,它的刚度比内弹簧3小, 它的一端与阀盖6接触.另一端与导套5的基座接触.外弹簧4处在压缩变形状态。 电磁铁有交流和直流两种,机械式全自动洗衣机一般采用交流电磁铁,而 电脑式全自动洗衣机一般采用直流电磁铁。交流电磁铁的主要技术参数如表1所 示,直流电磁铁的主要技术参数如表2所示。
PLC课程设计-全自动洗衣机控制系统设计全文

可编辑修改精选全文完整版PLC课程设计-全自动洗衣机控制系统设计LT1 系统描述即设计要求1.1 自动洗衣机的介绍随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。
洗衣机的全自动化、多功能化、智能化是其发展方向。
基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。
PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。
全自动洗衣机采用PLC控制系统将大大提高工作效率,和适应工作环境的能力。
在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。
首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的缺点。
它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。
因此在运用中,硬件也相对简单,提高控制系统的可靠性。
另外它的编程语言也相对简单。
1.2自动洗衣机的设计要求通过PLC实现的设计要求为:(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水;(2)2s后开始洗涤;(3)洗涤时,正转30s,停2s,然后反转30s,停2s;(4)如此循环5次,总共320s后开始排水,排空后脱水30s;(5)开始清洗,重复(2)~(5),清洗两遍;(6)清洗完成,报警3s并自动停机;(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数);若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能2 方案论证2.1 采用PLC系统:1)可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作。
全自动洗衣机课程设计说明书模板

全自动洗衣机控制系统一.题义分析及解决方案1.题义需求分析题目要求设计一个全自动洗衣机控制系统。
可以用若干个按键来实现对洗衣机的控制,让其有两种洗衣模式分的水流别是普通水流和柔和水流以及两种洗衣程序即标准程序和经济程序。
程序中要实现电机正转反转的功能,而且在各个状态中都应该通过LED晶体二极管显示洗衣机运行状态,最后在洗衣工作完成后,由蜂鸣器发出声响,表示衣物已洗干净。
由此可见,本课程设计大致上需要一个8255A芯片来控制整个程序的连接以及输入输出,若干个LED二极管来显示洗衣机运行状态,一个直流电机,逻辑开关,一个继电器来控制阀门的闭合,最后还需要一个蜂鸣器来提示洗衣过程的结束。
2.解决问题的方法跟思路1)硬件部分:a.选择可编程并行接口芯片8255A,实现自动洗衣机各个控制以及状态的显示输出。
本设计使8255A工作于方式0,即基本输入输出方式;将PA口作为输出口,显示洗衣机工作时的各个状态;PB口作为输入口,即连接开关按键;PC作为输入口,连接继电器,蜂鸣器等部件。
b.直接选用LED二极管显示洗衣机工作状态因为其会使实验过程一目了然,而且减少了8255端口的使用,编程上也方便了。
c.由于洗衣机中的电机要有一个正转反转的过程,在本设计中采用了数模转换器和PWM电压转化器以及直流电机。
2)软件部分:对8255进行初始化。
将8255的工作方式设定为方式0,即PA、PB、PC三个口能够进行输入输出操作。
PB口作为输入口,与逻辑开关相连,接收开关表示的数值和要控制的相关状态。
PA口连接LED小灯输出运行状态。
在开始时候应将水位设为1即高水位。
PC口连接蜂鸣器,继电器,电机等元件也为输入口。
二.硬件设计1.选择芯片8255(1)芯片8255A在本次设计中的作用8255A主要是用作数据的输入和输出接口,将逻辑开关的所输入的值接收进来,并且可以将数值进行输出,电源为+5V。
具体的讲就是控制洗衣机运行时候的各个流程,以及其间的状态显示和后来的报警。
PLC课程设计_全自动洗衣机

1 引言1.1 系统背景描述现在,全自动洗衣机已经进入了千家万户之中,极大的方便了人们的日常生活,提高了人们的生活质量,使人们从那繁重的体力劳动中解脱出来。
所谓全自动洗衣机,就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由扬声器发出响声。
本文是基于三菱FX2N系列PLC的全自动洗衣机梯形图系统的设计,设计完善的全自动洗衣机控制系统,以满足控制要求,实现洗衣自动化的控制。
1.2 系统控制要求(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水(2)2s后开始洗涤(3)洗涤时,正转30s,停2s,然后反转30s,停2s(4)如此循环5次,总共320s后开始排水,排空后脱水30s(5)开始清洗,重复(2)~(5),清洗两遍(6)清洗完成,报警3s并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)输入点:输出点:启动 x1 低水位检测 x11 启动洗衣机 y1停止 x 2 手动排水 x 12 进水阀 y2高水位 x 3 手动脱水 x 13 正转 y3中水位 x 4 反转 y4低水位 x 5 排水 y5排空检测x 6 脱水 y6高水位检测 x7 报警 y7中水位检测 x 102. 若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能(轻柔洗过程自定)3. I/O编址4.编程并调试2 系统设计方案2.1 系统功能描述全自动洗衣机的由外桶、进水口、启动和停止按钮、控制器、进水按钮、水位开关、排水口和洗条电机组成。
洗衣桶(外桶)和脱水桶(桶)是以同一中心安放的,外桶固定,作盛水用。
桶可以旋转,作脱水(甩干)用。
桶的四周有很多小孔,使、外桶的水流相通。
系统结构框图如下:全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。
进水时,通过电控系统把进水阀打开,经进水管将水注人外桶,排水时,通过电控系统使排水阀打开,将水又外桶排到机外。
全自动洗衣机课程设计

全自动洗衣机课程设计设计一个全自动洗衣机的课程项目,通常会涉及以下几个核心环节:1. 项目启动与需求分析- 学生首先需要了解全自动洗衣机的基本功能、工作原理以及市场上的主流产品特点。
- 进行用户调研和需求分析,明确洗衣机的设计目标,如洗涤容量、洗涤模式(快洗、慢洗、节能洗等)、智能化程度(如智能识别衣物材质、自动投放洗涤剂)等。
2. 系统设计- 根据需求分析结果,设计整体架构,包括机械结构设计(滚筒结构、门锁装置等)、电气控制系统设计(电机驱动、传感器、控制器等)、排水系统设计、进水系统设计等。
3. 关键技术研究- 洗涤技术:研究如何通过滚筒转动实现均匀洗涤,如何控制洗涤力度以保护衣物。
- 控制技术:学习并应用PLC或单片机编程,实现洗衣机的工作流程自动化控制,例如:注水-洗涤-漂洗-脱水-排水等各阶段的自动切换。
- 智能化技术:探讨物联网、AI等先进技术在洗衣机中的应用,例如远程操控、故障自诊断、洗涤剂自动投放等。
4. 模型制作与实验验证- 制作洗衣机的三维模型,并进行仿真模拟测试,确保各部件协同工作无误。
- 制作简易实物模型或者使用现有设备进行改造,通过实际操作来验证设计方案的有效性和可行性。
5. 安全性与可靠性分析- 分析设计方案的安全防护措施,如过载保护、漏电保护、超温保护等。
- 评估系统的可靠性和耐用性,考虑维护保养便利性及使用寿命等因素。
6. 项目总结与优化- 对整个设计过程进行回顾和总结,找出存在的问题和改进点。
- 根据实验结果对设计进行优化,提升洗衣机的整体性能和用户体验。
这个课程设计不仅可以锻炼学生的工程设计能力,同时也能培养其团队协作、项目管理、市场需求理解等多种技能。
PLC全自动洗衣机课程设计

目录前言 (1)第一章全自动洗衣机控制系统方案 (2)1.1 PLC控制系统的设计的基本准则 (3)1.2 PLC的简要介绍 (4)1.3 PLC的控制特点 (5)1.4洗衣机的PLC控制系统 (6)1.5控制系统理论 (7)1.6主电路原理图………………………………………. 第二章可编程控制器的硬件设计……………………2.1可编程控制器的选择……………………………..2.2可编程控制器I/O口分配表………………………2.3外部接线图…………………………………….. 第三章可编程控制器的软件设计…………………….3.1 全自动洗衣机的控制要求…………………………3.2 洗衣机工作流程图…………………………………3.3控制系统的梯形图……………………………….. 第四章课程设计体会…………………………………参考文献………………………………………………..前言随着社会经济的发展和科学技术水平的提高,家庭电器全自动化成为必然的发展趋势。
全自动洗衣机的产生极大的方便了人们的生活。
洗衣机是国内家电业唯一不打价格战的行业,经过几年的平稳发展,国产洗衣机无论在质量上还是功能上都和世界领先水平同步。
纵观洗衣机市场,高效节能、省水、省电、环保型洗衣机一直在市场上占主导地位。
洗衣机的全自动化、多功能化、智能化是其发展方向。
基于全自动洗衣机的应用日益广泛,利用PLC控制,与传统的继电器逻辑控制系统相比较,其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作,可靠性、节能性得到了提高。
PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。
第一章全自动洗衣机控制系统方案1. 1 PLC控制系统的设计的基本准则任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。
因此,在设计PLC 控制系统时,应遵循以下基本原则。
1. 最大限度地满足被控对象的控制要求充分发挥PLC 的功能,最大限度地满足被控对象的控制要求,是设计PLC 控制系统的首要前提,这也是设计中最重要的一条原则。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全自动洗衣机的设计一、题目《全自动洗衣机的设计》1.1全自动洗衣机的介绍洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,而全自动式洗衣机因使用方便更加得到大家的青睐,全自动即进水、洗涤、漂洗、甩干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可选择不同的洗涤方式。
1.2全自动洗衣机的发展背景从古到今,洗衣服都是一项难于逃避的家务劳动,而在洗衣机出现以前,对于许多人而言,它并不像田园诗描绘的那样充满乐趣,手搓、棒击、冲刷、甩打……这些不断重复的简单的体力劳动,留给人的感受常常是:辛苦劳累。
1858年,汉密尔顿·史密斯制成了世界上第一台洗衣机。
1874年,“手洗时代”受到了前所未有的挑战,美国人比尔·布莱克斯发明了世界上第一台人工搅动洗衣机。
1911年美国人又研制了世界上第一台电动洗衣机。
1920年美国的玛依塔格公司又把洗衣机的木制桶改为铝制桶体,第二年又把铝制桶体改为外层铸铝、内层为铜板的双层结构。
1936年,他们又将搪瓷用于洗衣机桶体。
与此同时,世界各地也相继出现了洗衣机。
欧洲国家研究成功了喷流式洗衣机和滚筒式洗衣机。
1932年后,美国一家公司研制成功了第一台前装式滚筒全自动洗衣机,洗涤、漂洗和脱水都在同一个滚筒内自动完成,使洗衣机的发展跃上了一个新台阶。
这种滚筒洗衣机,目前在欧洲、美洲等地得到了广泛的应用。
第二次世界大战结束后,洗衣机得到了迅速的发展,研制出具有独特风格的波轮式洗衣机。
这种洗衣机由于其波轮安装在洗衣桶底,又称涡卷式洗衣机。
近几十年,在工业发达国家,全自动洗衣机制造技术又得到迅速发展,其年总产量及社会普及率均以达到相当高得水平。
像我国的世界500强海尔,由一个频临破产的企业一跃成为全球洗衣机顶级制造商。
它制造的海尔洗衣机畅销全球。
1.3全自动洗衣机的发展前景全自动洗衣机的发展首先表现在洗涤方式发生巨大变化。
原先大多侧重于水流的改变、动力的加大。
现在,超音波、电解水、臭氧和蒸汽洗涤的运用,使洗衣机的去污能力从单纯依靠洗衣粉、洗涤剂的化学作用和强弱变化的水流机械作用,向更高层次的健康、环保洗涤方式转变,特别是电解水、超音波技术在洗衣机行业的运用几乎改变了洗衣机的历史——洗衣不用或少用洗衣粉、洗涤剂,减少化学品对皮肤的损害和对环境的污染。
电解水、臭氧、蒸汽的杀菌除味及消毒功能倍受青睐,引发了洗衣机消费健康潮。
另一变化就是高度自动化、智能化、人性化。
从半自动、全自动到现在流行的人工智能、模糊控制,只需按一下按钮一切搞定!同时,用户可以按照自己的洗衣习惯,自主选择时间和方式,自编和记忆程序让用户真正做到随心所欲。
人性化还表现在使用的方便和舒适,如子母分洗洗衣机可以做到不同衣物分开洗;斜桶和顶开滚筒可以做到取放衣物方便不需深弯腰;蒸汽烘干功能使得晾晒更加方便,DD直驱电机在节能降噪方面效果更加突出,等等。
另外,大容量成为不变的消费趋势。
前几年,洗衣机容量多为4-5公斤,6公斤的大容量尚很少见。
现在,7公斤的容量已经很普遍,8公斤也正常。
现代人居空间不断扩大,对宽敞、舒适、方便要求更多,大能容小,大容量洗衣机一台可顶一套。
业内人士表示,尖端洗涤技术的革新,所表现出的洗衣方式更加注重健康和个性化,已在市场发展中倍受欢迎。
1.4全自动洗衣机的设计目的目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,在许多方面还不能达到人们的需求。
这就要求设计者们有更高的专业和技术水平,能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。
目前的洗衣机都没有实现全方面的兼容,大多洗衣的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是由单片机控制实现的,单片机的体积小,控制功能灵活,因此,设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。
二、主要技术指标:1、要求学生自行设计硬件电路图,了解单片机硬件设计原理,单片机通信原理,单片机控制原理。
2、掌握基本的焊接技术,无虚焊,错焊发生,布线合理,连接线长度适中,元件不损坏。
3题目要求:(1)全自动洗衣机的设计设计一个用单片机控制的洗衣机控制器.以单片机为主控制器,扩展必要的外部电路,设计制作一个洗衣机控制器。
(2)洗涤三个控制按钮(标准方式):洗涤12 分钟;漂洗5 分钟二次;脱水3 分钟。
(轻柔方式):洗涤3 分钟;漂洗3 分钟,二次;脱水2 分钟。
(快速方式):洗涤4 分钟;漂洗1 分钟,二次;脱水2 分钟。
(3)洗涤时洗涤指示灯闪烁;漂洗时漂洗指示灯闪烁;脱水时脱水指示灯闪烁。
(4)加启动/暂停按钮控制:第一次启动,标准洗涤;工作时按此按钮暂停,再按则恢复工作;有电源开关。
洗涤、漂洗22 秒正转,停8 秒,反转22 秒,停8 秒。
三、课程设计要求:1、学生自由成组,每组人数不得多于三人,小组成员要明确设计分工;2、每个组自由选择设计题目,但每个题目最多限两个组同时选择;3、严格遵守设计时间,服从指导老师安排;4、独立完成设计,不得抄袭他人成果;5、按时完成设计任务,认真撰写设计报告,要求每组交一份符合要求的设计报告,并在最后附加每个组员的个人总结。
四、方案论证及选择:【方案一】选择用一个L298作为驱动电动机的驱动电路,然后用程序(pwm )来实现电动机的调速,使洗衣机拥有标准、轻柔、快速等三种洗涤方式,经仿真验证该方案的不足之处就是电动机的调速程序对时间的要求很严格,因为洗衣机的耗时远远不能达到该要求,即无法实现对电动机的多种速度的控制。
【方案二】该种方案不是用L298作为驱动电路,而是通过控制电路的继电器的多个常开触头的两端并联电阻,用继电器的常开触头的闭合与否,使电路中是否串入电阻,或者分别串入多个不同阻值的电阻(包括滑动变阻器),来达到对电动机速度控制,从而使洗衣机拥有的标准、轻柔、快速的三种洗涤方式。
【方案三】该方案也是采用L298作为电路的驱动电路,是在实现一种洗涤方式后,然后复制该程序两次,作为另外两种洗涤方式,之所以这样做,是因为考虑到方案一和二的不确定因素。
选择:考虑到制作电路的成本和简易程度,以及现实中的某些因素,故舍弃【方案二】,【方案一】,故选择【方案三】。
五、系统组成方框图5.1洗衣机流程图: 入口是第一次按下吗?是第三次按下吗?是第二次按下吗?返回选择标准洗涤选择轻柔洗涤选择快速洗涤Y NY NY N5.2 整个设计框图:5.2单元电路及设计说明:图5.1.11)该图中有三个按钮,分别是s1、s2、s3,它们的作用是分别作为洗衣机标准、轻柔、快速等三种方式的启动按钮。
图5.1.22) 该图中,有三盏LED 灯,从左至右依次为红、绿、黄,三盏,分别 代表洗涤、漂洗和脱水等三种运行方式的指示灯,洗衣机运行时,三盏灯分别闪烁。
单片机AT89C51 驱动电路 LED 指示灯电动机晶振电路复位电路 启动洗衣机的各个按钮图5.1.33)该图就是L298,就是整个电路的驱动电路,右面四个脚就是连接电动机的,左边六个脚就是连接单片机的。
图5.1.44)该图就是直流测速电动机连接驱动装置L298的图,OUT1和OUT3连接在一端的,OUT2和OUT4连接在一端,当OUT1和OUT3得到来自单片机的信号,则电动机顺时针转动(正转),OUT2和OUT4得到来自单片机的信号时,电动机逆时针转动(反转)。
、5.3 单片机部分电路设计:图5.2.11)该图中有两个30pF的电容,作用是微调,还有一个22uF的晶振,作用是提高系统的时钟频率,把电容和晶振并联,一端接XTAL1, 另一端接XTAL2,就构成了一个稳定的自己振荡器。
图5.2.22)该图中有两个电阻,一个电解电容和一个按钮组成,作用是按键复位,在电路中是作为暂停按钮使用, EA是接高电平有效,否则该电路不起作用。
图5.2.33)这个图就是整个电路的核心部分,单片机AT89C51,整个程序就是靠它来实现,由他来输出信号到驱动电路,让驱动电路来驱动电动机运转,本次实训就是学习他的各个功能。
六、总体电路图:七、控制洗衣机运行的单片机程序#include<reg51.h>sbit s1=P1^0;//标准方式洗涤sbit s2=P1^1;//轻柔方向洗涤sbit s3=P1^2;//快速方向洗涤sbit L1=P3^0;//红灯,为洗衣机洗涤指示灯sbit L2=P3^1;//绿灯,为洗衣机漂洗指示灯sbit L3=P3^2;//黄灯,为洗衣机脱水指示灯sbit motor1=P2^0;sbit motor2=P2^1;sbit motor3=P2^2;sbit motor4=P2^3;void delay(unsigned int i){unsigned int j,k;for(j=0;j<i;j++)for(k=0;k<120;k++);}void main(){unsigned int n,m,x,y,z,h;P3=0x00;if(s1==0)//洗衣机的标准洗涤方式{P2=0x01;motor1=1;motor3=1;motor2=0;motor4=0;delay(100) ;//红灯闪烁,洗衣机进行正转洗涤for(n=0;n<14;n++){P3=0x01;L1=1; L2=0; L3=0;delay(200);P3=0x00;delay(200);} //洗衣机进行正转洗涤六秒P2=0x00;delay(1000);//洗衣机正转六秒后,停一秒,进行反转P2=0x01;motor1=0;motor2=1;motor3=0;motor4=1;delay(100) ;//红灯闪烁,洗衣机进行反转洗涤for(m=0;m<14;m++){P3=0x01;L1=1; L2=0; L3=0;delay(200);P3=0x00;delay(200);}//洗衣机进行反转洗涤六秒P2=0x00;delay(1000);//洗衣机洗涤后,停止一秒,再进行漂洗for(h=0;h<2;h++)//洗衣机进行漂洗两次{P2=0x01;motor1=1;motor2=0;delay(100) ;//绿灯闪烁,洗衣机进行正转漂洗for(x=0;x<14;x++){P3=0x01; L1=0; L2=1; L3=0;delay(200) ;P3=0x00;delay(200);}//洗衣机进行正转漂洗六秒P2=0x00;delay(1000);//洗衣机正转六秒后,停一秒,进行反转P2=0x01;motor1=0;motor2=1;delay(100) ;//绿灯闪烁,洗衣机进行反转漂洗for(y=0;y<14;y++){P3=0x01; L1=0; L2=1; L3=0;delay(200) ;P3=0x00;delay(200);}//洗衣机进行反转漂洗六秒P2=0x00;delay(1000);//洗衣机在进行第一次漂洗后,停止一秒,进行第二次漂洗}P2=0x00;delay(1000);//洗衣机漂洗两次后,停止一秒,再进行脱水P2=0x01;motor1=1;motor2=0;motor3=1;motor4=0;delay(100) ;//黄灯闪烁,洗衣机进行脱水for(z=0;z<14;z++){ P3=0x01; L1=0; L2=0; L3=1;delay(200) ;P3=0x00;delay(200);}//洗衣机进行脱水六秒P2=0x00;P3=0x00;//洗衣机脱水后停止运转motor1=0;motor2=0;motor3=0;motor4=0;}else{P2=0x00;P3=0x00;}}/*由于考虑的程序的篇幅太长了,所以,只写出了一种方式,然后复制该程序2次程序去实现另外几种洗涤方式。