自动洗衣机控制系统
全自动洗衣机控制系统概述
全自动洗衣机控制系统概述首先,全自动洗衣机控制系统中的关键组件是各类传感器。
例如,温度传感器用于检测洗衣水温,水位传感器用于检测洗衣机内的水位高低,光电传感器用于检测洗衣机门是否关闭等。
这些传感器通过实时监测洗衣机内外的状态,并向电路板传递相应的信号,从而实现对洗衣过程的控制。
其次,全自动洗衣机控制系统中的电路板起到了指挥和协调的作用。
电路板接收传感器传递过来的信号,并根据事先设定的程序算法,发出相应的指令控制洗衣机的运行。
电路板还可以根据用户的设定来控制洗衣机的洗涤时间、漂洗次数、脱水速度等参数,从而实现不同的洗衣效果。
最后,全自动洗衣机控制系统中的程序算法是整个系统的核心。
程序算法根据用户的选择和不同的洗衣模式,设定洗涤的时间、漂洗的次数、脱水的速度等参数,并根据传感器的反馈信号,动态调整洗涤过程中的各个参数,以达到最佳的洗涤效果。
此外,程序算法还可以根据洗衣机内部的状态判断是否需要进行故障检测和维护保养,提供相应的提示和建议。
全自动洗衣机控制系统的优势在于它能够大大地提高洗衣的便捷性和效率。
用户只需选择相应的洗衣模式和参数,系统便能够自动完成整个洗衣过程,无需人工干预。
此外,全自动洗衣机控制系统能够智能地根据洗涤物品的类型和数量,调整洗涤参数,从而实现更加省电和环保的洗衣效果。
然而,全自动洗衣机控制系统也存在一些挑战和局限性。
首先,传感器的准确性和可靠性对整个系统的运行至关重要,因此需要保证传感器的质量和稳定性。
其次,程序算法的设计也需要根据不同的洗衣习惯和使用环境进行优化,以提供更好的用户体验。
最后,全自动洗衣机控制系统还需要与用户进行良好的交互,例如通过显示屏或手机应用程序,提供详细的洗衣进程和操作提示,以便用户随时了解洗衣机的工作状态和需要干预的地方。
总的来说,全自动洗衣机控制系统是一项非常先进的技术成果,它通过传感器、电路板和程序算法的有机组合,能够实现洗涤、漂洗、脱水等一系列洗衣操作,为用户提供了高效便捷的洗衣体验。
自动洗衣机控制系统
《电气控制与可编程控制器》课程设计说明书题目:自动洗衣机控制系统专业:电气工程及其自动化班级: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的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。
全自动洗衣机PLC控制系统设计
全自动洗衣机PLC控制系统设计全自动洗衣机是一种以洗涤、漂洗、脱水等各种功能为一体的家用电器。
PLC(可编程逻辑控制器)是一种用于自动化控制的电子设备,广泛应用于工业控制系统中。
在全自动洗衣机中,PLC控制系统可以实现对各种功能的精确控制,提高洗衣机的自动化程度和操作便捷性。
PLC控制系统设计中,首先需要确定系统的功能需求和工作流程。
全自动洗衣机在使用过程中通常包括以下几个步骤:添加衣物、选择洗涤程序、启动洗衣机、洗涤过程中的各项参数控制、漂洗和脱水等。
基于这些需求和工作流程,我们可以设计一套合理的PLC控制系统。
首先,PLC控制系统需要有一个用户界面,用户可以通过该界面选择洗涤程序、设定洗涤时间和温度等参数。
这个界面可以采用触摸屏或按钮等方式实现。
用户在界面上选择完参数后,PLC将收到来自用户界面的输入信号。
其次,PLC控制系统需要有一个洗涤程序的库,用于存储不同洗涤程序的参数。
PLC将根据用户选择的洗涤程序,从库中读取相应的参数,包括洗涤时间、温度等。
接下来,PLC控制系统需要实现各项参数的控制。
在洗涤过程中,需要控制水位、温度、洗剂投放等参数。
通过传感器,PLC可以实时监测洗衣机内的水位、水温等情况,并根据用户的设定,对这些参数进行调控。
此外,PLC控制系统还需要控制洗衣机的机械运动。
例如,控制洗涤桶的转速、脱水时的离心力等。
通过PLC控制,可以实现洗涤过程中的各种机械动作,并在需要时停止或调整相应的运动。
最后,PLC控制系统还需要实现故障检测和自动保护功能。
PLC可以通过传感器监测各种故障情况,如水位传感器检测到水满后,PLC会自动停止注水,防止洗衣机溢水。
同时,PLC还可以对电机过载、温度过高等异常情况进行检测,并及时采取相应的保护措施。
在PLC控制系统设计中,还需考虑到硬件选型、接口设计、程序编写等方面的细节。
同时,还需要充分测试和验证系统的稳定性和可靠性,确保其正常工作。
综上所述,全自动洗衣机PLC控制系统设计需要充分考虑用户需求和工作流程,并实现用户界面、洗涤程序库、参数控制、机械运动控制、故障检测和自动保护等功能。
全自动洗衣机自动控制系统设计毕业设计论文终稿
全自动洗衣机自动控制系统设计毕业设计论文终稿摘要:本文主要研究了全自动洗衣机自动控制系统的设计。
通过对洗衣机洗涤、漂洗和脱水等各个阶段的自动控制进行研究,设计了一个全自动洗衣机的控制系统。
该系统采用了微控制器作为控制核心,连接多个传感器和执行器以实现对洗衣机各个部分的控制和监测。
通过对系统的仿真和实验验证,证明了该自动控制系统的有效性和可行性。
该设计能够提高洗衣机的洗涤效果,简化用户操作过程,提高洗衣机的智能化程度。
关键词:全自动洗衣机;自动控制系统;微控制器;传感器;执行器1.绪论随着人们生活水平的提高,全自动洗衣机在家庭中的使用越来越普遍。
全自动洗衣机具有高效、便捷、省力等优点,但目前市场上的洗衣机仍存在一些问题,如洗涤效果不佳、用户操作繁琐等。
为了解决这些问题,本文设计了一个全自动洗衣机的自动控制系统。
2.系统设计2.1系统整体架构2.2系统硬件设计该自动控制系统的硬件设计主要包括微控制器、传感器和执行器。
微控制器作为系统的控制核心,接收传感器的信号并通过执行器对洗衣机进行控制。
传感器主要包括温度传感器、水位传感器和转速传感器,用于检测洗衣机所处的环境和状态。
执行器主要包括电磁阀和电机,用于控制洗衣机的水流和转动。
2.3系统软件设计该自动控制系统的软件设计主要包括控制算法和用户界面设计。
控制算法采用PID控制算法,对洗衣机的洗涤、漂洗和脱水过程进行控制。
用户界面采用LCD显示屏和按键,用户可以通过按键选择洗涤模式和操作洗衣机。
3.系统实现通过对系统进行仿真和实验验证,证明了该自动控制系统的有效性和可行性。
测试结果表明,该系统可以根据洗涤剂和衣物的种类自动调节洗涤时间和温度,有效地提高了洗涤效果。
同时,该系统的用户界面简单明了,用户可以通过按键轻松选择洗涤模式和操作洗衣机。
4.结论通过本次设计,成功设计了一个全自动洗衣机自动控制系统。
该系统能够提高洗衣机的洗涤效果,简化用户操作过程,提高洗衣机的智能化程度。
基于单片机的洗衣机的控制系统设计
基于单片机的洗衣机的控制系统设计一、洗衣机控制系统的功能需求分析洗衣机的主要功能是对衣物进行洗涤、漂洗和脱水。
为了实现这些功能,控制系统需要具备以下几个方面的能力:1、洗涤模式选择:用户能够根据衣物的材质和脏污程度选择不同的洗涤模式,如标准洗、快速洗、强力洗等。
2、水位控制:根据衣物的数量自动或手动选择合适的水位,以达到节约用水和提高洗涤效果的目的。
3、洗涤时间控制:不同的洗涤模式对应不同的洗涤时间,控制系统需要准确地控制洗涤过程的时间。
4、转速控制:在脱水阶段,需要根据衣物的重量和材质控制电机的转速,以确保脱水效果和保护衣物。
5、故障检测与报警:能够检测洗衣机运行过程中的故障,如电机过载、水位异常等,并及时发出报警信号。
二、硬件设计1、单片机选型选择一款适合洗衣机控制系统的单片机是至关重要的。
需要考虑单片机的性能、引脚数量、存储容量、价格等因素。
常见的单片机如STM32 系列、ATmega 系列等都可以满足需求。
2、传感器模块(1)水位传感器:用于检测洗衣机内的水位高度,常见的有压力式水位传感器和电容式水位传感器。
(2)衣物重量传感器:通过测量电机的负载来估算衣物的重量,从而为水位和洗涤时间的选择提供依据。
(3)转速传感器:用于检测电机的转速,以实现对脱水转速的精确控制。
3、电机驱动模块洗衣机的电机通常为交流电机或直流无刷电机,需要相应的驱动电路来控制电机的正反转、转速和启停。
可以使用专门的电机驱动芯片,如 L298N 等。
4、显示与按键模块为了方便用户操作和了解洗衣机的工作状态,需要设计显示模块和按键模块。
显示模块可以采用液晶显示屏(LCD)或数码管,按键模块可以采用薄膜按键或机械按键。
5、电源模块为整个控制系统提供稳定的电源,通常采用交流 220V 市电经过变压器降压、整流、滤波和稳压后得到所需的直流电源。
三、软件设计1、主程序流程系统上电后,首先进行初始化操作,包括单片机内部资源的初始化、传感器的校准、显示模块的初始化等。
洗衣机控制系统设计原理
洗衣机控制系统设计原理引言:随着科技的不断发展,洗衣机已经成为了现代家庭中不可或缺的电器之一。
洗衣机的控制系统设计对于其性能和功能起着至关重要的作用。
本文将介绍洗衣机控制系统的设计原理,包括传感器、控制器和执行器的作用与工作原理,以及如何实现洗衣机的自动控制和智能化。
一、传感器的作用与工作原理传感器是洗衣机控制系统的重要组成部分,它能够感知和测量洗衣机内部和外部的各种参数。
常见的传感器包括温度传感器、湿度传感器、压力传感器和位置传感器等。
这些传感器的作用是将所测量到的物理量转化为电信号,通过传输给控制器,实现对洗衣机的控制。
以温度传感器为例,它通常安装在洗衣机的洗涤桶内部,用于测量洗衣水温度。
温度传感器的工作原理是利用温敏电阻的特性,当温度发生变化时,其电阻值也会相应变化。
通过测量电阻值的变化,可以确定洗衣水的温度,并将这个信息传输给控制器,从而控制洗衣机的加热或制冷操作。
二、控制器的作用与工作原理控制器是洗衣机控制系统的核心部分,它根据传感器获取到的信息进行数据处理和决策,然后输出控制信号给执行器,实现对洗衣机的控制。
控制器通常采用微处理器或单片机作为核心芯片,其内部包含了运算单元、存储单元和输入输出接口等。
控制器的工作原理是将传感器获取到的信号进行采样和处理,然后与事先设定的控制算法进行比较和计算,最后输出控制信号给执行器。
比如,当温度传感器测量到洗衣水的温度低于设定值时,控制器会判断需要加热,然后输出加热信号给加热器,使洗衣水的温度升高。
三、执行器的作用与工作原理执行器是根据控制器输出的信号,对洗衣机进行相应的操作。
常见的执行器包括电机、阀门和泵等。
执行器的作用是将控制器输出的电信号转化为机械运动或其他物理效应。
以电机为例,它是洗衣机的核心执行器之一,用于驱动洗衣桶的旋转。
电机的工作原理是通过电磁感应产生的磁场与电流之间的相互作用,实现电能转化为机械能。
当控制器输出电信号给电机时,电机会按照指令进行旋转,从而实现洗衣桶的正反转和不同速度的调节。
全自动洗衣机控制系统研究设计
全自动洗衣机控制系统研究设计全自动洗衣机控制系统是一种用于控制洗衣机运行的技术系统。
它可以根据用户的需求和设定,自动完成洗衣过程的各个阶段,提高洗衣效率和便捷性。
本文将对全自动洗衣机控制系统进行研究设计,并包括以下几个方面的内容:硬件设计、软件设计和系统测试。
硬件设计:全自动洗衣机控制系统的硬件设计主要包括控制面板、传感器和执行部件。
控制面板负责与用户进行交互,包括显示当前状态和操作界面,接收用户设定的参数和指令。
传感器用于检测洗衣机内部的状态和环境变量,例如洗衣水位、温度、转速等。
执行部件则负责根据控制系统的指令,控制洗衣机的各个部分运行,例如水泵、电机和阀门等。
软件设计:全自动洗衣机控制系统的软件设计主要包括控制算法和用户界面。
控制算法是实现全自动洗衣过程的核心部分,它根据用户设定的参数和洗衣机内部的状态,确定各个部件的工作方式和顺序。
例如,在洗涤阶段需要确定洗涤时间、转速和水位,而在洗衣结束后需要根据用户设定的选项,执行漂洗、脱水和烘干等操作。
用户界面包括显示当前状态和操作界面,以及接收用户设定的参数和指令。
用户界面设计需要考虑界面的友好性和可操作性,使用户能够方便地使用洗衣机控制系统。
系统测试:全自动洗衣机控制系统的测试主要包括功能测试和性能测试。
功能测试是验证系统是否满足用户需求和功能要求。
例如,测试系统是否能够完成各个洗衣过程的自动控制,以及是否能够根据用户设定的参数和选项执行相应的操作。
性能测试是验证系统在各种工作条件下的性能指标,例如洗涤、漂洗、脱水和烘干效果,以及洗涤效率和能效等方面的指标。
在研究设计全自动洗衣机控制系统时,需要考虑以下几个方面的问题:1.确定用户需求和功能要求:了解用户对洗衣机的需求和期望,确定控制系统的功能和性能要求。
2.选择合适的传感器和执行部件:根据洗衣机的特点和工作要求,选择合适的传感器和执行部件,以实现洗衣过程的自动控制。
3.设计合理的控制算法:根据用户需求和洗衣机的工作原理,设计合理的控制算法,以实现洗衣过程的自动控制。
智能洗衣机控制系统
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
电机控制算法
电机是洗衣机工作的核心部件,电机控制算法负 责对电机进行控制和调节。
电机控制算法需要具备可扩展性,以适应未来可 能的功能升级和硬件升级。
05
通信模块
实现洗衣机与外部设备的通信,如手机APP、智能家 居系统等。
传感器模块
水位传感器
检测洗衣机内的水位, 根据水位的高低自动调
节进水量。
温度传感器
洗涤时间传感器
门开关传感器
检测洗衣机内的温度, 实现温度的自动控制和
调节。
检测洗衣机的洗涤时间, 确保洗涤过程的准确执
行。
检测洗衣机的门是否关 闭,确保洗衣机的安全
主控程序需要具备可扩 展性,以适应未来可能 的功能升级和硬件升级 。
主控程序需要具备良好 的人机交互界面,方便 用户进行操作和控制。
传感器数据处理
01
02
03
04
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
特点
具备远程控制、自动检测、智能推荐洗涤程序、节能环保等功能 ,提升用户体验和洗涤效果。
工作原理
01
02
03
04
远程控制
用户通过手机APP或其他智能 设备远程操控洗衣机,实现远 程启动、暂停、调整洗涤程序 等功能。
自动检测
基于PLC全自动洗衣机控制系统浅析
基于PLC全自动洗衣机控制系统浅析1. 引言1.1 基于PLC全自动洗衣机控制系统简介PLC(Programmable Logic Controller)即可编程逻辑控制器,是一种专门用于工业控制领域的数字化电子设备。
在全自动洗衣机中,PLC控制系统通过监测传感器信号和执行输出控制,实现洗涤、漂洗、脱水等不同功能的控制,从而实现洗衣机的全自动化操作。
PLC控制系统通过编程控制逻辑来执行各种不同的任务,例如根据用户设置的程序选择洗涤模式、控制水位、控制电机转速等。
与传统的机械控制系统相比,PLC控制系统更加灵活、可靠和易于维护。
全自动洗衣机采用PLC控制系统带来了诸多优势,包括更高的精度、更快的响应速度、更低的能耗等。
PLC控制系统还具有故障诊断和报警功能,可以有效提高洗衣机的可靠性和安全性。
在本文中,我们将深入探讨PLC在全自动洗衣机中的应用,探讨其工作原理、优势、实现方案以及性能分析,以期为读者带来全面的了解和认识。
2. 正文2.1 PLC在全自动洗衣机中的应用PLC作为集成了数字、模拟输入输出和通信功能的自动化控制设备,广泛应用于全自动洗衣机中。
在洗衣机控制系统中,PLC可以实现对各种功能的精确控制,提升洗衣机的工作效率和性能。
在洗衣机的进水控制方面,PLC可以实现对不同水位的控制,根据衣物量的大小来控制水位的高低,确保洗涤效果和节约水资源。
在洗衣机的洗涤程序控制方面,PLC可以存储多种洗涤程序,用户可以根据需要选择不同的程序,实现自定义洗涤模式,满足不同的洗涤需求。
在洗衣机的排水和甩干控制方面,PLC可以实现对排水和甩干速度的精确控制,确保洗衣后的衣物尽快排干,减少洗涤时间。
2.2 PLC控制系统工作原理PLC控制系统是由程序控制器(PLC)和外部控制设备(如传感器、执行器等)组成的自动化控制系统。
其工作原理可分为三个主要步骤:1. 输入模块接收信号:控制系统的输入信号通常来自各种传感器,例如温度传感器、压力传感器等。
全自动洗衣机自动控制系统的设计
全自动洗衣机自动控制系统的设计首先,全自动洗衣机的自动控制系统主要包括用户界面、传感器、电机控制系统以及程序控制系统。
用户界面是用户与洗衣机进行交互的界面,一般包括显示屏、按键等。
通过用户界面,用户可以选择不同的洗涤程序、设置洗涤时间、温度等参数。
在设计用户界面时,需要考虑简洁明了的界面布局、易于操作的按键设计以及直观的显示界面。
同时,为了增加用户体验,可以增加一些智能功能,如智能识别衣物材质并自动选择相应的洗涤程序等。
传感器在全自动洗衣机中起到了关键的作用,主要用于检测洗衣机内部的各种状态,以便进行相应的控制。
常见的传感器包括水位传感器、电流传感器、温度传感器等。
水位传感器可以检测洗衣机内的水位,根据水位的高低来确定洗涤、漂洗、脱水等不同环节的控制。
电流传感器可以检测洗衣机的电流消耗,当电流达到设定值时,自动停止洗涤程序。
温度传感器可以检测洗衣机内的温度,根据用户设定的洗涤温度进行相应的控制。
电机控制系统负责控制洗衣机内的电机运转,包括驱动洗涤桶、漂洗桶和脱水桶的电机。
电机控制系统需要根据用户选择的洗涤程序来控制电机的启停、正转和反转,以实现相应的洗衣操作。
此外,电机控制系统还需要考虑安全因素,如电机过热保护、电机故障保护等,以保障洗衣机的正常运行和用户的安全。
程序控制系统是全自动洗衣机中的核心部分,通过设定不同的程序控制,实现洗涤、漂洗和脱水等功能。
在程序控制系统的设计中,需要考虑不同类型衣物的适宜洗涤程序、适宜的洗涤时间和温度等。
同时,为了提高洗涤效果和洗涤质量,可以加入一些高级功能,如自动投放洗衣液、自动调整洗涤时间和温度等。
综上所述,全自动洗衣机自动控制系统设计涉及用户界面、传感器、电机控制系统和程序控制系统等多个方面。
在设计过程中需要充分考虑用户需求、洗衣效果和安全性,并通过合理的布局和科学的算法,实现洗衣机的高效运行和用户的良好体验。
同时,随着科技的不断进步和用户需求的不断变化,自动控制系统的设计也需要不断更新和升级,以适应新的洗衣机技术和用户需求的发展。
全自动洗衣机的控制系统设计
全自动洗衣机的控制系统设计一、引言全自动洗衣机是一种方便实用的家电产品,通过自动化技术来完成洗衣过程,减轻用户的劳动负担。
控制系统是全自动洗衣机的核心部分,它负责控制洗衣机的运转、调控洗涤水温、洗涤时间、漂洗次数等参数,以保证洗涤效果。
二、控制系统设计原则1.确定用户需求:了解用户对洗衣机的洗涤需求,包括洗涤种类、洗涤负荷、洗涤温度等。
2.确定系统功能:根据用户需求设计系统功能,包括自动洗涤、自动漂洗、自动甩干等。
3.确定洗衣机结构:确定洗衣机的结构布置,包括内筒、电机、水管等,以保证控制系统的有效运作。
4.确定控制方式:根据洗衣机的结构和用户需求,确定控制方式,可以采用简单的电子控制方式,也可以采用微处理器控制方式。
三、控制系统设计步骤1.传感器安装:安装传感器用于检测洗衣机内部的温度、湿度、负荷重量等参数。
2.液晶显示屏设计:设计液晶显示屏用于显示洗衣机的状态、选项和提示信息。
3.操作按钮设计:设计操作按钮,包括开关机按钮、洗涤模式选择按钮、液体洗涤剂添加按钮等。
4.控制电路设计:设计控制电路,包括电源供应电路、传感器接口电路、显示屏接口电路、按钮接口电路等。
5.控制程序编写:编写控制程序,根据用户选择的洗涤模式和选项,控制洗衣机的各个部件的运转。
6.安全保护设计:设计安全保护机制,包括过热保护、漏电保护、机械故障保护等,以保证用户的安全。
7.性能测试与调整:对控制系统进行性能测试,根据测试结果对系统进行调整,保证洗衣机的稳定性和可靠性。
四、控制系统关键技术1.温度控制技术:通过传感器检测洗衣机内部温度,并根据用户设置的洗涤温度控制加热系统。
2.湿度控制技术:通过传感器检测洗衣机内部湿度,并根据用户设置的洗涤模式和选项,控制洗衣机的漂洗次数和甩干时间。
3.洗涤时间控制技术:根据用户设置的洗涤时间,通过定时器控制洗衣机的运转时间。
4.洗涤负荷控制技术:通过传感器检测洗涤负荷的重量,并根据洗涤负荷调整洗涤程序的参数。
自动控制系统课程设计全自动洗衣机控制系统的设计
第1章前言1.1 全自动洗衣机的发展背景从古到今, 洗衣服都是一项难于逃避的家务劳动, 而在洗衣机出现以前, 对于许多人而言, 它并不像田园诗描绘的那样充满乐趣, 手搓、棒击、冲刷、甩打……这些不断重复的简单的体力劳动, 留给人的感受常常是: 辛苦劳累。
1858年, 汉密尔顿·史密斯制成了世界上第一台洗衣机。
1874年,“手洗时代”受到了前所未有的挑战, 美国人比尔·布莱克斯发明了世界上第一台人工搅动洗衣机。
1911年美国人又研制了世界上第一台电动洗衣机。
1920年美国的玛依塔格公司又把洗衣机的木制桶改为铝制桶体, 第二年又把铝制桶体改为外层铸铝、内层为铜板的双层结构。
1936年, 他们又将搪瓷用于洗衣机桶体。
与此同时, 世界各地也相继出现了洗衣机。
欧洲国家研究成功了喷流式洗衣机和滚筒式洗衣机。
1932年后, 美国一家公司研制成功了第一台前装式滚筒全自动洗衣机, 洗涤、漂洗和脱水都在同一个滚筒内自动完成, 使洗衣机的发展跃上了一个新台阶。
这种滚筒洗衣机, 目前在欧洲、美洲等地得到了广泛的应用。
第二次世界大战结束后, 洗衣机得到了迅速的发展, 研制出具有独特风格的波轮式洗衣机。
这种洗衣机由于其波轮安装在洗衣机桶底, 又称涡卷式洗衣机。
1.2 全自动洗衣机的设计目的及意义目前中国洗衣机市场正进入更新换代期, 市场潜力巨大, 人们对于洗衣机的要求也越来越高。
这就要求设计者们有更高的专业和技术水平, 能够提出更多好的建议和新的课题, 将人们的需要变成现实, 设计出更节能、功能更全面、更人性化的全自动洗衣机。
目前的洗衣机都没有实现全方面的兼容, 大多洗衣的厂家都注重各自品牌的洗衣机的特长, 突出一两个与别的洗衣机不同的个性化的功能, 洗衣机的各项功能是由单片机控制实现的,单片机的体积小, 控制功能灵活, 因此, 设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。
1.3 设计任务(1)将水位通过水位开关设在合适的位置(高、中、低), 按下“启动“按钮, 开始进水, 达到设定的水位(高、中、低)后, 停止进水;(2)进水停止2s 后开始洗衣;(3)洗衣时, 正转20s, 停2s, 然后反转20s,停2s;(4)如此循环共5次, 总共220s后开始排水, 排空后脱水30s;(5)然后再进水, 重复(1)~(4)步, 如此循环共3次;洗衣过程完成, 报警3s并自动停机。
PLC全自动洗衣机控制系统设计
PLC全自动洗衣机控制系统设计PLC(Programmable Logic Controller,可编程逻辑控制器)全自动洗衣机控制系统设计可以在洗衣机的操作过程中提供精确的控制和监控。
下面将介绍一个基本的PLC全自动洗衣机控制系统设计。
首先,PLC全自动洗衣机控制系统需要一个PLC主控制器。
这个主控制器是负责接收和处理来自各个部件的输入信号,并根据预设的程序进行相应的控制操作。
PLC主控制器可以采用常见的类型,例如Siemens、ABB或者Mitsubishi等。
接下来,PLC全自动洗衣机控制系统需要传感器模块。
这些传感器用于监测和检测洗衣机的各个状态和参数,例如水位、温度、转速等等。
在洗涤和漂洗过程中,传感器可以接收信号并将它们转化成电信号,然后传送给PLC主控制器进行处理。
此外,PLC全自动洗衣机控制系统还需要执行模块。
这些执行模块用于实现各种功能,例如控制电机的运转、控制水泵的流量等。
执行模块可以由继电器、电磁阀、电机驱动器等组成,并与PLC主控制器连接。
在PLC全自动洗衣机控制系统中,还需要一个人机界面(HMI)模块。
这个模块用于与用户进行交互,例如选择洗涤和漂洗程序、设置水位和温度等。
人机界面模块可以采用触摸屏或者按钮开关等。
在PLC全自动洗衣机控制系统中,还可以加入网络通信模块。
这个模块可以实现洗衣机与其他设备或者远程监控中心之间的数据传输和远程控制。
通过网络通信模块,用户可以通过智能手机或者电脑对洗衣机进行远程控制和监控。
总而言之,PLC全自动洗衣机控制系统设计应该包括PLC主控制器、传感器模块、执行模块、人机界面模块以及网络通信模块。
通过这些组件的协调工作,可以实现对洗衣机全过程的精确控制和监控,提高洗衣机的自动化程度和用户体验。
同时,PLC全自动洗衣机控制系统也为洗衣机的未来发展提供了更多的可能性。
自动洗衣机控制系统设计
自动洗衣机控制系统设计一、需求分析自动洗衣机是一种能够完成洗衣、脱水和烘干等多种功能的家电设备。
其控制系统主要包括程序控制、传感器控制以及人机交互控制等模块。
在设计自动洗衣机控制系统时,需要考虑以下几个方面的需求:1. 实现洗衣、脱水和烘干功能的自动调节。
即根据用户设定的洗衣模式,自动选择相应的运转参数来完成洗衣、脱水和烘干功能。
2. 优化烘干效果并节能。
即在保证烘干效果的前提下,尽可能降低耗电量,提高洗衣机的使用寿命。
3. 增加操作的便捷性和人机交互性。
例如,提供液晶显示屏幕和按键界面,使用户可以方便地进行配置、操作和监视洗衣机的状态。
二、系统架构设计基于以上需求分析,自动洗衣机控制系统的架构设计如下:1. 前端人机交互控制模块。
该模块包括LCD 显示屏幕、按键控制器和蜂鸣器等部件,用于与用户进行交互,提供操作界面和状态提示。
2. 传感器控制模块。
该模块包括温度传感器、湿度传感器和压力传感器等部件,用于检测洗衣机内部的状态参数,并将数据反馈给主控制器。
3. 主控制器。
该模块包括单片机、存储器、程序控制器和电动机控制部件等,用于处理传感器反馈的数据、执行程序控制和电动机控制。
4. 动力系统。
该系统包括电动机、减速器和传动装置等,用于实现洗涤、脱水和烘干等功能。
三、核心算法在具体实现自动洗衣机控制系统时,需要采用一些核心算法来实现自动调节和节能功能。
以下是可能采用的常规算法:1. PID 控制算法。
该算法可用于对电动机转速进行调节,从而实现洗涤和脱水过程中的水温、水量和洗衣机内部压力等变量的控制。
2. 烘干动态调整算法。
该算法基于传感器检测到的洗衣机内部湿度和温度信息来实现烘干的动态调节,从而节约能源并保证烘干效果。
3. 节电算法。
该算法可用于在用电量达到一定限制时,对电动机、加热器和风机等运转部件进行控制,从而降低能耗并延长洗衣机的使用寿命。
四、应用与拓展自动洗衣机控制系统的应用范围主要是在家庭和公共场所。
基于PLC的全自动洗衣机控制系统设计
基于PLC的全自动洗衣机控制系统设计全自动洗衣机控制系统是基于可编程逻辑控制器(PLC)的系统。
该系统通过PLC控制运行,对洗衣机的各个部分进行调控和管理。
本文将详细介绍基于PLC的全自动洗衣机控制系统的设计。
首先,我们需要明确全自动洗衣机的各个功能模块,包括洗涤、漂洗、脱水以及其他附加功能。
在设计全自动洗衣机控制系统时,需要将这些功能模块考虑在内,并分别设计相应的控制程序。
在洗衣机的洗涤功能方面,PLC需要负责控制水位和水温。
可以通过传感器来检测水位,并由PLC控制电磁阀的开关,以控制水位的增减。
同时,PLC还可以控制热水器的开关,以达到所设定的水温。
此外,漂洗和脱水功能也需要在PLC的控制下完成。
在漂洗过程中,PLC可以通过控制水的进出口和洗衣机的运转速度来实现相应的控制。
在脱水过程中,PLC可以调节洗衣机的运转速度,并根据不同的衣物类型和重量进行自动调整,以避免过快或过慢的转速对洗衣机和衣物造成损害。
在附加功能方面,PLC可以实现定时启动、紧急停止等控制。
例如,用户可以通过设置PLC的定时启动功能,使洗衣机在特定时间启动洗涤程序。
同时,PLC也可以接收用户的紧急停止指令,以确保在出现系统故障或紧急情况下能够立即停止洗衣机的运行。
在整个全自动洗衣机控制系统设计中,PLC的选择和编程至关重要。
PLC需要具备足够的输入输出接口,以连接不同的传感器和执行器。
同时,PLC的编程需要考虑系统的稳定性、可靠性和易用性。
为了提高系统的可靠性,可以在PLC的程序中加入错误检测和报警功能。
此外,为了提高系统的易用性,可以在PLC的面板上添加显示屏和按键,以方便用户设置和监控洗衣机的运行状态。
总之,基于PLC的全自动洗衣机控制系统设计是一个复杂而又重要的任务。
在设计过程中,需要考虑各个功能模块的控制,以及系统的稳定性、可靠性和易用性。
通过合理的PLC选择和编程,可以实现洗衣机的全自动化操作,提高用户的使用体验。
全自动洗衣机控制系统(PLC)
二、相关知识
(四)顺序控制功能图的编程方法 3.并行序列的编程方法
当条件满足后,程序将同时转移到多个分支程序, 执行多个流程,这种程序称为并行序列程序。
(一)顺序控制功能图在全自动洗衣机控制中
三、应用举例 的应用
1.系统I/O分配
名称 SB1 L1
L2
输入信号 功能
启动按钮
低水位检测 开关
高水位检测 开关
SCRT S_bit:顺序控制继电器转换(Sequence Control Relay Transition)指令,用来表示SCR 段之间的转换,即活动状态的转换。
SCRE:顺序控制继电器结束(Sequence Control Relay End)指令,用来表示SCR段的结束。
二、相关知识
(三)顺序控制功能图的三要素
I0.5
输出设备
M1
电动机
M2
M3
红灯
HL1
绿灯
HL2
进料阀
YV1
出料阀
YV2
输出继电器 编号 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4
Q0.5
Q0.6
三、应用举例 (二)顺序控制功能图在自动送料装车系统中 的应用 3.根据I/O分配画出PLC接线图
三、应用举例 (二)顺序控制功能图在自动送料装车 系统中的应用 4.程序设计
HL6
东西红灯
Q0.5
三、应用举例 (四)顺序控制功能图在十字路口交通灯控 制中的应用
2.系统I/O分配及控制回路接线
三、应用举例 (四)顺序控制功能图在十字路口交通灯控 制中的应用
3.程序设计
图7-19 十字路口交通灯控制系统程序
三、应用举例 (五)顺序控制功能图在液体混合中的应用
全自动洗衣机控制系统设计方案
全自动洗衣机控制系统设计方案设计方案:全自动洗衣机控制系统一、系统概述全自动洗衣机控制系统是一种电子控制系统,旨在实现洗衣机的自动控制、操作和监控。
该系统由多个硬件组成,包括电子控制器、传感器、马达和显示器等。
通过该系统,用户可以方便地选择洗涤模式、操作洗衣机,并监控洗衣过程。
二、系统功能1.全自动洗涤功能:根据用户选择的洗涤模式,自动投放适量的洗衣液和水,在预设的时间内完成洗涤过程。
2.定时功能:用户可以根据需要设定特定时间启动洗涤,以便在合适的时机完成洗衣。
3.温度控制功能:根据用户选择的洗涤模式,自动调节洗涤水的温度,以达到最佳洗涤效果。
4.自动漂洗功能:在洗涤结束后,自动进行漂洗,以去除洗涤液和污垢残留。
5.自动脱水功能:在漂洗完成后,自动开启脱水功能,将洗好的衣物自动脱水至合适的程度。
6.故障检测和显示功能:系统能够监测洗衣机的运行状态,并在出现故障时及时显示错误信息,以便用户维修。
三、系统设计1.硬件设计:a.电子控制器:使用一块高性能的微控制器作为电子控制器,用于接收和处理用户输入、控制洗衣机的运行状态。
b.传感器:使用多个传感器,如温度传感器、水位传感器和故障传感器等,用于获取有关洗涤过程和洗衣机状态的数据。
c.马达:使用马达控制衣物的搅拌、旋转和脱水等动作。
d.显示器:使用液晶显示器或LED显示屏,用于显示洗涤过程和错误信息。
2.软件设计:a.用户界面:通过软件设计直观的用户界面,允许用户选择洗涤模式、设定时间和监控洗涤过程。
b.洗涤控制算法:设计一套洗涤控制算法,根据用户选择的洗涤模式和衣物的性质,自动控制洗涤液的投放、水位和温度的调节。
c.故障诊断算法:设计一套故障诊断算法,能够根据传感器数据判断洗衣机的故障类型,并将错误信息显示给用户。
四、系统优势1.方便操作:用户只需通过简单的操作即可选择洗涤模式、设定时间和监控洗涤过程,无需手动投放洗涤液和控制洗涤过程。
2.提高洗涤效果:利用洗涤控制算法和温度控制功能,可以根据不同的洗涤模式和衣物性质,实现更好的洗涤效果。
全自动洗衣机的控制系统设计说明
全自动洗衣机的控制系统设计说明引言:一、系统结构:1.控制板:控制板是控制系统的核心部分,负责接收传感器的反馈信号,根据程序逻辑进行处理,并控制执行器的动作。
控制板需要具备较高的计算和处理能力,以确保洗衣机的正常运行。
2.传感器:传感器用于检测洗衣机的各个状态和参数,并将其转换为电信号传输给控制板。
常用的传感器包括水位传感器、温度传感器、转速传感器等。
传感器的准确性和可靠性对于控制系统的正常运行起着重要作用。
3.执行器:执行器负责接收控制板的指令,并执行相应的动作。
常见的执行器包括电机、电磁阀等。
执行器需要具备快速响应、精确控制的特性,以确保洗衣机的各项功能正常运行。
4.用户界面:用户界面是用户与洗衣机进行交互的窗口,通常包括液晶显示屏、按钮和旋钮等。
用户界面需要直观易懂、易操作,并能够清晰地显示洗衣机的工作状态和参数,以提供良好的用户体验。
二、控制策略:1.水位控制:水位控制是洗衣过程中的关键环节,需要根据衣物清洗量和类型,控制洗衣机加水和排水的时间和量。
传感器可以实时监测水位,控制板根据预设的程序逻辑,通过控制电磁阀来控制水位的升降。
2.温度控制:在洗涤过程中,洗衣机可以根据用户需求和衣物类型设定不同的水温。
温度传感器可以实时监测水温,并通过控制电磁阀的开关控制热水和冷水的混合比例,以达到设定的水温。
3.转速控制:不同类型的衣物和洗涤程序需要不同的转速来保证最佳的清洗效果和衣物保护。
转速传感器可以监测洗衣机的转速,并通过控制电机的转速来实现转速的调节。
4.时间控制:通过控制板上的时钟,用户可以设定洗衣机的工作时间。
控制板根据设定的时间,控制洗涤、漂洗、甩干等过程的持续时间,并在完成后自动停机。
5.安全保护:控制系统需要具备安全保护功能,例如过流保护、漏电保护、高温保护等。
当传感器检测到异常情况时,控制板需要及时采取相应的控制策略,避免可能的危险和损坏。
三、用户体验:用户体验是全自动洗衣机控制系统设计时需要考虑的重要因素之一、以下是一些提升用户体验的设计要点:1.直观易懂的界面设计:用户界面应尽可能简洁明了,以便用户能够轻松使用和理解洗衣机的各项功能。
全自动洗衣机电气控制系统设计
全自动洗衣机电气控制系统设计一、引言二、系统需求1.电机驱动:控制洗衣机的洗涤桶和离心桶的转动;2.水位控制:根据用户选择的衣物数量控制水位;3.温度控制:提供不同的洗涤温度选择;4.时间控制:控制洗衣和甩干的时间。
三、系统设计1.电机驱动在全自动洗衣机中,洗涤桶和离心桶的转动都需要电机驱动。
我们可以使用直流无刷电机作为驱动电机,其具有低噪音、高效率和长寿命等优点。
电机驱动系统需要具备以下功能:-正转和反转功能:控制洗涤桶和离心桶的转动方向;-可变速度功能:根据用户选择的洗涤程序,控制电机的转速。
2.水位控制水位控制是通过控制水泵的工作来实现的。
水泵可以控制进水和排水,根据用户选择的衣物数量,控制水位的高低。
水位控制系统需要具备以下功能:-检测水位:使用水位传感器检测水位的高度;-控制进水和排水:根据用户选择的洗衣程序,控制水泵的开关。
3.温度控制温度控制是控制洗涤水的温度,提供不同的洗涤温度选择。
温度控制系统需要具备以下功能:-加热功能:使用加热器对洗涤水进行加热;-温度传感器:检测洗涤水的温度;-温度控制:根据用户选择的洗涤程序和温度设置,控制加热器的功率。
4.时间控制时间控制是控制洗衣和甩干的时间。
时间控制系统需要具备以下功能:-显示时间:使用数码显示器显示洗衣和甩干的剩余时间;-计时功能:根据用户选择的洗衣程序和甩干程序,控制时间的流逝。
四、总结以上是一个基本的全自动洗衣机电气控制系统的设计。
通过合理的电机驱动、水位控制、温度控制和时间控制,可以实现洗衣机自动完成洗涤和甩干的功能。
当然,实际的系统设计还需要根据具体的要求进行适当的调整和改进。
洗衣机控制系统原理
洗衣机控制系统原理洗衣机控制系统是一个复杂的系统,它通过整合多种电子组件和传感器,为用户提供洗衣服的各种功能和选项。
系统的主要原理如下:1. 电源供给:洗衣机控制系统需要连接到电源以供电。
通常,系统需要使用交流电,并通过适配器将其转换为合适的电压和频率。
2. 用户界面:洗衣机上通常会有一个用户界面,用户可以通过该界面选择洗衣机的工作模式、时间和其他选项。
用户界面包括按钮、旋钮、显示屏等组件,与控制系统连接。
3. 传感器:洗衣机控制系统中有多种传感器,用于检测和监测不同的条件和参数。
传感器的种类包括水位传感器、温度传感器、湿度传感器等。
这些传感器将收集到的数据传输给主控制器,以便根据需要调整洗衣机的操作。
4. 主控制器:主控制器是洗衣机控制系统的核心。
它接收来自传感器的数据,并根据用户界面上的指令和所设定的程序,决定洗衣机的运行方式。
主控制器可以使用微处理器或其他类型的集成电路,并通过编程来实现不同的功能和运行模式。
5. 电机和驱动器:洗衣机的电机负责驱动洗衣筒和其他运动部件的旋转。
电机需要通过驱动器控制其速度和方向。
控制系统通过主控制器发送信号给驱动器,以控制电机的工作方式。
6. 阀门和泵:洗衣机的控制系统还负责控制水流和排水。
阀门和泵由主控制器控制,以确保适量的水进入洗衣筒,并及时排出污水。
7. 安全保护:洗衣机控制系统还需要一些安全保护装置。
例如,温度传感器可监测洗衣水温度是否过高,如果是,控制系统会自动停止加热或执行其他必要的操作。
类似地,如果发现漏水或其他异常情况,控制系统会采取相应的措施以避免进一步损坏。
总体来说,洗衣机控制系统通过集成各种电子组件、传感器和控制算法,实现用户界面选择、数据采集、指令处理和设备驱动等功能,从而实现高效、智能的洗衣体验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《电气控制与可编程控制器》课程设计说明书
题目:自动洗衣机控制系统
目录
1.1 系统的工艺及要求 (2)
1.1.1 系统的运行工艺 (2)
1.1.2 系统的功能要求 (2)
1.2 PLC控制系统的硬件设计 (3)
1.2.1 PLC的选型 (3)
1.2.2 I/O扩展模块的选择 (4)
1.2.3 硬件选取 (5)
1.2.4 PLC控制系统的I/O资源分配表 (6)
1.2.5 PLC控制系统的电气接线图与说明 (7)
1.3 PLC控制系统的软件设计 (8)
1.3.1 控制系统的编程程序框图 (8)
1.3.2 控制系统的PLC软件程序 (8)
1.4 课程设计小结 (13)
1.5 参考文献 (14)
1.1系统的工艺及要求
1.1.1系统的运行工艺
1.1.2系统的功能要求
起动时,首先进水,到高水位时停止进水,开始洗涤。
正转洗涤15s,暂停3s 后反转洗涤15s,暂停3s后再正转洗涤,如此反复30次。
洗涤结束后,开始排水,当水位下降到低水位时,进行脱水(同时排水),脱水时间为10s。
这样完成依次从进水到脱水的大循环过程。
经过3次大循环后(第2、3次为漂洗),进行洗衣完成报警,报警10s后结束全过程,自动停机。
在洗涤过程中,按下停止按钮。
洗衣机停止工作。
在洗衣机停止工作时,按下排水按钮,洗衣机排水电磁阀得电排水,当水位下降到低水位开关时,排水电磁阀失电停止排水。
1.2PLC控制系统的硬件设计
1.2.1PLC的选型
I/O点数是PLC的一项重要指标。
合理选择I/O点数既可使系统满足控制要求,又可使系统总投资最低。
PLC的输入输出总点数和种类应根据被控对象所需控制的模拟量、开关量、输入输出设备情况来确定,一般一个输入输出元件要占用一个输入输出点。
PLC常用的内存有EPROM、EEPROM和带锂电池供电的RAM。
一般微型和小型PLC的存储容量是固定的,介于1—2KB之间。
用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等。
因此在程序设计之前只能粗略地估算。
PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:功能与任务相适应,PLC的处理速度应满足实时控制的要求、PLC结构合理、机型统一、在线编程和离线编程的选择。
全自动洗衣机控制所要求的控制功能简单,小型PLC就能满足要求了。
由于技术的不断发展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制系统发展和完善的需要。
这就要求在选择PLC、输入/输出模块、I/O点数和内存容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。
综上所述此次设计选用西门子S7-200型PLC。
1.2.2I/O扩展模块的选择
本系统是一个通过PLC 控制实现的全自动系统,需要用到的传感器或控制阀如下:
⑴水位传感器
水位检测的精度直接影响洗净度、水流强度、洗涤时间等参数。
对于PLC控制的洗衣机,要求水位的检测必须是连续的,谐振式水位传感器是利用电磁谐振电路LC 作为传感器的敏感元件,将被测物体的变化转变为LC 参数的变化,最终以频率参数输出。
其工作原理是将水位的高低通过导管转换成一个测试内腔气体变化的压力,驱动内腔上方的一块隔膜移动,带动隔膜中心的磁芯在某线圈内移动,从而线圈电感发生变化。
由此引起谐振电路的固有频率随水位变化。
故常采用谐振式水位传感器。
⑵进水阀、排水阀
进水电磁阀是安装在自动洗衣机上的水源控制开关。
洗衣机多用具有一定压力的自来水为水源,所以使用的进水电磁阀通常为动作式电磁阀。
当线圈不通电时,金属阀芯在弹簧弹力的作用下,将橡皮膜片中心孔紧紧堵住,这时水经橡皮膜片上的平衡小孔进入金属阀芯侧气室形成水压,而使橡皮膜压住出水口,使阀处于关闭状态;当线圈通电时,产生的电磁力克服弹簧力而使金属阀芯离开橡皮膜,这时膜的中心孔开通,又因中心孔远大于平衡小孔,因此金属阀芯侧气室水压低于进水压力,在该压力差的作用下,橡皮膜向阀芯方向移动,打开出水口,进水阀则处于开通状态。
排水电磁阀与其类似,通过水位开关与电磁进水阀配合来控制进水、排水以及电机的通断:从而实现自动控制的。
电磁进水阀起着通、断水源的作用。
当电磁线圈断
电时,移动铁芯在重力和弹簧力的作用下,紧紧顶在橡胶膜片上,并将膜片的中心小孔堵塞,这样阀门关闭,水流不通。
当电磁线圈通电后,移动铁芯在磁力作用下上移,离开膜片,并使膜片的中心小孔打开,于是膜片上方的水通过中心小孔流入洗衣桶内。
由于中心小孔的流通能力大于膜片两侧小孔的流通能力,膜片上方压强迅速减小,膜片将在压力差的作用下上移,闭门开启,水流导通。
⑶去抖开关
洗衣机工作过程中抖动通常原因: 洗涤的衣物分布不均匀。
去抖控制原理:当洗衣机运行出现震动时,去抖开关闭合,停止运行并开始排水,水排空后重新进水到设定水位,重新运行。
⑷报警器
1.2.3硬件选取
(1)变频器
本系统采用西门子M440变频器。
M440变频器具有默认的工厂设置参数,它是众多简单的电动机控制系统选择的理想变频驱动装置,由于M440变频器具有全面而完善的控制功能,包括U/F控制、二次方U/F控制、可编程多点设定U/F控制、磁通电流控制、无测速矢量控制,在设置相关参数以后它也可用于更高级的电动机控制系统。
M440变频器既可用于单机驱动系统,也可集成到自动化系统中。
(2)电动机
电机是全自动工业洗衣机的执行元件,其作用不言而喻,电机的选择和设备的要求相关,对于全自动工业洗衣机,选择电机主要看两个方面:
①转速要求
全自动工业洗衣机对转速要求比较高,洗涤-均布-中脱-高脱.电机的极数就是其转速最好的反应.极数反映出电动机的同步转速,2极同步转速是3000r/min,4极同步转速时1500r/min,6极同步转速是1000r/min,8极同步转速是750r/min.而全自动工业洗衣
机的最高转速是630r/min.所以极数并不存在问题,而如果转速要求在1000r/min以上的话,那么8极的电机就不合适了.
②扭力的要求
全自动洗衣机对扭力的要求比较高,不同容量的洗衣机,其扭力要求也不同,通俗一点讲,扭力就是电动机的力量.在所有的型号当中,100KG全自动工业洗衣机所承载的衣物和水是最多的,当然扭力也是最大的,而15KG的扭力是最低的.
1.2.4PLC控制系统的I/O资源分配表
1.2.5PLC控制系统的电气接线图与说明
洗衣机的进水和排水分别有进水电磁阀和排水电磁阀控制。
进水时,控制系统使进水电磁阀打开,将水注入外桶;排水时,使排水电磁阀打开将水由外桶排到机外。
洗涤和脱水由同一台电机拖动,通过电磁阀离合器来控制,将动力传给洗涤波轮或甩干桶(内桶)。
电磁离合器失电,电动机带动洗涤波轮实现正、反转,进行洗涤;电磁离合器得电,电动机带动内桶单向旋转,进行甩干(此时波轮不转)。
水
位高低分别有高低水位开关进行检测。
起动按钮用来起动洗衣机工作。
1.3PLC控制系统的软件设计1.3.1控制系统的编程程序框图
1.3.2控制系统的PLC软件梯形图
1.3.3控制系统的PLC软件程序
1.4课程设计小结
此次课程设计是利用可编程控制器PLC实现了对洗衣机的全自动控制,且说明了PLC控制的原理方法,优点和特点及控制洗衣机的特色。
在介绍了洗衣机结构的同时,又对全自动洗衣机的控制系统进行了非常全面分析,对电磁阀,按钮,开关等其它一些输入/输出点进行控制,从而实现了洗衣过程的自动化。
由于每遍的洗涤、排水、脱水的时间由PLC内定时器控制,所以只要改变定时器参数就可以改变相应的控制时间。
首先我收集了大量资料,对所选的题目也大概有了一些了解,综合已有的资料来更透彻的分析题目。
对硬件的选取大多是基于对资料的理解,也没有太深入的追究,由于平日的PLC课程并没有学的扎实,所以在软件设计的过程中参考了大量已有的程序资料,虽然能将流程图画出来,但梯形图和对应的程序也是无从下手。
虽然这个设计做的也不太好,但是在设计过程中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。
1.5参考文献
[1]王阿根.《电气可编程控制原理与应用》清华大学出版社
[2]马小军束长宝 .《可编程控制器及其应用》东南大学出版社
[3]钟肇新范建东.《可编程控制器原理》华南理工大学出版社
[4]郁汉琪.《电气控制与可编程控制器应用技术》东南大学出版社
[5]电气制图及图形符号、国家标准汇编
[6]有关FX2N型可编程控制器手册、资料等
[7]陈建明.《电气控制与PLC应用》电子工业出版社。