收藏 分销(赏)

搓揉式全自动洗衣机设计论文-学位论文.doc

上传人:人****来 文档编号:4789810 上传时间:2024-10-12 格式:DOC 页数:38 大小:641.50KB
下载 相关 举报
搓揉式全自动洗衣机设计论文-学位论文.doc_第1页
第1页 / 共38页
搓揉式全自动洗衣机设计论文-学位论文.doc_第2页
第2页 / 共38页
搓揉式全自动洗衣机设计论文-学位论文.doc_第3页
第3页 / 共38页
搓揉式全自动洗衣机设计论文-学位论文.doc_第4页
第4页 / 共38页
搓揉式全自动洗衣机设计论文-学位论文.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、目 录 前 言第一章 绪 论111课题背景112设计思想113工作原理1第二章 洗衣机的原理、分类和驱动方式321洗衣机的原理322洗衣机的分类323洗衣机的驱动分类3第三章 电动机的选择531概论532洗涤电动机5第四章 整机设计741波轮的分类742波轮的参数及性能743波轮形状及参数的选用844带传动的设计(一)845带传动的设计(二)1046螺纹轴的设计1247波轮轴的设计14 第五章 电气部分设计165.1设计概述165.2系统总体框图165.3 元器件介绍165.3.1 AT89C2051165.3.2 W7805185.3.3 74LS139185.4 洗机机功能分析195.5

2、全自动洗衣机的控制功能195.6 电路图中各部件的分析205.7全自动洗衣机的部分电路分析215.8洗衣机控制程序设计235.81源程序23结 论33致 谢34参考文献35 第一章 绪 论11课题背景 随着社会的发展,全自动洗衣机应用越来越广泛,各种各样的洗衣机层次不穷,自动化的程序越来越高。 1979年我国洗衣机开始批量生产,当年的产量达到10000台,但到1985年达到800万台,居世界首位,1988年达到1000万台,占世界洗衣机总产量的三分之一。 我国大中城市的洗衣机的普及率达到百分之八十,广大农村达到百分之十,洗衣机的迅速发展说明了我国生活水平的提高,同时也表达了人们对于繁杂的家务中

3、解放出来迫切愿望。1.2设计目的运用所学的专业知识设计出一台洗衣缸分上缸套和主缸套两部分,洗衣缸内有上,下两个搓揉盘,上搓揉盘与穿过机盖中央部位的压力调节器固定连接,下搓揉盘能随与电动机相连并已经减速机减速的螺旋主轴做上下和旋转运动以搓揉衣物,本实用新型对衣物洗净度高,磨损率低,省时,省水,省电,制造成本低的搓揉式全自动洗衣机.13设计思想现有的洗衣机中最为常见的为波轮式洗衣机和滚筒式洗衣机。将两种运动方式结合起来,增加了衣物在竖直方向上的运动。使衣物既能象在波轮式洗衣机中那样由波轮带动衣物进行洗涤又能象滚筒式洗衣机那样依靠水流的力量洗涤衣物,并且还可以象手洗那样对衣物进行揉搓,集各种洗涤方式

4、于一身,对衣物进行更为彻底的洗涤。这两种类型的洗衣机都是依靠单一的运动方式来洗涤衣物,而在设计中将这两种洗涤方式揉和起来,将两种方式结合起来,增加了衣物在竖直方向上的运动.14工作原理 图1 工作原理图其工作原理如图1,主要部件为螺纹轴,波轮轴,下波盘,上波盘,内筒,外筒,套筒,传感器,导轴,带轮及电机等。(1)洗涤原理 其洗涤原理为:电机1带动带轮1,带轮与内筒为紧固连接,内筒做旋转运动,上波盘与内筒盖为紧固连接,所以上波盘也做旋转运动。同时,电机带动带轮使螺纹轴转动,是螺纹盘向上运动,并带动波轮轴向上运动,使下波盘推动衣物与旋转的上波盘进行对衣物进行揉搓,从而达到洗净衣物的目的。(2)脱水

5、原理在本洗衣机中与其它洗衣机类似,也采用内桶的高速转动,使衣物高速转动起来,使衣物中的水受惯性力的作用甩出衣物,顺着内桶壁上的孔进入外桶排出。(3) 漂洗原理 本设计为全自动洗衣机,因此洗衣机必须具备漂洗功能.选用溢水漂洗方式.进水口不断向内桶注入清水,利用内桶旋转及波轮的揉搓时洗涤液以及污垢从衣物中脱离,随着水面不断升高,洗涤液和污垢就可以随着水流分离出来,达到目的第二章 洗衣机的原理、分类和驱动方式 21洗衣机的原理 (1)洗衣机洗涤原理在洗衣机中,整个洗净衣物的过程,也就是在预定的时间内,波轮在电动机的带动下,通过正反相交替运行,推动水流,是洗涤桶中的衣物不断翻滚、摩擦,并实质产生相对运

6、动,从而将衣物洗净的过程。(2)洗衣机的漂洗原理漂洗可分为以下四种方式:1普通漂洗2溢水漂洗3喷淋漂洗4顶淋漂洗22洗衣机的分类 目前市场上的家用洗衣机通常可以按照下面几种方法分类:(1)按自动化程度分类a.普通型洗衣机 b. 半自动型洗衣机 c. 全自动型洗衣机。 (2)洗涤方式分类 a. 波轮式洗衣机 b. 搅拌式(摆动式)洗衣机 c. 滚筒式洗衣机d. 其他洗涤方式洗衣机 多种常用的洗衣机。23洗衣机的驱动分类(1)间接驱动:通过皮带连接电机轴和离合器输入轴来传递动力。 (1)电容式单向感应电机+离合器 (2)双速电机+离合器 (3)三相交流变频电机+减速离合器(2)间接驱动(DD) (

7、1)电机输出轴直接和负载连接。 (2)电机的输出轴和离合器的输入轴连在一起,通过离合器的输出轴和 负载连接。表2-2 直接驱动和间接驱动的各项性能比 (3) 缺点:1).皮带减速传递效率低故障率高。2)由于电机偏置,易震动,需加配。3)皮带易打滑磨损。 第三章 电动机的选择31概论洗衣机在正常工作状态洗涤桶内应装有水和衣物,因此,洗衣机的电动机总是在有负载的条件下运行,由于洗衣机工作时要求波轮正反转,这就要求电动机带载正反频繁起动,洗衣机电动机的负载不能看成恒转矩负载,因为洗衣机的波轮直接接触水和衣物,在起动的初始时刻,阻转矩较小32洗涤电动机(1)电动机的选用。 国家标准对洗衣机的主要性能指

8、标作了相应的规定,表一就是波轮洗衣机用的XD型洗衣机电动机的性能指标。根据我国条件,电动机的电源电压为220V,频率为50Hz,同步转速为1500r/min,额定转速为1350r/min,表3-1 XD型洗衣机电动机的性能指标输入功率(W)堵转转矩倍数堵转电流(A)最大转矩倍数效率(%)功率因数900.952.01.7490.951200.92.51.7520.951800.84.01.7560.952500.75.51.7590.95 洗衣机电动机的功率应根据洗衣机的规格而定,洗衣机的规格大小是按每次最大洗涤的干配用的电容器。衣物重量来确定的,表二列出了不同规格的洗衣机所配用的电动机的功率及

9、电动机所配用的电容器。洗衣机的洗衣量()1.5-22-33-44-5配用电动机(W)90,120120180250配置电容器(F)6,88,1010,1216 表3-2 洗衣机所配用的电机设计以2.5千克为容量进行设计,所以选用电机功率为120W,配置电容器为8F。其中,堵转转矩倍数为0.9,堵转电流为2.5A,最大转矩倍数为1.7,效率为52%,功率因素为0.95。(2)双速变极电机结构速变极点动机是采用改变极数来获得两种速度的电容运转式电动机。接通12级绕组,电动机低速运转,完成洗涤、漂洗功能。接通两极绕组,电动机高速运转,完成脱水功能。洗涤电机的结构简图如下图一所示:图3-1 洗涤电动机

10、的结构简图 第四章 整机设计41波轮的分类1.常见的几种波轮形式:掌形波轮碟形波轮2.较有特点的新水流波轮:(1) 日本公司的棒式波轮(2) 三洋公司的手搓式波轮42波轮的参数及性能波轮形状和尺寸与洗涤性能的关系如下图所示:1波轮直径:波轮直径与洗净比、织物磨损、织物缠绕和洗涤不均匀度的关系见图一。图4-1 波盘直径与洗涤性能的关系波盘直径(mm) 如图所示,增大波轮直径对洗涤物的洗净比、织物缠绕和洗涤不均匀度都有利,仅对织物磨损略有增大。2波轮叶片筋:它的作用是在波轮正反旋转时,产生水平和上下回转的复合水流,使洗涤物受到三维冲击力的作用。波筋条数一般设计成38条,实验表明,波筋6条时洗涤性能

11、较好。43波轮形状及参数的选用本设计中,波轮要推着衣物向上运动,因此,碟形波轮比较适合,故选用碟形波轮,波盘直径选为360mm,波径选为6条。44带传动的设计(一) 在此部分主要对洗衣机中主要传动机构包括两个带传动和一个螺纹传动以及波轮轴的设计及计算。 此部分将完成连接洗衣机内筒的带传动计算。 1.双速电动机功率为120W,转速,波轮轴转速,传动比确定计算功率由表查得工作情况系数,故2.选取V带带型根据,由图8-9确定选用Z型3.确定带轮基准直径 由表 取主动轮基准直径根据式(8-15),从动轮基准直径根据,取按式验算带的速度4.确定V带的基准长度和传动中心距 根据式,初步确定根据式计算带所需

12、的基准长度 由表 选带的基准长度按式 计算实际中心距5.验算主动轮上的包角 由式得主动轮上的包角合适。6.计算带的根数Z由式知 由查表8-5c和8-5d得 查表 得,查表 得,则取根。7.计算预紧力 由式知 由表 ,故8.计算作用在轴上的压轴力Q由公式得9.带轮的结构设计 波轮式洗衣机洗涤部分的传动方式,均采用三角皮带传动,其中,小皮带轮与电机转轴的伸出部分连接,其转速较高,因此要求强度高,有较好的耐磨性能。45带传动的设计(二)此部分将要完成与螺纹轴连接的带传动设计。 电动机功率为25W,转速,螺纹轴转速,传动比 1.确定计算功率由表 查得工作情况系数,2.选取V带带型根据,确定选用Z型3确

13、定带轮基准直径由表取主动轮基准直径根据式 从动轮基准直径根据表 取按式 验算带的速度所以带的速度合适。4.确定V带的基准长度和传动中心距根据式,初步确定根据式 计算带所需的基准长度由表选带的基准长度按式计算实际中心距5.验算主动轮上的包角由式得主动轮上的包角合适。6.计算带的根数Z由式知由查表得 查表得, ,则取根。7.计算预紧力由式知 由表,故8.计算作用在轴上的压轴力Q46螺纹轴的设计1. 初步确定轴径选取轴的材料为40Cr,调质处理。根据表取。于是得2螺纹轴的结构设计1).拟订轴上零件的装配方案 采用下图所示的装配方案图4-2 螺纹轴的装配方案2).根据轴向定位的要求确定轴的各段直径和长

14、度为了使螺纹盘获得较高的移动速度,螺距P应取大值,此处取P=2mm,对应的公称直径.2面左端装轴承,根据手册选用202的深沟球轴承,其尺寸为故,而取安装皮带轮处的轴径,为了保证轴端挡圈压在皮带轮上,取。3).轴上零件的周向定位皮带轮与轴的周向定位采用平键联接。按由手册查得平键截面(GB1095-79)。键槽用键槽铣刀加工,长为10mm(标准键长见GB1096-79),同时为了保证皮带轮与轴配合有良好的对中性,故选择皮带轮轮毂与轴的配合为H7/k6,滚动轴承与轴的周向定位是借过度配合来保证的,故此处选轴的直径公差为m6。2. 求轴上的载荷对各支点进行受离分析如下图所示:图三 轴的载荷分析图 由皮

15、带传动的计算知Q=12.2N, , 个截面处M及T列于下表:表4-1 截面处的弯距和扭距M(N.mm)T(N.mm)(N.mm) 2 5.77505.775 3268.3303324.1 497.6303206.33. 按弯扭合成应力校核轴的强度进行校核时,通常只校核轴上承受最大计算弯矩的截面的强度。则由式(15-5)可得前以选定轴的材料为40Cr,调质处理,由表15-1查得,因此,故安全。47波轮轴的设计1初步确定洲的最小直径先按式15-2初步估算轴的最小直径。选取材料为3Cr13,调质处理。根据表15-3,取A=112,于是得波轮轴的最小直径显然是装波轮处的致敬,此外,此处截面为正方形。2

16、轴的结构设计(1) 拟定装配方案(2)根据轴向定位的要求确定轴的各段直径和长度取装波轮处的截面b=10mm,。要满足从方形截面到圆形截面的过渡,圆形截面出的直径,取圆轴处的直径, 皮带轮与轴为键连接,初定波轮地最大上升高度,取键长为;装螺纹盘处的轴径。3求轴上的载荷首先根据轴的结构图做出轴的计算简图作用在轴上的扭距:作用在轴上的最大弯距:4校核危险截面A面为危险截面,对其进行弯扭校核:故安全。前以选定轴的材料为3Cr13,调质处理,由表15-1查得,因此,故安全。 第五章 电气部分设计5.1设计概述1. 采用常见的价廉物美的ATMEL单片机AT89C2051作为控制核心。2. 为防止因电源过低

17、或电源间断性供电而引起电脑工作状态混乱,设置了欠压检测保护电路。3. 设计蜂鸣电路,如有脱水误开盖或脱水不平衡等状况,蜂鸣器鸣叫,提示用户进行处理,保证洗衣机及人身安全。5.2系统总体框图 AT89C2051稳压电源水位低压检测开关安全开关启动/暂停程序选择电机正转电机反转进水阀排水阀蜂鸣器LED显示图1:系统总体框图5.3 元器件介绍5.3.1 AT89C2051 AT89C2051引脚图如图5.1所示AT89C2051是一个低电压,高性能CMOS 8位单片机,片内含2k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATME

18、L公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大AT89C2051单片机可为您提供许多高性价比的应用场合。89系列单片机是ATMEL公司的8位单片机系列产品,其最大特点是片内含有Flash存储器(取代MCS51中的ROM),并且和MCS51兼容(AT89的片内含有51系列的8031)。89系列单片机共有7种型号,而AT89C205是其中的低档型、低电压产品AT89C2051的产品. 单片机系统,应包括相应的硬件和软件。软件是指编程用的指令系统;硬件即芯片提供的硬件资源和与外部结构配置的器件,两者缺一不可。 信号引脚功能

19、AT89C2051是一种20引脚的双列直插式IC芯片,引脚是单片机的硬件外特性,用户通过引脚连接外部器件就能组建单片机系统。 (1)P1口:它是8位双向口线,即P1.0P1.7。(2)P3口:它是带有内部上拉电阻的7位双向口线,即P3.0P3.5和P3.7。P3.6此外P3口还具有第二功能。 (3)复位端RST(1脚) 引脚的复用功能 由上述对AT89C2051引脚介绍可见: P1和P3口共占用15个引脚,外加复位、振荡(时钟)和电源端等已把芯片的引脚全部占完。 表5.1 AT89C2051引脚的复用功能 兼容MCS51指令系统 2k可反复擦写(1000次)Flash ROM 15个双向I/O

20、口 6个中断源 两个16位可编程定时/计数器 2.7-6.V的宽工作电压范围 时钟频率0-24MHz 128x8bit内部RAM 两个外部中断源 两个串行中断 可直接驱动LED 两级加密位 低功耗睡眠功能 内置一个模拟比较放大器 可编程UARL通道 软件设置睡眠和唤醒功能5.3.2 W7805L7805为三端固定正输出电压集成线性稳压器,它是7800系列的一种,7805代表正5V输出,元件外型如图5.2所示,其中第一脚为输入,第二脚输出,第三脚为地。输出电压最小值为4.8V,而最大值为5.2V,输出功率不大于15W。 图5.2 CW7805外型图5.3.3 74LS139 74LS139为双D

21、触发器。它是74LS 系列的一种,目前主要有下列一些型号:M-74LS139、HD-74LS139、DM-74LS139、SN-74LS139。在本书中所选择的是SN-74139。它的外观和引脚图分别如图5.3,5.4所示。图5.3 74LS139外型图 图5.4 74LS139引脚图5.4 洗机机功能分析由于AT89C2051的引脚少,内存容量不大,所以所控制的洗衣机的功能有一定的限制,但是由于洗衣机的基本功能是实现对衣物的洗涤。(1)洗衣机的状态功能:强、弱洗涤。(2)洗衣程序功能:含有4种程序功能,即标准洗衣程序、经济洗衣程序、单次洗衣程序、排水程序。各程序的时间分配表如下: 表5.1全

22、自动洗衣机程序功能单位:分钟过程选择程序选择洗涤漂洗脱水标准程序约15约3约2轻柔程序约10约2约2强洗程序约15无无排水程序约5约5无(3)、特殊功能:故障诊断、安全保护、防振、暂停、间歇工作功能,声光显示功能。5.5 全自动洗衣机的控制功能对全自动洗衣机,一般要求具有如下基本功能。(1) 强、弱洗涤功能。(2) 4种洗衣工作程序,即标准程序、轻柔程序、强洗程序和排水程序。标准程序是进水洗涤漂洗排水脱水,如此循环3次,每循环一次洗涤或漂洗环节时间比上一循环同一环节时间减少2 min。 (3) 进、排水系统故障自动诊断功能。(4) 脱水期间安全保护和防振动功能。(5) 间歇驱动方式。(6) 暂

23、停功能。(7) 声光显示功能。衣物的脏污程度是通过水的透明度来判断的。在洗衣桶的排水口处加一红外光电传感器,使红外光通过水而进入另一侧的接收管。若水的透明度低,接收管获得的光能小,说明衣物较脏。 脱水时采用压电传感器。当脱水桶高度旋转时,从脱水桶喷射出来的水作用于压电传感器上,根据这个压力变化,自动停止脱水运转。5.6 电路图中各部件的分析(1)全自动洗衣机的工作部件 全自动洗衣机的工作部件有3个,就是电机、进水阀和排水阀。 、电机电机是洗衣机的动力源,它的转动带动洗衣桶和波轮的转动。电机的状态有3种,即正转、反转和停止状态。 、进水阀进水阀是用来控制洗衣机的进水量的,他只有开关两种状态。 、

24、排水阀它是用来控制排水的,他只有开关两种状态。他是由AT89C2051的13脚控制的,当AT89C2051的13脚输出低电平时,洗衣机进入排水状态,当洗衣机内的水位到达一定程度时,它给AT89C2051的13脚一个高电平,使洗衣机停止排水。(2)、SP1110它是一种交流固态继电器,内有发光二极管及双向可控硅,1050mA输入电流即可使双向可控硅完全导通,输出端通态电流为3A(平均值),浪涌电流为15A。全自动洗衣机之所以选用这个器件,是因为它一方面可使电路进一步简化,另一方面还可使强弱两类电完全隔离,保证主板的安全。(3)、74S05 它是六反相器,他在全自动洗衣机中做为中间缓冲器,其中的四

25、个反相器可分别驱动四个SP1110继电器,剩余两反相器用于驱动两个发光二极管。(4)、74LS139它是一个双2-4线译码器,用它可解决CPU I/O线数量不足。(5)、AT89C2051它是全自动洗衣机实现智能化的心脏和大脑,选用它设计制作洗衣机控制电路,电路的组成相对简单,工作原理清晰。5.7全自动洗衣机的部分电路分析全知道洗衣机的控制逻辑电路如附录所示。它有单片机AT89C2051为核心加上有关集成电路及元器件组成。由附录可知:(1)、洗涤和脱水电路洗涤和脱水电路是由AT89C2051的P1.2和P1.3控制的,电路主要由两个SP1110和一个电机组成,通过使用两个SP1110使正、反电

26、路分开,电路中的R18和C1、R19和C2是用来整流的,R4和R3是两个限流电阻,D3和 D4是保证LED7无论是在正转还是反转都都是亮的。LED7是洗衣机处在洗涤或脱水状态的指示灯。(2)、进、排水电路 着两个电路的结构十分相似,都有一个SP1110,R1和R2的功能一样,都是个限流电阻,R20和C3、R21和C4用于整流,所不同的是排水电路加入了一个整流桥,排水电路和进水电路分别有一个进水阀和排水阀。LED8用于指示洗衣机处于排水状态,LED9用于指示洗衣机处于进水状态。(3)、程序选择电路该电路占用的是AT89C2051的P3.0和P3.1,由于I/O线不足,该电路加入了一个74LS13

27、9,将P3.0和P3.1进行译码,译码表为:表5.2 74LS139译码表00011011程序排水程序强洗程序轻柔程序标准程序指示灯LED4LED3LED2LED1AT89C2051的P1.7口控制的是洗衣机的强弱,他有两个74LS05、两个发光二极管和两个电阻构成,LED5用来指示洗衣机处于弱洗状态,LED6指示的是洗衣机处于强洗状态。(4)、时钟电路 该电路用于产生AT89C2051工作所需要的时钟信号。 在AT89C2051芯片内部有一个高增益反相放大器,其输入端为芯片引脚XTAL1,其输出端为XTAL2。而在芯片的外部,XTAL1和XTAL2之间跨接晶体振荡器和微调电容,从而构成一个稳

28、定的自激振荡器,这就是洗衣机控制电路的时钟电路,如图5.3所示。(5)复位电路 AT89C2051复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作,例如复位后PC=00000H,使单片机从第一个单元取指令。 无论是单片机刚开始接上电源时,还是断电后或者发生故障后都要复位。本系统的复位电路如图5.4所示。(6)、洗衣机的暂停、安全保护和防震电路他们采用的中断处理方式。着两个中断分别对应于AT89C2051的外部中断“0”和外部中断“1”。中断请求信号通过TC4013BP的11脚CP端,经触发器的第12脚加到P3.3。本系统对开盖和不平衡中断采取相同的处理方法,因

29、此,共用外部中断“1”。本电路图的方框图如下: 洗涤/漂洗电路脱水电路AT89C2051排水电路进水电路图5.5电路框图5.8洗衣机控制程序设计5.81源程序 ORG 0000HSTART: AJMP MAIN; 初始化ORG 0003HAJMP INT0; 暂停中断中断向量ORG 000BHAJMP T0; 定时器0中断向量ORG 0013HAJMP INT1; 开盖,不平衡中断向量ORG 0030HMAIN: MOV P1, #0F0H; 主程序开始MOV P3,#7FH MOV SP,#35HMOV 56H,#0F0H; 0F0H排水标志(指定56H为标志单元)MOV 57H,#03;

30、洗衣机标准洗衣工作程序标志(指定57H)MOV 54H,#40; 强洗正、反转驱动秒赋值(指定54H存放)MOV 55H,#10; 强洗间歇秒赋值(指定55H存放)MOV 58H,#06; 漂洗6分钟赋值(指定58H存放) CLR ET0SETB EA; 开总中断 CLR IT0; 设置外部中断1、0为低电平触发 CLR IT1 SETB PX0; 设置中断优先级别SETB PT0SETB PX1MOV TL0,#0B0H; 设置100ms中断时间常数MOV TH0,#3CHMOV TMOD,#01HKA:JNB P1.4,X1; 以下为按键扫描程序AJMP KBX1:ACALL K1KB:J

31、NB P1.5,X2 AJMP KCX2:ACALL K2KC:JB P3.4,KA; 按键扫描程序结束ACALL DEL10JB P3.4,KAACALL FZHJNB P3.4,$SETB ET0; 开定时器0中断SETB TR0; 启动定时器0SETB P3.5SETB EX0CLR P3.4MOV A ,57HCJNE A,#00H,XY; 是排水程序AJMP BSH1; 是则跳转排水程序XY: MOV 70H,#00MOV 51H,#00 SETB P1.0; 以下为进水操作,打开进水阀 MOV A,#240L0:CJNE A,51H,L1; 进水系统有故障AJMP FW; 有则跳转

32、故障处理程序L1: JB P3.5 ,L0; 进水达预定水位CLR P1.0; 进水结束,关闭进水阀MOV 70H,#00MOV 71H,#00MOV 72H,#00L: MOV 50H,#00; 以下为洗涤漂洗工作程序SETB P1.2; 正转洗涤漂洗驱动 MOV A,50HCJNE A,50H,$CLR P1.2; 洗涤漂洗间歇MOV 50H,#00 MOV A,55HCJNE A,50H,$MOV 50H,#00SETB P1.3; 反转洗涤漂洗驱动 MOV A,54HCJNE A,50H,$CLR P1.3; 洗涤漂洗间歇MOV 50H,#00 MOV A,55HCJNE A,50H,

33、$MOV A,58HCJNE A,72H,L; 洗涤漂洗工作结束BSH: MOV A,56HCJNE A,#0F0h,PBSH; 洗涤漂洗工作结束,排水否DEC 57H; 洗衣工作循环次数减1BSH1: SetB P1.1; 排水操作,打开排水阀MOV 70H,#00 MOV 51H,#00 MOV A,#60BSH2: CJNE A,51H,BSH3; 排水系统有故障AJMP FW; 有则跳转故障处理程序BSH3: JNB P3.5,BSH2; 水位下降至预定水位MOV A,51HADD A,#50MOV 70H,#00MOV 51H,#00 CJNE A,51H,$; 排水时间延长D+50

34、秒MOV 73H,#00; 以下为脱水程序CLR P3.5; 开盖、不平衡中断请求触器允许SETB EX1; 脱水期间,开盖、不平衡中断允许BSH4: MOV 50H,#00 SETB P1.2; 脱水驱动5秒 MOV A,#50CJNE A,50H,$ CLR P1.2; 脱水间歇2秒 MOV A,#20MOV 50H,#00CJNE A,50H,$INC 73HMOV A,73HCJNE A,#17,BSH4; 脱水时间达2分钟? CLR P1.1 SETB P3.5CLR EX1; 脱水结束,禁止开盖、不平衡中断中断MOV A,57HCJNE A,#00,BSH5; 洗衣工作是否结束?A

35、JMP PBSH ; 结束跳转结束报警程序BSH5: MOV A,58HSUBB A,#2; 洗涤漂洗时间减2分钟MOV 58H,AAJMP XY; 洗衣工作未结束,继续下一循环PBSH: MOV 74H,#00; 洗衣结束报警程序JK: MOV 50H,#00BJ1: SETB P3.7MOV A,50HCJNE A,#10,BJ1MOV 50H,#00BJ2: CLR P3.7MOV A,50HCJNE A,#10,BJ2INC 74HMOV A,74HCJNE A,#3,JKAJMP MAIN; 洗衣工作结束,返回主程序FW: CLR EX1 ; 以下为进排水系统故障处理程序CLR P1

36、.0CLR P1.1CLR P1.2CLR P1.3FW1: MOV 50H,#00FW2: SETB P3.7JNB P1.4,FW4MOV A,50HCJNE A,#10,FW2MOV 50H,#00FW3: CLR P3.7JNB P1.4,FW4MOV A,50HCJNE A,#20,FW3AJMP FW1FW4: CLR P3.7ACALL FZHJNB P1.4 ,$AJMP MAININT0: PUSH A; 以下为暂停中断服务程序PUSH PSWPUSH DPH PUSH DPL SETB P3.4; 撤消本次中断请求信号ACALL FZH MOV A,P1MOV R1,A;

37、保存P1端口状态ANL A,#0F0HMOV P1,A; 洗衣机暂停各种操作JB P3.4,$; 等待启动键按下ACALL FZH MOV A,R1 MOV P1,A; 恢复P1口原始数据POP DPLPOP DPHPOP PSWPOP ACLR P3.4RETI; 中断返回T0: PUSH A; 定时器0定时中断服务程序PUSH DPHPUSH DPLPUSH PSWINC 50HINC 70H; 100ms单元累加1MOV A,70HCJNE A,#0AH,LL; 时间达1秒MOV 70H,#00INC 51HINC 71H; 时间达1秒,则秒单元累加1MOV A,71HCJNE A,#3

38、CH,LL; 时间达1分?MOV 71H,#00HINC 52HINC 72H; 时间达1分,则分单元累加1LL: POP PSWPOP DPLPOP DPHPOP ARETI; 中断返回INT1: PUSH A; 以下为开盖、不平衡中断服务程序PUSH PSWPUSH DPHPUSH DPLSETB P3.5; 撤消本次中断请求信号CLR P1.1; 停止排水操作CLR P1.2; 停止脱水操作CLR ET0; 关定时器0定时中断JP0: JNB P1.6,$; 等待开盖或不平衡中断信号消失 SETB P1.1 ; 恢复排水操作SETB P1.2; 恢复脱水操作POP DPLPOP DPHP

39、OP PSWPOP A CLR P3.5SETB ET0 ; 定时器0中断允许RETI; 中断返回K1: ACALL DEL10; 以下为强弱选择键处理程序JNB P1.4,X4 AJMP EXIT1X4: ACALL FZHMOV A,54H CJNE A,#40,J1CLR P1.7MOV 54H,#30MOV 55H,#20AJMP EXIT1J1: SETB P1.7MOV 54H,#40MOV 55H,#10EXIT1: JNB P1.4,EXIT1RETK2: ACALL DEL10; 以下为洗衣工作程序选择键处理程崐序JNB P1.5,X5 AJMP X9X5: ACALL FZHMOV A,57HCJNE A,#00,X6SETB P3.0; 标准洗

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服