当前位置:文档之家› 洗衣机洗涤控制电路设计

洗衣机洗涤控制电路设计

洗衣机洗涤控制电路设计
洗衣机洗涤控制电路设计

洗衣机洗涤控制电路设计

姓名:

学号:

专业:集成电路工程

2010年11月17日

洗衣机洗涤控制电路设计

一、洗衣机洗涤控制电路的性能要求

1.强洗、标准、轻柔三种洗涤模式

强洗周期水流控制:正向电机接通5秒后,停2秒;再反向电机接通5秒,停2秒;然后又正向电机接通5秒。如此循环控制电机,直到洗涤定时结束。

标准洗周期水流控制:其过程与强洗周期水流控制相同,不同的是正向接通时间为3.5秒,停止时间为1.5秒,反向接通时间为3.5秒。

轻柔洗周期水流控制:正向接通时间为2.5秒,停止时间为1.5秒,反向接通时间为2.5秒。

2.三种洗涤定时

洗衣机洗涤定时可有三种选择:5分钟、10分钟、15分钟。

3.上电复位后的初始设定

初始设定为标准模式,定时时间为15分钟。如需修改可按模式选择按键和定时选择按键。每按一次按键转换一次,可多次进行循环选择。当某一次洗涤过程结束后,自动返回初始状态,等待下一次洗涤过程开始。

4.启/停控制

洗涤过程由启/停键控制。每按一次启/停键,状态转换一次。

5.洗涤定时精度

洗涤定时误差要求不大于0.1秒。

为简化设计洗衣机洗涤控制电路,只要求输出正向和反向的电机控制信号。

二、洗衣机洗涤控制电路的结构

根据上述对洗衣机洗涤控制电路的性能要求,可以画出如图1所示的结构框图。

该控制器由四大部分组成:主分频器、主控制器、洗涤定时器和水流控制器。

图1 洗衣机洗涤控制电路的结构框图

1.主分频器

主分频器用来产生1秒和0.1秒的时钟供主控制器使用。因DE2开发板上只有27MHz和50MHz时钟,故本设计为简单起见采用开发板自带的50MHz晶振,50000000分频后得到1HZ的时钟和5000000分频后得到10Hz的时钟。

图2 主分频器的结构

2.主控制器

主控制器的输入信号和输出信号如图1所示,分别叙述如下。

(1) 输入信号:

reset:上电复位;

start_stop:启/停按键输入;

mode_sel:洗涤模式选择按键输入;

系统时钟输入(sysclk):50MHz主时钟;

time_sel:洗涤定时选择按键输入;

timer_down:定时到输入。

(2) 输出信号:

s5min_out:5分钟定时控制;

s10min_out:10分钟定时控制;

s15min_out:15分钟定时控制;

start_out:启/停控制;

qiang_out:强水流控制;

biao_out:标准水流控制;

qing_out:轻柔水流控制。

3.洗涤定时器

洗涤定时器的功能是根据主控制器送来的有关控制信号,实现5分钟、10分钟和15分钟的洗涤时间控制。其输入和输出信号分别如下。

(1) 输入信号:

s5min_in s10min_in

s15min_in start_in

zanting sysclk(clk_01)

(2) 输出信号:

jieshu :定时结束;

timer_on_out:定时有效;

timer_down_out:定时到;

hex7,hex6,hex5,hex4,hex3,hex2,hex1,hex0 :倒计时数码管显示。

4.水流控制器

水流控制器根据主控制器输出的强、标准、轻柔控制信号产生不同的水流控制周期,去控制洗衣机电机的工作,其输入和输出信号分别如下。

(1) 输入信号:

qing_in biao_in

qiang_in sysclk(clk_02)

timer_down timer_on

(2) 输出信号:

3个led灯显示电机的正转、停止和反转。

三、洗衣机洗涤控制电路的描述

1.主控制器算法状态机图描述

根据主控制器的工作要求,洗衣机洗涤时的工作状态共有以下9种:

标准——15分钟 标准——10分钟 标准——5分钟

轻柔——15分钟 轻柔——10分钟 轻柔——5分钟 强洗——15分钟 强洗——10分钟

强洗——5分钟

1)模式选择控制状态机图:

(b )

图3 主控制器算法状态机图

(a) 模式选择控制状态机图;(b) 定时选择控制状态机图

复位后进入标准洗涤模式,并输出set_biao 标准模式状态信号。接着判断定时结束timer_down 是否有效。如果有效,则表明洗涤结束,set_biao 置“0”

s_15 min/set_15 min

timer_down 是否有效?

Y

set_15 min←0

timer_sel N N

s_10 min/set_10 min

timer_down 是否有效?

Y

timer_sel 是否有效?N N Y

set_10 min←0

s_5 min/set_5 min

timer_down 是否有效?

Y

timer_sel 是否有效?

N N Y

set_5 min←0

Y

回到标准模式状态;如果无效,则判别模式选择按键是否按下。如果未按下,则仍处于标准状态;如果已按下,则进入轻柔状态。通过类同的操作和判别,该状态机图可在标准、轻柔、强洗三种模式下循环选择和工作,并送出相应的状态信号。

2) 定时选择控制状态机图

定时选择控制状态机图如图3(b)所示。其结构与模式选择控制状态机图一致,所不同的仅仅是状态名、状态输出信号及引起状态转换的按键信号。图中的3个状态分别为

s_5 min、s_10 min、s_15 min。3个状态输出信号分别为set_5min、set_10min、set_15min。按键输入信号为timer_sel。

3) 启/停控制算法状态机图描述

主控制器还要产生启/停控制信号,启/停控制算法状态机图如图4所示。

图4 启停/控制算法状态机图

上图中只有2种状态:停止状态和启动状态。系统复位时进入停止状态s_stop,当start_stop按键按下时,则状态转移至启动状态s_start,并送出启动控制信号start (start='1')。再按一下start_stop键,状态又能回停止状态,start 控制信号置“0”,暂停洗涤工作。再按一次start_stop按键,系统又回到启动状态。这样,根据需要可人为地暂停或启动洗衣机工作。

2.洗涤定时器描述

系统复位后定时器进入停止状态。在停止状态下不断判别启动信号start 是否为“1”。如果为“1”,表明启动键已按下,定时器开始工作,timer_on 标志置“1”,否则仍留在停止状态。

在定时器开始工作状态时,系统工作在15分钟定时下,数码管从15分钟开始倒计时,此时也要先判别启动信号是否仍为“1”。前面已经提到,启/停按键是一个乒乓按键,按一次启/停按键使start输出状态转换一次。如果复位后按一下启/停按键,使start=“1”,则定时器开始进行定时计数。如果再按一次启/停按键就会使start=“0”,定时器就处于暂时停止状态,定时计数值将被保留。如再按一次启/停键,洗涤定时器继续启动,在原有计时值上进行倒计时。如果在倒计时状态下发现start=“0”,定时器就在暂停状态,同时timer_on 置“0”,定时器停止倒计数。

定时器在暂停时,继续判别start信号。如果start=“0”,则仍留在暂停状态;如果start=“1”表明定时器再启动,timer_on=“1”,定时器继续进行倒计时。

定时器在倒计时下,如果start=“1”,接着就判别定时器的倒计数是否倒为零,如果未倒为零值时,仍停留在倒计时状态;如果倒为零值,则停止计时,Timer_on=“0”,timer_down=“1”, jieshu=“0”,状态转移至停止状态。

3.水流控制器描述

水流控制器电路有3种状态:停止状态、电机正转状态和电机反转状态。

系统复位后进入停止状态,接着判断洗涤定时器是否启动(timer_on='1')。如果未启动,则仍停留在停止状态;如果已启动,则判别当前是处在哪一模式状态下。根据模式状态设置不同,进行相应的电机正转停止和反转时间控制。

四、设计原理与方案

(一)顶层文件设计方案

本系统总共分分频器、控制器、定时器和水流控制器四大部分,其顶层结果图如图五所示。

图五顶层结构图

其中,分频器模块为其他模块提供合适的脉冲信号。控制器模块接收外部控制信号并且产生相对应的控制其他模块的信号。计时器(倒计时)模块负责洗衣时间的倒计时并且根据倒计时的时间控制电机(三个LED灯)的运转以及将倒计时结束的信号返回给控制器,在此模块中还会在数码管上显示相应的时间倒计时。水流控制模块是根据控制器的模式选择和时间选择以及计时模块的定时有效和定时到信号来控制电机(三个LED灯)的运转。

(二)分频器设计方案

分频器一输入两输出,输入为50MHZ的原脉冲信号,输出clk_01为1HZ 的脉冲信号(给计数器模块),输出clk_02为10HZ的脉冲信号(给水流控制模

块)。

(三)控制器设计方案

控制器输入信号有:时间脉冲,四个按键和从计数器模块反馈回来的定时到信号。输出信号有:5分钟输出,10分钟输出,15分钟输出,计数器模块

的启/停信号,标准模式输出,强洗模式输出,轻柔模式输出。

其中,时间脉冲是由DE2板子上自带的50MHZ给出。

四个按键分别是:key[0]是系统的启/停按键,没按动一下,系统会在启动和停止之间转换;key[1]是模式选择按键,每次按动下,模式会在标准、强洗、轻柔三种模式下转换;key[2]是时间选择按键,每次按动一下,时间会在5分钟、10分钟和15分钟三种时间下转换;key[3]是复位按键,当key[3]=1(没有按下去)时,洗衣机正常工作,当key[3]=1(按下去)时,洗衣机回到标准模式和15分钟定时模块。

(四)计时器(倒计时)设计方案

计时器的输入信号有:时间脉冲输入,暂停信号,5分钟输入,10分钟输入,15分钟输入和启动信号。输出信号有:定时有效信号,定时到信号,结

束信号和数码管显示输出。

其中,时间脉冲信号由分频器产生的1HZ脉冲输入给出。

计时器的工作原理是:当clk出现上升沿时,将时间自减一秒,如果输入时间发生了改变,则按新输入时间倒计时,如果没有发生改变,则按原有状态时间继续倒计时直到时间为00:00为止并且返回倒计时结束信号和定时到信号。

(五)水流控制模块设计方案

水流控制器的输入信号有:时间脉冲信号,标准模式输入,强洗模式输入,轻柔模式输入,定时有效信号,定时到信号。输出信号有:3个LED灯。

水流控制模块的工作原理是:当clk出现上升沿时,在定时有效且还没有定时到的情况下,该模块根据不同的模式输入来控制3个LED的亮和灭以及亮灭的时间,如果定时到信号有效了,3个灯不再亮,直到新的定时时间开始。

五、电路设计、仿真与实现

(一)顶层设计实现

顶层设计实现如图五所示(前面),仿真波形如下

(二)分频器的设计与实现

分频器的源程序见附录,仿真波形如下

(三)控制器的设计实现

控制器的源程序见附录,仿真波形如下图

(四)计数器模块的设计实现

计数器模块的源程序见附录,仿真波形如下

(五)水流控制模块的仿真实现

水流控制模块的源程序见附录,仿真波形如下

(六)管脚锁定

系统中输入所用管脚分配如下表格所示:

系统中输出所用管脚分配如下表格所示:

LEDG[0] PIN_AE22 LEDG[1] PIN_AF22 LEDG[2] PIN_W19

LEDG[3] PIN_V18

LEDG[4] PIN_U18

LEDG[5] PIN_U17

LEDG[6] PIN_AA20 LEDG[7] PIN_Y18

LEDG[8] PIN_Y12

HEX0[0] PIN_AF10

HEX0[1] PIN_AB12

HEX0[2] PIN_AC12

HEX0[3] PIN_AD11

HEX0[4] PIN_AE11

HEX0[5] PIN_V14

HEX0[6] PIN_V13

HEX1[0] PIN_V20

HEX1[1] PIN_V21

HEX1[2] PIN_W21

HEX1[3] PIN_Y22

HEX1[4] PIN_AA24

HEX1[5] PIN_AA23

HEX1[6] PIN_AB24

HEX2[0] PIN_AB23

HEX2[1] PIN_V22

HEX2[2] PIN_AC25

HEX2[3] PIN_AC26

HEX2[4] PIN_AB26

HEX2[6] PIN_Y24 HEX3[0] PIN_Y23 HEX3[1] PIN_AA25 HEX3[2] PIN_AA26 HEX3[3] PIN_Y26 HEX3[4] PIN_Y25 HEX3[5] PIN_U22 HEX3[6] PIN_W24 HEX4[0] PIN_U9 HEX4[1] PIN_U1 HEX4[2] PIN_U2 HEX4[3] PIN_T4 HEX4[4] PIN_R7 HEX4[5] PIN_R6 HEX4[6] PIN_T3 HEX5[0] PIN_T2 HEX5[1] PIN_P6 HEX5[2] PIN_P7 HEX5[3] PIN_T9 HEX5[4] PIN_R5 HEX5[5] PIN_R4 HEX5[6] PIN_R3 HEX6[0] PIN_R2 HEX6[1] PIN_P4 HEX6[2] PIN_P3 HEX6[3] PIN_M2 HEX6[4] PIN_M3 HEX6[5] PIN_M5 HEX6[6] PIN_M4 HEX7[0] PIN_L3 HEX7[1] PIN_L2 HEX7[2] PIN_L9 HEX7[3] PIN_L6 HEX7[4] PIN_L7 HEX7[5] PIN_P9 HEX7[6] PIN_N9 LEDR[0] PIN_AE23 LEDR[1] PIN_AF23 LEDR[2] PIN_AB21 LEDR[3] PIN_AC22 LEDR[4] PIN_AD22 LEDR[5] PIN_AD23 LEDR[6] PIN_AD21

LEDR[8] PIN_AA14

LEDR[9] PIN_Y13

LEDR[10] PIN_AA13

LEDR[11] PIN_AC14

LEDR[12] PIN_AD15

LEDR[13] PIN_AE15

LEDR[14] PIN_AF13

LEDR[15] PIN_AE13

LEDR[16] PIN_AE12

LEDR[17] PIN_AD12

(七)操作过程

timer模块为系统最终的模块图,进行编译下载。系统一上电后指示标准

模式和15分钟模式的指示灯亮,但此时系统并不工作,当按下启停键后,系统

开始工作,此时七段数码管开始从15分钟倒计时,定时有效指示灯亮,并且指

示电机正转、停止和反转的指示灯按照标准模式的标准轮流亮灭,而其余的灯(如

定时到、结束等)不亮。

通过按模式选择键可更改洗涤模式到轻柔洗、强洗、再到标准洗,每次按键

转换一次,可多次进行循环选择。

通过按定时选择键可更改定时时间到10分钟、5分钟,再到15分钟,同样

是每按一次键转换一次,多次则进行循环选择。

系统复位后进入默认模式------定时时间为15分钟和标准洗涤模式。

六、洗衣机洗涤控制电路原理图设计

上述的工作只是仿真和在开发板上模拟,具体到实际应用中,还需设计出专门的应用电路,具有自己的知识产权,本设计仍采用Altera公司的FPGA芯片作

为系统的核心,通过添加适当的外围电路,包括去键抖动模块、状态显示电路、

报警电路、电机驱动模块以及电压转换等模块来完成整个系统,如下图所示:

原理图相关部分说明:

?U1仍采用Altera公司的EP2C20Q240C8N型FPGA,240脚QFP封装

?U2为FPGA的配置芯片EPCS4

?U3为FPGA的JTAG下载口,用于将编译后的.sof文件下载进FPGA中

?U4为FPGA的AS下载口,用于将编译后的.pof文件固化到U2中

?U5为5V与3.3V的电压转换电路,采用芯片SM1117:

?U6为3.3V与1.2V电压转换电路,采用芯片EH18A 712J64

?U7为去键抖动电路,用于去除按键输入的抖动,采用芯片sn74cbtd3384

?U8为电机驱动电路,从FPGA出来的正反电机控制信号经功率管8050NPN管放大后经双向可控硅连接到电机开控制电机的正反转动。

?U9为状态显示电路,由4个共阴七段数码管显示定时选择和洗涤计时

?U10为报警电路,当定时到时8050NPN导通,蜂鸣器报警

?U11为FPGA的时钟产生电路,本设计采用50MHz晶振

?U12为按键电路,按键输入分别对应time_sel、start_stop和mode_sel

?U13为复位按键电路,用于产生整个系统的复位信号

?U14用于产生FPGA标准配置信号MSEL0和MSEL1

?U15为3.3V和1.2V电压的滤波稳压电路,增强系统的稳定性

?U16为LED指示电路,指示b_out、on_out、start_out等信号

七、总结体会

虽然这是个小小的作业,但我还是用心认真的去对待了,因为我知道大成功都是从小实验开始的,我用了2个星期,自己去写了这些Verilog程序,程序可能有些繁琐,以后的工作就是进一步去把代码优化。在这次作业中,我学到了很多东西,又重新复习了一下verilog的基本知识,也总结了一些在做工程时要注意的问题,真的学了很多东西,非常感谢老师给我们这次机会。

成功是靠自己一点点努力得来的,不管多小的事情,我们都应该认真去对待,我也会一直以这样的心态努力的走下去。

全自动洗衣机控制设计

北京工业大学 课程设计说明书 题目:全自动洗衣机控制设计 学院:电子信息与控制工程学院 专业:自动化 学号: 姓名:指导教师:张会清刘红云 成绩: 年月

目录 一.课程设计题目………………………………………——全自动洗衣机控制的设计及组态……………………二.课程设计目的………………………………………——天工组态软件调试与设计……………………………三.课程设计任务……………………………………… 四、课程设计地点及设备……………………………… 五、课程设计整体方案………………………………… 六、系统设计…………………………………………… (一)硬件接线、控制程序设计与调试……………… (二)上位机组态软件设计………………………………… (三)下位机设计与调试…………………………………… .控制要求…………………………………………… 地址表……………………………………………… 接线图……………………………………………… .程序流程图…………………………………………… .梯形图………………………………………………… .设计说明………………………………………………… .调试过程………………………………………………… 七、总结及感想…………………………………………… 八、参考资料………………………………………………

一.课程设计题目——全自动洗衣机控制的设计及组态现在,全自动洗衣机已经进入了千家万户之中,极大的方便了人们的日常生活,提高了人们的生活质量,使人们从那繁重的体力劳动中解脱出来。所谓全自动洗衣机,就是将洗衣的全过程(泡浸洗涤漂洗脱水)预先设定好个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由扬声器发出响声。本文是基于三菱系列的全自动洗衣机梯形图系统的设计,设计完善的全自动洗衣机控制系统,以满足控制要求,实现洗衣自动化的控制。 二、课程设计目的: 在先修课程《现代电气控制技术》中可编程控制器部分学习与实验的基础上,通过松下系列对全自动洗衣机洗涤过程进行控制的编程设计与调试,进一步熟悉并掌握的工作原理,了解控制对象的工艺流程和技术要求, 运用所学知识进行系统设计,初步掌握控制系统设计的基本方法,培养灵活运用专业知识解决工程技术问题的能力。通过使用天工组态软件,掌握组态设计的方法及调试方面的知识。 三.课程设计任务: .用实现全自动洗衣机运行控制,完成框图及梯形图控制程序的编制,并画出硬件接线图,进行软硬件的联调,并用组态软件进行监控。 .具体动作过程要求如下: ()按下启动按扭及水位选择开关,开始进水,直到高(中、低)水位,然后关水; ()秒后开始洗涤; ()洗涤时,正转秒,停秒,然后反转秒,停秒; ()如此循环次,总共秒后开始排水,排空后脱水秒; ()开始清洗,重复()~(),清洗两遍; ()清洗完成,报警秒并自动停机; ()若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)。

基于51单片机的全自动洗衣机控制器设计毕业设计

基于单片机的全自动洗衣机控制系统 摘要 随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。 本文以AT89S51单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。控制系统主要由电源电路、单片机控制系统和外部硬件电路三大模块组成。电源电路为单片机主控系统提供5v的直流电压;单片机主控系统负责控制洗衣机的工作过程,主要由AT89S51单片机、数码管、按键、蜂鸣器、LED指示灯组成;外部硬件电路有继电器、三极管、LED灯组成。 本系统的电路并不复杂,给AT89S51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。 关键词:AT89S51;用户参数;继电器;控制系统;LED

Abstract With 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 circuit realizes 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. 论文(设计)选题的目的和意义 洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。在工业生产中应用也十分广泛。但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。洗衣机需要更好地满足人们的需求,必须借助于自动化技术的发展。而随着单片机技术的发展,用单片机来作为控制器,就能很好地满足洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而有所不同。自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又正在向智能化洗衣机方向发展。 单片机又称微控制器,或称嵌入式控制器。而现在的智能家电无一例外是采用微控制器来实现的,所以家用电器是单片机应用最多的领域之一。它是家用电器实现智能化的心脏和大脑。由于家用电器体积小,故要求其控制器体积更小以便能嵌入其结构之中。而家用电器品种多,功能差异也大,所以又要求其控制器有灵活的控制功能。单片机以微小的体积和编程的灵活性而产生多种控制功能,完全可以满足家用电器的需求。 2. 国内洗衣机现状及其发展趋势 洗衣智能化 相对于传统洗衣机而言,智能洗衣机可以模仿人的感觉,包括思维和判断能力。在您投入衣物后的几秒钟之内,智能洗衣机即可自动判断出衣物的重量,并结合衣物的衣质,为您选择最适合的水位。还可以根据水位和衣物的脏污程度,决定洗涤剂的用量、洗涤时间的长短和洗涤方式。另外,智能洗衣机通过模糊控制电脑操作智能波轮与内桶,产生各种不同方向的水流,像无数只手一样,对污垢、进行分解和扭曲,从而达到洗净衣物、减少缠绕、降低磨损、节约时间和水量的功能,水流方式多样化 目前时常上洗衣机的水流方式也是多样化,如“悬浮”。悬浮即使是改变传统的喷水方向,水流是从桶的底部喷出,巨大的立体水流力量能将衣物“托起”,使

基于PLC全自动洗衣机控制电路设计

目录 一、设计课题: 全自动洗衣机控制电路设计。 二、课题内容: 全自动洗衣机运行框图及梯形图控制程序的编制,并进行硬件接线。 三、设计目的: 1.进一步掌握和巩固PLC控制的基本知识; 2.掌握PLC程序的设计及调试方法; 3. 熟练掌握PLC的硬件接线; 3.学会查阅有关专业资料及设计手册; 四、程序设计任务及要求 1.控制要求 (1)按下启动按钮及水位选择开关,开始进水直到高(中、低)水位,关水;(2)2秒后开始洗涤; (3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒; (4)如此循环5次,总共320秒后开始排水,排空后脱水30秒; (5)开始清洗,重复(1)-(4),清洗两遍; (6)清洗完成,报警3秒并自动停机;

(7)若按下停车按钮,可手动排水(不脱水)和手动脱水(不计数)。五、PLC机型 日本三凌公司的F系列PLC:FX1N系列。 六、控制全自动洗衣机的课题思路 按下电源开关,选择水位高低,当水位到达固定液位后洗衣机开始洗涤衣服。要使用P LC来实现洗衣机的全自动,它的输入设备主要有电源按钮,启动按钮,水位选择按钮(高、中、低),排水和脱水按钮等。输出设备主要有电源指示灯,水位选择按钮信号灯(高、中、低),进水、排水指示灯,洗涤电动机由控制要求,首先打开电源,用户根据衣服的多少和大小进行水位的选择,当水位达到固定液位,电动机开始正转、反转进行洗衣,第一遍洗衣 完成后自动排水、脱水开始再次洗涤,洗衣结束后蜂鸣器报警。七、全自动洗衣机控制程序流程图 全自动洗衣机控制流程图 八、全自动洗衣机I/O分配图

I/O地址分配表 九、PLC端子接线图 PLC外部接线图 十、全自动洗衣机控制梯形图 十一、程序运行功能简要分析 1.按下X1启动按钮,洗衣机开始运行; 2.如果按下X1,X2,X3其中下一个进水感应开关,选择高中低水位由行程开关X7、X10、X11控制水位高低,当水位到达开关快关闭合进入下一步骤。

基于51单片机的全自动洗衣机控制系统设计

基于51单片机的全自动洗衣机控制系统设计 1 引言 全自动洗衣机作为家用电器,已经走入了千家万户的生活中,成为了我们生活的必需品。目前中国的洗衣机市场需求特别大而且潜力巨大,人们对洗衣机的要求也越来越高。目前洗衣机的功能很多,但是并不能完全满足人们的需求,这就要求设计者们在进行设计以及改进是更加贴近生活,符合民意,将人们的需求变为设计的根本,创造出更节能、更安全、更干净舒适的全自动洗衣机。 目前的洗衣机市场竞争压力大,各个厂商在设计和制造时往往只能单一提现洗衣机的几个功能,体现出自己的个性化而并不能全面兼备。这就给我们带来了生活上的不便,我们需要更加智能而且全面的洗衣机。所以,本论文就全自动洗衣机的选择与性能设计进行讨论与设计。此次设计需要解决的问题有:如何选择本次设计的全自动洗衣机类型;分析此类全自动洗衣机的优缺点,提出课题设计方案方向;就全自动洗衣机的安全性与清洁性进行设想与设计;单片机与传感器的选择、安置以及各自实现的功能;电路及控制系统的设计。 1.1课题的提出及意义 本次所选择的题目为基于单片机的全自动洗衣机的控制系统的设计。在我们日常生活中,全自动洗衣机主要可以分为波轮式洗衣机和滚筒式洗衣机。在选择洗衣机的类型之前,要对两种洗衣机的应用范围、工作方式、内部结构进行了解调查。通过走访邻里和网上调查,了解相对小样本下两种洗衣机的使用情况以及在使用过程中出现的一系列问题,根据使用数量的多少和出现问题的程度,选择使用量和出现问题较多的洗衣机。选题人自行调查两种洗衣机的工作方式、工作流程、工作原理以及软硬件的构成,自行观察两种洗衣机的实际运行过程以及运行结束后水、衣服的清洁程度。通过对比两种洗衣机的运行过程以及运行模式, 1

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

全自动洗衣机控制系统 设计 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

东北大学秦皇岛分校自动化工程系自动控制系统课程设计 全自动洗衣机控制系统的设计 专业名称自动化 班级学号 学生姓名 指导教师 设计时间2011.6.27~2011.7.8 东北大学秦皇岛分校自动化工程系 《自动控制系统》课程设计任务书 专业:自动化班级: 姓名: 设计题目:全自动洗衣机控制系统的设计 一、设计实验条件 装有单片机仿真软件的电脑。 二、设计任务 全自动洗衣机控制系统的要求是能实现“正常运行”和“强制停止”两种控制方式。 1.正常运行 “正常运行”方式具体控制要求如下: (1)将水位通过水位选择开关设在合适的位置(高、中、低),按下“启动”按扭,开

始进水,达到设定的水位(高、中、低)后,停止进水; (2)进水停止 2s 后开始洗衣; (3)洗衣时,正转 20s,停 2s,然后反转 20s,停 2s; (4)如此循环共 5 次,总共 220s 后开始排水,排空后脱水 30s;(5)然后再进水,重复(1)~(4)步,如此循环共 3 次; (6)洗衣过程完成,报警 3s 并自动停机。 2.强制停止 “强制停止”方式具体控制要求如下: (1)若按下“停止”按扭,洗衣过程停止,即洗涤电机和脱水桶转、进水电磁阀和排水 电磁阀全部闭合; (2)可用手动排水开关和手动脱水开关进行手动排水和脱水。 三、设计说明书的内容 1、设计题目与设计任务(设计任务书) 2、前言(绪论)(设计的目的、意义等) 3、主体设计部分 4、参考文献 5、结束语 目录

全自动洗衣机电路原理图

全自动洗衣机电路原理图 全自动洗衣机就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由蜂鸣器发出响声。 全自动洗衣机由洗衣系统和控制电路组成。其控制电路分为机械和电脑型,电脑型控制电路是以单片机作为控制电路的核心。图1给出单片机Z86C09组成的全自动洗衣机的控制电路。 Ⅰ.自动洗衣机的洗衣程序 洗衣机面板上有4个按钮K1、K2、K5和K6。 K1用于水流选择,分两档:普通水流与柔和水流; K2用于洗衣周期选择,可以选择洗涤、漂洗和脱水三个过程; K5是暂停开关; K6是洗衣程序选择键。洗衣程序分为标准程序和经济程序。 洗衣机的标准洗衣程序是:洗涤——脱水——脱水——漂洗——脱水——漂洗——脱水。经济洗衣程序少一次漂洗和脱水过程。 1.涤过程 通电后,洗衣机进入暂停状态,以便放好衣物。若不选择洗衣周期,则洗衣机从洗涤过程开始。当按暂停开关键K5时,进入洗涤过程。首先进水阀FV通电,打开进水开关,向洗衣杨供水;当到达预定水位时,水位开关K4接通,进水阀断电关闭,停止进水;电机MO接通电源,带动波轮旋转,形成洗衣水流。电机MO是一个正反转电机,可以形成往返水流,有利于洗涤衣物。 2.脱水过程 洗涤或漂洗过程结束后,电机MO停止转动,排水阀MG通电,开始排水。排水阀动作时,带动离合器动作,使电机可以带动内桶转动。当水位低到一定值时,水位开关K4断开,再经过一段时间后,电机开始正转,带动内桶高速旋转,甩干衣物。 3.漂洗过程 与洗涤过程操作相同,只是时间短一些。 全部洗衣工作完成后,由蜂鸣器发出音响,表示衣物已洗干净。 Ⅱ.洗衣机控制器的硬件组成原理 洗衣机控制器由单片机Z86C09作为控制器的核心所构成,该控制器具有以下特点: (1)具有较强的抗干扰能力,当受到外部强干扰,程序出错时,可以自动使系统复位重新执行程序。 (2)采用无噪声、无电磁干扰的双向晶闸管作为控制元件,控制电磁阀和电机。 (3)具有欠压和过压保护,欠压时,控制器不工作;超压时,保护电路起作用。 (4)具有瞬间掉电保护功能,电源短时间停电后,电压恢复时,能够维持原运行程序的工作状态并继续完成洗衣程序。

基于51单片机的洗衣机控制系统设计

基于MCS-51单片机的洗衣机控制系统设计单片机技术日新月异的发展,单片机以其集成度高、运算速度快、体积小、运行可靠、价格低廉等特点在过程控制、机电一体化、智能化仪表、家用电器等方面得到了广泛应用。本文采用MCS一51单片机作为洗衣机控制系统的核心,硬件线路及控制程序的设计是该系统的重要组成部分。硬件线路设计主要包括电源、功能及控制系统、洗衣机状态显示、输出控制电路的设计。控制程序设计主要包括主程序、内部定时中断服务程序、外部中断中断服务程序的设计。 一、洗衣机功能要求 洗衣机的主要工作程序是:洗涤--脱水--漂洗--脱水--漂洗--脱水。上述工作程序中,包含三个过程,洗涤过程、漂洗过程、脱水过程。 1、洗涤过程:放好待洗物,启动开关,进水阀通电,向洗衣机供水,当供水达到预定水位时,水位开关接通,进水阀断电关闭,停止供水。洗涤电动机接通电源,带动波轮(或桶)旋转,产生各种形式的水流搅动衣物进行洗涤。通过电动机不停的正转、停转、反转,反复循环,形成洗涤水对洗涤物产生强烈的翻滚作用,同时,衣物之间、衣物与四周桶壁之间产生互相摩擦和撞击力,以次达到洗涤衣物的目的。 2、漂洗过程:漂洗的目的在于清除衣物上的洗涤液,因此,漂洗过程与洗涤过程的电器动作是完全相同的。 3、脱水过程:洗涤或漂洗后,需要对衣物进行脱水以便晾干,节省水资源,所以脱水是洗衣过程中必不可少的环节。洗涤或漂洗过程结束后,电动机停止转动,排水阀通电,打开排水阀门排水。当水位低到一定程度时,满足安全条件,脱水电动机接通,电机带动脱水桶高速旋转,利用离心力把衣服上的水从桶壁的小眼里甩出。全部洗衣工作完成后,由蜂鸣器发出音响,表示衣物已洗干净。 二、洗衣机硬件电路设计 根据洗衣机的基本功能,硬件电路设计需要考虑:水流强度的问题、洗涤、漂洗、脱水时间设定长短的问题、工作时间或剩余时间f 显示、工作过程中的暂停、启动、复位、洗完后的

洗衣机洗涤控制电路设计

洗衣机洗涤控制电路设计 姓名: 学号: 专业:集成电路工程 2010年11月17日

洗衣机洗涤控制电路设计 一、洗衣机洗涤控制电路的性能要求 1.强洗、标准、轻柔三种洗涤模式 强洗周期水流控制:正向电机接通5秒后,停2秒;再反向电机接通5秒,停2秒;然后又正向电机接通5秒。如此循环控制电机,直到洗涤定时结束。 标准洗周期水流控制:其过程与强洗周期水流控制相同,不同的是正向接通时间为3.5秒,停止时间为1.5秒,反向接通时间为3.5秒。 轻柔洗周期水流控制:正向接通时间为2.5秒,停止时间为1.5秒,反向接通时间为2.5秒。 2.三种洗涤定时 洗衣机洗涤定时可有三种选择:5分钟、10分钟、15分钟。 3.上电复位后的初始设定 初始设定为标准模式,定时时间为15分钟。如需修改可按模式选择按键和定时选择按键。每按一次按键转换一次,可多次进行循环选择。当某一次洗涤过程结束后,自动返回初始状态,等待下一次洗涤过程开始。 4.启/停控制 洗涤过程由启/停键控制。每按一次启/停键,状态转换一次。 5.洗涤定时精度 洗涤定时误差要求不大于0.1秒。 为简化设计洗衣机洗涤控制电路,只要求输出正向和反向的电机控制信号。 二、洗衣机洗涤控制电路的结构 根据上述对洗衣机洗涤控制电路的性能要求,可以画出如图1所示的结构框图。 该控制器由四大部分组成:主分频器、主控制器、洗涤定时器和水流控制器。

图1 洗衣机洗涤控制电路的结构框图 1.主分频器 主分频器用来产生1秒和0.1秒的时钟供主控制器使用。因DE2开发板上只有27MHz和50MHz时钟,故本设计为简单起见采用开发板自带的50MHz晶振,50000000分频后得到1HZ的时钟和5000000分频后得到10Hz的时钟。 图2 主分频器的结构 2.主控制器 主控制器的输入信号和输出信号如图1所示,分别叙述如下。 (1) 输入信号: reset:上电复位; start_stop:启/停按键输入; mode_sel:洗涤模式选择按键输入; 系统时钟输入(sysclk):50MHz主时钟; time_sel:洗涤定时选择按键输入; timer_down:定时到输入。 (2) 输出信号: s5min_out:5分钟定时控制; s10min_out:10分钟定时控制;

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

分数: 华南理工大学广州学院 课程设计任务书 题目:全自动洗衣机的PLC控制系统设计 课程:PLC技能培训课程设计 专业:自动化 班级: 姓名: 学号:

第一部分任务书

《PLC技能培训》课程设计任务书 一、课程设计目的 编程序控制器(PLC)于20世纪60年代在美国诞生,在我国的发展与应用已有30多年的历史,现在它已经广泛应用于国民经济的各个工业生产领域,成为提高工业装备电气自动化水平的重要设备和强大支柱。因此,PLC技术已成为电气自动化专业技能型人才必不可少的重要技能,《PLC技能培训》课程是《电气设备与PLC》课程实践教学环节,通过实践,可以帮助学生加深对理论知识消化吸收,提高PLC编程技能。 该课程设计的主要目的是通过运用三菱FX3U 系列PLC设计一控制系统,掌握PLC控制系统设计原则、方法、过程和具体设计步骤。通过设计还有助于复习、巩固以往所学的知识,达到灵活应用的目的。电气设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备及控制系统的用途、结构、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。 课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。 二、PLC应用系统设计的内容和步骤 1.设计原则 (1)系统应最大限度地满足被控设备或生产过程的控制要求。 (2)在满足控制要求的前提下,应力求使系统简单、经济,操作方便。 (3)保证控制系统工作安全可靠。 (4)考虑到生产发展和生产工艺改进,在确定PLC容量时,应适当留有裕量,使系统有扩展余地。 2.设计内容 )拟定控制系统设计的技术条件。1(. (2)确定电气传动控制方案和电动机、电磁阀等执行机构。 (3)选择PLC的型号。 (4)编制PLC输入、输出端子分配表。 (5)绘制输入、输出端子接线图。 (6)根据系统控制要求,用相应的编程语言(常用梯形图)设计程序。 (7)设计操作台、电气柜及非标准电气元件。 (8)编写设计说明书和使用操作说明书。 3.设计主要步骤 (1)分析被控对象的控制要求,确定控制任务. (2)选择和确定用户I/O设备. (3)选择PLC的型号.

洗衣机电路设计方案样本

洗衣机设计平台 一、产品概述 随着人们的生活水平的日益提高, 洗衣机的使用也越来越普及, 当前全国的洗衣机的年产量已超过1000万台。洗衣机的分类较多, 根据不同的角度大致可分如下几类: 洗衣机从不同洗衣的原理来说可分为波轮洗衣机、滚筒洗衣机、以及搅拌式洗衣机。 洗衣机从结构上又可分为: 单缸和双缸洗衣机; 洗衣机从水流方式上又可分为: 瀑布水流、手搓水流、悬浮水流等; 洗衣机从电机的驱动方式上又可分为: 间接驱动和直接驱动( DD型洗衣机) ; 从洗衣机的电机的驱动电源的不同可分为: 普通洗衣机和变频洗衣机, 其中变频洗衣机又可分为: 直流变频洗衣机和交流变频洗衣机; 从洗衣机的显示方式来分有: LED灯显示、数码管显示、 LCD显示、以及VFD显示。 当前在国内波轮洗衣机占洗衣机用量的大部分, 滚筒洗衣机和搅拌式洗衣机在国内很少, 主要在欧美的家庭大量使用。但近几年滚筒洗衣机洗衣机在国内的市场呈快速增长。 二、主要功能 波轮洗衣机主要功能完成洗衣过程中的进水、排水、洗涤、漂洗、脱水、自动跳电、故障自检等功能。当前市场推出的健康型洗衣机还要完成消毒、杀菌功能。 滚筒洗衣机的主要功能除上面提到的波轮洗衣机的主要功能外, 还有给水加热和温控, 以及烘干衣物等功能。 三、产品硬件

1. 结构图及功能划分 1.电脑程控器的基本电路框图 交流11V+12V+5V 2.硬件功能模块 全自动洗衣机的电路包含220V交流负载驱动电路, IC和蜂鸣器工作用的低压直流电路及高低压共路的电路。电脑程控器一般由下列九部分电路组成: (1)单片机程控器控制中心 单片机IC是程控器的控制中心, IC的ROM中固化了预定程序, 一般均采用8位微处理器( CPU) 的IC, 它由算术逻辑单元ALU、可掩膜程序存储器ROM、数据存储器RAM、输入输出接口以及控制计时、定时逻辑单元等组成。IC工作时, 对各功能键进行扫描处理, 根据功能键设置情况输出响应的控制信号。 (2) 直流电源电路 电气控制系统一般需两种直流电源: +5V和+12V, 其中+5V作为IC、 LED

基于单片机的洗衣机设计

. 单片机原理及系统课程设计 专业:自动控制 班级: 姓名: 学号: 指导教师: 交通大学自动化与电气工程学院 2014年1 月12日

基于AT89C51单片机的全自动洗衣机设计 1 设计目的及要求 1.1设计目的 洗衣机已成为人们日常生活中必不可少的一部分,但是传统的基于继电器的控制,已不能满足人们对洗衣机的要求。因此设计了基于单片机的洗衣机控制电路系统,由单片机控制实现洗衣机的各项功能。单片机的体积小,控制功能灵活,因此,设计出基于单片机的全自动洗衣机控制电路系统具有很强的实用性。由于个人能力有限,所设计的洗衣机比前沿科技产品要差很远。所以这次课程设计的主要目的在于通过亲手操作,查找资料,培养自己的分析设计能力,把这学期课程中零散的知识进行整合,将理论的知识联系到实际的生活中,在实例中深入理解一些理论知识,并从中有所收获。 1.2设计要求 模拟全自动洗衣机工作过程。以电机替代洗衣机电机。显示洗衣机工作的状态(进水、浸泡、洗衣、脱水、结束)。显示工作剩余时间(洗衣程序可自定义,时间精度:秒)。洗衣时交替正、反转。 2 设计方案及原理 2.1设计方案 利用AT89C51单片机的P0,P1,P2,P3串行口的输入输出功能,控制数码管、电动机、发光二极管的工作状态,进而模拟洗衣机的基本工作过程。 洗衣机的主要工作过程是:进水—洗涤—漂洗—换水—漂洗—换水—漂洗—换水—脱水—结束。上述工作过程中,包含三个过程:洗涤过程、漂洗过程、脱水过程。 (1) 洗涤过程:放好待洗物,启动开关,进水阀通电,向洗衣机供水,供水结束后,洗涤电动机接通电源,通过电机不停的正转、反转,形成洗涤水对洗涤物产生强烈的翻滚作用;同时衣物之间、衣物与四周桶壁之间产生互相摩擦和撞击力,达到洗涤衣物的目的。 (2) 漂洗过程:漂洗的目的在于清除衣物上的洗涤液,因此,漂洗过程与洗涤过程的电机动作是完全相同的。

数电课程设计报告 洗衣机控制电路

一.设计总体思路,基本原理和框图 1.设计总体思路 课程设计要求实现电机的正传、反转、暂停,用两个LED灯的三种状态来表示,当显示时间前20秒正传、暂停10秒、反转20秒、再暂停10秒,如此一来,周期恰好是60秒,正好一个60秒减计数器可以构成一个循环结构。循环的总时间可以用一个外围100进制减计数器解决,并用两个数码管显示时间。这样一个电路的主体电路就构造出来了,然后一步步实现其具体的功能。用一个74LS74触发器控制整个电路的停止和清零以及连接蜂鸣器计构成报警模块。信号发生器仿真时就直接用方波信号代替,安装电路的时候就直接用脉冲信号。设置两个开关以控制电路的启动和随时停止。现在大体上就这样计划,下面说说基本原理。 2.基本原理 首先,从秒脉冲出来的信号,经过一个控制电路后进入秒计数器进行秒计数,进行清零,这时用户置入洗涤时间,并按开始按钮,洗衣机开始工作。当秒计数器变为零的时候,去分钟计数器上面借数;与此同时,从十秒位转化出来的信号进入移位寄存器后,LED灯表示出电机运转状态;当用户设定的洗涤时间结束后,电路报警并清零;同时电机指示灯熄灭。 3.系统设计框图

二.仿真设计: (一).单元电路的设计 1.分、秒计数器模块 一百进制分计数器和六十秒计数器的原理是一样的,不同的只是它们的输入脉冲和进制不同而已,我们用四片74LS192来实现分计数和秒计数功能,我们要的只是减计数,所以我们把它的UP端接到高电平上去,DOWN端接到秒脉冲上;十分秒位上的输入端B、C端接到高电平上,即从输入端置入0110(十进制的6),秒十位的LD端和借位端BO联在一起,再把秒位的BO端和十秒位的DOWN 联在一起。当秒脉冲从秒位的DOWN端输入的时候秒计数的192开始从9减到0;这时,它的借位端BO 会发出一个低电平到秒十位的输入端DOWN,秒十位的计数从6变到5,一直到变为0;当高低位全为零的时候,秒十位的BO发出一个低电平信号,DOWN为零时,置数端LD等于零,秒十位完成并行置数,下一个DOWN脉冲来到时,计数器进入下一个循环减计数工作中。 对于分计数来说,道理也是一样的;只是要求,当秒计数完成了,分可以自动减少,需要把秒十位的借位端BO端接到分计数的DOWN端作为分计数的输入信号来实现秒从分计数上的借位。当然,这些计数器工作,其中的清零端CR 要处于低电平,置数端不置数时要处于高电平。这是一个独立工作的最高可以显示101分钟的计时器。把四个192的QA/QB/QC/QD都接到外部的显示电路上就可以看到时间的显示了。作为洗衣机控制器的一个模块,它还得有一定的接口来和其他的模块连接在一起协调工作,分计数的清零端LD是接在一起的;秒的清零端LD又是接在一起的,所以当要从外部把它们强制清零时,可以用一个三极管(NPN)或者两个或门就可以实现该功能。还有我们可以利用分计数的UP 端来进行外部置数,当把它们各接到一个低触发(平时保持高电平,外部给一个力就输入一个低电平)的脉冲上就可以实现从0-9的数字输入。

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

分数:华南理工大学广州学院 课程设计任务书 题目:全自动洗衣机的PLC控制系统设计 课程:PLC技能培训课程设计 专业:自动化 班级: 姓名: 学号:

第一部分 任 务 书

《PLC技能培训》课程设计任务书 一、课程设计目的 编程序控制器(PLC)于20世纪60年代在美国诞生,在我国的发展与应用已有30多年的历史,现在它已经广泛应用于国民经济的各个工业生产领域,成为提高工业装备电气自动化水平的重要设备和强大支柱。因此,PLC技术已成为电气自动化专业技能型人才必不可少的重要技能,《PLC技能培训》课程是《电气设备与PLC》课程实践教学环节,通过实践,可以帮助学生加深对理论知识消化吸收,提高PLC编程技能。 该课程设计的主要目的是通过运用三菱FX3U 系列PLC设计一控制系统,掌握PLC 控制系统设计原则、方法、过程和具体设计步骤。通过设计还有助于复习、巩固以往所学的知识,达到灵活应用的目的。电气设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备及控制系统的用途、结构、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。 课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。 二、PLC应用系统设计的内容和步骤 1.设计原则 (1)系统应最大限度地满足被控设备或生产过程的控制要求。 (2)在满足控制要求的前提下,应力求使系统简单、经济,操作方便。 (3)保证控制系统工作安全可靠。 (4)考虑到生产发展和生产工艺改进,在确定PLC容量时,应适当留有裕量,使系统有扩展余地。 2.设计内容 (1)拟定控制系统设计的技术条件。

全自动洗衣机控制电路

全自动洗衣机控制电路 摘要自19世纪中叶,美国人史密斯研制出世界上首台洗衣机至今,洗衣机的发展已经历了一个多世纪。1910年世界上第一台电动洗衣机问世,标志着人类家务劳动自动化的开始。在数字技术风行的今天,大多数的家用电器实现了数字化控制。1922年世界上第一台搅拌式洗衣机在美国诞生。1937年世界上第一台全自动滚筒式洗衣机投放市场。1957年三洋公司推出世界上第一台涡流式波轮洗衣机。从此,确立了搅拌式、滚筒式和波轮式三种工作方式洗衣机三足鼎立天下的局面。 关键词全自动洗衣机定时器 1 引言洗衣机是一种在家庭中不可缺少的家用电器,发展非常快,全自动式洗衣机因使用方便得到大家的青睐,全自动即进水、洗涤、漂洗、甩干等一系列过程自动完成。它的发明和应用使人们的洗衣工作变得省时又省力,很好地缓解了人们在家务劳动方面的压力。而在家电市场竞争日益激烈和利润下降的今天,各大家电生产厂商均致力于开发出能满足用户各种要求的智能家电产品,并努力降低生产成本以增强竞争力。 2 方案设计 洗衣机的主要控制电路是一个定时器,它按照一定制洗涤程序控制电动机 作正向和反向转动.定时器可以采用机械式,也可采用电子式.这里采用电 子定时器来控制洗衣机的运转(图A)。

图A 定时器来控制洗衣机的运转 2.1 设电动机用k 1和k 2两个继电器控制,继电器驱动电路如下图B 所示。洗涤定时间在0~10min 内由用户任意设定。 2.2 用两位数码管显示洗涤的预置时间,按倒计时方式对洗涤过程作计时显示,直至时间到而停机。 如果定时时间到,则停机并发出音响信号。 2.3 当定时时间到达终点时,一方面使电动机停转,同时发出音响信号提醒用户注意。 2.4 洗涤过程在送入预置时间后开始运转。 图B 洗衣机电动机驱动电路 3 总体方案与工作原理 3.1 本定时器实际上包含两级定时的概念,一是总洗涤过程的定时,二是在总洗涤过程中又包含电机的正转、反转和暂停三种定时,并且这三种定时是反复循环直至所设定的总定时时间到为止;依据上述要求,可画出总定时T 和电动机驱动信号Z1、Z2的工作波形如下图C 所示。 正转(10S) 暂停(10S) 反转(10S) 暂停(10S) 停止 定时未到 定时启动 定时到 Z 111Z 2 R b1 R b2 VT 1 3DG12 VT 2 3DG12 VD 1 VD 2 K 2 ~220 K 1 正转 反转

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

毕业设计(论文)题目:全自动洗衣机电气控制系统设计 学生姓名:朱岷 学号:2010010652 所在学院:机械与电子工程学院 专业班级:电气1003 届别:2014届 指导教师:马玲

皖西学院本科毕业设计(论文)创作诚信承诺书 1.本人郑重承诺:所提交的毕业设计(论文),题目《》是本人在指导教师指导下独立完成的,没有弄虚作假,没有抄袭、剽窃别人的内容; 2.毕业设计(论文)所使用的相关资料、数据、观点等均真实可靠,文中所有引用的他人观点、材料、数据、图表均已标注说明来源; 3. 毕业设计(论文)中无抄袭、剽窃或不正当引用他人学术观点、思想和学术成果,伪造、篡改数据的情况; 4.本人已被告知并清楚:学校对毕业设计(论文)中的抄袭、剽窃、弄虚作假等违反学术规范的行为将严肃处理,并可能导致毕业设计(论文)成绩不合格,无法正常毕业、取消学士学位资格或注销并追回已发放的毕业证书、学士学位证书等严重后果; 5.若在省教育厅、学校组织的毕业设计(论文)检查、评比中,被发现有抄袭、剽窃、弄虚作假等违反学术规范的行为,本人愿意接受学校按有关规定给予的处理,并承担相应责任。 学生(签名): 日期:年月日

目录 1绪论 (1) 1.1背景意义 (1) 1.2洗衣机发展历史 (1) 1.3课题研究的目的与意义 (1) 1.4本课题研究的主要内容 (2) 2 全自动洗衣机控制系统总体控制方案确定 (2) 2.1 总体控制方案确定 (2) 3 全自动洗衣机的基本结构 (4) 3.1 全自动洗衣机的原理和构造 (4) 3.2 洗涤脱水系统 (5) 3.3 排水和进水系统 (5) 3.4电动机及传动系统 (5) 4 电气控制系统 (6) 4.1 控制系统结构 (6) 4.2 控制系统原理 (7) 4.3 检测电路系统 (7) 5 主要器件的选择 (8) 5.1 电动机的选择 (8) 5.2 可编程控制器外部设计 (8) 6 软件设计 (10) 6.1 系统的顺序功能图设计 (10) 6.2 全自动洗衣机的控制要求 (10) 6.3 控制系统顺序功能图 (10) 6.4 控制系统的梯形图设计 (12) 6.4系统资源分布 (15) 7总结: (16) 参考文献: (17)

基于的51单片机全自动洗衣机设计

全自动洗衣机课程设计 基于51单片机,C语言实现。 基本要求 模拟全自动洗衣机工作过程。以电机替代洗衣机电机。显示洗衣机工作的状态(进水、浸泡、洗衣、脱水、结束)。显示工作剩余时间(洗衣程序可自定义,时间精度:秒)。 洗衣时交替正、反转。 扩展要求 洗衣和脱水时电机转速不同。增加水位传感器输入。故障报警。增加声音提示。其它自定义功能。 设计用Preteus仿真: 仿真图如下:

C文件函数代码: #include //****************************// #define uchar unsigned char #define uint unsigned int //*******************************// //***************************// sbit mo_r = P3^2; //电机右控制线sbit mo_l = P3^3; //电机左控制线 //****************************// sbit key_menu = P3^4; // 菜单按键 sbit key_on = P3^5; // 开始按键sbit key_off = P3^6; // 结束按键 sbit key_se = P3^7; // 菜单选择按键 //***************************// sbit led_in = P0^0; // 进水指示灯sbit led_xi = P0^1; // 洗衣指示灯sbit led_pao = P0^2; // 泡洗指示灯sbit led_xx = P0^3; // 脱水指示灯

洗衣机自动控制电路设计与实现

武汉理工大学《数字电子技术基础》课程设计 课程设计任务书 学生姓名:杜炳谦专业班级:通信1006 指导教师:付琴工作单位:信息工程学院 题目: 洗衣机自动控制电路设计与实现 初始条件: 通过学到的知识,利用定时器、数码管、LED等数字电路器实现系统设计。要求完成的主要任务: 1.电路原理说明以及原理图的设计 2.设计电路的仿真,并给出仿真结果及分析 3.设计报告的撰写 时间安排: 指导教师签名: 2012年 6月 7 日系主任(或责任教师)签名: 2012年 6月 7 日

目录 目录........................................................................................................................ I 摘要.................................................................................................................... I Abstract ................................................................................................................. I I 1.引言 (1) 2.设计要求和实现的功能 (2) 3.设计原理与方案 (3) 3.1 方案选择 (4) 4.单元电路的设计 (5) 4.1秒脉冲发生器 (5) 4.2 分秒计数器 (6) 4.3 控制电路部分 (10) 4.4循环电路 (11) 4.5 总电路图 (13) 5.电路仿真结果 (14) 5.1 秒脉冲发生器 (14) 5.2 显示电路仿真结果 (15) 6心得体会 (19) 参考文献 (19) 附录 (21)

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

全自动洗衣机的控制设计 摘要 本文描述了采用可编程控制器(PLC)作为核心控制部件,并利用计算机进行模拟监控的全自动洗衣机控制系统。文章介绍了洗衣机的结构,对全自动洗衣机的控制系统进行了分析,在此基础上提出了基于PLC的全自动洗衣机控制方案,并对方案进行了论证,根据洗衣机的工作原理,设计了流程及程序,对按钮,等其它一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。由于洗涤,排水,脱水的时间均由PLC计数器控制,所以只要改变定时器参数就可以改变时间。对其中软件设计、硬件设计等问题进行了分析和研究,实现了全自动洗衣机的正常运行、简易模式及强制性停止功能。具有智能化程度高、安全可靠、方便、灵活等特点。 关键词:PLC 自动定时器控制

Fully automatic washing machine control design Abstract This paper describes the use of programmable logic controller (PLC) as the core control unit, and monitoring the use of computer simulation control system for automatic washing machine. This paper introduces the structure of the washing machine, full automatic washing machine control system is analyzed, on this basis was proposed based on fully automatic washing machine PLC control program, and a demonstration program, according to the washing machine working principle, design a process and procedures, buttons, and other some input / output control points to achieve the automation of the process of washing laundry. As washing, drainage, dewatering of the time by the counter within the PLC control, so long as the parameters can change the timer time. On which software design, hardware design issues such as analysis and research, to achieve the normal operation of the automatic washing machine, simple patterns and mandatory stop function. With a high degree of intelligence, secure, reliable, convenient and flexible. Key word: PLC automatic Timer control

相关主题
文本预览
相关文档 最新文档