洗衣机控制系统毕业论文

上传人:沈*** 文档编号:85454242 上传时间:2022-05-05 格式:DOC 页数:24 大小:141KB
收藏 版权申诉 举报 下载
洗衣机控制系统毕业论文_第1页
第1页 / 共24页
洗衣机控制系统毕业论文_第2页
第2页 / 共24页
洗衣机控制系统毕业论文_第3页
第3页 / 共24页
资源描述:

《洗衣机控制系统毕业论文》由会员分享,可在线阅读,更多相关《洗衣机控制系统毕业论文(24页珍藏版)》请在装配图网上搜索。

1、-:NANCHANG UNIVERSITY学 士 学 位 论 文设 计THESIS OF BACHELOR20212021 年中文题目:洗衣机控制系统英文题目:TheControlSystemofWashingMachine学 院:大学共青学院系 别:电子信息工程专业班级:11级电子信息工程学生:学 号:指导教师:二 一 五 年 六 月. z.-学士学位论文原创性声明本人重声明:所呈交的论文是本人在导师的指导下独立进展研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要奉献的个人和集体,均已在文中以明确方式标明。本人

2、完全意识到本声明的法律后果由本人承当。本人签名: 日期:. z.-摘要随着科学的进步,人们对于洗衣机的要求也越来越高,洗衣机也从当初的机械定时式洗衣机,到半自动洗衣机,开展到了现在的全自动洗衣机。到了现在,人们希望的是出现智能洗衣机,只要把衣服放进洗衣机中,按下电源,洗衣机就可以自动的区分衣服的质量,衣量,污浊度,并自动确定洗涤时间,到最后出来的就是干净的衣服。关键词:洗衣机,AT89S52,单片机. z.-ABSTRACT As science and technology advances, peoples requirements for washing machines are inc

3、reasingly develop .Washing machines developed from the original mechanical timer type washing machines, to semi-automatic washing machines, to automatic washing machine which now we are used.Until now, people want to have a kind of intelligent washing machine,as long as we put the clothes into the w

4、ashing machine, and trun the power on, washing machine can automatically distinguish its quality, quantity , dirty degree, and automatically determines the washing time, until the last all the clothes bee clean.Key words: Washer,AT89S52,SCM. z.-目录摘要IABSTRACT2目录3前言1第一章绪论21.1课题背景21.2课题研究的目的和意义21.3洗衣机操

5、作系统的任务与要求3第二章洗衣机的方案设计与方案比拟42.1方案设计42.2方案选择5第三章洗衣机控制系统硬件系统设计323.1 洗衣机控制系统的硬件系统框架32单片机介绍323.1.2 特性概述333.1.3 引脚说明333.2 单片机最小系统电路343.3 LED显示电路363.4按键电路363.5蜂鸣报警电路373.6电机电路383.7复位电路38第四章洗衣机控制系统软件设定324.1主程序设计324.2洗涤程序的设计334.3 甩干程序的设计34第五章洗衣机控制系统的仿真调试355.1仿真软件介绍355.2仿真软件调试35第六章实物的制作与调试336.1电路的安装过程336.2电路出现

6、的问题及解决方法33完毕语33参考文献32致32附录A:程序33附录B:洗衣机控制系统的系统原理图37附录C:实物图片38附录D:仿真图片39. z.-. z.-前言随着人民生活水平的提高,越来越多人需要使用洗衣机,而中国的洗衣机市场,目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高。而全自动式洗衣机由于具有对衣物的磨损小、洗涤量大、节水等特点,越来越得到广阔家庭的青睐。其主要依靠装在洗衣桶底部的波轮正、反旋转,带动衣物上、下、左、右不停地翻转,使衣物之间、衣物与桶壁之间,在水中进展柔和地摩擦,在洗涤剂的作用下实现去污清洗,所以,全自动洗衣机越来越受人们的喜爱。

7、 本毕业设计主要是以单片机为核心,再以硬件与软件相互配合实现洗衣工作的智能化和自动化。本毕业设计要求对单片机有着比拟全面的了解,因为洗衣机智能控制系统就是一种以单片机为核心的系统,它把以往对洗衣机的烦琐的操作变得简单化,不但其机器性能显著提高,还增加了难以实现的功能,同时也提高了控制的准确度。本设计采用AT89S52单片机作为洗衣机控制系统的核心,控制程序和硬件线路的设计是该系统的重要组成局部。硬件线路设计主要包括电源、功能及控制系统、洗衣机状态显示、输出控制电路的设计。控制程序设计主要包括主程序、部定时中断效劳程序、外部中断效劳程序的设计。与此同时还介绍了与洗衣机有关的一些常见的电子元器件的

8、根本功能。通过本毕业设计,让我对单片机有了更好的掌握能力,更加深入地了解到了单片机的应用,对于自己所学的这个专业,又增加了自己不少的信心,在设计洗衣机的时候,心中还是有些坎坷的,但是我相信,只要我认真的去做了,肯定能成功的。. z.-. z.-第一章 绪论1.1课题背景随着人们生活水平的提高,越来越多的人需要使用洗衣机。现今的高度自动化的洗衣机,人们使用时只要把衣服放进洗衣机,按下按钮,洗衣机将自动进水洗涤。同时,一些先进的计算机控制的全自动洗衣机,能根据衣服的重量和体积自动添加适当的水和洗涤剂,自动设置洗涤时间和洗涤强度。洗涤完成后烘干滚筒自动将一些衣物枯燥,整个过程都将使用音乐提醒用户,用

9、户可以在洗涤过程中去忙其他东西,节省了用户的大量时间。总之,每一个技术的进步极促进了洗涤过程和自动化程度的提高。1.2课题研究的目的和意义洗衣机在中国已经进入更新换代的时代,随着人们越来越需要洗衣机这个不可缺少的好帮手,洗衣机市场的潜力也随之增大。随着电机调速技术的提高,实现了洗衣机更大围的转速变换与调节,从而生产出了很多与众不同功能齐全的洗衣机。随着驱动技术的开展与提高,日本率先生产出了直驱式洗衣机,省去了传动系统和变速系统,驱动革命就此展开。之后,随着科技的进一步开展,现如今滚筒洗衣机已经替换了原来的半自动洗衣机更为人熟知。人们对于洗衣机的各种功能也开场有更多的要求:洗衣强度、进排水量的大

10、小、系统自动诊断故障、暂停等等。此后电机调节技术在提高,洗衣机也在改革换代,新的洗衣机实现了更宽更好的转速变换和调节,所以诞生了许多新水流的洗衣机,再之后随着电机驱动技术的开展和提高,日本又创造了更新的电动直接驱动式洗衣机,与之前的洗衣机相比更是省去了齿轮转动和变速机构,算是引发了洗衣机驱动方式的巨大革命,之后。随着科技的进一步开展,滚筒洗衣机已经成了家中必备的家用电器,人们对于洗衣机的洗涤功能又有了更多的要求,例如洗衣强度,进水量排水量的大小,系统故障自动诊断功能和暂停等极大功能。总的来说还是希望电子产品更多的人性化。对于目前的洗衣机不能用洗衣机洗涤的所有方面的兼容问题,我们的制造商必须注意

11、自己的品牌专业,创造出一个或两个不同的特性和其他功能的洗衣机。洗衣机的功能是通过单片机控制。单片机的主要特点就是体积小、功能灵活,因此,一个洗衣机的控制系统基于单片机的设计非常实用。洗衣机控制器的设计是为了满足一些用户的不同需求。同时单片机控制技术应用于实际生活,最重要的是用所学知识。由于电机调节技术越来越好,全自动洗衣机实现了多种调速调节功能,诞生了许多各式各样可调节的洗衣机。1.3洗衣机操作系统的任务与要求该设计以单片机为核心,设计一个洗衣机控制系统,实现了单片机对洗衣机以及洗衣过程整体的控制,包括输入主任洗衣的想法,启动洗衣机洗衣服,洗完后的脱水,脱水完毕的告知功能四个阶段。控制系统主要

12、由电源电路、单片机控制系统和外部硬件电路三大模块组成。主要容:1、一次洗涤:洗涤+脱水。2、具有启动、暂停功能。3、洗涤过程:正转、停顿、反转时间任定。4、具有脱水功能。5、洗涤时洗涤指示灯闪烁,脱水时脱水指示灯闪烁。6、可增加漂洗功能时间较短的洗涤。. z.-第二章洗衣机的方案设计与方案比拟2.1方案设计 方案一: 采用模电数电设计,由秒脉冲发生器、计数器、译码器、控制们、继电开关、功放和执行电机局部组成主体电路。显示电路由数码管和洗涤时间计数器组成,洗衣机在进展洗涤时具有显示时间功能。(如图2-1) 洗涤时间显示60进制计数器执行电机继电开关功放控制门洗涤时间计数器秒脉冲发生器 清零图2-

13、1 时间译码 置数方案二:用单片机来设计,以 AT89S52为单片机位核心元件,由时钟电路,复位电路电源电路,显示电路,按键电路和执行电机局部组成。电机电路局部是利用三极管产生的压降,输入的上下电平使电机产生正转和反转。显示电路采用 LED和电阻与单片机相连,利用C语言编程实现洗衣机自动化显示功能。此方案设计的洗衣机主要有进排水功能,暂停,正反转设定等功能。(如图2-2)电机调速控制模块 CPU控制模块电源模块 显示模块时钟模式图2-2复位模块 控制模块 方案三:采用PLC可编程控制器控制,PLC可靠性高,抗干扰能力强;配套齐全,功能完善,适用性强;应用领域围大。可是部的CPU除了处理速度比拟

14、快之外,其他的作用和单片机还是有一定不同的,还没单片机好用,且系统过于太大,购置本钱较高。2.2方案选择洗衣机在中国已经进入更新换代的时代,随着人们越来越需要洗衣机这个不可缺少的好帮手,洗衣机市场的潜力也随之增大。从以上两种方案观察,第一种方案使用了计数器,译码器,秒脉冲发生器、等电路,功能单一,电路复杂,体积较大,单线性误差大,实现不方便。方案二电路简单,功能相对强大,体积较小,容易制作,方便灵活,而且功能更多,更容易制作,容易设计出来洗衣机控制系统,还具有很强的实用性。方案三使用PLC太不合理,且价位较高故不适合此次毕业设计。故本次设计采用方案二。. z.-第三章 洗衣机控制系统硬件系统设

15、计3.1 洗衣机控制系统的硬件系统框架单片机最小系 统电路数码管显示数码管显示驱动电路电机正转控制继电气转动电机电机反转控制继电气蜂鸣报警电路定时及启停按键设计电路系统电源电路图3-1采用AT89S52单片机作为主控单元,直流电机作为执行局部,键盘输入控制信息,数码管显示输出信息。其工作过程是通过键盘选择功能键将信息输入单片机,然后单片机发出信号控制单片机运转,以及自动计时,当时间完毕时电动机停顿运转并报警。(如图3-1)3.1.1单片机介绍AT89S52主要功能列举如下:1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片部具时钟振荡器传统最高工作频率可至 12MHz3、部程序存储器RO

16、M为 8KB4、部数据存储器RAM为 256字节5、32 个可编程I/O 口线6、8 个中断向量源7、三个 16 位定时器/计数器8、三级加密程序存储器9、全双工UART串行通道3.1.2 特性概述AT89S52拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、对于解决方案也特别有效果。3.1.3 引脚说明VCC:供电电压P0:P0口是一个8位双向I/O口,可吸收8TTL门电流,当P0口的管脚第一次写1时为高阻输入,P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位,在FIASH编程时,P0 口作为原码输入口,当FIASH进展

17、校验时,P0输出原码,此时P0外部必须接上拉电阻;P1:P1口是一个部8位双向I/O口,P1口缓冲器能接收输出4TTL门电流,P1口管脚写入1后,被部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故,在FLASH编程和校验时,P1口作为低八位地址接收;P2:P2口为一个部8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1时,其管脚被部上拉电阻拉高,且作为输入,并因此作为输入时,P2口的管脚被外部拉低,将输出电流;P3:P3口管脚是8位双向I/O口,可接收输出4个TTL门电流,当P3口写入“1后,它们被部上拉为高电平,并用作输入,作为输

18、入,由于外部下拉为低电平,P3口将输出电流,这是由于上拉的缘故。P3口也可作为AT89S52的一些特殊功能口,如下所示:P3.0 R*D串口输入P3.1 T*D串口输出P3.2 /INT0外部中断0P3.3 /INT1外部中断1P3.4 T0计时器0外部输入P3.5 T1计时器1外部输入P3.6 /WR外部存储器写P3.7 /RD外部存储器读P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。

19、在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。3.2 单片机最小系统电路 图3-2 该系统电路使用的是AT89S52单片机,它是一款低功耗、高性能的CMOS8位微型控制器,有8K 系统可编程Flash存,使用了Atmel 公司高密度非性存储器技术制造,与工业80C51 产品指令和引脚完全兼容,单片机上的Flash允许程序存储器在系统可编程,亦适于常规编程器,在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Fl

20、ash。因此,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。如图3-2AT89S52主要功能列举如下:1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片部具时钟振荡器传统最高工作频率可至 12MHz3、部程序存储器ROM为 8KB4、部数据存储器RAM为 256字节5、32 个可编程I/O 口线6、8 个中断向量源7、三个 16 位定时器/计数器8、三级加密程序存储器9、全双工UART串行通道3.3 LED显示电路 图3.3此次制作的洗衣机有四种不同的运行,因此必须有四种不同的显示来加以区别。对于AT89S52 单片机而言,输入输出口线较少。因此使用74LS139译码器来满足

21、这一要求。74LS139是2-4译码器它仅占用CPU的P3.0和P3.1两口线即可提供四种不同显示的驱动。对于此译码器的具体表达见附录局部。其逻辑关系是:P3.0,P3.1为“11时LED1亮,指示标准程序;为“10时LED2亮,指示经济程序;为“01时LED3亮,指示单独程序;为“00 时LED4亮,指示排水程序。要显示则需要有显示工具,本设计采用的是发光二极管LED通过译码器接入电路。如图3-33.4按键电路图3-4本论文采用了8个按键作为控制器,其中TAP2作为紧急按钮,在遇到紧急情况下可强制关闭洗衣机;TAP3按钮作为洗涤按钮;TAP4按钮作为快速洗涤按钮;TAP5按钮作为标准洗涤按钮

22、;TAP6按钮作为启动暂停按钮;TAP7按钮是预约按钮;TAP8、TAP9按钮是调节时间功能按钮,可实现增减时间。如图3-43.5蜂鸣报警电路图3-5本设计的蜂鸣器采用的是无源蜂鸣器,无源蜂鸣器是一种一体化构造的电子讯响器,蜂鸣器的一极接到VCC上面,蜂鸣器另一极接到P2.5引脚控制,当P2.5输出高电平时,蜂鸣器不发声;当P2.5输出低电平时,因此,我们可以通过程序控制P2.5脚的电平来控制蜂鸣器发出声音。如图3-53.6电机电路步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度及步进角。可以通过控制脉冲个

23、数来控制角位移量,从而到达准确定位的目的;同时也可以通过控制脉冲频率来控制电机转动的速度和加速度,从而到达调速的目的。如图3-6图3-63.7复位电路单片机在启动时都需要复位后才可以方便正常运行,这样可以使CPU及系统各部件处于准确的初始状态,并从初态开场工作。89系列单片机的复位信号是从RST引脚输入到芯片的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期以上,则CPU就可以响应并将系统复位。单片机系统的复位方式有:手动按钮复位和上电复位。如图3-7图3-7. z.-第四章洗衣机控制系统软件设定4.1主程序设计根据硬件设计要求控制主程

24、序流程图如图4.1所示。洗衣机通电之后单片机上电首先进展程序的初始化包括定时器0、外部中断0、外部中断1的初始化以及各参数初值的设定。现在洗衣机能够满足我们人类的需求就是完成进水,洗涤,漂洗,脱水的循环过程,其中目前市场上的洗衣机的洗衣强度为“标准洗漂洗次数两次,然后进展按键操控,来确定自己需要的洗衣过程,当按动启动键的时候洗衣机就会从待命状态进入到工作状态,完成以上进水,洗涤,漂洗,脱水等过程,当洗衣完毕时洗衣机还会发出自己的蜂鸣声,来提醒主人完成了它自己的工作.如图4-1 开场 初始化 脱水. 键盘扫描 启动快洗. 脱水 洗涤程序 快速洗 时间到了. 报警 漂洗程序脱水程序图4-1 完毕4

25、.2洗涤程序的设计按下启动按扭,开场进水,进水到规定高度,使水位开关接通,实现洗涤正转,并停顿进水。在强洗状态下洗涤正转,停顿,开场反转直到规定的洗涤时间完毕,开场排水,由于排水,水位降低,当水位低于规定下限水位时,低水位开关接通,排水完毕后并判断是否重复进展洗涤,假设不需要,程序流程图如图:4-2图4-24.3 甩干程序的设计按下脱水按钮,洗衣机翻开排水阀,电动机开场工作,在高速脱水过程中如果盖被翻开,那洗衣机就会被强制停顿,脱水时间完毕后判定是否还要继续脱水,假设不需要就表示脱水完毕,警报提醒操作者脱水完毕。如图4-3图4-3. z.-. z.-. z.-第五章 洗衣机控制系统的仿真调试5

26、.1仿真软件介绍Proteus是我认为最实用最方便的一款仿真软件,使用起来非常方便,所以我觉得非常好用,它可以仿51系列、AVR,PIC等常用MCU及其外围电路如LCD,RAM,ROM,键盘,马达,LED,AD/DA,局部SPI 器件,局部IIC 器件,.等器件,其实proteus 与 multisim比拟类似,只不过它可以仿真MCU!当然,软件仿真精度有限,而且不可能所有的器件都找得到相应的仿真模型,用开发板和仿真器当然是最好选择,可是估计初学者有的可能性比拟小吧!如果你在学51 单片机,如果你想自己动手做做LCD、LED、AD/DA、直流马达、SPI、IIC、键盘等小实验的话,试一下吧,不

27、会让你失望的!用51 不管你是用汇编或是C 编程当然要用keil啦,uvisoin3 有不少新特性呢! 使用keil 3 + proteus 7.8可以像使用仿真器一样调试程序,一般而言,微机实验中用万利仿真器+电工系自己做的实验板的实验都可以做得到吧!5.2仿真软件调试软件局部是用C语言在keil软件中编写的,且把它分成了好几个局部,编写好后对其仿真,仿真结果显示有一条错误,并指出程序中未对TR0变量进展定义,修改后再进展仿真结果显示0条错误,0条警告。把其生成he*文件并输入进单片机中,接着进展测试。刚开场时洗衣机各个工作状态对应的指示灯都正常显示,等了4分钟后洗衣机的工作状态才由洗涤进入

28、到排水状态,由于考虑到辩论时需要演示给教师看而每个人的辩论时间都很短,所以我把洗涤工作时间由4分钟改成了20秒,结果不到2分钟就把洗衣机的所有工作都完成了,到达了预期的效果。. z.-. z.-第六章 实物的制作与调试6.1电路的安装过程1单片机最小电路焊接,包括显示电路,电容电阻,蜂鸣器,AT89S52芯片,LED显示电路。2 按键电路的焊接。3测试各电路是否有短路,有虚焊现象。4测试完毕后,焊接电机和显示电路,完成焊接 6.2电路出现的问题及解决方法1插上电源没用,电路有虚焊,用万用表测出来重新焊过就好了。最小电路不工作,电容电阻焊反了。2按键对应的模块错误,结论是程序错误了,把程序改正来

29、就好了。显示器乱码,显示程序出错了,把程序修改就正常了。. z.-完毕语在科学技术日益兴旺的今天,现代社会对理论和实践兼备的专业型人才的要求越来越高,对从事通信和电子技术的研究人员尤为如此。一名合格的技术人员不仅要掌握扎实的理论根底,还必须积累丰富的实践经历和坚强的动手能力。经过一个学期的时间完成了基于单片机的洗衣机控制系统的设计,本系统是基于单片机及其接口技术、计算机技术、微电子技术综合应用的设计。实现了对洗衣机整个洗衣过程的控制包括用户参数输入、洗衣、脱水和完毕演奏四个阶段。控制系统主要由电源电路、控制电路两大模块构成。电源电路为控制电路提供稳定的5V直流电压,为电动机提供220V市电;控

30、制电路负责控制洗衣机的工作过程,主要由AT89S51单片机、两位共阳数码管、按键、蜂鸣器、LED指示灯、电动机、进水排水电磁阀组成。在系统设计中查阅了大量相关的中文和外文资料以及各芯片的厂家技术资料手册借鉴了很多前人成熟的经历。本系统是基于单片机及其接口技术、计算机技术、微电子技术综合应用的设计。实现了对洗衣机整个洗衣过程的控制包括用户参数输入、洗衣、脱水和完毕演奏四个阶段。控制系统主要由电源电路、控制电路两大模块构成。电源电路为控制电路提供稳定的5V直流电压,为电动机提供220V市电;控制电路负责控制洗衣机的工作过程,主要由AT89S52单片机、两位共阳数码管、按键、蜂鸣器、LED指示灯、电

31、动机、进水排水电磁阀组成。在系统设计中查阅了大量相关的中文和外文资料以及各芯片的厂家技术资料手册借鉴了很多前人成熟的经历。毕业设计不仅仅是对大学四年以来所学知识的一种有效的全面检验,而且也是对独立完成任务的考验和能力的一种提升,也是把学到的理论知识和现场的实际工作经历又一次地相结合在一起,同时也使我熟练掌握了一项工程设计任务的方法和步骤。通过本次毕业设计也使我进一步提高了对一些软件的应用如Proteus、Keil、工程设计能力、理论计算能力、经济分析能力、外文阅读能力以及文献查阅和文字表达能力。对于在此次单片机控制系统应用中还存在一些问题,在控制电动机正反转设计中采用单片机进展控制,也存在一些

32、缺点。本次设计过程中,通过在网上和文献期刊查阅了大量资料,通过与同学交流经历和自学并向教师虚心请教等方式,虽经历了不少艰辛,但收获巨大。我也相信凭着我自强不息勇于拼搏的精神一定能够很快的适应类似设计的需要,适应这个多变的社会,充分发挥长处朝我们的方向不断前进前进再前进!. z.-参考文献1永权.单片机与家用电器智能化技术.:电子工业,1995.2童诗白主编.模拟电子技术根底第二版.高等教育,20043晓莹主编.传感器与测试技术M.:高等教育,20044贾佩山只能模糊控制洗衣机设计J计算机自动测量与控制,1997(2).5罗振中模糊控制节水洗衣机模型J自动化与信息工程,2002,233.6卫东采

33、用模糊控制的全自动洗衣机J应用实践,20213.7湘闽PLC实现洗衣机模糊控制算法J理工大学学报,2021,321,39-42.8为.单片机典型系统设计实例精讲.:电子工业,2006.9卢艳军.单片机根本原理及应用系统.:机械工业,2005.10周美娟等.单片机技术及系统设计.:清华大学,2007.11光飞,楼然苗,胡佳文,象佐编著.单片机课程设计实例指导M.航空航天大学,200413卢永杰基于模糊控制的全自动洗衣机J.工业高等专科学校学报,2001,8,(1). z.-致本次毕业设计是在梅光教师的悉心指导下完成的,在这里我要对梅教师表示最衷心的感!梅教师平易近人,和蔼可亲,对学生的设计进度和

34、学习都很关心。记得在我们选好毕业设计题目并确定了梅教师为指导教师时,教师便组织我们在临时教室开会,会上交代了我们的任务,建议我们去参考哪些相关方面的文献资料并解决了我们提出的问题。在毕业设计和论文撰写的后续过程中也经常给教师打和发电子讨论论文的格式、进度等问题。同时我还要感学校以及教师在大学四年里对我的教育和培养,感同学在大学四年对我的关心和帮助,你们不仅让我学到了扎实的专业知识、掌握了结实专业技能还让我学会了为人处事的道理。你们!. z.-附录A:程序ORG0000HSTART:AJMPMAIN初始化ORG0003HAJMPINT0暂停中断中断向量ORG000BHAJMPT0定时器中断向量O

35、RG0013HAJMPINT1开盖不平衡中断中断向量ORG0030HMAIN:MOVP1,*0F0H主程序开场MOVP3,*7FHMOVSP,*35HMOV56H,*0F0H0F0H;排水标志(指定56H为标志单元)MOV57H,*03洗衣机标准洗衣工作程序标志(指定57H)MOV54H,*40强洗正、反转驱动秒赋值(指定54H存放)MOV55H,*10强洗间歇秒赋值(指定55H存放)MOV58H,*06漂洗分钟赋值(指定58H存放)CLRET0SETBEA开总中断CLRIT0设置外部中断、为低电平触发CLRIT1SETBP*0设置中断优先级别SETBPT0SETBP*1MOVTL0,*0B0

36、H设置中断时间常MOVTH0,*3CHMOVTMOD,*01HKA:JNBP1.4,*1AJMPKB*1:ACALLK1KB:JNBP1.5,*2AJMPKC*2:ACALLK2ACALLDEL10P3.4,KAACALLFZHJNBP3.4,$SETBET0开定时器中断SETBTR0启动定时器SETBP3.5SETBE*0CLRP3.4MOVA,57HCJNEA,*00H,*Y是排水程序.AJMPBSH1是则跳转排水程序*Y:MOV70H,*00MOV51H,*00SETBP1.0以下为进水操作,翻开进水阀MOVA,*240L0:CJNEA,51H,L1进水系统有故障.AJMPFW有则跳转故

37、障处理程序L1:P3.5,L0进水达预定水位.CLRP1.0进水完毕,关闭进水阀MOV70H,*00MOV71H,*00MOV72H,*00L:MOV50H,*00以下为洗涤漂洗工作程序SETBP1.2正转洗涤漂洗驱动MOVA,50HCJNEA,50HCLRP1.2洗涤漂洗间歇MOV50H,*00MOVA,55HCJNEA,50H,$MOV50H,*00SETBP1.3反转洗涤漂洗驱动MOVA,54HCJNEA,50H,$CLRP1.3洗涤漂洗间歇MOV50H,*00MOVA,55HCJNEA,50H,$MOVA,58HCJNEA,72H,L洗涤漂洗工作完毕.BSH:MOVA,56HCJNEA,*0F0h,PBSH洗涤漂洗工作完毕,排水否.DEC57H洗衣工作循环次数减1BSH1:SetBP1.1排水操作,翻开排水阀MOV70H,*00MOV51H,*00MOVA,*60BSH2:CJNEA,51H,BSH3排水系统有故障.AJMPFW有则跳转故障处理程序BSH3:JNBP3.5,BSH2水位下降至预定水位.MOVA,51HADDA,*50MOV70H,*00MOV51H,*00CJNEA,51H,$排水时间延长秒MOV73H,*00以下为脱水程序. z.-附录B:洗衣机控制系统的系统原理图. z.-附录C:实物图片. z.-附录D:仿真图片. z.

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!