资源预览内容
第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
第9页 / 共35页
第10页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
密级: NANCHANG UNIVERSITY学 士 学 位 论 文(设 计)THESIS OF BACHELOR(20112015年)中文题目:洗衣机控制系统英文题目:TheControlSystemofWashingMachine学 院:南昌大学共青学院系 别:电子信息工程专业班级:11级电子信息工程学生姓名:学 号:指导教师:二 一 五 年 六 月南昌大学共青学院毕业设计(论文) 学士学位论文原创性声明学士学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本人签名: 日期: 南昌大学共青学院毕业设计(论文) 摘要摘要随着科学的进步,人们对于洗衣机的要求也越来越高,洗衣机也从当初的机械定时式洗衣机,到半自动洗衣机,发展到了现在的全自动洗衣机。到了现在,人们希望的是出现智能洗衣机,只要把衣服放进洗衣机中,按下电源,洗衣机就可以自动的辨别衣服的质量,衣量,污浊度,并自动确定洗涤时间,到最后出来的就是干净的衣服。关键词:洗衣机,AT89S52,单片机I南昌大学共青学院毕业设计(论文) ABSTRACTABSTRACT As science and technology advances, peoples requirements for washing machines are increasingly 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 washing 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 become clean.Key words: Washer,AT89S52,SCMIII南昌大学共青学院毕业设计(论文) 目录目 录摘要IABSTRACT2目 录3前言1第一章 绪论21.1课题背景21.2课题研究的目的和意义21.3洗衣机操作系统的任务与要求3第二章洗衣机的方案设计与方案比较42.1方案设计42.2方案选择5第三章 洗衣机控制系统硬件系统设计323.1 洗衣机控制系统的硬件系统框架323.1.1单片机介绍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电路出现的问题及解决方法33结束语33参考文献32致谢32附录A:程序33附录B:洗衣机控制系统的系统原理图37附录C:实物图片38附录D:仿真图片39南昌大学共青学院毕业设计(论文) 前言南昌大学共青学院毕业设计(论文) 前言前言 随着人民生活水平的提高,越来越多人需要使用洗衣机,而中国的洗衣机市场,目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高。而全自动式洗衣机由于具有对衣物的磨损小、洗涤量大、节水等特点,越来越得到广大家庭的青睐。其主要依靠装在洗衣桶底部的波轮正、反旋转,带动衣物上、下、左、右不停地翻转,使衣物之间、衣物与桶壁之间,在水中进行柔和地摩擦,在洗涤剂的作用下实现去污清洗,所以,全自动洗衣机越来越受人们的喜爱。 本毕业设计主要是以单片机为核心,再以硬件与软件相互配合实现洗衣工作的智能化和自动化。本毕业设计要求对单片机有着比较全面的了解,因为洗衣机智能控制系统就是一种以单片机为核心的系统,它把以往对洗衣机的烦琐的操作变得简单化,不但其机器性能显著提高,还增加了难以实现的功能,同时也提高了控制的精确度。 本设计采用AT89S52单片机作为洗衣机控制系统的核心,控制程序和硬件线路的设计是该系统的重要组成部分。硬件线路设计主要包括电源、功能及控制系统、洗衣机状态显示、输出控制电路的设计。控制程序设计主要包括主程序、内部定时中断服务程序、外部中断服务程序的设计。与此同时还介绍了与洗衣机有关的一些常见的电子元器件的基本功能。 通过本毕业设计,让我对单片机有了更好的掌握能力,更加深入地了解到了单片机的应用,对于自己所学的这个专业,又增加了自己不少的信心,在设计洗衣机的时候,心中还是有些坎坷的,但是我相信,只要我认真的去做了,肯定能成功的。 5南昌大学共青学院毕业设计(论文) 第一章南昌大学共青学院毕业设计(论文) 第一章绪论第一章 绪论1.1课题背景 随着人们生活水平的提高,越来越多的人需要使用洗衣机。现今的高度自动化的洗衣机,人们使用时只要把衣服放进洗衣机,按下按钮,洗衣机将自动进水洗涤。同时,一些先进的计算机控制的全自动洗衣机,能根据衣服的重量和体积自动添加适当的水和洗涤剂,自动设置洗涤时间和洗涤强度。洗涤完成后烘干滚筒自动将一些衣物干燥,整个过程都将使用音乐提醒用户,用户可以在洗涤过程中去忙其他东西,节省了用户的大量时间。总之,每一个技术的进步极大地促进了洗涤过程和自动化程度的提高。1.2课题研究的目的和意义洗衣机在中国已经进入更新换代的时代,随着人们越来越需要洗衣机这个不可缺少的好帮手,洗衣机市场的潜力也随之增大。随着电机调速技术的提高,实现了洗衣机更大范围的转速变换与调节,从而生产出了很多与众不同功能齐全的洗衣机。随着驱动技术的发展与提高,日本率先生产出了直驱式洗衣机,省去了传动系统和变速系统,驱动革命就此展开。之后,随着科技的进一步发展,现如今滚筒洗衣机已经替换了原来的半自动洗衣机更为人熟知。人们对于洗衣机的各种功能也开始有更多的要求:洗衣强度、进排水量的大小、系统自动诊断故障、暂停等等。此后电机调节技术在提高,洗衣机也在改革换代,新的洗衣机实现了更宽更好的转速变换和调节,所以诞生了许多新水流的洗衣机,再之后随着电机驱动技术的发展和提高,日本又发明了更新的电动直接驱动式洗衣机,与之前的洗衣机相比更是省去了齿轮转动和变速机构,算是引发了洗衣机驱动方式的巨大革命,之后。随着科技的进一步发展,滚筒洗衣机已经成了家中必备的家用电器,人们对于洗衣机的洗涤功能又有了更多的要求,例如洗衣强度,进水量排水量的大小,系统故障自动诊断功能和暂停等极大功能。总的来说还是希望电子产品更多的人性化。对于目前的洗衣机不能用洗衣机洗涤的所有方面的兼容问题,我们的制造商必须注意自己的品牌专业,创造出一个或两个不同的特性和其他功能的洗衣机。洗衣机的功能是通过单片机控制。单片机的主要特点就是体积小、功能灵活,因此,一个洗衣机的控制系统基于单片机的设计非常实用。洗衣机控制器的设计是为了满足一些用户的不同需求。同时单片机控制技术应用于实际生活,最重要的是用所学知识。由于电机调节技术越来越好,全自动洗衣机实现了多种调速调节功能,诞生了许多各式各样可调节的洗衣机。 1.3洗衣机操作系统的任务与要求 该设计以单片机为核心,设计一个洗衣机控制系统,实现了单片机对洗衣机以及洗衣过程整体的控制,包括输入主任洗衣的想法,启动洗衣机洗衣服,洗完后的脱水,脱水完毕的告知功能四个阶段。控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。主要内容:1、一次洗涤:洗涤+脱水。2、具有启动、暂停功能。3、洗涤过程:正转、停止、反转时间任定。4、具有脱水功能。5、洗涤时洗涤指示灯闪烁,脱水时脱水指示灯闪烁。6、可增加漂洗功能(时间较短的洗涤)。南昌大学共青学院毕业设计(论文) 第二章洗衣机的方案设计与方案比较第二章洗衣机的方案设计与方案比较2.1方案设计 方案一: 采用模电数电设计,由秒脉冲发生器、计数器、译码器、控制们、继电开关、功放和执行电机部分组成主体电路。显示电路由数码管和洗涤时间计数器组成,洗衣机在进行洗涤时具有显示时间功能。(如图2-1) 洗涤时间显示 60进制计数器执行电机继电开关功放控制门洗涤时间计数器秒脉冲发生器 清零图2-1 时间译码 置数 方案二:用单片机来设计,以 AT89S52为单片机位核心元件,由时钟电路,复位电路电源电路,显示电路,按键电路和执行电机部分组成。电机电路部分是利用三极管产生的压降,输入的高低电平使电机产生正转和反转。显示电路采用 LED和电阻与单片机相连,利用C语言编程实现洗衣机自动化显示功能。此方案设计的洗衣机主要有进排水功能,暂停,正反转设定等功能。(如图2-2)电机调速控制模块 CPU控制模块电源模块 显示模块时钟模式
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号