汪老师分享 - 全自动洗衣机控制器的设计


🔥 毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。
为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是:全自动洗衣机控制器的设计

1 硬件设计

1.1 控制系统的电路组成

控制系统的电路如图1-1所示。主要由电机驱动,倒计时电路,按键电路,显示电路,报警电路以及电源电路和最小的系统电路[6]这几部分组成。

图1-1 控制系统的电路组成

1.2 电源电路

单片机系统的电源电路如图1-2所展示,使用变压器T,将220V变成12V电压,完成这个过程后再经过全桥的整流,就能够得到通过C4作用后具有平滑性质的直流电,并通过三端的稳压管将输出的电压运送到各个系统部位。

图1-2 电源电路

1.3 复位时钟电路

单片机的复位时钟电路如图1-3所示。

复位电路具有复位作用,如果想对单片机进行复位可以采取手动和自动这两种方式,在此研究中,想要使用的是自动的复位方式,如图3-3所示,其工作原理是:在供电的瞬间,电容进行充电,RST与VCC具有相同的电容,在充电过程中,将+5V大小的电压放到RST端[7]。高电平使单片机复位。

时钟电路分为晶振和和单片机内部电路两部分,晶振两端与单片机的XTAL端口进行连接。本次设计中单片机使用的晶振频率为12MHZ。

图1-3 复位时钟电路

1.4 显示报警电路

显示报警电路包括八个发光二极管与一个蜂鸣器,还有控制驱动蜂鸣器的三级管。它的机构如图3-4所展示。发光二极管表示洗衣机的运行状态,蜂鸣器报警表示洗衣流程已经结束,告诉用户衣服已经洗好。

图1-4 显示报警电路

1.5 按键电路

按键电路如图1-5所展示,包括四个按键。分别为菜单键,开始键,中止键,以及菜单选择键,分别负责洗衣机模式选择、开启,中止以及选择功能。

图1-5 按键电路

1.6 倒计时电路

倒计时电路的重要功能是展示完成这项任务所需要的时间,能够让用户对于洗衣服所需的具体时间有一个准确的把握,可以在洗衣结束后及时的将衣服进行晾晒。电路如图1-6所示。

图1-6 倒计时电路

1.7 电机驱动电路

电机驱动电路结构如图1-7,它的作用是促进电机的运转,满足洗衣机对衣服洗涤,脱水和漂洗功能的掌握。此设计用到的是L298N电机驱动芯片,可对电机进行直接控制,通过STC89C52单片机的I/O输入对其控制电平进行设定[8],当使能端p3.0为高电平1,L298N输入端p3.2为高电平1,p3.3为低电平0时,电机正转,当p3.2为低电平0,p3.3为高电平1时,电机反转。

图1-7 电机驱动电路

2 仿真设计

2.1 控制系统的电路组成

电路在组成时比较重要的部件有STC89C52单片机,指示灯,电动机,报警用的蜂鸣器以及LED的显示灯,水位信号模拟开关和四只按键[12]。它的构成由图2-1展示,电动机拥有两端控制器,一端掌控电动机正转而且这端和P3.2结合,另一端掌握电动机的反转而且这端和P3.3结合。显示器的型号有两个,高位显示器由p0.6对其进行控制,低位显示器由p0.7对其进行控制。蜂鸣器由P3.5掌控,如果P3.5输出是0,那么蜂鸣器就会发出声音。该系统利用12M的晶体振荡器,定时器0的设定是间隔100ms[13],会有一次暂停。

图2-1 控制电路的电路组成

2.2 电机控制电路

电机控制电路如图2-2所展示,主要用到L298N电机驱动芯片。

L298N为双通道电机专用驱动芯片,内部有4信逻辑驱动型电路,它的种类是一个二相四相步的进电机所唯一使用的驱动器,可以在一个时间内同时管控,预测模仿时序中的信号。

L298N内陆下的程序原理图解如图2-2的显示,其引脚下的PIN1码以及PIN15可以与电流帧幅检测使用的电阻接续来管控带负载的电路[14];OUT端可以连接步进电机;input输入控制电位1—input输入控制电位4可以控制电机的正向与反向转动;enable管控电机的停止与运行。

图2-2 电机控制电路

2.3 蜂鸣器报警电路

图2-3是蜂鸣器报警电路,利用蜂鸣器的响应来完成报警,和单片机的P3.5结合,如果P3.5是低电平,那么就会报警提醒用户洗衣结束,此过程利用三极管控制蜂鸣器启动。如果是高电平,蜂鸣器则不会响。

图2-3 蜂鸣器报警电路

2.4 显示电路

此次设计过程中,显示模块主要是用了共阴极码管,用其对洗衣机运行过程中所需时间倒数进行表示。两位的数码管会跟单片机上的P2,P0.6以及P0.7这些端口进行连接。P0.6以及P0.7主要对数码管上的位码进行控制,P2管理的是段码。具体见图2-4。

图2-4 显示电

2.5 按键控制电路

按键控制电路的作用是掌控洗衣机的启动和中止,工作模式的选择,与单片机的p1.4,p1.5,p1.6,p1.7相互连接。当按下按键后,电路导通,系统开始工作,为低电平有效电路[16]。像图2-5所示那样。

图2-5 按键控制电路

2.6 指示电路

指示电路通过八个发光二极管,来分别控制洗衣机的进水,洗涤,漂洗,结束,标准,快速,轻柔,调试的模式[16],同时又相对的接应单片机的PO口,如果对应口是低电平,那么对应的指示灯就会亮,从而表示洗衣机当下的运作情况。如图2-6所示。

 图2-6 指示电路

 洗涤状态

 漂洗状态

图脱水状态

如果学弟学妹们在毕设方面有任何问题,随时可以私信我咨询哦,有问必答!学长专注于单片机相关的知识,可以解决单片机设计、嵌入式系统、编程和硬件等方面的难题。
愿毕业生有力,陪迷茫着前行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值