洗衣机论文111.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
洗衣机论文111

基于 AT89S51单片机的智能洗衣控制系统 摘要: 基于AT89S51 单片机的洗衣控制系统, 控制面板由按键、指示灯和LCD显示器、温度传感器组成。按键选择洗衣机工作方式, 指示灯配合按键工作, LCD 显示器则显示洗衣机涤和脱水时间。洗衣机的整体电路模块包括键盘矩阵、指示灯、电动机控制及电源电路。控制程序设计包括定时中断服务程序、外中断服务程序及主程序。 关键词: 洗衣控制系统;AT89S51 单片机; 控制程序 ……32 1 国内洗衣机发展现状 1.2 洗衣机概述 随着人们的生活水平的日益提高,洗衣机的使用也越来越普及,目前全国的洗衣机的年产量已超过1000万台。洗衣机的分类较多,根据不同的角度大致可分如下几类: 洗衣机从不同洗衣的原理来说可分为波轮洗衣机、滚筒洗衣机、以及搅拌式洗衣机。 洗衣机从结构上又可分为:单缸和双缸洗衣机; 洗衣机从水流方式上又可分为:瀑布水流、手搓水流、悬浮水流等; 洗衣机从电机的驱动方式上又可分为:间接驱动和直接驱动(DD型洗衣机); 从洗衣机的电机的驱动电源的不同可分为:普通洗衣机和变频洗衣机,其中变频洗衣机又可分为:直流变频洗衣机和交流变频洗衣机; 从洗衣机的显示方式来分有:LED灯显示、数码管显示、LCD显示、以及VFD显示。 目前在国内波轮洗衣机占洗衣机用量的大部分,滚筒洗衣机和搅拌式洗衣机在国内很少,主要在欧美的家庭大量使用。但近几年滚筒洗衣机洗衣机在国内的市场呈快速增长。 波轮洗衣机主要功能完成洗衣过程中的进水、排水、洗涤、漂洗、脱水、自动跳电、故障自检等功能。目前市场推出的健康型洗衣机还要完成消毒、杀菌功能。 滚筒洗衣机的主要功能除上面提到的波轮洗衣机的主要功能外,还有给水加热和温控,以及烘干衣物等功能。 2 智能洗衣机设计原理 2.1洗衣机设计思路和结构框架 智能洗衣机设计主要部分有:单片机CPU处理数据,温度传感器采集模块,LCD显示模块,键盘控制模块,指示灯模块,控制执行模块,加热模块。 智能洗衣机设计思路:采用AT89C2051作为控制核心.其中, P0.0~~P0.7 显示数据输出口, P1.0~~p1.5作为键盘扫描的输入输出口, P2.0~~~P2.2 显示数据控制线, P2.3、P2.4 分别为检测水是否加满和检测水是否排光 P2.5、P2.6分别控制启动进水闸和控制启动排水闸, P2.7控制报警喇叭, P3.0 、P3.1控制电机正反转, P3.2、P3.3 、P3.4控制各种状态指示灯, P3.5温度传感器DS18B20, P3.6控制加热器. P3.7、 P1.6、 P1.7三个口暂时没有用到; 当洗衣机通电以后,LCD显示”Hello Welcome to Washing System !”,即为初始状态,盖子打开或按下复位键或是电路不稳定的时候都会出现此状态,各个键盘功能如下: K1键选择为是否进入自动3次洗衣(加温.脱水); K2键选择为是否进入自动2次洗衣(加温.脱水); K3键为选择是否进入强洗一次(不加温不脱水); K4键为选择是否进入弱洗一次(不加温不脱水); K5键为选择是否进入脱水, K6键是否进入加温; K7键对洗衣或脱水时间分钟加1或是加热要达到的温度加1; K8键对洗衣或脱水时间分钟减1或是加热要达到的温度减1; K9键确定和暂停; 当K1和K9组合按下后,选择自动洗衣服3次,K1~~K6被屏蔽掉,K7~~K9有效,系统将进入加水.加温(可调).洗衣.排水.加水.洗衣.排水.加水.洗衣.排水.脱水.停.报警30秒.中间可以按下暂停. 当K2和K9组合按下后,选择自动洗衣服2次,K1~~K6被屏蔽掉,K7~~K9有效,系统将进入加水.加温(可调).洗衣.排水.加水.洗衣.排水.脱水.停.报警30秒.中间可以按下暂停. 当K3和K9组合按下后,选择自动强洗衣服一次,K1~~K6被屏蔽掉,K7~~K9有效,系统将进入加水,洗衣,排水。中间可以按下K7或K8增加和减少洗衣时间和暂停。 当K4和K9组合按下后,选择自动弱洗衣服一次,K1~~K6被屏蔽掉,K7~~K9有效,系统将进入加水,洗衣,排水。中间可以按下K7或K8增加和减少洗衣时间和暂停。 当K5和K9组合按下后,选择自动脱水,K1~~K6被屏蔽掉,K7~~K9有效,系统将进入排水,脱水。中间可以按下K7或K8增加和减少脱水时间和暂停。 当K6和K9组合按下后,选择加温,K1~~K6被屏蔽掉,K7~~K9有效,系统将进入加水,加温。中间可以按下K7或K8增加和减少要求达到的温度和暂停。 当系统完成一个动作的时候比如加水超过3分钟,排水超过3分钟,加热超过8分钟,洗衣服结束,脱水结束,加热结束,都会报警,如果没有按键按下,报警30秒后恢复初始状态,工作中间打开盖子也会恢复到初

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档