智能洗衣机控制系统34页PPT
- 格式:ppt
- 大小:2.23 MB
- 文档页数:34
《电气控制与可编程控制器》课程设计说明书题目:自动洗衣机控制系统专业:电气工程及其自动化班级:0922姓名:学号:苏州科技学院机电工程系目录第一章绪论---------------------------------------------------------------------------------------1 1.1课题的研究背景-------------------------------------------------------------------------------1 1.2洗衣机的发展概况----------------------------------------------------------------------------1 1.3课题研究的目的与意义----------------------------------------------------------------------1 1.4本课题研究的主要内容----------------------------------------------------------------------2第二章概述---------------------------------------------------------------------------------------3 2.1 PLC的控制特点-------------------------------------------------------------------------------3 2.2 控制系统框图---------------------------------------------------------------------------------4 2.3 控制系统对应设备及功能------------------------------------------------------------------4第三章硬件电路的设计--------------------------------------------------------------------5 3.1 PLC的选择-------------------------------------------------------------------------------------53.1.1 I/O点数统计---------------------------------------------------------------------------5 3.1.2 I/O储存器容量估计-------------------------------------------------------------------6 3.1.3 CPU功能与结构的选择----------------------------------------------------------------6 3.2 PLC外部接线图-------------------------------------------------------------------------------7 3.3 洗衣机示意图---------------------------------------------------------------------------------8 第四章软件的设计----------------------------------------------------------------------------94.1 I/O分配表-------------------------------------------------------------------------------------94.1.1 输入地址分配表------------------------------------------------------------------------9 4.1.2 输出地址分配表------------------------------------------------------------------------9 4.1.3 内部元件地址分配表------------------------------------------------------------------9 4.2 系统流程图----------------------------------------------------------------------------------114.2.1 强制停止流程图-----------------------------------------------------------------------11 4.2.2 正常运转流程图----------------------------------------------------------------------11 4.3 程序设计-------------------------------------------------------------------------------------134.3.1 系统梯形图----------------------------------------------------------------------------13 4.3.2 系统指令语句表----------------------------------------------------------------------19第五章程序运行过程分析---------------------------------------------------------------22 第六章系统仿真------------------------------------------------------------------------------22 第七章模拟硬件连接-----------------------------------------------------------------------24结语---------------------------------------------------------------------------------------------------25致谢--------------------------------------------------------------------------------------------------25参考文献------------------------------------------------------------------------------------------26第一章绪论1.1 课题的研究背景本次设计基于PLC的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。
单片机课程设计报告书课题名称 全自动洗衣机控制器姓 名学 号 院、系、部 电气系专 业指导教师焦永梅 马丽 高艳玲2011年 6 月30日※※※※※※※※※ ※※※※ ※※ ※※※※※※※※※2008级单片机 课程设计全自动洗衣机控制器一、设计目的1、能够对电子电路、电器元件、焊接电路板等方面的知识有实践了解,能够独立根据题目要求实掌握编写程序、调试程序、软件仿真及与硬件结合等能力。
2、熟悉80C51单片机的内部结构和功能及I/O分配,合理使用其内部寄存器、存储器、位寻址。
能够完成全自动洗衣机的软件编程设计工作。
3、为实现预期六种功能,能够对系统进行单步调试和整体执行调试,并能够对出现的功能故障和不合理的设计思路进行调试分析,及时修改相关软硬件。
4、对全自动洗衣机软件编程、单步调试、相关硬件设备的使用技能等方面得到真正的实践机会,把软硬件结合,克服其中的种种问题,最后是自己的单片编程能力得到大范围提高。
二、设计要求1、洗涤过程通电后,洗衣机进入暂停状态,以便放好衣物。
若不选择洗衣周期,则洗衣机从洗涤过程开始。
当按暂停开关键时,进入洗涤过程。
首先进水阀通电,打开进水开关,向洗衣机供水;当到达预定水位时,水位开关接通,进水阀断电关闭,停止进水;电机接通电源,带动波轮旋转,形成洗衣水流。
电机是一个正反转电机,可以形成往返水流,有利于洗涤衣物。
2、脱水过程。
洗涤或漂洗过程结束后,电机停止转动,排水阀通电,开始排水。
排水阀动作时,带动离合器动作,使电机可以带动内桶转动。
当水位低到一定值时,水位开关断开,再经过一段时间后,电机开始正转,带动内桶高速旋转,甩干衣物。
3、漂洗过程。
与洗涤过程操作相同,只是时间短一些。
全部洗衣工作完成后,由蜂鸣器发出音响,表示衣物已洗干净。
4、具有弱、强洗涤功能要求强洗时正反转驱动时间各为4S,间歇时间为1S;弱洗时正反转驱动时间各为3S,间歇时间为2S。
洗衣机的标准洗衣程序是:洗涤——脱水——漂洗——脱水——漂洗——脱水——漂洗——脱水。
摘要随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。
单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。
它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。
本文以AT89S51单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。
控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。
电源电路为单片机主控系统提供5v的直流电压;单片机主控系统负责控制洗衣机的工作过程,主要由AT89S51单片机、数码管、按键、蜂鸣器、LED指示灯组成;外部硬件电路有继电器、三极管、LED灯组成。
本系统的电路并不复杂,给AT89S51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。
虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。
关键词:AT89S51 用户参数继电器控制系统LEDAbstractWith its rapid development, digital technology is widely used in the field of control system. Single chip microcontroller is favored by many electronic system designers for its smallness, full function, low price and easy application. Its pretty fit for real-time control as a core in industrial controller, intelligent apparatus, intelligent interface, intelligent weapon device, universal measure control unit, etc.This article designs a full-automatic washing machine control system with AT89S51 as core. This system realizes whole working course of full-automatic washing machine, including four parts: user parameter input, wash, dehydrate and ending music play. Hardware system is made up of three modules: power supply circuit, digital control circuit and machine control circuit. Power supply circuit provides steady DC 5V voltage for digital control circuit and AC 220V for motor. Digital control circuit takes charge of controlling the working course. It consists of AT89S51, double-figured common-cathoded numeral display, buttons, buzzer, LED. Machine control circuitrealizes the functions of water level detect, motor driven, water import and export, it consists of water level detector, motor, transmission system components and penstocks.After downloading the program to AT89S51, this circuit can realize basic functions of full-automatic washing machine. It seems hard for this control system to compare with perfect ones in the electrical appliance market, but it has certain practicability.Keywords:AT89S51 User parameter input water level detector Control system LED提纲引言 (1)第1章概述 (4)1.1课题开发背景 (4)1.2设计的目的和意义 (4)1.3国外现状及水平 (5)第2章设计方案 (7)2.1设计任务 (7)2.2洗衣机的设计方案 (7)2.1.1按键 (7)2.1.2洗衣程序 (8)2.1.3 设计总方框图 (8)2.3控制系统的功能 (9)第3章硬件设计 (9)3.1控制系统的电路组成 (9)3.2电源电路 (9)3.3单片机控制电路 (10)3.3.1 AT89S51 单片机主控系统 (10)3.3.2 单片机的复位电路 (13)3.3.3单片机的时钟电路 (14)3.3.4显示电路 (14)3.3.5蜂鸣器报警电路 (16)3.3.6电动机的控制电路 (17)3.3.7 进水、排水电路 (17)第4章软件设计 (19)4.1主程序设计 (19)4.2标准洗衣机程序设计 (20)4.3洗涤程序的设计 (20)4.4漂洗程序的设计 (21)4.5脱水程序的设计 (22)第5章调试 (23)5.1硬件调试 (24)5.2软件调试 (24)总结 (25)致 (26)参考文献 (27)附录1:程序 (27)附录2:全自动洗衣机自动控制系统原理图 (37)引言目前中国洗衣机市场正进入更新换代的时期,市场潜力巨大,人们对于洗衣机的要求也是越来越高。