首页 > 作文

智能洗衣机

更新时间:2023-03-24 01:34:43 阅读: 评论:0

一什么白菜-孔乙己经典段落

智能洗衣机
2023年3月24日发(作者:人中长痘的原因)

基于单片机的智能全自动洗衣机模拟控制系

统设计

作者:殷爽邵金侠赵全友潘学文

来源:《今日自动化》2021年第04期

[摘要]采用STC89C51单片机作为主要控制芯片,按键可控制和选择功能,继电器模拟出

水、进水,水位传感器检测高低水位,由L298N芯片组成的电机控制模块模拟洗衣机工作,

LED显示状态,2位共阳数码管显示时间。使用C51语言进行编程,完成了洗衣的基本功能。

洗衣机包括标准、轻柔、快速三大洗衣模式,并且实现了一键暂停和一键脱水功能,用于日常

生活中,能够满足日常洗衣的需求,具有效率高、操作方便等特点。

[关键词]STC89C51单片机;洗衣机模拟控制系统;全自动

[中图分类号]TN911-4;G434[文献标志码]A[文章编号]2095–6487(2021)04–00–03

DesignofInte冬至快乐图片 lligentAutomaticWashingMachineSimulationControl

SystemBadonSingleChipMicrocomputer

YinShuangShaoJin-xiaZhaoQuan-youPanXue-wen

[Abstract]ThisdesignadoptsSTC89C51single-chipmicrocomputerasthemaincontrolchip,

thebuttoncanco秘书工作 ntrolandlectthefunction,therelaysimulatesthewaterandwater,thewater

levelnsordetectsthehighandlowwaterlevel创城工作总结 ,themotorcontrolmodulecompodofL298N

chipsimulatesthewashingmachinework,theLEDdisplaystatus,2totalThedigitaltubeshows

ignincludes

standar下雨日记 d,gentleandfastthreelaundrymodes,andachievesone-buttonpauandone-button

s

hashighefficiencyandconvenientoperation.

[Keywords]STC89C51microcontroller;washingmachineanalogcontrolsystemsystem;fully

automatic

随着通信电子技术及计算机技术的发展,人民的生活水平不断提高,单片机技术在各个领

域的应用越来越广泛,同时用单片机设计的各种家用电器也被人们所关注,家电市场上涌现出

大量各式各样的新型电器[1]。

以往的家电市场中,大部分洗衣机的功能比较单一、固定,一般来说洗反开头的成语 涤、漂洗和排水都

要通过按键来分别进行操作,操作特别繁琐且浪费时间[2]。随着经济的高速发展,智能全自

动洗衣机越来越受到广大消费者的喜爱。智能全自动洗衣机的便捷性、易操作性为繁琐的家庭

劳动节省了时间,缓解了家庭劳动压力,成就了高速有效的生活工作效率[3-4]。

本系统根据人们的实际需求设计出以单片机为主要控制中心,功能全面、人性化的全自动

洗衣机。简化了以往传统洗衣机的复杂操作,并且还具有体积小、价格便宜、控制灵活和方便

操作等优点。

1系统总体方案

本次孙武练兵 设计以STC89C51单片机为主要控制模块,主要控制进水阀、出水阀、电机、蜂鸣报

警器、显示系统。本次设计共有三种洗衣模式,模式不同,工作状态以及运行的时间也不同。

洗衣过程主要包括洗涤过程、漂洗过程、一键脱水过程。系统主要由STC89C51单片机、步进

电机驱动芯片L298N组成的电机模拟控制洗衣机工作、LED显示状态,2位共阳数码管显示时

间,控制按键可控制和选择功能,继电器模拟出水、进水组成。

全自动洗衣机的模拟控制系统的设计方框图如图1所示,主要由六大模块组成,即单片机

主控系统、电机控制电路、蜂鸣器报警电路、进水与排水电路、按键控制电路和显示电路组

成。单片机主控系统由STC89C51组成,选用它作为核心控制芯片,可使电路极大简化,且程

序的编写及固化也相当方便、灵活。电机控制电路主要由L298N芯片和电机组成,模拟了洗

衣机的工作。显示电路清楚地展示了洗涤模式以及洗涤时长,主要由两个共阳极数码管、发光

二极管组成,74LS04芯片作为显示驱动电路。蜂鸣器报警电路表示着洗涤的结束以及洗涤暂

停。进水与排水电路中由两个继电器控制进水阀和出水阀,由LM339芯片组成的集成电路是

水位传感器的主要模块,用于检测高低水位。

2系统硬件设计

2.1电动机控制电路

电机控制模块主要由L298N芯片组成。该芯片是双H桥电机驱动芯片,双H桥的设计可

以让此芯片同时控制两个电机的运转,它具有工作电压大,输出功率强的优点。其输入端可以

直接連接到单片机上,方便单片机的控制。当电机驱动时,可以直接控制电机,从而实现电机

的正反转。图2为电机控制电路,电机连接驱动L298N芯片的OUT1和OUT2。

2.2显示电路

本次系统设计中采用了发光二极管来显示洗衣机的各个工作状态。5个发光二极管分别跟

单片机P1口的5个I/O口连接,分别接在P0.1、P0.2、P0.3、P0.5、P0.6端口上。从左至右分

别代表标准、轻柔、快速、脱水和结束五种运行方式的指示灯,洗衣机运行时,五盏灯分别闪

烁。图3为发光二极管的电路图,当发光二极管的负极所对应的P1口为低电平时,发光二极

管导通

2.3蜂鸣器报警

报警电路用来提醒用户洗衣工作结束后要及时取出洗涤完毕的衣物,报警指示电路可以提

高洗衣工作效率,同时洗衣过程中出现中断也会给出提示。本次系统的设计采用的是蜂鸣器,

蜂鸣器工作电压的范围为4~12V。通过单片机的P0.6输出高电平来控制蜂鸣器报警。蜂鸣器

报警电路图如图4所示。

2.4进水、排水电路

进排水电路电路如图5所示,进水阀受J1的控制,出水阀受J2的控制。当控制端J1为

“0”时,Kj1得到指令将进水阀打开,进水指示灯D5亮起。当控制端J2为“0”时,Kj2得到指

令出水阀打开,出水指示灯D7亮。

一个低水位检测,一个高水位检测;当进水时高水位检测到有水,代表进水完毕进行下一

步,当排水时,低水位检测没有水,代表排水结束。高水位传感器与P1.4相连,低水位传感

器与P1.7相连。水位传感器的作用是用于检测高低水位,包括比较器模块和自制的水导电万

能板。其中比较器模块由LM339芯片集成电路组成。水导电万能板是利用水的导电性形成回

路,形成电压检测水位。比较器模块则是通过比较两个输入电压,高于参考电压则输出高电

平,水位实现了检测,每个比较器都有两个输入端和一个输出端。

2.5按键控制电路

洗衣机面板上有六个按钮S1、S2、S3、S4、S5、S6。

S1为电源启动键,按一下系统启动;S2为菜单键,按一下可以选择菜单;S3为洗衣模式启

动键,按一下启动对应的洗衣模式;S4为停止键,按一下洗衣机进入停止状态,控制系统停止

工作;S5为菜单模式选择键,按一下选择标准洗方式,按两下选择轻柔洗方式,按三下选择快

速洗方式,按四下选择脱水方式;S6为暂停键,实现了一键暂停功能。不管洗衣机工作在什么

状态,当按下暂停键时洗衣机暂停工作,蜂鸣器响,再按一次时洗衣机恢复工作。

S2与P3.4口相连,S3与P3.5口相连,S6与P3.6口相连,S5口与P3.7口相连,S6与

P3.0口相连。按键按下时,输入端I/0口的电平状态为低电平。

系统整体硬件电路如图6所示,主要包括STC89C51单片机主要控制模块,步进电机驱动

芯片L298N控制模块,显示电路模块,按键控制模块,出水、进水电路模块,蜂鸣器报警电

路模块几个部分。

3系统软件设计

主程序设计流程如图7所示。当电源接通时,开始初始化程序,单片机开始运行。在按键

没有被按下时,首先应该判断水位的高低,根据水位的高低决定是否進水,接下来扫描数码

管,数码管显示时间,按键可以选择需要的洗涤模式。洗涤模式的作用是能使全自动洗衣机有

多个洗涤模式的选择,这样既能节省家庭劳动的时间又能避免过多水资源的浪费。然后按下程

序的启动键后,洗衣程序开始运行,来完成洗衣周期的循环。系统设置的洗涤、漂洗、脱水程

序均为一次。在主程序运行过程中,如果按下暂停键,那么整个洗衣程序暂停蜂鸣器发出报警

声。恢复按键时,洗衣程序将继续运行。当所有程序运行完毕后,蜂鸣器响,报警电路在系统

程序的尾端进行。程序结束对应的指示灯亮起,表示整个洗衣程序已经结束,实现了洗衣的功

能。

系统有三种洗涤程序清明是什么季节 ,即标准模式、轻柔模式和快速模式。

标准模式洗涤90s,漂洗90s,脱水60s;轻柔模式洗涤60s,漂洗60s,脱水60s;快速模

式洗涤30s,漂洗30s,脱水60s。当按下菜单选择键,选择其中的一键脱水功能,脱平安银行全称 水程序

开始运行。首先,把排水阀打开,出水的指示灯亮起,电机开始脱水。当水位传感器的低水位

检测到没有水时,开始进行脱水工作,电机正转60s。当到达设定的60s时间后,电机停止转

动,排水阀关闭,出水的指示灯关闭。蜂鸣器发出声音,程序运行结束的指示灯亮起,脱水工

作完成。

4结论

针对智能全自动洗衣机模拟控制系统进行了分析和研究,设计出一种简易的模拟控制系

统,最终实现基本功能。借助Keil软件编程及Proteus硬件电路设计,并进行了仿真测试,最

终通过焊接电路,进行多次调试后做出硬件电路实物,实现了本次设计的要求。

参考文献

[1]张海波.全自动洗衣机控制器的设计[D].南京:南京理工大学,2012.

[2]张继东.自动控制技术在全自动洗衣机的应用[J].中国设备工程,2017(5):110-111.

[3]刘德兵.全自动洗衣机控制系统的PLC设计[D].成都:电子科技大学,2011.

[4]杨威,阳泳,江世明.基于单片机全自动洗衣机控制器设计与仿真[J].数字技术与应用,

2015(11):8.

本文发布于:2023-03-24 01:34:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/48f5e4b6eabb1a606ee5c7a428179bab.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:智能洗衣机.doc

本文 PDF 下载地址:智能洗衣机.pdf

下一篇:返回列表
标签:智能洗衣机
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图