智能洗衣机课程设计35页PPT
- 格式:ppt
- 大小:4.64 MB
- 文档页数:35
——智能洗衣机控制器目录一、课程设计的目的二、课程设计的课题与要求1. 课程设计的课题2. 课程设计的要求三、设计思路与过程1. 设计前提概述2. ASM图3. 状态图4. 输入输出设计四、程序内容五、仿真波形图1. 模式一的仿真2. 模式二的仿真3. 模式三的仿真4. 模式四的仿真5. 模式五的仿真六、课设感想与收获一、课程设计的目的1.了解数字系统的组成,学习数字系统的设计方法。
2.学习数字系统由上向下设计法的工具-ASM图3.熟悉现代数字系统的实现方法:用PLD器件取代传统的中规模集成器件实现数字电路与系统。
4.学习分层次化实现数字电路与系统的方法。
5.学习使用硬件描述语言(Hardware Description Language)对数字电路与系统进行建模、仿真与实现的方法。
二、课程设计的课题与要求1. 课程设计的课题设计一个智能洗衣机(全自动洗衣机)控制器,能够实现洗衣,漂洗和脱水的功能。
2. 课程设计的要求能够使用按键模拟对洗衣机的控制,能够设置工作模式,为了便于观察,将洗衣机的工作模式和所剩的工作时间用数码管显示出来,能够将洗衣机当前所处的状态用发光管或者数码管显示出来。
【模式1】:洗特别脏的衣服(洗衣30秒钟)【模式2】:洗脏的衣服(洗衣20秒钟)【模式3】:洗一般的衣服(洗衣10秒钟)【模式4】:漂洗(每次漂洗5秒钟)【模式5】:脱水(每次脱水3秒钟)【洗衣全过程】:洗衣+脱水+漂洗+脱水+漂洗+脱水,注水完成使用外部传感器S=1表示。
【漂洗模式】:漂洗+脱水+漂洗+脱水,注水完成使用外部传感器S=1表示。
【脱水模式】:脱水。
【注】:操作完毕使用蜂鸣器鸣叫两秒提示。
三、设计思路与过程1. 设计前提概述本设计任务主要是实现各个模式之间的切换以及各个状态之间的转变。
课题已经要求有模式一到五这五个模式,故按照这五个模式来思考。
另外,课题也明确要求了三个状态:洗衣,漂洗与脱水。
但是,注水是洗衣机必须进行的操作,也占有整个模式中的部分时间,所以也将注水当作一种状态,而且洗衣和漂洗之前都必须注水。
目录前言 (1)1. 课程设计的目的和意义 (2)1.1课程设计目的 (2)1.2课程设计意义 (2)2. 洗衣机简介 (3)2.1洗衣机的发展历史 (3)2.2洗衣机的分类 (4)2.3全自动洗衣机特点 (5)2.4全自动洗衣机工作原理 (6)3.可编程序控制技术 (8)3.1PLC的定义及特点 (8)3.2PLC的应用和发展前景 (8)3.3PLC的基本组成及工作原理 (9)3.4PLC的编程语言 (10)3.5PLC的设计原则 (11)3.6PLC的设计步骤 (12)4.系统的总体设计 (14)4.1整体设计思路 (14)4.2控制系统的组成 (14)5.全自动洗衣机硬件设计 (15)5.1系统硬件分析 (15)5.2OMRON PLC应用 (16)5.3OMRON变频器应用 (17)5.4洗衣机相关部件设定 (19)5.5全自动洗衣机控制要求 (19)6.全自动洗衣机软件设计 (20)6.1编程软件 (20)6.2工艺流程分析 (20)6.3变频器输入端参数设定 (21)6.4确定I/O端子表 (22)6.5功能T型图 (22)7.洗衣机系统调试 (23)7.1调试工具 (23)7.2系统软硬件调试 (23)总结 (24)致谢 (25)参考文献 (26)附录 (27)前言可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。
现已广泛应用于工业控制的各个领域,它以微处理器为核心,用编写的程序进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。
PLC的设计特点在于,要完成一个控制系统不仅需要掌握一定的编程技术,更为重要的是要知道如何针对实际应用的需要选择合适的PLC型号,然后进行资源配置,设计控制系统。
该设计为全自动洗衣机的PLC控制,主要介绍了全自动洗衣机的工作原理,控制系统的PLC的选型和资源的配置,控制系统程序设计与调试,控制系统PLC 程序。
课程设计洗衣机一、课程目标知识目标:1. 让学生理解洗衣机的结构组成和工作原理,掌握相关物理和化学知识;2. 使学生了解洗衣机在生活中的应用及其对环境保护的意义;3. 帮助学生掌握洗衣机操作、维护和简单故障排除的方法。
技能目标:1. 培养学生运用所学生物、物理、化学知识分析洗衣机工作原理的能力;2. 培养学生动手操作洗衣机并进行简单维护和故障排除的技能;3. 提高学生在生活中运用洗衣机解决实际问题的能力。
情感态度价值观目标:1. 培养学生热爱生活、关注环保的情感态度,树立节能减排的意识;2. 培养学生善于观察、思考生活中的科学问题,激发对科技创新的兴趣;3. 培养学生团队协作、共同探讨的精神,增强人际沟通与交流能力。
课程性质分析:本课程为生活科技类课程,结合物理、化学等多学科知识,以洗衣机为载体,让学生在动手实践中掌握科学知识。
学生特点分析:针对所在年级学生的认知水平,课程设计应注重理论与实践相结合,以趣味性、互动性为导向,激发学生兴趣,提高学生的实践能力。
教学要求:1. 注重课程内容的实用性,将理论知识与生活实际紧密结合;2. 采用启发式教学,引导学生主动探究、发现问题;3. 强化实践操作,培养学生的动手能力和创新能力。
二、教学内容1. 洗衣机的历史与分类:介绍洗衣机的发展历程、不同类型的洗衣机及其特点。
教材章节:《生活科技》第四章第二节“家用电器的发明与革新”2. 洗衣机结构与工作原理:分析洗衣机的主要结构、各部件功能及工作原理。
教材章节:《物理》第八章第三节“电机的应用”;《化学》第六章第一节“表面活性剂的作用”3. 洗衣机操作与维护:讲解洗衣机的正确操作方法、日常维护保养及简单故障排除。
教材章节:《生活科技》第四章第四节“家用电器的使用与维护”4. 洗衣机与环保:探讨洗衣机在节能减排、水资源保护等方面的意义。
教材章节:《环保》第三章第二节“水资源保护与节约”5. 实践活动:组织学生进行洗衣机操作、维护及故障排除的实践操作。
1 引言1.1 本次设计任务与要求设计全自动洗衣机的硬件电路和控制程序,实现如下功能并满足以下要求: 1.实现全自动洗衣机的洗涤控制,其过程为:加水——》洗涤——》排水——》甩干——》加水——》漂洗——》排水——》甩干——》加水——》漂洗——》排水——》甩干——》报警;2.实现全自动洗衣机洗涤电机的正反向旋转,在洗涤时,正向旋转1分钟,停止30秒,反向旋转1分钟,停止30秒,再正向旋转,重复前面的过程,直到定时时间到停止;3.实现全自动洗衣机的各项洗涤定时控制,可以通过键盘设定此时间;4. 在各项控制时,要检测加水的高度、是否排水干净等,组成闭环控制;5.根据题目要求的指标,通过查阅有关资料,确定系统设计方案,并设计其硬件电路图;6.画出电路原理图,分析主要模块的功能及他们之间的数据传输和控制关系;7.用protel软件绘制硬件电路原理图;8.软件设计,给出流程图及源代码并加注释。
1.2 本次设计的现实意义首先,这次课程设计就是要让我们熟悉计算机控制系统,掌握微机的组成、原理,理解计算机控制系统的构成原理、接口电路与应用程序,以便在将来实际工作中更好地应用。
全自动洗衣机现在已经广泛应用在人们的社会生活中,并且随着计算机控制技术的发展,它的硬件控制系统及控制程序都在不断完善,从而使人们的生活更加方便。
本文按照设计的一般步骤,先了解设计要求,再分别从硬件系统设计和软件系统设计两个宏观方面着手。
然后大量阅读相关资料,硬件方面,熟练微机的基本工作原理,画出系统流程图和电路原理图,再对系统工作原理做简单的说明。
软件方面,熟悉编程语言,查找相关程序。
熟悉PROTEL99SE并用PROTEL99SE设计出主要模块,并对主要模块的功能及他们之间的数据传输和控制关系进行分析。
2 设计内容2.1 设计分析2.1.1 设计总体方案全自动洗衣机的工作部件有三个,这就是电机、进水阀和排水阀。
电机是洗衣机的动力源,它的转动带动洗衣桶和涡轮的转动,从而实现对衣物的洗涤。