简易洗衣机控制器
用PLC实现洗衣机的“一键式”全自动控制

用PLC实现洗衣机的“一键式”全自动控制作者:王盛来源:《硅谷》2008年第11期[摘要]可编程控制器(PLC) 是计算机技术在工业控制领域的一种应用技术,具有体积小、组装维护方便、编程简单、可靠性高、抗干扰能力强等特点。
介绍一种专为学校或企业集体宿舍公共使用设计,用PLC控制,以“一键式”操控的多模式全自动洗衣机控制系统。
[关键词]PLC “一键式” 步进梯形图中图分类号:TP2 文献标识码:A 文章编号:1671-7597(2008)0610019-01一、引言被称为现代工业自动化三大支柱之一的可编程控制器(PLC)是在继电接触器控制和计算机控制基础上开发的工业自动控制装置,由于它可通过软件来改变控制过程,而且具有体积小、组装维护方便、编程简单、可靠性高、抗干扰能力强等特点,已广泛应用于工业控制的各个领域,成为自动化技术的重要组成部分。
本文所设计的“一键式”控制多模式全自动洗衣机适合于学校宿舍、大型企业集体宿舍等场所公共使用,尤其采用了“一键式”单按钮控制方式,不但操作维护简单便易,更简化了系统线路,提高了整个控制系统的可靠性。
二、设计方向和主要特点由于是学校或企业的集体宿舍公共使用,使用的人数较多,大多数人对洗衣的要求比较简单,所以本设计以操作简单、使用可靠、维护修理方便作为主要设计方向,具有以下几个特点:1、采用“一键式”单按钮控制,操作简单,由于只有一个操作按钮,全部控制流程由PLC 内部程序实现,因此内部线路结构非常简单,使得维护和检修十分的简易方便,适合公共场所长时间频繁使用;2、设计了最常用的四种全自动洗衣模式:全流程模式、单漂洗脱水模式、单漂洗模式和单脱水模式,第一种模式即可满足大多数人的洗衣要求,后三种模式可以满足一些快速洗衣需求,模式较少且运行时间也相对固定,便于估算完成时间,方便多人次轮流使用;3、操作方式极为简便,最常用的是控制按钮点按一次,就完成多次漂洗甩干的全洗衣流程,其他单漂洗脱水、单漂洗、单脱水等三种模式,分别用连续按钮两次、三次、四次启动,如需在洗衣过程中停车的,则用按钮长按实现,操作方式简单易懂,适合所有人使用。
全自动洗衣机的plc控制

全自动洗衣机的PLC控制引言全自动洗衣机是一种现代化的家用电器,它能够自动完成洗衣服的整个过程,包括清洗、漂洗和脱水等环节。
其中,PLC(可编程逻辑控制器)是控制洗衣机运行的重要组成部分,它通过编程实现洗衣机的自动化控制。
本文将介绍全自动洗衣机的PLC控制原理、PLC编程方法以及PLC控制对洗衣机性能的影响。
PLC控制原理PLC(可编程逻辑控制器)是一种专用的工业控制计算机,它能够通过编程实现对各种机械设备的自动控制。
在全自动洗衣机中,PLC控制器扮演着洗衣机运行的“大脑”角色。
PLC控制原理主要包括以下几个方面:1. 输入信号的读取:洗衣机中的传感器将所需的输入信号传送给PLC控制器,例如水位传感器、温度传感器和开关信号等。
2. 逻辑判断与处理:PLC控制器对传感器信号进行逻辑判断和处理,根据预设的程序和逻辑条件来确定下一步的操作。
3. 输出信号的控制:PLC控制器根据逻辑判断的结果,控制相应的执行器,如电机、水泵和阀门等,完成洗衣机的各个动作。
4. 反馈控制与监测:PLC控制器通过传感器对洗衣机的运行状态进行监测,并实时调整控制策略,确保洗衣机的正常运行。
PLC编程方法PLC编程是实现PLC控制的核心环节,它决定了洗衣机的自动化程度和控制性能。
通常使用的PLC编程语言有以下几种: - 指令列表(IL):基于指令的编程方法,适合编写简单的控制程序。
- 检测逻辑脚本(LAD):基于电气线路图的图形化编程,适合理解电气控制逻辑。
- 功能块图(FBD):通过连接功能块的图形化故事流程图来编程,适合逻辑较为复杂的场景。
- 结构化文本(ST):类似于传统编程语言的编写方式,适合复杂的程序设计和控制策略。
此外,PLC编程还需要考虑以下几个关键点: 1. 输入信号的定义:根据洗衣机的传感器类型和接口,定义输入信号的地址和功能。
2. 输出信号的定义:根据洗衣机的执行器类型和接口,定义输出信号的地址和功能。
基于单片机的简易洗衣机控制系统毕业设计论文

江苏技术师范学院毕业设计(论文)题目:基于单片机的简易洗衣机控制系统设计基于单片机的简易洗衣机控制系统设计摘要基于全自动洗衣机的控制要求,鉴于实际的设计成本和操作演示的方便,本系统的设计从功能设计要求、硬件电路的设计论证、软件编译和调试三个方面描述了一个以AT89S52单片机为核心的全自动洗衣机控制系统。
硬件线路及控制程序的设计是该系统的重要组成部分。
硬件线路设计主要包括电源部分电路、单片机最小控制系统、洗衣机工作状态显示系统、电机转动电路及报警提示电路组成。
控制程序设计主要包括主程序、数码管显示子程序、电机及蜂鸣器驱动子程序、按键调节子程序。
关键字:AT89S52单片机;全自动洗衣机;数码管显示;洗衣机控制程序。
A control system with the SCMC as the core aboutfull-automatic washing machineAbstractAccording to the washing machine control requirements, a control system with the AT89S52 SCMC as the core about washing machines were described in the following three aspects of functional requirements, hardware design,software design.The hardware circuit diagram and related control flow chart of the program were given.Hardware circuit design, including power, function and control system, washing machine status display, output control circuit. Control program design includes the main program, the internal timer interrupt service routine, the design of the external interrupt service routine.Key words:AT89S52 SCMC;Washing machine;LED display; Washing machine control program目录第一章绪论 (3)第二章系统硬件方案设计 (4)2.1系统硬件设计要求 (4)2.2系统硬件框图设计 (5)2.3系统元器件选型及器件参数介绍 (5)2.3.1单片机选型 (5)2.3.2数码管驱动芯片选择 (7)2.3.3 LED数码管 (8)2.3.4 直流电机 (9)2.3.5 报警蜂鸣器 (9)2.4系统硬件电路设计 (6)2.4.1系统电源电路设计 (6)2.4.2系统主控电路设计 (7)2.4.3系统显示电路设计 (8)2.4.4系统电机控制电路设计 (9)2.4.5系统报警提示电路设计 (9)2.4.6按键设置电路设计 (10)2.5系统硬件电路图的绘制与PCB制作 (11)2.5.1 Protel99SE软件介绍 (11)2.5.2系统原理图与PCB的绘制 (11)第三章系统软件设计 (17)3.1 C语言介绍 (17)3.2 系统软件流程图 (18)3.2.1系统主程序流程图 (18)3.2.2统洗涤子程序流程图 (19)3.2.3系统定时及显示部分程序流程图 (20)第四章系统整体调试 (20)附录1系统整体电路图 (25)附录2系统设计PCB图 (26)附录3统部分源程序 (26)致谢 (31)第一章绪论随着科技的发展及人民生活水平的普遍提高,人民对智能家电的要求越来越高,洗衣机作为人们生活必不可少的家电之一已经由最初的传统机械旋转定时洗衣机发展到今天的全制动洗衣机,如何完善和提高洗衣机的智能化已是各国科技工作者竞相研究的课题。
课程设计简易洗衣机控制器

课程设计--简易洗衣机控制器简易洗衣机控制器摘要:本设计是基于数字电路定时器的洗衣机简易控制电路。
通过预置洗衣机的洗涤时间来自动的正反转和暂停,并且用不同的指示灯来表示洗衣机的正反暂停三状态。
当到达定时时间后,会自动报警,发出蜂鸣声。
同时,用两位数码管来显示预置时间和洗涤剩余时间。
电路主要分为显示电路、秒脉冲发生电路、计时电路、报警状态电路和洗衣机正反转控制电路。
显示电路使用的是两个单位的共阴极八段数码管,使用两片CD4511作为数码管译码芯片。
秒脉冲发生电路采用了使用成熟广泛的555定时器芯片,产生秒信号,作为各芯片的时钟信号。
计时电路使用的是四片十进制可逆计数器74LS192芯片,分别设计为十进制和六进制电路,用于完成时间的定时、计时功能。
报警电路和状态显示电路使用的是简单的非门和与非门74LS04、74LS00组成的逻辑组合电路,分别控制蜂鸣器和发光二极管,来实现报警和状态显示。
电机控制电路采用了3-8译码器74LS138和与非门电路的组合,实现电机正反暂停状态。
实验通过电脑软件仿真和实物验证,具有良好的可行性,能够稍加修改后用于洗衣机控制电路中,能满足一般的要求。
关键词:洗衣机控制;数字电子控制;定时器Abstracts:The design is based on the simple digital circuit timer of washing machine. The washing machine is to be positive negative and suspension by preset time, and expressed in different light to suspend three washing state. After the time run over, will automatically alarm, beeping. At the same time, with two digital tubes to display the preset time and washing time remaining.Circuit consists of display circuit, pulse generator and timing circuits, alarm circuit and washing machine positive negative state control circuit. Display circuit is two units of digital pipe, use of catholic erection CD4511 pieces as digital tube decoding chips. Second pulse generator adopted widely used mature 555 timing, as the signal, the clock signal chip. Timing circuits using four decimal reversible counter 74ls192 chip design, respectively for the decimal system and six for completion time of the circuit, timing, and timer function. Alarm circuit and status display circuit is simple logic cross-coupled nand gates and 74ls04 74ls00, consisting of logic circuit, control and light-emitting diodes, buzzer to realize alarm and status display. The motor control circuit used 3-8 74ls138 decoder cross-coupled nand gates and combination of circuit, motor and suspended state.Computer software simulation and experiment through physical test, has the good feasibility, a washing machine, used for the control circuit of the general requirement can meet.Keywords: washing machine control, Digital electronic control, The timer目录1.前言 (1)2.总体方案设计 (2)2.1 方案比较 (2)2.11 设计要求分析与方案比较 (2)2.2 方案论证 (4)2.3 方案选择 (4)3.单元模块设计 (5)3.1电路参数的计算及元器件的选择 (5)3.11秒信号发生器选择 (5)3.12 分秒计数器选择 (5)3.13 显示电路 (5)3.15 状态显示电路 (6)3.16 洗衣机控制电路 (6)3.17 报警电路及延时电路 (6)3.2各单元模块功能介绍及电路设计 (7)3.21 秒信号发生器电路 (7)3.22 分秒计数器 (7)3.23 显示电路 (8)3.24 状态显示电路 (8)3.25 洗衣机控制电路 (9)3.26 报警电路 (9)3.3 特殊器件介绍 (10)3.31 555定时器 (10)3.32 74LS192 计数器 (11)3.33 CD4511译码器 (13)3.34 74LS138译码器 (13)3.4 各单元模块的联接 (14)3.41 工作原理 (14)3.42 总原理图 (15)3.43 元件清单 (16)4.软件设计 (16)4.1 设计所用工具 (16)4.2 设计流程 (16)4.3 工作流程 (17)5.系统功能及调试 (18)5.1 系统功能 (18)5.2 调试方法 (18)5.3 调试内容 (18)5.31 预设时间输入调试 (18)5.32 指示灯调试 (20)5.33 报警器调试 (21)6.设计总结 (22)7.参考文献 (23)8.附录 (23)1.前言现代社会人们的生活水平越来越高,洗衣机作为一种方便人们洗涤的设备进入了千家万户。
简易洗衣机控制电路(完美版)

1 Proteus软件简介1.1 概述Proteus软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。
它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。
它是目前最好的仿真单片机及外围器件的工具。
虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。
Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。
是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、A VR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。
在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。
1.2 具有四大功能模块:1.2.1 智能原理图设计(ISIS)丰富的器件库:超过27000种元器件,可方便地创建新元件;智能的器件搜索:通过模糊搜索可以快速定位所需要的器件;智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间;支持总线结构:使用总线器件和总线布线使电路设计简明清晰;输出高质量图纸:通过个性化设置,可以生成印刷质量的BMP图纸,可以方便地供WORD、POWERPOINT等多种文档使用。
1.2.2 完善的电路仿真功能(Prospice)Prospice混合仿真:基于工业标准SPICE3F5,实现数字/模拟电路的混合仿真;超过27000个仿真器件:可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件;多样的激励源:包括直流、正弦、脉冲、分段线性脉冲、音频(使用wav文件)、指数信号、单频FM、数字时钟和码流,还支持文件形式的信号输入;丰富的虚拟仪器:13种虚拟仪器,面板操作逼真,如示波器、逻辑分析仪、信号发生器、直流电压/电流表、交流电压/电流表、数字图案发生器、频率计/计数器、逻辑探头、虚拟终端、SPI调试器、I2C调试器等;生动的仿真显示:用色点显示引脚的数字电平,导线以不同颜色表示其对地电压大小,结合动态器件(如电机、显示器件、按钮)的使用可以使仿真更加直观、生动;高级图形仿真功能(ASF):基于图标的分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行一致性分析;1.2.3 独特的单片机协同仿真功能(VSM)支持主流的CPU类型:如ARM7、8051/52、A VR、PIC10/12、PIC16、PIC18、PIC24、dsPIC33、HC11、BasicStamp、8086、MSP430等,CPU类型随着版本升级还在继续增加,如即将支持CORTEX、DSP处理器;支持通用外设模型:如字符LCD模块、图形LCD模块、LED点阵、LED七段显示模块、键盘/按键、直流/步进/伺服电机、RS232虚拟终端、电子温度计等等,其COMPIM(COM 口物理接口模型)还可以使仿真电路通过PC机串口和外部电路实现双向异步串行通信;实时仿真:支持UART/USART/EUSARTs仿真、中断仿真、SPI/I2C仿真、MSSP仿真、PSP仿真、RTC仿真、ADC仿真、CCP/ECCP仿真;编译及调试:支持单片机汇编语言的编辑/编译/源码级仿真,内带8051、A VR、PIC的汇编编译器,也可以与第三方集成编译环境(如IAR、Keil和Hitech)结合,进行高级语言的源码级仿真和调试;1.2.4 实用的PCB设计平台原理图到PCB的快速通道:原理图设计完成后,一键便可进入ARES的PCB设计环境,实现从概念到产品的完整设计;先进的自动布局/布线功能:支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能使PCB设计更为合理;完整的PCB设计功能:最多可设计16个铜箔层,2个丝印层,4个机械层(含板边),灵活的布线策略供用户设置,自动设计规则检查,3D 可视化预览;多种输出格式的支持:可以输出多种格式文件,包括Gerber文件的导入或导出,便利与其它PCB设计工具的互转(如Protel)和PCB板的设计和加工。
洗衣机控制器操作方法

洗衣机控制器操作流程说明
1、数码显示屏有5位LED数码管,用于显示IC卡内资金余额及消费金额、3
位发光二极管,用于指示消费模式状态。
2、将IC卡放入插卡区内,节水控制器数码显示屏显示IC卡内余额,所有功能
操作均需在插卡的条件下才能实现。
3、用手按按键选择要使用的模式,当按键按下后,模式指示灯交替显示,顺序为:
标准---单洗---单脱再到标准,循环.按一次键切换一种模式,在切换到指定模式时,对应的模式灯亮,同时屏幕也闪烁显示该模式的费率。
4、在最后一次按”按键”5秒后,控制器自动扣费,扣费成功后,洗衣机打开。
5、打开洗衣机后,控制器显示英文[INUSE],可以把IC卡拿走,此时控制器不再
读任何卡片,直到洗衣机完成指定模式流程或断电,或使用时间限制用完,才回到待机状态。
6、完成任务后,洗衣机返回待机状态,等待卡片。
洗衣机控制器使用操作流程图。
简易洗衣机控制器的设计与制作教学文案

专业班级:班
学生姓名:学号:
指导老师:审批:
任务书下达日期2007年1月8日星期一
设计完成日期2007年1月19日星期五
设计内容与设计要求
一、设计内容
设计并制作一个电子定时器,用以控制洗衣机电机的运转,要求如下:
1.
定时到
洗衣机电机的工作顺序:
启动>正转20s>暂行10s>反转20s>暂行10s>停止
参考文献
《电子技术课程设计》 历雅萍、易映萍编
《电子技术课程设计指导》彭介华 主编高等教育岀版社
《电子线路设计、实验、测试》谢自美主编 华中理工岀版社
一.设计总体思路,基本原理和框图1
1.设计总体思路1
2.基本原理1
3.系统设计框图2
二.单元电路设计3
1.一百进制分计数器和六十秒计数。
5 .设置停止键,在洗涤过程中随时按该键可终止动作,并使显示器清0。
二.设计要求:
1. 设计思路清晰,给出整体设计框图;
2. 设计各单元电路,给出具体设计思路、电路器件;
3. 总电路设计;
4. 安装调试电路;
5. 写出设计报告;
主要设计条件
1.提供直流稳压电源、信号源、示波器等仪器;
2.提供各类TTL集成电路芯片、电阻、电容及插接件等元器件。
制作一个二十进制到十进制的循环转化来把这一分钟走完, 但是从电路的复杂程度和经济性来说, 显 然后者太过于复杂,也不利于接线和排故障,虽然难度会大一些、出成果的时间会比别人晚,但是要 设计一个真正可以让用户用放心使用的产品,还得这样做。尤其是最后的循环电路用两个194一定可
以很容易实现。现在大体上就这样计划,下面说说基本原理。
洗衣机水位控制器原理

洗衣机水位控制器原理洗衣机水位控制器原理洗衣机是我们家庭中使用最频繁的家电之一,它可以把我们的衣服彻底地清洗干净,让我们穿上干净整洁的衣服,给我们的生活带来无限方便。
而在洗衣机中,水位控制器是起到关键作用的部件,下面将深入探讨洗衣机水位控制器的原理。
一、水位控制器的作用水位控制器是洗衣机中的核心部件之一,其作用是控制水位高度,保证洗衣机内的水位稳定,从而对洗衣机的洗涤效果产生决定性影响。
在洗衣机运转过程中,水位控制器可以根据洗衣机中的水位传感器来控制水泵的运转,达到控制水位的目的。
二、水位控制器的组成与结构水位控制器由两个部件组成,分别是水位传感器和控制器本身。
水位传感器安装在洗衣机的内胆底部或侧面,它能够感受到水位高度,并将信号发送给水位控制器;而控制器则根据水位信号来控制水位的高度。
水位传感器一般使用电容、浮球、压力感应等方式来检测水位高度,而控制器则可以使用电子、机械和气动等控制方式,来控制水泵的运转。
三、水位控制器的工作原理1. 电容感应类型电容感应类型水位传感器是通过探测水位高度与平底之间的电容差来感应水位高度的。
其原理是在水面和平底之间构成一个电容器,水位越高,电容器的电容越大。
接着水位传感器将检测到的电容信号发送给控制器,这些信号被转换成控制泵的电信号。
2. 浮球感应类型浮球感应类型水位传感器采用浮球来检测水位高度的。
在浮球接触水面的位置附近安装有一个简单的电开关,控制器通过这个开关来识别水位高度。
当浮球上升到一定高度时,开关会关闭并给控制器发送信号,控制泵停止工作。
3. 压力感应类型压力感应类型水位传感器是通过感应水泵排水口附近的压力变化来感应水位高度的。
当水泵抽取一定量的水松开臂垫时,腔室中水位上下变化会引起管路内压力的变化,这一压力变化将会被压力传感器检测并转换成电信号,该信号被送回控制器中,控制泵工作。
综上所述,洗衣机水位控制器的原理可以通过不同的传感器和控制方式来实现对水位高度的感应和控制,以确保洗衣机高效且精准地完成每次洗涤任务。
洗衣机控制器

2016
实验目的及任务要求
MORE THEN TEMPLATE
设计一个洗衣机洗涤程序控制器,控制洗衣机的电动机(LED闪烁代替)按下图所示的规律运转:
用两位数码管预置洗涤时间(分钟数),洗涤过程在送入预置时间后开始运转,洗涤中
按倒计时方式对洗涤过程作计时显示,用LED表示电动机的正、反转,如果定时时间到, 则停机蜂鸣器发出信号。
计最后组装即可完成系统级的设计。在设计的时候,如果特别要注意各个模块之间接口的设计,要是接口不对,模块
之间就没法实现组装。 通过这次设计,对于VHDL的设计方法大致有了一些技巧性的了解,位以后的硬件设计打下了基础,对FPGA的编程、 定时器和计数器的设计都熟悉起来,加深了对时序组合电路的印象。
通过在网上进行各种资料的查询,也发现了其实FPGA的设计具有较好的前景,其功能的强大和设计方法的简单可靠。
减法计数器
本模块中clk为系统时序脉冲信号,start为系统开始运行 的信号,time_set为从预置时间模块接收到的时间编码信 号,time_remain为输出到数码管显示电路的时间信号, time_over为系统运行结束信号,可以用来控制蜂鸣器的通 断。
BUFFER: 一般比较少用,它实际上输出的功能与out一样,他只有1个寄存器,而此时读入 的却是上次从该口输出的值
MORE THEN TEMPLATE
MORE THEN TEMPLATE
系统模块设计:
MORE THEN TEMPLATE
一 预设时间和编码电路(settime):接受用户通过按钮预置的时间信息,编码成八位
之后转给减法计数器。
time_input为通过开发板上按钮输 入的信号,load为输入确认信号。 本模块将输入的四位时间信息编码 输出到减法计数器电路。 load'event是指信号load是否发生跳变,若发生了 则返回ture,否则为假,load=‘1’是跳变后load为高 电平. 合起来就是当load信号的上TE
洗衣机的简易控制电路设计

2008—2009学年第二学期《数字电子技术课程设计》设计报告专业班级电气07-1姓名学号开课系室电工电子学教学中心设计日期 2009年7月4日~7日洗衣机的简易控制电路设计一、设计任务及要求:洗衣机是家庭常用电器,一般可以有多种工作模式可供选择。
在此要求设计具有两种工作模式的简易洗衣机控制电路,具有复位、模式设置、洗衣时间预置、启动、暂停功能,并能显示洗衣机的工作状态(如洗涤时间倒计时,电动机的正反转、暂停)。
(一)具体要求:1、设置为复位开关S0,开关状态S0=1时,对系统状态进行复位,计数器清零。
S0=0时,进入模式选择。
2、设置模式选择开关S1。
开关状态S1=0时,执行洗衣模式一,控制洗衣机的电机按照图1的规律循环运转;S1=1执行洗衣模式二,控制洗衣机的电机按照图2规律循环运转。
图1 洗衣模式一图2 洗衣模式二3、洗衣时间预置键K1和K2。
当S1=0,S2=0时,预置模式一的洗衣时间;当S1=1,S2=0时,预置模式二的洗衣时间。
在时间预置功能下,按一下K1按键洗衣时间增加1分钟(一个洗衣循环),按一下K2按键洗衣时间减少1分钟(一个洗衣循环),预置时间范围为0-9分钟。
4、设置启动开关S2。
洗衣模式设定后,开关状态S2=1时,按照设定的洗衣模式启动电机运转。
在洗衣过程中分别用3个LED灯来显示电动机的正转、翻转,间歇等状态。
5、设置暂停开关S3。
当开关状态S3=1时,洗衣暂停,计数器状态、显示均保持,并点亮LED灯显示暂停状态。
S3=0时正常运转。
(二)输入输出资源说明:1、输入信号:四个控制开关S0、S1、S2、S3(开关拨下时S =0,开关拨上时S =1),两个按键K1和K2(按下时K=1,松开时K=0)。
2、外部输入脉冲信号时钟源CP (10Hz ),经适当分频后供计数器使用。
3、输出3组显示译码信号(每组7个输出端),分别接到外部的三个七段数码管M1、M2,M3上(共阴极接法)。
洗衣机控制器课程设计论文

电路特点:
74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功 能,其引脚排列和功能表如图2-3和表2-1所示。
图3-3 74LS192引脚图
图4-2 工作波形图
实现定时的方法很多,比如采用单稳电路实现定时,又如将定时初值预置到计数器中,使计数器运行在减计数状态,当减到全零时,则定时时间到。如图所示的电路原理框图就是采用这种方法实现的。由秒脉冲发生器产生的时钟信号经60分频后,得到分脉冲信号。洗涤定时的时间的初值先通过拨盘或数码开关设置到洗涤时间计数器中,每当分脉冲到来计数器减1,直至减到定时时间到为止。运行中间,剩余时间经译码后在数码管上进行显示。
图4-3 555构成多谐振荡器
4.3 分秒计时器的设计
用四片74LS192来实现分计数和秒计数功能,要求需要减计数,所以把它的UP端接到高电平上去,DOWN端接到秒脉冲上。十分秒位上的输入端B、C端接到高电平上,即从输入端置入0110(十进制的6),秒十位的LD端和借位端BO联在一起,再把秒位的BO端和十秒位的DOWN联在一起。当秒脉冲从秒位的DOWN端输入的时候秒计数的74192开始从9减到0;这时,它的借位端BO 会发出一个低电平到秒十位的输入端DOWN,秒十位的计数从6变到5,一直到变为0;当高低位全为零的时候,秒十位的BO发出一个低电平信号,DOWN为零时,置数端LD等于零,秒十位完成行置数,下一个DOWN脉冲来到时,计数器进入下一个循环减计数工作中 。
4.1 电路的整体结构
图4-1 电路整体框图
本定时器实际上包含两级定时的概念,一是总洗涤过程的定时,而是在总洗涤过程中又包含电机的正转、反转和暂停三种定时,并且这三种定时是反复循环直至所设定的总定时时间到位置。当总定时时间在0~20min以内设定一个输入之后T为高电平1,然后用倒计时的方法每分钟减1直至T变为0.在此期间,若Z1=Z2=1,实现正转;若Z1=Z2=0,实现暂停;若Z1=1,Z2=0,实现反转。工作波形如图3-2所示。
简易洗衣机控制器自我总结

简易洗衣机控制器自我总结
自制的简易洗衣机控制器自我总结如下。
首先,从秒脉冲出来的信号,经过一个控制电路后进入秒计数器进行秒计数,进行清零,这时用户置入洗涤时间,并按开始按钮,洗衣机开始工作。
当秒计数器变为零的时候,去分钟计数器上面借数;与此同时,从十秒位转化出来的信号进入移位寄存器后,LED灯表示出电机运转状态;当用户设定的洗涤时间结束后,电路报警并清零;同时电机指示灯熄灭。
在洗衣机控制方面,在PLC问世之前,控制领域中是继电器占主导地位。
但继电器控制领域有着十分明显的缺点:体积大、耗电多、可靠性、寿命短、运行速度慢、适应性差、尤其当生产工艺发生变化时,就必须重新设计、重新安装,造成时间和资金的严重浪费。
再者传统洗衣机洗涤、脱水程序是由以单片机为中心控制系统工作的。
首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时,要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护以及欠压保护等等。
这样增加了硬件的复杂性,隐含较高的故障率,无形的增加了维修成本费用。
在工业控制系统中广泛应用的PLC能克服单片机的缺点,它是整体模块,集中了驱动电路检测电路和保护电路以及通讯联网功能。
因此在运用中,硬件也相对简单,提高控制系统的可靠性。
另外它的编程语言也相对简单。
洗衣机控制器的使用说明

洗衣机控制器的使用说明洗衣机控制器是现代家庭必备的电器设备之一,它的功能繁多且灵活,为用户提供了更加便捷的洗衣体验。
使用洗衣机控制器时,了解其各项功能和操作方法至关重要。
本文将介绍洗衣机控制器的使用说明,以帮助用户更好地掌握该设备的使用方法。
1. 基本功能区域洗衣机控制器通常分为显示区域和操作按钮区域。
显示区域用于显示洗衣机的工作状态、剩余时间等信息。
操作按钮区域包括洗涤模式选择按钮、温度调节按钮、转速调节按钮、启动/暂停按钮等。
2. 洗涤模式选择在洗衣机控制器上,通常设有多种洗涤模式可供选择,如标准洗、快洗、强力洗、节能洗等。
用户可根据衣物的不同材质和污渍程度选择相应的洗涤模式。
选择洗涤模式时,只需轻触相应模式按钮,显示区域会显示出所选模式。
3. 温度调节洗衣机控制器通常还配备了温度调节功能,可根据需要将洗涤水温度调整到适合的水温。
一般有冷水、温水和热水三个选项可供选择。
用户可根据衣物的材质和类型选择适当的水温,以确保洗涤效果和衣物安全。
4. 转速调节洗衣机控制器上的转速调节功能可让用户根据需要调整洗涤桶的转速。
一般有高速、中速和低速三个选项可供选择。
不同的转速可适应不同类型的衣物。
例如,柔软的衣物适合低速,而坚硬的衣物则可选择高速。
5.延时启动洗衣机控制器还提供了延时启动功能,用户可通过设定延时时间来安排洗衣机的工作。
这对于需要在特定时间开始洗衣的用户非常方便。
只需在控制器上设置相应的延时时间,洗衣机将在设定时间自动启动。
6. 其他功能除了上述基本功能外,部分洗衣机控制器还配备了一些实用的附加功能。
例如,柔顺剂投放功能、衣物质量检测功能等。
用户可根据实际需要选择是否使用这些功能。
7. 使用注意事项在使用洗衣机控制器时,还需注意以下几点事项:- 请仔细阅读洗衣机的使用说明书,并按照说明进行正确操作。
- 在操作控制器之前,请确保洗衣机已连接到电源并正常运行。
- 配置洗涤剂时,请按照洗衣机的建议用量添加,以避免浪费或过量使用。
简易洗衣机控制电路

课程设计任务书学生姓名: 瞿子敬 专业班级: 通信1104 指导教师: 刘可文 工作单位: 信息工程学院 题 目: 简易洗衣机控制电路的设计与实现 初始条件:双向计数器74LS192,七段共阴数码管,译码器74LS48,555定时器,发光二极管,电阻若干,门电路若干,开关若干。
本设计既可以使用集成译码器、计数器、定时器、脉冲发生器和必要的门电路等,也可以使用单片机系统构建多功能数字钟。
用数码管显示定时时间。
要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1周。
2、技术要求:1)设计一个电子定时器,控制洗衣机按如下洗涤模式进行工作:2)当定时时间达到终点时,一方面使电机停机,同时发出音响信号(可换成指示灯)提醒用户。
3)用两位数码管显示洗涤的预置时间(以分钟为单位),按倒计时方式对洗涤过程作计时显示,直到时间到而停机。
4)用三只LED 灯表示“正转”、“反转”和“暂停”3个状态。
5)确定设计方案,按功能模块的划分选择元、器件和集成电路,设计分电路,阐述基本原理。
画出电路原理图。
3、查阅至少5篇参考文献。
按《武汉理工大学课程设计工作规范》要求撰写设计报告书。
全文用A4纸打印,图纸应符合绘图规范。
时间安排:1、 2013 年 5 月 16 日,布置作课设具体实施计划与课程设计报告格式的要求说明。
2、 2013 年 6 月 20 日至 2013 年 6 月 25 日,方案选择和电路设计。
3、 2013 年 6 月 29 日至 2013 年 7 月 4 日,电路调试和设计说明书撰写。
4、 2013 年 7 月 5 日,上交课程设计成果及报告,同时进行答辩。
指导教师签名: 2013 年 7 月 5 日停机目录摘要 (I)Abstact (II)1 概述 (1)2 简易洗衣机控制器设计方案及原理框图 (2)2.1 设计方案 (2)2.2方案比较与选择 (3)3 单元电路设计及相关参数 (4)3.1 计时电路 (4)3.2 预置数电路与复位键 (4)3.3 时钟脉冲电路 (5)3.4 运行状态显示电路 (7)4 电路的仿真 (8)4.1 时钟脉冲电路 (8)4.2 定时器 (8)4.3 电机工作指示灯 (9)5 总电路 (12)5.1总图说明 (12)6 设计感悟 (13)7 参考文献 (15)附录一 (16)附录二 (17)附录三 (20)摘要本设计应用于洗衣机的自动控制,使用数字电子技术相关知识,设计出相应电路,并采用multisim仿真软件运行简易洗衣机控制器的工作过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
I简易洗衣机控制器摘要: 尽管洗衣机有了很大发展,但消费者的需求不断提高。
为使洗衣机的操作更方便、更人性化,根据设计的要求主要采用单片机设计简易洗衣机的控制系统,控制电动机正反转的时间,在对洗衣总时间进行设定后,洗衣机能完成洗衣过程。
它的CPU 采用51单片机,根据设计需要增加一些按键设定时间和数码管显示时间。
在满足输入/输出接口及其他硬件的情况下,再进行软件设计。
首先是了解其工作流程,绘制功能流程图。
然后,制作硬件编写程序实现。
本设计主要实现了对洗衣机的定时设置,及控制洗衣机暂停和开始,能显示计时时间,计时结束能发声报警。
关键词 洗衣机、控制、单片机Abstract :In spite of the washing machine has made great development, but the demands of consumers. To make washing machine operation more convenient, more human, according to the requirement of the design is mainly design simple washing machine control system by single chip microcomputer, the control motor and reversing time, after set laundry total time for washing machine can finish the laundry process. Its CPU USES 51 single chip microcomputer, according to the design needs to add some buttons to set time and digital tube display time. In meet the under the condition of input/output interface, and other hardware, and software design. First of all is to understand its working process, flow chart drawing function. Then, make the hardware programming implementation. This design mainly realized the timing set of washing machine, washing machine and control pause and start, can show the timing time, end time can voice alarm. Key words :Washing machines, control, simple and easyII目录1. 前言 ..................................................................................................................................................... 1 2. 方案选择 .............................................................................................................................................. 2 2.1 方案一.............................................................................................................................................. 2 2.2 方案二.............................................................................................................................................. 2 2.3 方案比较 .......................................................................................................................................... 3 3. 单元模块设计 ...................................................................................................................................... 4 3.1 51单片机STC12C5A08S2简介 ........................................................................................................ 4 3.2 51单片机最小系统外围电路 .......................................................................................................... 5 3.3 时间显示电路 .................................................................................................................................. 6 3.4 洗涤时间设置电路........................................................................................................................... 7 3.5 电机工作状态电路及L293D 简介 .................................................................................................... 8 3.6 声音报警模块 ................................................................................................................................ 10 4. 整体电路图 ........................................................................................................................................ 11 5. 软件设计 ............................................................................................................................................ 12 5.1 软件设计原理及工具 ..................................................................................................................... 12 5.2 软件设计结构图 ............................................................................................................................ 13 5.3 软件流程图 .................................................................................................................................... 13 5.4 Altium Designer Winter 09软件简介 ............................................................................................. 15 6. 系统调试、系统功能、指标参数 ..................................................................................................... 17 6.1 系统调试 ........................................................................................................................................ 17 6.2 系统功能 ........................................................................................................................................ 17 6.3 指标参数 ........................................................................................................................................ 17 7. 设计总结 ............................................................................................................................................ 19 7.1 设计小结 ........................................................................................................................................ 19 7.2 改进 ............................................................................................................................................... 19 8. 参考文献 ............................................................................................................................................ 21 附录: ....................................................................................................................................................... 22 附录1 元件清单 ................................................................................................................................. 22 附录2 电路图 ..................................................................................................................................... 23 附录3 相关程序 (24)11. 前言本电路时间主要是由单片机计时器构成计时电路,通过时间的采集来完成电机正反转停止的操作,再由几个按键实现控制。