全自动洗衣机控制系统概况

合集下载

全自动洗衣机控制系统概述

全自动洗衣机控制系统概述

全自动洗衣机控制系统概述首先,全自动洗衣机控制系统中的关键组件是各类传感器。

例如,温度传感器用于检测洗衣水温,水位传感器用于检测洗衣机内的水位高低,光电传感器用于检测洗衣机门是否关闭等。

这些传感器通过实时监测洗衣机内外的状态,并向电路板传递相应的信号,从而实现对洗衣过程的控制。

其次,全自动洗衣机控制系统中的电路板起到了指挥和协调的作用。

电路板接收传感器传递过来的信号,并根据事先设定的程序算法,发出相应的指令控制洗衣机的运行。

电路板还可以根据用户的设定来控制洗衣机的洗涤时间、漂洗次数、脱水速度等参数,从而实现不同的洗衣效果。

最后,全自动洗衣机控制系统中的程序算法是整个系统的核心。

程序算法根据用户的选择和不同的洗衣模式,设定洗涤的时间、漂洗的次数、脱水的速度等参数,并根据传感器的反馈信号,动态调整洗涤过程中的各个参数,以达到最佳的洗涤效果。

此外,程序算法还可以根据洗衣机内部的状态判断是否需要进行故障检测和维护保养,提供相应的提示和建议。

全自动洗衣机控制系统的优势在于它能够大大地提高洗衣的便捷性和效率。

用户只需选择相应的洗衣模式和参数,系统便能够自动完成整个洗衣过程,无需人工干预。

此外,全自动洗衣机控制系统能够智能地根据洗涤物品的类型和数量,调整洗涤参数,从而实现更加省电和环保的洗衣效果。

然而,全自动洗衣机控制系统也存在一些挑战和局限性。

首先,传感器的准确性和可靠性对整个系统的运行至关重要,因此需要保证传感器的质量和稳定性。

其次,程序算法的设计也需要根据不同的洗衣习惯和使用环境进行优化,以提供更好的用户体验。

最后,全自动洗衣机控制系统还需要与用户进行良好的交互,例如通过显示屏或手机应用程序,提供详细的洗衣进程和操作提示,以便用户随时了解洗衣机的工作状态和需要干预的地方。

总的来说,全自动洗衣机控制系统是一项非常先进的技术成果,它通过传感器、电路板和程序算法的有机组合,能够实现洗涤、漂洗、脱水等一系列洗衣操作,为用户提供了高效便捷的洗衣体验。

基于PLC的全自动洗衣机控制系统

基于PLC的全自动洗衣机控制系统

基于PLC的全自动洗衣机控制系统1. 简介随着科技的不断发展,家庭洗衣已经成为了一件非常便捷的事情。

而全自动洗衣机的出现,更是让我们省去了不少麻烦,让洗衣成为了一件更加简单和高效的事情。

而全自动洗衣机之所以能够做到自动化控制,其中最关键的部分就是控制系统,而基于PLC的控制系统则成为了一种非常常见的选择。

2. PLC介绍PLC,全称可编程逻辑控制器,是一种常用于自动化的电子计算机,由中央处理器、输入输出模块、电源模块和通信模块等组成。

它是由德国西门子公司于1968年研制的,早期多应用于制造业中的自动化控制。

如今,PLC已经广泛应用于各个领域,包括家电领域。

3. 全自动洗衣机的控制系统全自动洗衣机的控制系统是由PLC控制的,通过编程来控制洗衣机的运作。

其基本功能包括水位控制、温度控制、旋转速度控制等。

我们简单来介绍一下洗衣机在不同操作状态下PLC的控制方式。

3.1 水位控制在洗衣机运转时,需要根据不同的洗涤量设置相应的水位,以确保洗涤效果。

为此,洗衣机需要根据用户选择的洗涤程序和衣物的数量等信息,输出不同的水位控制信号给PLC,从而实现水位的控制。

3.2 温度控制在洗涤过程中,需要根据不同的衣物材质和洗涤程序设置相应的温度。

在PLC的控制下,洗衣机将按照用户设置的温度实现加热和保温。

实现这一功能的关键是通过传感器检测洗涤水温度,输出信号给PLC,从而实现自动温度控制。

3.3 旋转速度控制在洗涤过程中,还需要根据不同的洗涤程序和衣物材质设置相应的旋转速度。

通过PLC控制芯片,洗衣机通过控制电机的转速实现不同速度下洗涤和甩干的效果。

4. 基于PLC的控制系统的优点相比于传统的机械式控制方式,基于PLC的控制系统具有以下几个方面的优点:4.1 可编程与传统机械式的洗衣机相比,基于PLC的控制系统支持编程,可以通过程序实现不同洗涤程序、衣物材质的控制,以及便于扩展其他功能,如自清洁等。

4.2 稳定性强PLC控制器拥有可靠的防干扰性能,支持多路输入和多路输出,并且具备高速、高精度的计算能力,从而保证了全自动洗衣机在不同洗涤状态下可以正常运行,同时提升了操作的稳定性和安全性。

全自动洗衣机的控制系统设计说明

全自动洗衣机的控制系统设计说明

全自动洗衣机的控制系统设计说明全自动洗衣机的控制系统是确保洗衣机正常运行和完成洗衣任务的关键部分。

控制系统通过各种传感器、执行器和微处理器等电子元件实现衣物洗涤、漂洗、脱水等各个环节的自动控制和协调。

下面是一份全自动洗衣机控制系统的设计说明,包含洗涤、漂洗和脱水的三个阶段,以及保护功能和用户界面设计。

一、洗涤阶段控制1.温度控制:通过温度传感器实时监测水温,并根据用户设定的洗涤程序,在合适的时间段内控制加热元件的加热功率,以达到所需的洗涤温度。

2.转速控制:通过电机转速传感器实时监测电机转速,并根据用户设定的洗涤程序,在洗涤阶段内控制电机的转速,以达到合适的衣物搅拌效果。

3.水位控制:通过水位传感器实时监测洗衣机内的水位,并根据用户设定的洗涤程序,在洗涤阶段内动态控制进水和排水阀门的开启和关闭,以确保合适的水平。

二、漂洗阶段控制1.水位控制:在漂洗阶段,根据用户设定的漂洗次数,在每个漂洗周期内通过水位传感器控制进水和排水阀门的开启和关闭,以及根据需要增加合适的水位和水流量。

2.转速控制:根据用户设定的漂洗程序,在漂洗阶段进行适当的转速控制,以确保充分的漂洗效果。

三、脱水阶段控制1.转速控制:根据用户设定的脱水程序,在脱水阶段内控制电机的转速,以达到合适的脱水效果。

2.平衡控制:通过重力传感器或倾斜传感器实时检测洗衣机的平衡状态,在脱水阶段内根据检测结果控制电机的转速和加速度,以避免洗衣机在高速旋转时产生过大的震动和噪音。

四、保护功能1.温度保护:通过温度传感器实时监测洗衣机内的温度,当温度过高时,控制系统自动停止加热功率输出,以避免温度过高引起安全事故。

2.电流保护:通过电流传感器实时监测电机的电流,当电流异常时,控制系统自动切断电机电源,以避免电机过载损坏。

3.漏水保护:通过水位传感器实时监测洗衣机底部的水位,当水位超过安全范围时,控制系统自动关闭进水阀门,并进行相应的报警提示。

4.电子锁保护:在洗涤和脱水阶段,通过电子锁控制洗衣机门的关闭状态,以确保用户的安全。

全自动洗衣机控制系统方案

全自动洗衣机控制系统方案
加入语音提示和动画演示功能 ,提高用户体验和使用便捷性 。
05
系统测试与验证
测试环境搭建和测试方法选择
测试环境搭建
模拟真实洗衣环境,包括水源、电源 、排水等设施,确保测试条件与实际 使用情况相符。
测试方法选择
根据洗衣机控制系统的特点,采用黑 盒测试、白盒测试、灰盒测试等多种 方法,确保测试全面、准确。
关键技术与难点
传感技术
需要选择高精度、高稳定性的传感器,确保采集到的数据准确可靠。
控制算法
需要设计合理的控制算法,实现洗涤程序、水位水温等的精准控制。
故障诊断与处理
需要建立完善的故障诊断与处理机制,确保洗衣机在出现故障时能够 及时报警并处理。
系统稳定性与可靠性
需要确保系统在高湿、高温、高振动等恶劣环境下能够稳定运行,并 具有较高的可靠性。
模块化设计
将系统划分为多个功能模块,便于开 发和维护,同时提高系统的可扩展性 和可重用性。
安全性与可靠性
在系统设计中充分考虑安全性和可靠 性要求,采取多种措施保障系统和用 户的安全。
开放性与兼容性
遵循开放性和兼容性原则,确保系统 可以与不同品牌和型号的洗衣机进行 对接和整合。
02
系统总体设计
系统功能概述
ABCD
对于部分特殊材质的衣物 ,洗涤效果仍有待提升, 建议进一步研究并优化洗 涤算法。
针对智能化算法在实际应 用中的局限性,建议持续 收集用户使用数据,不断 完善算法模型。
未来发展趋势预测
随着物联网技术的发展,全自动 洗衣机将实现与智能家居系统的 无缝对接,为用户提供更加智能 化的家居体验。
全自动洗衣机的设计将更加注重 人性化,例如针对不同人群的特 殊需求设计专属洗涤程序。

全自动洗衣机控制

全自动洗衣机控制
KM1 电机反转接触器
KM2 排水电磁阀YV1
脱水电磁离合器 YV2
报警蜂鸣器
输出点 Y0 Y1
Y2
Y3 Y4
Y5
4、参考程序
全自动洗衣机控制
主要知识点
1、全自动洗衣机的结构
全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一 中心轴安放的。外桶固定,做盛水用。内桶可以旋转,做脱 水(甩干)用。内桶的四周有很多小孔,使内,外桶的水流 相通。
2、控制要求
PLC投入运行,系统处于初始状态,准备好运动。 启动时开始进水,水满(即水位到达高水位)时停 止进水并开始洗涤正转。正转15s后暂停。暂停3s 后开始洗涤反转。反转15s后暂停。暂停3s后,若 正,反转未满3次,则返回从正转开始的动作;若 正,反转满3次时,则开始排水。水位下降到低水 位时开始脱水并继续排水。脱水10s即完成一次从 进水到排水的大循环过程。若未完成3次大循环, 则返回从进水开始的全部动作,进行下一次大循环; 若完成了3次大循环,则进行洗完报警。报警10s后 结束全部过程,自动停机。
3、I/O分配表
根据全自动洗衣机的控制要求,可得全自动洗衣机控制系统 PLC输入/输出点的分配见下表。其PLC控制梯形图如下图。
输ቤተ መጻሕፍቲ ባይዱ电器
输入点
启动按钮SB1
X0
停止按钮(常开) X1 SB2
排水按钮SB3
X2
高水位开关LS1 X3 低水文开关LS2 X4
输出电器 进水电磁阀YV 电机正转接触器

全自动洗衣机控制系统 CPU222

全自动洗衣机控制系统  CPU222

内容摘要本文介绍了采用可编程控制器(PLC)作为核心控制部件的全自动洗衣机控制系统。

文章介绍了洗衣机的结构,对全自动洗衣机的控制系统进行了分析,在此基础上提出了基于PLC的全自动洗衣机控制方案,并对方案进行了论证,根据洗衣机的工作原理,设计了流程及程序,对按钮,继电器,开关,变频器等其它一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。

由于洗涤,排水,脱水的时间均由PLC内计数器控制,所以只要改变计数器参数就可以改变时间。

具有智能化程度高、安全可靠、方便、灵活等特点。

关键词:可编程控制器; PLC ;全自动洗衣目录第1章概述 (1)1.1选题背景 (1)1.2全自动洗衣机的发展概况 (1)1.3控制系统的选择 (2)第2章全自动洗衣机的控制 (4)2.1课程描述 (4)2.2控制方案的制定 (5)2.3系统配置 (8)2.4 PLC外部接线图 (9)2.5控制系统流程图 (11)第3章结束语 (12)谢辞 (13)附录A 梯形图 (14)附录B语句表 (21)参考文献 (23)第1章概述1.1选题背景洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。

在工业生产中应用也十分广泛。

但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。

洗衣机需要更好地满足人们的需求,必须借助于自动化技术的发展。

而随着PLC技术的发展,用PLC来作为控制器,就能很好地满足全自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而有所不同。

自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又正在向智能化洗衣机方向发展。

1.2全自动洗衣机发展概况全自动洗衣机是一种除放、取衣物和开动洗衣机这三道手续外,其余洗衣各程序全部自动完成的设备。

1874年美国的比尔·布莱克斯通发明了木制手摇洗衣机,这是世界上第一台人工搅动洗衣机。

基于PLC全自动洗衣机控制系统浅析

基于PLC全自动洗衣机控制系统浅析

基于PLC全自动洗衣机控制系统浅析随着科技的发展,家电产品不断更新换代,洗衣机是每个家庭必备的家电之一。

全自动洗衣机相较于半自动洗衣机,具有操作简单、洗涤效果好、省时省力的优点,因此受到了广大消费者的喜爱。

全自动洗衣机的核心是控制系统,其控制系统通常是基于可编程逻辑控制器(PLC)来实现的。

下面将对基于PLC全自动洗衣机控制系统进行浅析。

全自动洗衣机的工作过程主要包括水位控制、洗涤控制、漂洗控制、脱水控制等,其控制系统主要负责控制各个工作过程的启动与停止,并根据用户的设定完成相应的操作。

PLC控制系统采用了较为可靠的硬件平台和友好的软件编程界面,具有运行稳定、抗干扰、易于维护、高度可编程等特点,能够满足全自动洗衣机对控制系统的要求。

水位控制是全自动洗衣机的重要功能之一。

基于PLC的控制系统通过传感器检测洗衣机内部的水位,并通过控制阀门控制进水和排水,使水位保持在合适的范围内。

当用户设定的水位低于当前水位时,控制系统打开进水阀门,将水位调整到设定的水位;当用户设定的水位高于当前水位时,控制系统打开排水阀门,将多余的水排出。

通过PLC控制系统的精确控制,可以实现精确的水位控制,避免了水位过高或过低带来的问题。

洗涤控制是全自动洗衣机的核心功能之一。

基于PLC的控制系统通过程序控制洗衣机的转速、时间、温度等参数,实现洗涤过程的自动控制。

用户可以通过操作面板设置洗涤模式、洗涤时间、洗涤温度等参数,PLC控制系统根据用户的设定完成相应的操作,并监测洗涤过程中的各种数据,确保洗涤的效果符合用户的要求。

PLC控制系统还可以实现洗涤过程中的各种保护措施,例如过热保护、过载保护等,确保洗衣机的安全运行。

漂洗控制是全自动洗衣机的一个重要环节。

洗涤完成后,需要进行漂洗以去除洗涤剂的残留物。

基于PLC的控制系统通过控制水流和时间参数,实现漂洗过程的自动控制。

根据用户设定的漂洗次数,PLC控制系统可以自动进行多次漂洗,以确保洗衣效果的理想程度。

全自动洗衣机控制系统的设计概况

全自动洗衣机控制系统的设计概况

物理与电子工程学院《单片机原理与接口技术》课程设计报告书设计题目:洗衣机水位控制系统的软件设计专业:自动化班级:一班学生姓名:乔彬学号: 2010341121指导教师:尹世忠2013年12月16 日物理与电子工程学院课程设计任务书专业:自动化班级:一班摘要本文以AT89S51单片机为核心,设计了滚筒洗衣机模型系统。

从洗衣机的控制要求及功能出发,采用 AT89S51单片机设计滚筒洗衣机的模型。

介绍该洗衣机的控制系统、硬件电路、程序设计以及总体工作过程。

控制系统主要由电源电路、水位检测电路、电机正反转驱动电路、数码显示电路以及进出水控制电路等五大模块。

对单片机进行编程,由程序执行相关过程的控制操作,四个I/O口充分指派给水位检测控制、电机正反转控制、进水与排水控制、数码显示等模块电路,各电路部分相互区分又构成统一整体,外加水容器、器件等形成最终的滚筒洗衣机控制模型。

该洗衣机装水容量为1-2升,控制器可设定高、中、低水位和洗衣过程,控制电动机的正反转,自动进水和排水。

关键词:洗衣机控制系统;单片机;水位控制目录前言 (5)1 方案选择 (5)1.1控制系统的选择 (5)1.2水位检测 (6)1.3电动机驱动电路 (6)1.4显示模块 (6)1.5进水与出水电路 (6)2 系统组成与设计 (7)2.1系统的组成 (7)2.2系统结构框图 (7)3 硬件电路部分 (7)3.1单片机系统电路 (7)3.2水位检测电路 (8)3.3电机驱动电路 (9)3.4数码显示电路 (10)4 软件的设计...........................................4.1单片机I/O口分配..........................................4.2程序流程图 ...............................................4.3源程序 ................................................... 心得体会 .................................................... 参考文献 ....................................................前言随着单片机技术日新月异的发展,单片机以其集成度高、运算速度快、体积小、功能全、价格低廉、开发方便的优势应用到生活的各个领域。

原理浅析洗衣机的自动控制

原理浅析洗衣机的自动控制

原理浅析洗衣机的自动控制洗衣机是现代家庭中必不可少的电器之一,它的出现极大地方便了人们的生活。

而洗衣机能实现自动控制,则是其更为便捷与高效的重要原因之一。

本文就来浅析洗衣机的自动控制原理。

一、洗衣机的自动控制系统概述洗衣机的自动控制系统主要包括控制器、传感器和执行器。

控制器负责接收并处理来自传感器的信号,并通过控制执行器的工作来实现洗衣机的自动化操作。

传感器用于感知洗衣机工作状态和环境条件的变化,执行器则负责驱动洗衣机的各个部件实现相应的工作。

二、水位控制在洗衣机的洗涤过程中,正确的水位是确保洗衣效果的关键。

水位控制系统通过水位传感器来感知洗衣机内水位的变化,并根据预设的程序控制进水阀门的开启和关闭,从而达到设定的水位标准。

一般来说,洗衣机自动控制系统会根据洗衣的负荷量和洗涤程序来调节水位,以实现更为省水和高效的洗涤效果。

三、温度控制洗衣机的温度控制系统可以根据洗涤程序的需求,智能调节洗衣水温,以达到更好的清洁效果。

温度传感器负责感知洗衣机内部水温的变化,并通过控制加热元件的工作来提升或降低水温。

洗衣机中的加热元件一般为热水加热器或电加热管,能够迅速将水加热到设定的温度,确保洗衣过程中的温度稳定性。

四、时间控制时间控制是洗衣机自动控制系统中的另一个重要方面。

通过控制器预设不同的洗衣程序和运行时间,洗衣机能够在合适的时间内完成相应的工作。

在洗衣机启动后,控制器会根据设定的程序和时间要求依次控制洗涤、漂洗和脱水等环节的开始和结束。

这样不仅保证了洗衣机的高效运行,同时也节省了用户的时间和精力。

五、故障检测和保护洗衣机的自动控制系统还具备故障检测和保护功能。

通过安装相应的传感器,系统能够感知洗衣机内部的故障情况,如水泵堵塞、电机故障等,并及时发出警报或采取相应的保护措施,防止故障扩大或对用户造成损失。

这种自动故障检测和保护的功能使得洗衣机更加智能化和安全可靠。

总结:洗衣机的自动控制系统是现代洗衣机的重要组成部分,它通过控制器、传感器和执行器的协同工作,实现了洗衣水位、温度、时间和故障的智能控制和保护。

智能洗衣机控制系统

智能洗衣机控制系统

传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
电机控制算法
电机是洗衣机工作的核心部件,电机控制算法负 责对电机进行控制和调节。
电机控制算法需要具备可扩展性,以适应未来可 能的功能升级和硬件升级。
05
通信模块
实现洗衣机与外部设备的通信,如手机APP、智能家 居系统等。
传感器模块
水位传感器
检测洗衣机内的水位, 根据水位的高低自动调
节进水量。
温度传感器
洗涤时间传感器
门开关传感器
检测洗衣机内的温度, 实现温度的自动控制和
调节。
检测洗衣机的洗涤时间, 确保洗涤过程的准确执
行。
检测洗衣机的门是否关 闭,确保洗衣机的安全
主控程序需要具备可扩 展性,以适应未来可能 的功能升级和硬件升级 。
主控程序需要具备良好 的人机交互界面,方便 用户进行操作和控制。
传感器数据处理
01
02
03
04
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
传感器是洗衣机感知外部环境 变化的重要工具,通过传感器 可以获取洗衣机的水位、温度 、洗涤时间等参数。
特点
具备远程控制、自动检测、智能推荐洗涤程序、节能环保等功能 ,提升用户体验和洗涤效果。
工作原理
01
02
03
04
远程控制
用户通过手机APP或其他智能 设备远程操控洗衣机,实现远 程启动、暂停、调整洗涤程序 等功能。
自动检测

全自动洗衣机自动控制系统的设计

全自动洗衣机自动控制系统的设计

全自动洗衣机自动控制系统的设计首先,全自动洗衣机的自动控制系统主要包括用户界面、传感器、电机控制系统以及程序控制系统。

用户界面是用户与洗衣机进行交互的界面,一般包括显示屏、按键等。

通过用户界面,用户可以选择不同的洗涤程序、设置洗涤时间、温度等参数。

在设计用户界面时,需要考虑简洁明了的界面布局、易于操作的按键设计以及直观的显示界面。

同时,为了增加用户体验,可以增加一些智能功能,如智能识别衣物材质并自动选择相应的洗涤程序等。

传感器在全自动洗衣机中起到了关键的作用,主要用于检测洗衣机内部的各种状态,以便进行相应的控制。

常见的传感器包括水位传感器、电流传感器、温度传感器等。

水位传感器可以检测洗衣机内的水位,根据水位的高低来确定洗涤、漂洗、脱水等不同环节的控制。

电流传感器可以检测洗衣机的电流消耗,当电流达到设定值时,自动停止洗涤程序。

温度传感器可以检测洗衣机内的温度,根据用户设定的洗涤温度进行相应的控制。

电机控制系统负责控制洗衣机内的电机运转,包括驱动洗涤桶、漂洗桶和脱水桶的电机。

电机控制系统需要根据用户选择的洗涤程序来控制电机的启停、正转和反转,以实现相应的洗衣操作。

此外,电机控制系统还需要考虑安全因素,如电机过热保护、电机故障保护等,以保障洗衣机的正常运行和用户的安全。

程序控制系统是全自动洗衣机中的核心部分,通过设定不同的程序控制,实现洗涤、漂洗和脱水等功能。

在程序控制系统的设计中,需要考虑不同类型衣物的适宜洗涤程序、适宜的洗涤时间和温度等。

同时,为了提高洗涤效果和洗涤质量,可以加入一些高级功能,如自动投放洗衣液、自动调整洗涤时间和温度等。

综上所述,全自动洗衣机自动控制系统设计涉及用户界面、传感器、电机控制系统和程序控制系统等多个方面。

在设计过程中需要充分考虑用户需求、洗衣效果和安全性,并通过合理的布局和科学的算法,实现洗衣机的高效运行和用户的良好体验。

同时,随着科技的不断进步和用户需求的不断变化,自动控制系统的设计也需要不断更新和升级,以适应新的洗衣机技术和用户需求的发展。

全自动洗衣机的控制系统设计

全自动洗衣机的控制系统设计

全自动洗衣机的控制系统设计一、引言全自动洗衣机是一种方便实用的家电产品,通过自动化技术来完成洗衣过程,减轻用户的劳动负担。

控制系统是全自动洗衣机的核心部分,它负责控制洗衣机的运转、调控洗涤水温、洗涤时间、漂洗次数等参数,以保证洗涤效果。

二、控制系统设计原则1.确定用户需求:了解用户对洗衣机的洗涤需求,包括洗涤种类、洗涤负荷、洗涤温度等。

2.确定系统功能:根据用户需求设计系统功能,包括自动洗涤、自动漂洗、自动甩干等。

3.确定洗衣机结构:确定洗衣机的结构布置,包括内筒、电机、水管等,以保证控制系统的有效运作。

4.确定控制方式:根据洗衣机的结构和用户需求,确定控制方式,可以采用简单的电子控制方式,也可以采用微处理器控制方式。

三、控制系统设计步骤1.传感器安装:安装传感器用于检测洗衣机内部的温度、湿度、负荷重量等参数。

2.液晶显示屏设计:设计液晶显示屏用于显示洗衣机的状态、选项和提示信息。

3.操作按钮设计:设计操作按钮,包括开关机按钮、洗涤模式选择按钮、液体洗涤剂添加按钮等。

4.控制电路设计:设计控制电路,包括电源供应电路、传感器接口电路、显示屏接口电路、按钮接口电路等。

5.控制程序编写:编写控制程序,根据用户选择的洗涤模式和选项,控制洗衣机的各个部件的运转。

6.安全保护设计:设计安全保护机制,包括过热保护、漏电保护、机械故障保护等,以保证用户的安全。

7.性能测试与调整:对控制系统进行性能测试,根据测试结果对系统进行调整,保证洗衣机的稳定性和可靠性。

四、控制系统关键技术1.温度控制技术:通过传感器检测洗衣机内部温度,并根据用户设置的洗涤温度控制加热系统。

2.湿度控制技术:通过传感器检测洗衣机内部湿度,并根据用户设置的洗涤模式和选项,控制洗衣机的漂洗次数和甩干时间。

3.洗涤时间控制技术:根据用户设置的洗涤时间,通过定时器控制洗衣机的运转时间。

4.洗涤负荷控制技术:通过传感器检测洗涤负荷的重量,并根据洗涤负荷调整洗涤程序的参数。

PLC全自动洗衣机控制系统设计

PLC全自动洗衣机控制系统设计

PLC全自动洗衣机控制系统设计PLC(Programmable Logic Controller,可编程逻辑控制器)全自动洗衣机控制系统设计可以在洗衣机的操作过程中提供精确的控制和监控。

下面将介绍一个基本的PLC全自动洗衣机控制系统设计。

首先,PLC全自动洗衣机控制系统需要一个PLC主控制器。

这个主控制器是负责接收和处理来自各个部件的输入信号,并根据预设的程序进行相应的控制操作。

PLC主控制器可以采用常见的类型,例如Siemens、ABB或者Mitsubishi等。

接下来,PLC全自动洗衣机控制系统需要传感器模块。

这些传感器用于监测和检测洗衣机的各个状态和参数,例如水位、温度、转速等等。

在洗涤和漂洗过程中,传感器可以接收信号并将它们转化成电信号,然后传送给PLC主控制器进行处理。

此外,PLC全自动洗衣机控制系统还需要执行模块。

这些执行模块用于实现各种功能,例如控制电机的运转、控制水泵的流量等。

执行模块可以由继电器、电磁阀、电机驱动器等组成,并与PLC主控制器连接。

在PLC全自动洗衣机控制系统中,还需要一个人机界面(HMI)模块。

这个模块用于与用户进行交互,例如选择洗涤和漂洗程序、设置水位和温度等。

人机界面模块可以采用触摸屏或者按钮开关等。

在PLC全自动洗衣机控制系统中,还可以加入网络通信模块。

这个模块可以实现洗衣机与其他设备或者远程监控中心之间的数据传输和远程控制。

通过网络通信模块,用户可以通过智能手机或者电脑对洗衣机进行远程控制和监控。

总而言之,PLC全自动洗衣机控制系统设计应该包括PLC主控制器、传感器模块、执行模块、人机界面模块以及网络通信模块。

通过这些组件的协调工作,可以实现对洗衣机全过程的精确控制和监控,提高洗衣机的自动化程度和用户体验。

同时,PLC全自动洗衣机控制系统也为洗衣机的未来发展提供了更多的可能性。

全自动洗衣机控制系统(PLC)

全自动洗衣机控制系统(PLC)
(表示允许汽车进入车位装料)。进料阀、 出料阀、电动机M1、M2、M3皆为OFF。 (2)进料控制。料斗中的料不满时,检测开 关S为OFF,5 s后进料阀打开,开始进料; 当料满时,检测开关S为ON,关闭进料阀, 停止进料。
(3)装车控制。 ① 当汽车到达装车位置时,SQ1为ON,红灯 HL1亮、绿灯HL2灭。同时,启动传送带电动 机M3,2 s后启动M2,2 s后再启动M1,再过 2 s后打开料斗出料阀,开始装料。 ② 当汽车装满料时,SQ2为ON,先关闭出料 阀,2 s后M1停转,又过2 s后M2停转,再过 2 s后M3停转,红灯HL1灭,绿灯HL2亮。装 车完毕,汽车可以开走。
二、相关知识 (一)顺序控制功能图概述
顺序控制功能图(SFC)主要用于设计具 有明显阶段性工作顺序的系统。一个控制 过程可以分为若干工序(或阶段),将这 些工序称为状态。状态与状态之间由转换 条件分隔,相邻的状态具有不同的动作形 式。
二、相关知识
顺序控制功 能图设计的 小车自动往 返程序比用 基本指令设 计的梯形图 更直观、易 懂。
三、应用举例 (三)顺序控制功能图在大、小球分类选择 传送装置中的应用 图7-14 大小球分类传送控制程序
三、应用举例 (四)顺序控制功能图在十字路口交通灯控 制中的应用
1.控制要求
图7-16 十字路口交通灯示意图 图7-17 十字路口交通灯变化时序图
三、应用举例 (四)顺序控制功能图在十字路口交通灯控 制中的应用
HL6
东西红灯
Q0.5
三、应用举例 (四)顺序控制功能图在十字路口交通灯控 制中的应用
2.系统I/O分配及控制回路接线
三、应用举例 (四)顺序控制功能图在十字路口交通灯控 制中的应用
3.程序设计

全自动洗衣机控制系统设计方案

全自动洗衣机控制系统设计方案

全自动洗衣机控制系统设计方案设计方案:全自动洗衣机控制系统一、系统概述全自动洗衣机控制系统是一种电子控制系统,旨在实现洗衣机的自动控制、操作和监控。

该系统由多个硬件组成,包括电子控制器、传感器、马达和显示器等。

通过该系统,用户可以方便地选择洗涤模式、操作洗衣机,并监控洗衣过程。

二、系统功能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.洗涤过程:控制器会控制洗衣机内部的电机运转,在适当的时间内完成洗涤过程。

传感器模块会实时监测洗衣机内部的参数,如温度、转速等,并将数据反馈给控制器。

5.漂洗过程:洗涤过程结束后,洗衣机会自动进行漂洗过程,以去除衣物上的洗涤剂残留。

6.脱水过程:漂洗过程结束后,洗衣机会进入脱水过程,将衣物中的水分脱去。

控制器会根据用户设置的脱水时间来控制电机的转速。

7.完成洗衣过程:脱水过程结束后,洗衣机会发出提示音,提醒用户取出洗好的衣物。

四、功能特点1.多种洗涤模式:洗衣机控制系统应具备多种洗涤模式,以满足用户不同的洗涤需求。

2.自动调节水位:洗衣机控制系统应能根据洗涤模式的不同,自动调节洗衣机内部的水位,达到节水或高效洗涤的目的。

3.智能化控制:洗衣机控制系统应能根据传感器模块反馈的数据,自动调整洗衣机的参数,以提高洗涤效果和节约能源。

洗衣机控制系统原理

洗衣机控制系统原理

洗衣机控制系统原理洗衣机控制系统是一个复杂的系统,它通过整合多种电子组件和传感器,为用户提供洗衣服的各种功能和选项。

系统的主要原理如下:1. 电源供给:洗衣机控制系统需要连接到电源以供电。

通常,系统需要使用交流电,并通过适配器将其转换为合适的电压和频率。

2. 用户界面:洗衣机上通常会有一个用户界面,用户可以通过该界面选择洗衣机的工作模式、时间和其他选项。

用户界面包括按钮、旋钮、显示屏等组件,与控制系统连接。

3. 传感器:洗衣机控制系统中有多种传感器,用于检测和监测不同的条件和参数。

传感器的种类包括水位传感器、温度传感器、湿度传感器等。

这些传感器将收集到的数据传输给主控制器,以便根据需要调整洗衣机的操作。

4. 主控制器:主控制器是洗衣机控制系统的核心。

它接收来自传感器的数据,并根据用户界面上的指令和所设定的程序,决定洗衣机的运行方式。

主控制器可以使用微处理器或其他类型的集成电路,并通过编程来实现不同的功能和运行模式。

5. 电机和驱动器:洗衣机的电机负责驱动洗衣筒和其他运动部件的旋转。

电机需要通过驱动器控制其速度和方向。

控制系统通过主控制器发送信号给驱动器,以控制电机的工作方式。

6. 阀门和泵:洗衣机的控制系统还负责控制水流和排水。

阀门和泵由主控制器控制,以确保适量的水进入洗衣筒,并及时排出污水。

7. 安全保护:洗衣机控制系统还需要一些安全保护装置。

例如,温度传感器可监测洗衣水温度是否过高,如果是,控制系统会自动停止加热或执行其他必要的操作。

类似地,如果发现漏水或其他异常情况,控制系统会采取相应的措施以避免进一步损坏。

总体来说,洗衣机控制系统通过集成各种电子组件、传感器和控制算法,实现用户界面选择、数据采集、指令处理和设备驱动等功能,从而实现高效、智能的洗衣体验。

基于PLC全自动洗衣机控制系统浅析

基于PLC全自动洗衣机控制系统浅析

基于PLC全自动洗衣机控制系统浅析全自动洗衣机已经成为现代家庭中不可或缺的家电设备之一。

它的出现不仅极大地方便了人们的生活,同时也为我们带来了更加舒适、便捷的洗衣体验。

很多人对于全自动洗衣机的工作原理和控制系统并不了解。

本文将对基于PLC(可编程逻辑控制器)的全自动洗衣机控制系统进行浅析,帮助读者更加深入地理解这一现代化家电设备的工作原理和控制系统。

1. 全自动洗衣机的工作原理全自动洗衣机是一种集洗涤、漂洗、脱水等多种功能于一体的家用洗衣设备。

它主要由电机、控制系统、排水系统和洗涤装置等部件组成。

全自动洗衣机的工作原理可以简单地概括为:根据用户设定的洗衣程序,控制洗衣机内部电机的转动,配合水泵和控制阀的工作,使洗衣机内的水进行循环、加热、排放,从而完成洗涤、漂洗和脱水等功能。

2. PLC控制系统在全自动洗衣机中的应用PLC是一种专门用于工业自动化控制的设备,它可以根据预设的程序自动执行各种控制任务。

在全自动洗衣机中,PLC控制系统起着至关重要的作用。

它通过控制洗衣机内部的各种执行元件,如电机、水泵、控制阀等,实现洗衣机的自动化洗涤过程。

3. PLC控制系统的工作原理PLC控制系统的工作原理主要包括输入模块、中央处理器、输出模块和程序存储器等部件。

输入模块用于接收传感器等外部信号,中央处理器根据预设的程序对这些信号进行处理,然后通过输出模块控制执行元件的工作。

而程序存储器则存储着控制系统的程序和参数设置等信息。

在全自动洗衣机中,PLC控制系统接收用户设置的洗衣程序,并根据程序的要求控制洗衣机内部的电机、水泵、控制阀等执行元件,实现洗涤、漂洗、脱水等功能。

PLC控制系统还可以根据传感器反馈的信息对洗衣机的运行状态进行实时监控,并进行相应的调节和控制,以保证洗衣机的安全、稳定运行。

相比传统的机械控制系统,基于PLC的控制系统在全自动洗衣机中具有以下几点优势:(1)灵活性高:PLC控制系统可以根据不同的洗衣程序进行灵活调整,以适应用户的不同需求。

全自动洗衣机控制系统概述

全自动洗衣机控制系统概述

目录摘要………………………………………………………………………………………………Abstract……………………………………………………………………………………………引言………………………………………………………………………………………………..绪论………………………………………………………………………………………………. 第1章洗衣机控制系统概述…………………………………………………………………….1.1洗衣机控制系统介绍………………………………………………………………………….1.2洗衣机控制系统的比较(单片机控制和PLC控制)1.3洗衣机控制系统的控制要求.................................................... 第2章硬件设计………………………………………………………………………………….2.1电机的选择……………………………………………………………………………………2.2单片机芯片选择……………………………………………………………………………2.3固态继电器的选用……………………………………………………………………………第3章洗衣机控制系统的软件设计…………………………………………………..3.1主程序设计……………………………………………………………………………3.2标准洗衣程序设计……………………………………………………………………………3.3洗涤程序的设计……………………………………………………………………………3.4漂洗程序的设计……………………………………………………………………………3.5脱水程序的设计……………………………………………………………………………设计分析总结……………………………………………………………………………..参考文献……………………………………………………………………………………附录附录A单片机控制原理图附录B程序流程框图引言目前中国洗衣机市场正进入更新换代的时期,市场潜力巨大,人们对于洗衣机的要求也是越来越高。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

合肥学院计算机科学与技术系微机原理与接口技术课程设计课程设计科目全自动洗衣机控制系统学生姓名学号班级指导教师高玲玲、肖连军1、题意分析与解决方案1.1 题意需求分析根据以上题目所给的提示,我们对其进行解析:首先,刚开始的时候系统处于初始状态,准备好启动,然后一声蜂鸣表明洗衣机已经进入工作状态。

当按下暂停键之后,9s的放衣服时间,然后选择洗衣周期,然后我们进入了洗衣状态。

在洗涤的过程时,打开进水阀(此过程就是注水的过程),当到达预定水位时,按下水位开关,然后电机MO转动,在洗涤的过程中电机正反转三次后停止转动。

然后进入脱水的过程,此时我们要打开排水阀,然后使电机正转,脱水结束后,电机停止转动。

漂洗过程和洗涤的过程相似,只是在漂洗的时候,是把电机转动的次数改成正反转两次。

甩干的过程和脱水的过程相似,只是电机转动的时间比脱水过程长一些。

从题意需求分析本课程设计需要解决的问题如下:(1)怎样用程序实现电机的正转反转;(2)我们怎么样在全速运行的条件下知道程序已经进入到哪一个步骤;(3)怎样分配按键,使程序尽可能的全自动化。

1.2 解决问题方法及思路1.2.1硬件部分本课程设计具体要求如下:(1)进水阀由继电器模拟;(2)洗衣流程进展过程由LED等指示;(3)预设水位由按键控制;(4)波轮旋转由电机控制。

此次课程设计中,我们在程序运行时,需要用到按键,所以对按键的分配如下:表1-1 按键分配表K1 暂停开关0 关闭 1 开启K2 洗衣程序选择0 标准洗衣 1 经济洗衣K3 水位开关0 低水位 1 高水位本实验中我们要用到的硬件主要是8255A、LED指示灯、继电器、八路二进制开关、步进电机、蜂鸣器。

我们将LED指示灯接在8255A的PA口,而LED指示灯在此次实验过程中的作用就是指示洗衣流程进展(第5个灯亮表示在洗涤的过程,第6个灯亮表示在脱水的过程,在第7个灯亮表示在漂洗的过程,第8个灯亮表示在甩干的过程)和提示我们下一步应该怎样按键。

将八路二进制开关接在8255A的PB口上,八路二进制开关在本实验中的作用是模拟洗衣机面板上的按键和水位开关的作用。

将步进电机的A、B、C、D四相分别按顺序接到PC口的PC0~PC3上,本次实验过程中采用的是四相八拍的步进电机。

将蜂鸣器接在PC口的PC4上,蜂鸣器的作用主要是提示我们洗衣机已经启动和洗衣结束。

将继电器接入到PC口的PC5上,继电器在本次实验过程中的主要作用是模拟进水阀。

1.2.2软件部分8255A是一个可编程芯片,我们可以通过程序对8255A芯片进行编程来实现本次课程设计所要求实现的所有功能。

在本次实验中我们需要在程序中实现对电机的转动。

为了能实现洗涤过程(此过程要求电机正转和反转),所以我们采用的是步进电机,实际应用中步进电机的类型有很多种,然而我们的实验箱上是四相的步进电机,在实验中我采用的是四相八拍的控制,当我们使其从A→AB→B →BC→C→CD→D→DA,这样可以实现电机的正转,当使他从DA→D→CD→C →BC→B→AB→A,这样就可以实现电机的反转,这个过程就是通过程序对PC 口的PC0~PC3进行设置的。

排水阀我们是用继电器来模拟的,实验箱上的继电器是低电平工作,所以如果我们要用到继电器即要打开进水阀时,我们只要对PC口的PC5进行设置。

在本实验中,我们要使用蜂鸣器来提示洗衣机工作和洗衣结束,这个过程也是通过程序来实现的,我们只要将PC4设置成低电平,蜂鸣器就开始工作了。

2、硬件设计2.1选择芯片8255A2.1.1芯片8255A在本设计中的作用本次实验主要是通过对8255A的编程来实现的。

8255A是可编程芯片,主要是用作数据的输入和输出接口,将逻辑开关的所输入的值接收进来,并且可以将数值进行输出,电源为+5V。

具体就是通过对8255A的端口的编程来模拟和控制洗衣机运行时候的各个流程,以及其间的状态显示和以及洗衣结束时的报警。

2.1.2 8255A的功能分析8255A采用40脚双列直插式封装单一+5V电源,全部输入/输出均与TTL电平兼容,为可编程通用并行接口芯片。

它有24条可编程的I/O引脚,与Intel 系列微处理器完全兼容,直接的位清0或置1功能,简化了接口控制。

8255A在本设计中起并行传输接口作用,负责将从逻辑开关得到的数据送到LED显示器上显示出来。

本实验中将8255设置为方式0。

PC口作为输入口,与继电器,电机,蜂鸣器等部件相连。

而PA口作为输出连接LED小灯显示洗衣机运行的各个状态,PB口作为输入端口连接逻辑开关。

8255A是一种通用的可编程并行I/O接口芯片,又称“可编程外设接口芯片”。

它是为8086/8088而设计的可以通过程序来改变其功能。

本设计中8255A设置为方式0,在方式0下,CPU可以采用无条件读/写方式与8255A交换数据。

PA口的八位作为LED小灯的连接位.方式0的工作特点:这种方式通常不用联络信号,不使用中断,三个通道中的每一个都有可以由程序选定作为输入或输出。

其功能为:①两个8位通道:通道A、B。

两个四位通道:通道C高4位和低四位;②任何一个通道可以作输入/输出;③输出是锁存的;④输入是不锁存的;⑤在方式0时各个通道的输入/输出可有16种不同的组合。

2.1.3 8255A的技术参数表2-1 8255A的技术参数8255A主要参数分析:8255A的达林顿驱动电流最大为4.0 mA, 当电流超过达林顿驱动电流是芯片就有可能会被损坏,而LED的驱动电流要比它高的多发光,在保证8255A芯片安全的同时又能让LED管显示就会需要外加器件。

2.2选择继电器2.2.1 继电器在本设计中的作用主要是用来模拟进水阀。

2.2.2 继电器的功能分析继电器的继电特性继电器的输入信号x从零连续增加达到衔铁开始吸合时的动作值xx,继电器的输出信号立刻从y=0跳跃到y=ym,即常开触点从断到通。

一旦触点闭合,输入量x继续增大,输出信号y将不再起变化。

当输入量x从某一大于xx值下降到xf,继电器开始释放,常开触点断开。

图2-1 继电器结构图2.2.3继电器参数5A/120VAC10A/80A/240VAC~5A/24VDC-COIL:5VDCAC交流电,DC直流电,A安,COIL线圈这个继电器的触电容量是工作在交流120V是5A交流240V是10A/80A,直流24V是5A,电磁继电器工作电压(线圈工作电压)是5V直流电。

2.3选择蜂鸣器2.3.1蜂鸣器在本设计中作用在全部洗衣工作完成后,由蜂鸣器发出声响,表示衣物已洗干净。

2.3.2蜂鸣器功能分析在本设计中用8255的PC4接蜂鸣器。

在洗衣过程结束后,程序会给蜂鸣器一个脉冲,促使蜂鸣器发出声响。

2.3.3蜂鸣器参数额定电压 1.5工作电压范围 1.0~1.7V最大电流 80MA电阻 6.0~10欧DBA 70~100频率: 3000CVccBuzzerLS12KR15.1KR28550Q60.01uFC40Ctrl100R11图2-2 蜂鸣器电路图2.4 选择逻辑开关2.4.1逻辑开关在本设计中的作用设计时用到六个个逻辑开关。

按键分配如下:K1:暂停开关(0,暂停;1启动)K2:洗衣程序选择开关(0,经济洗衣;1标准洗衣)K3:预设水位的开关(0,低水位;1高水位)K4:排水开关(0,关;1,开)2.4.2逻辑开关的功能分析如图所示,开关未合时,与5V 电压相连,输入1,当合上之后,开关就将A口接地,也就输入为0,4位开关可以置0~15的数。

2.4.3逻辑开关的技术参数表2-2逻辑开关及其编码编码数字编码数字0000 0 1000 80001 1 1001 90010 2 1010 A0011 3 1011 B0100 4 1100 C0101 5 1101 D0110 6 1110 E0111 7 1111 F图2-3 八路二进制开关开关高电平:+5V、低电平:0V2.5 选择LED发光二极管2.5.1发光二极管在本设计中的作用即显示作用,标示洗衣机运行时候的各个状态,分别为洗涤、脱水、漂洗、甩干。

2.5.2发光二极管的功能分析发光二极管参数发光二极管的压降一般为1.5~2.0 V,其工作电流一般取10~20 mA为宜。

LED显示器有共阳极和共阴极两类。

我选用的是共阴极,它的原理图如下:图2—4 LED原理图2.6 选择步进电机2.6.1步进电机在本设计中的作用在洗衣过程在由步进电机模拟涡轮旋转,由于洗衣的四个过程洗涤、脱水、漂洗、甩干都有涡轮旋转,所以在程序中四个过程的涡轮旋转有所不同。

在洗涤过程中步进电机正反转3次,脱水过程中正转一次,漂洗过程中正反转2次,最后甩干正转,但时间长一些。

2.6.2 步进电机的功能分析在本设计中用8255的PC0~PC3接步进电机的A、B、C、D四个口。

步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。

在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。

步进电机有二、三、四、五相等,本次实验采用的步进电机是四相八拍运行方式即A-AB-B-BC-C-CD-D-DA-A. 步距角. 当电机绕组通电时序为AB-BC-CD-DA或()时为正转,通电时序为DA-CD-BC-AB或()时为反转。

步进电机的步进角度为7.5 度,一圈360 度,需要48 个脉冲完成2.6.3 步进电机的一些基本参数:电机固有步距角:它表示控制系统每发一个步进脉冲信号,电机所转动的角度。

电机出厂时给出了一个步距角的值,如86BYG250A型电机给出的值为0.9°/1.8°(表示半步工作时为0.9°、整步工作时为1.8°),这个步距角可以称之为‘电机固有步距角’,它不一定是电机实际工作时的真正步距角,真正的步距角和驱动器有关。

步进电机的相数:是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。

电机相数不同,其步距角也不同,一般二相电机的步距角为0.9°/1.8°、三相的为0.75°/1.5°、五相的为0.36°/0.72° 。

在没有细分驱动器时,用户主要靠选择不同相数的步进电机来满足自己步距角的要求。

如果使用细分驱动器,则‘相数’将变得没有意义,用户只需在驱动器上改变细分数,就可以改变步距角。

保持转矩(HOLDING TORQUE):是指步进电机通电但没有转动时,定子锁住转子的力矩。

它是步进电机最重要的参数之一,通常步进电机在低速时的力矩接近保持转矩。

由于步进电机的输出力矩随速度的增大而不断衰减,输出功率也随速度的增大而变化,所以保持转矩就成为了衡量步进电机最重要的参数之一。

相关文档
最新文档