1、基于单片机的基于单片机的洗衣机智能控制系统洗衣机智能控制系统 摘摘 要要 基于 MCS-51 单片机的洗衣控制系统,控制面板由按键、指示灯组成.按键选 择洗衣机工作方式,指示灯配合按键工作,LED显示器则显示洗衣机洗涤和脱水时 间.洗衣机的整体电路模块包括键盘矩阵、指示灯、电动机控制及电源电路.控制 程序设计包括定时中断服务程序、外中断服务程序及主程序. 关键词:关键词:全自动全自动,智能智能,89C205189C2051 AbstractAbstract Based on the MCS-51 microcontroller laundry control system, control p
2、anel from the button. Indicator components. button to choose washing machines work, with a key indicator, LED displays show machine washing and dehydration time. washing machines, the overall circuit module including keyboard matrix, lamp, motor control and power supply circuit. control procedures d
3、esigned timer interrupt service procedures, external interrupt service procedures and the main program. KeyKey W Wordsords: : automatic, intelligent 89C2051automatic, intelligent 89C2051 1 目录目录 摘摘 要要 0 ABSTRACTABSTRACT 0 目录目录. 1 第一章第一章 绪言绪言 . 1 1.1 课题背景. 1 1.2 本课题的任务和要求. 4 1.3 系统解决的问题和拟采用的研究手段 8 1.4
4、 本文的工作 . 8 第二章第二章 系统的总体设计系统的总体设计.10 2.1 核心单元电路. 10 2.2 工作控制程序设计 22 2.3 模拟软件调试. 24 第三章系统的实现和关键技术第三章系统的实现和关键技术34 3.1 硬件的选择与说明 34 3.1.1 AT89C2051 34 3.1.2 固态继电器的选用 36 3.1.3 74LS05 反相器六非门 37 3.1.4 双 2-4 译码器 74LS139 38 3.1.5 TC4013BP. 39 3.1.6 电机 . 44 3.2 汇编程序与模拟软件 . 45 3.2.1 主程序 45 3.2.2 KEIL 的使用方法 61 第
5、五章第五章 总结总结 .73 致谢致谢.74 参考文献参考文献75 1 第一章第一章 绪言绪言 1.11.1 课题背景课题背景 洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机 因使用方便得到大家的青睐,全自动即进水、洗涤、漂洗、摔干等一系列过程自 动完成,控制器通常设有几种洗涤程序,对不同的衣物可供用户选择。展, 洗 衣机的性能将会不断完善。 全自动洗衣机由于具有对衣物的磨损小、洗涤量大、节水等特点,越来越得 到广大家庭的青睐。随着社会的进步和生活水平的提高,人们对全自动洗衣机的 功能多样化、操作简单化也提出了更高的要求。为适应这种变化,全自动洗衣机 的控制器已由机械式、混
6、合式逐步过渡到全电子控制。 单片机又称微控制器,或称嵌入式控制器。而现在的智能家电无一例外是采 用微控制器来实现的,所以家用电器是单片机应用最多的领域之一。它是家用电 器实现智能化的心脏和大脑。 由于家用电器体积小,故要求其控制器体积更小以便能嵌入其结构之中。而 家用电器品种多,功能差异也大,所以又要求其控制器有灵活的控制功能。单片 机以微小的体积和编程的灵活性而产生多种控制功能, 完全可以满足家用电器的 需求。 单片机是一个单芯片形态,面向控制对象的嵌入式应用计算机系统。它的出 现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域.从此, 计算机技术在两个重要领域通用计算机领域和嵌入式计算机领域都得到了 极其重要的发展,并正在深深地改变着我们的社会。 单片机的结构特征是将组成计算机的基本部件集成在一块晶体芯片上,构成 一台功能独特的,完整的单片微型计算机。6 单片机独特的结构决定了它具有如下特点。 2 (1)高集成度,高可靠性 单片机将各功能部件集成在一块晶体芯片上,集成度很高,体积自然也是最小的。 芯片本身是按工业测控环境要求设计的,内部