洗衣机控制电路
洗衣机自动控制电路设计

毕业论文题目洗衣机自动控制电路设计院系自动控制系专业电气工程与自动化学生姓名蒋德锋学号 20072340940指导教师钱承山职称副教授二O一一年五月二十日目录1 引言 (1)2 全自动洗衣机电路设计 (2)2.1 方案选择 (2)2.1.1 全自动洗衣机的控制功能要求: (2)2.1.2 实现方法 (3)2.1.3 整机组成框图 (3)2.2 硬件电路设计 (4)2.2.1 全自动洗衣机的逻辑控制总电路 (4)2.2.2 AT89C51单片机 (5)2.2.3 数码管显示电路 (8)2.2.4 电机控制电路 (9)2.2.5 进水阀控制电路 (11)2.2.6 排水阀控制电路 (11)2.2.7 按键及报警电路 (12)2.2.8 洗衣机的暂停功能采用中断处理方式电路 (14)2.3 软件设计 (14)3 Proteus仿真 (16)4 结论 (21)参考文献: (21)致谢 (22)I洗衣机自动控制电路设计蒋德锋南京信息工程大学自动控制系,南京 210044摘要:本文介绍了全自动洗衣机控制电路的设计,是以AT89C51作为核心元件,设计出了洗衣机的控制电路,特别是进行洗衣程序的控制设计。
从这一角度出发,对洗衣机的功能进行分析,设计的全自动洗衣机的主要功能有一下七项:具有强、弱洗涤功能;四种洗衣工作程序,即标准程序、经济程序、单独程序和排水程序;进、排水系统故障自动诊断功能;脱水期间安全保护功能;间歇驱动方式;暂停功能;声音显示功能。
最后对设计的电路进行了仿真,仿真的结果证明了该电路的可行性、合理性,并且给出了图。
关键词:AT89C51;全自动洗衣机;控制电路;Proteus仿真1 引言洗衣机市场经历了最初单杠洗衣机,随后又发展了双杠洗衣机,半自动洗衣机,全自动波轮式洗衣机,滚筒式洗衣机,模糊全自动洗衣机等等,技术发展越来越成熟和稳定,但是也是存在着各自的缺陷。
在国内,双缸洗衣机购买的人已经是越来越少了,滚筒洗衣机和波轮洗衣机将成为市场的主流,使用洗衣机就是图个方便省力,现在的全自动洗衣机都符合人们的要求。
洗衣机电路工作原理

洗衣机电路工作原理
洗衣机的电路工作原理是通过电流的传导和控制来驱动洗衣机的各种动作。
简单来说,洗衣机的电路主要分为控制电路和动力电路两部分。
1. 控制电路:控制电路起着控制、传感和保护的作用,它由主控制器、按钮、传感器、保护器等组成。
主控制器是洗衣机最核心的部件,它接收来自用户的指令,并根据指令控制洗衣机的运行。
按钮是用户与主控制器之间的接口,通过按钮可以选择洗衣机的不同洗涤程序和操作模式。
传感器用于感知洗衣机内部的状态,如水位传感器可以检测洗衣机中的水位变化,温度传感器可以感知洗涤水温度等。
保护器可以检测各种故障,如电机过载、温度过高等,并及时切断电源,以保护洗衣机的安全运行。
2. 动力电路:动力电路负责驱动洗衣机的各种动作。
它主要由电机、电源、继电器等组成。
电源为洗衣机提供所需的电能,一般为交流电源,通过变压器和整流装置将交流电转换为直流电。
电机是洗衣机中最重要的部件之一,用来驱动洗衣筒的旋转和水泵的工作。
电机主要有三类:洗衣筒电机、搅拌电机和排水泵电机。
继电器是一种电磁开关,它可以控制电流的通断,起到分配和保护的作用,使得不同的电器部件可以有序地工作。
通过控制电路和动力电路的配合工作,洗衣机可以根据用户的操作指令,按照预设的洗涤程序和操作模式完成洗涤、漂洗、脱水等一系列动作。
当不同按钮按下时,控制电路会改变相应的电路连接状态,从而驱动动力电路中的不同电器部件工作。
同时,控制电路还可以感知和保护洗衣机的运行状态,确保洗衣机的正常使用。
洗衣机控制系统中的电力电路设计

洗衣机控制系统中的电力电路设计一、引言洗衣机是一种现代家庭生活的必需品,它的控制系统对于洗衣机的性能和效果起着关键性的作用。
其中的电力电路设计不仅要保证稳定可靠,还必须考虑到高效节能的因素,使得洗衣机在使用过程中不仅能够洗净衣物而且能够达到较好的节能效果。
本文将分析洗衣机控制系统中的电力电路设计。
二、洗衣机控制系统电路概述洗衣机的控制系统主要由以下几个部分组成:1.主控制器:主控制器是洗衣机控制系统中的核心部分,它可以控制所有的洗衣机功能和操作。
主控制器通过与用户界面和传感器的通信来完成其功能。
主控制器还可以监测机器的性能和运行状态,并能够自动调整水位、水温和滚筒转速等参数。
2.用户界面:用户界面包括显示面板和按钮。
显示面板可以显示机器的运行状态和配置参数。
按钮可以启动机器、设置操作参数和选择程序模式。
3.传感器:传感器用于监测洗衣机的运行状态和衣物的加载情况。
洗衣机中常用的传感器有温度传感器、水平传感器和压力传感器等。
4.电力电路:电力电路是洗衣机控制系统中最重要的部分之一。
它包括电机驱动器、电源、继电器、保险丝和断路器等。
电力电路的设计必须保证稳定可靠,同时还需要考虑到能耗和安全因素。
三、电力电路的设计1.电机驱动器的设计洗衣机中的电机驱动器是一个必需的电力元件,它的设计对于洗衣机的性能和使用寿命起着决定性的作用。
电机驱动器的设计必须满足以下几个要求:(1)高效节能:电机驱动器需要保证高效节能的需求。
一方面,它需要保证能够提供足够的电力给电机驱动器,以保证滚筒的高速旋转。
另一方面,它需要尽量减少能耗,通过改变驱动器的输出功率,以适应不同的洗涤模式和衣物负荷。
(2)可靠性:电机驱动器必须具备高可靠性和低故障率。
在工作过程中,它必须能够保持稳定运行,避免产生故障和损坏洗衣机。
(3)安全性:电机驱动器的设计必须考虑到安全因素。
它必须保证洗衣机在高速旋转的情况下,不会出现任何的危险或事故。
因此,需要保证其安全性能,例如增加限速装置和安全保护措施等。
全自动洗衣机电路原理

全自动洗衣机电路原理一、引言全自动洗衣机是现代家庭中常见的家电产品之一,它的出现使得洗衣变得更加方便和高效。
在全自动洗衣机中,电路起着至关重要的作用,它控制着洗衣机的各项功能和运行过程。
本文将介绍全自动洗衣机电路的原理。
二、电路组成全自动洗衣机的电路主要由控制电路和动力电路两部分组成。
1. 控制电路控制电路负责控制洗衣机的各项功能和运行过程,它由主控芯片、传感器、按键开关和显示屏等组成。
主控芯片是洗衣机的核心部件,它负责接收和处理各种信号,并根据预设的程序控制洗衣机的运行。
传感器用于感知洗衣机内部的状态,如水位传感器、温度传感器等。
按键开关用于用户与洗衣机进行交互,用户可以通过按键选择洗衣模式、调节洗衣时间等。
显示屏用于显示洗衣机的运行状态和相关信息。
2. 动力电路动力电路负责提供洗衣机运行所需的电力,并驱动洗衣机的各种电动机和电磁阀等执行器件。
动力电路通常包括电源模块、直流电机驱动器、交流电机驱动器和电磁阀驱动器等。
电源模块将市电转换为洗衣机所需的低压直流电源。
直流电机驱动器用于控制洗衣机的直流电机,如洗涤电机、排水电机等。
交流电机驱动器用于控制洗衣机的交流电机,如电泵、鼓风机等。
电磁阀驱动器用于控制洗衣机的电磁阀,控制进水和排水过程。
三、工作原理全自动洗衣机的工作原理可以简单概括为以下几个步骤:1. 洗涤阶段用户选择洗衣模式和洗衣时间后,主控芯片接收到信号后开始工作。
首先,电磁阀驱动器打开进水电磁阀,将水从进水管道引入洗衣机内。
水位传感器检测到水位达到设定值后,电磁阀驱动器关闭进水电磁阀。
接下来,主控芯片控制洗涤电机开始旋转,同时向洗衣机内注入洗涤剂。
洗涤电机的旋转产生搅拌力,将衣物与洗涤剂充分混合,完成洗涤过程。
2. 漂洗阶段洗涤完成后,主控芯片控制洗衣机进入漂洗阶段。
电磁阀驱动器打开进水电磁阀,引入清水进行漂洗。
漂洗过程中,洗衣机内的旋转和水流将洗涤剂和污渍冲洗掉,使衣物更加清洁。
漂洗完成后,电磁阀驱动器关闭进水电磁阀。
全自动洗衣机系统控制电路分析

系统控制电路分析电路中选用AT89C205的P1.0-P1.3共4根I/O线通过4块SP1110型固态继电器,分别直接驱动洗衣机的进水阀、排水阀,以及电动机的正反转。
SP1110是一种交流继电器,内置发光二极管和光触发双向可控硅,10-50mA输入电流即可使双向可控硅完全导通,输出端通态电流为3A(平均值),浪涌电流15A(不重复)。
选用交流固态继电器,既简化了电路,又使强弱电完全隔离,保证了主板的安全。
图中的74LS05为反相器,用作中间缓冲器,其中4个通道分别驱动4个SP1110固态继电器,另外2个通道用于驱动指示灯LED5和LED6。
图中的74LS139为双“2-4”译码器,选用它可解决CPU中I/O线数据不足的问题。
从功能要求可知,洗衣机有4种工作程序,需要用4种不同的显示来区别。
74LS139只要CPU的P3.0和P3.1两根线即可提供4种不同的驱动。
其逻辑关系是:P3.0、P3.1为“11”时,LED1亮,指示标准程序;为“10”时,LED2亮,指示经济程序;为“01”时,LED3亮,指示单独程序;为“00”时,LED4亮,指示排水程序。
洗衣机的暂停功能(暂停键S6)、安全保护与防震功能(盖开关S3)均采用中断方式处理。
这两个分别对应CPU的外部中断0(P3.2引脚)和外部中断1(P3.3引脚)。
中断请求信号通过TC4013BP双D触发器的两个Q端,分别加到CPU的P3.2和P3.3,并由触发器锁存,直到CPU响应结束为止。
开盖(安全保护)或不平衡(防震动)中断信号(都会引起盖开关S3的闭合),通过由V1和V2组成的反相器送至TC4013BP的CLK端,经触发器的Q端加到CPU的P3.3。
为了充分利用CPU的I/O口线,P3.4和P3.5采用分时复用技术,每根线具有2个功能。
在洗衣机未进入工作状态或洗衣机处于暂停状态期间,P3.4为输入线,用于监测起动键的状态;当起动键按下时,洗衣机即进入工作状态或从暂停状态恢复到原来的工作状态;当洗衣机暂停导致CPU响应中断时,P3.4为输出线,待中断处理完毕时,由P3.4发信将D触发器输出的中断请求信号撤销。
洗衣机电路原理

洗衣机电路原理
洗衣机的电路原理是由各个电器元件组成的复杂系统。
下面将分别介绍洗衣机的不同电路原理。
1. 电源电路原理:
洗衣机的电源电路原理主要是由插座、电源线和电源开关组成。
插座用于将电源线连接到电网,电源线将电能传输到洗衣机,电源开关用于控制电能的通断。
2. 控制电路原理:
洗衣机的控制电路原理主要是通过面板上的按钮、开关和程序控制器来实现的。
当用户按下按钮或拨动开关时,程序控制器会根据设定的程序来控制洗衣机的不同运行状态,如洗涤、漂洗、脱水等。
3. 电机驱动电路原理:
洗衣机的电机驱动电路原理用于控制不同电机的运转。
洗衣机中常见的电机有电动机、排水泵电机和脱水电机。
电机驱动电路会根据程序控制器的指令,通过传感器检测洗衣机内部的水位、温度等信息,然后驱动相应的电机运转。
4. 传感器电路原理:
洗衣机中的传感器电路原理主要是用于检测洗衣机内部的水位、温度、转速等参数,并将这些信息反馈给程序控制器。
传感器电路通常由传感器、信号放大器和模数转换器等组成。
5. 加热电路原理:
洗衣机的加热电路原理是用于加热洗涤水或漂洗水的。
加热电路通常由加热器、温度传感器和控制电路组成。
控制电路会根据温度传感器的信号,控制加热器的加热功率,以实现设定的洗涤或漂洗温度。
综上所述,洗衣机的电路原理涉及电源电路、控制电路、电机驱动电路、传感器电路和加热电路等部分。
这些电路通过协同工作,实现洗衣机的正常运行和各种洗涤操作。
简易洗衣机控制电路(完美版)..

1 Proteus 软件简介1.1概述Proteus软件是英国Labcenter electronics公司出版的EDA 工具软件(该软件中国总代理为广州风标电子技术有限公司)。
它不仅具有其它EDA 工具软件的仿真功能,还能仿真单片机及外围器件。
它是目前最好的仿真单片机及外围器件的工具。
虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。
Proteus 是世界上著名的EDA 工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB 设计,真正实现了从概念到产品的完整设计。
是目前世界上唯一将电路仿真软件、PCB 设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、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、AVR、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、AVR、PIC 的汇编编译器,也可以与第三方集成编译环境(如IAR 、Keil 和Hitech)结合,进行高级语言的源码级仿真和调试;1.2.4实用的 PCB 设计平台原理图到PCB 的快速通道:原理图设计完成后,一键便可进入ARES 的PCB 设计环境,实现从概念到产品的完整设计;先进的自动布局/布线功能:支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能使PCB 设计更为合理;完整的PCB 设计功能:最多可设计16个铜箔层, 2 个丝印层,4个机械层(含板边),灵活的布线策略供用户设置,自动设计规则检查,3D 可视化预览;多种输出格式的支持:可以输出多种格式文件,包括Gerber 文件的导入或导出,便利与其它PCB 设计工具的互转(如Protel)和PCB 板的设计和加工。
滚筒洗衣机电路原理图

滚筒洗衣机电路原理图
滚筒洗衣机的电路原理图如下:
[电源输入]
- 电源插头: 连接电源线与插座,为洗衣机提供电能。
- 电源开关: 控制电源输入,将电流引入洗衣机电路。
[主控板]
- CPU: 中央处理器,负责洗衣机的整体控制和管理。
- 存储器: 储存程序代码和数据,用于控制洗衣机的操作。
- 输入/输出接口: 与用户进行交互,接收输入指令以及显示洗衣机的状态。
- 时钟发生器: 提供洗衣机计时功能,控制洗衣过程的时间。
- 控制电路: 根据存储器中的程序指令,控制洗衣机的各个功能部件。
- 驱动电路: 控制电机、阀门、传感器等部件的工作。
- 数据总线: 传输数据和程序指令。
[电机驱动]
- 电机: 提供洗衣机的动力,驱动滚筒进行洗涤和甩干。
- 驱动电路: 根据控制信号,控制电机的启停、正反转和速度调节。
[水位控制]
- 水位传感器: 检测洗衣机中的水位,控制进水和排水过程。
- 排水阀门: 控制洗衣机排水的通道开关。
- 进水阀门: 控制洗衣机水池进水的通道开关。
[温度控制]
- 温度传感器: 检测洗衣水温度,用于控制加热或冷却过程。
- 加热元件: 通过加热洗衣水,提供洗衣机的加热功能。
- 冷却元件: 通过冷却洗衣水,提供洗衣机的冷却功能。
[其他部件]
- 门锁: 控制洗衣机门的开关。
- 余震传感器: 检测洗衣机内的重心变化,避免洗衣机晃动过大。
- 音量控制器: 控制洗衣机的声音输出大小。
以上是滚筒洗衣机的电路原理图,描述了各个部件的连接关系和功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、概述
本设计要求完成洗衣机控制电路的设计。
控制洗衣机按定时启动、正转20秒、暂停10秒、反转20秒、暂停10秒的洗涤模式不停的循环,到达定时时间后停止。
并要求有数码管显示时间,LED显示状态,声音报警。
通过以上要求,洗衣机洗涤模式是以60秒钟即一分钟作为循环。
计时方式是通过预置时间定时,因而初步设想使用一个六十进制倒计时电路作为核心控制。
预置时间以分为单位,则还需要分计时器,并且要能预置时间。
同时,时间的计时按秒来进行,则需要用一个妙信号发生器。
最后,用两位数码管作为时间显示电路,三个LED灯作为状态显示电路,蜂鸣器作为报警电路。
根据以上分析,设计电路基本框图入下:
二、方案论证
计时器芯片选择
采用74LS192芯片实现
中规模集成电路74LS192进行设计较为简便,74LS192是十进制可编程同步加减计数器,它采用8421码二·十进制编码,并具有直接清零、置数。
加/减计数功能,为双时钟芯片,计数采用DOWN时钟,而置数可以采用UP时钟,因而置数显得十分简单,是很好的选择。
显示电路选择
显示电路用单位的数码管和相适应的显示译码器,这儿采用共阴极的单位数码管,应用十分简单。
状态显示电路
使用三个不同颜色的数码管来表示不同的洗涤状态,通过74LS138作为译码器,来实现该功能。
经过以上分析,计时电路采用四片74LS192实现,两片组成六十进制计数器实现秒信号计数,当计满六十秒后向前借位。
另外两片构成一百进制计数器,来计数秒的借位信号,同时实现预置数功能。
数码管、报警电路和LED灯分别与逻辑电路进行组合,接到74LS192的输出,以完成时间显示、报警和状态显示,洗衣机控制则使用74LS138作为译码输出进行不同的组合,完成控制。
其中显示电路实际连接为:
图1 显示电路具体图
三、电路设计
计时电路
我们用四片74LS192来实现分计数和秒计数功能,对于秒信号,我们要的只是减计数,所以我们把两片秒计数的74LS192芯片的UP端接到高电平上去,DOWN端接到秒脉冲上;十分秒位上的输入端B、C端接到高电平上,即从输入端置入0110(十进制的6),秒十位的LD端和借位端BO联在一起,再把秒位的BO端和十秒位的DOWN联在一起。
由图3.2.3可知,LD低电平有效,产生借位信号时,BO也是低电平有效。
当秒脉冲从秒位的DOWN端输入的时候秒计数的74LS192开始从9减到0;这时,它的借位端BO 会发出一个低电平到秒十位的输入端DOWN,秒十位的计数从6变到5,一直到变为0;当高低位全为零的时候,
秒十位的BO发出一个低电平信号,DOWN为零时,置数端LD等于零,秒十位完成并行置数,下一个DOWN脉冲来到时,计数器进入下一个循环减计数工作中。
对于分计数来说,当秒计数完成了,分可以自动减少,需要把秒十位的借位端BO端接到分计数的DOWN端作为分计数的输入信号来实现秒从分计数上的借位。
我们可以利用分计数的UP端来进行外部置数,当把它们各接到一个与非门的输出上,与非门的输入一端接脉冲信号,一端接低电平,当要置数时,将与非门的输入端从低变为高,打开与非门,另一输入端的的脉冲上就可以实现从0-9的数字输入。
显示电路
显示电路采用了两片一位的共阴极七段数码管,来分别显示分钟计时的十位和各位,完成预置和显示功能。
数码管的驱动电路采用的共阴极的七段译码器74LS48,它内部有上拉电阻,可以直接与共阴极的数码管相连接。
由于数码管只用显示0—9的数字,则LT、LBI、BI/RBO三个脚都接高电平,A B C D 四个输入端连接74LS192的输出,就能显示出预置的时间和定时的剩余时间。
其连接电路图如图2所示:
图2 数码管显示电路连接
状态显示电路
洗衣机洗涤共有三个状态,分别为暂停,正转,反转,用三个不同的颜色的LED灯来表示。
在三个状态中,40——60秒为正转、30——40秒钟为暂停、10—30秒为反转、0-10秒为暂停。
分别有红绿黄来表示正转反转和暂停三个状态。
三个状态区分的标志位为秒信号的十分位,当74LS 192输出为0000—0001 为暂停;输出为0001—0011 为反转;输出为0011—0100 为暂停;输出为0100—0110为正转。
有效区分状态为三位,然而直接区分,难度很大,门电路会使用大很多。
根据这些,因而采用3-8译码器芯片74LS138,经过译码后有八位,容易进行区分。
其区分框图如图所示:
图3 状态电路译码显示框图
在此处74LS138作为译码器,G1 接高电平,G2接低电平。
A B C译码输入端分别接到74LS192的输出的低三位。
Y0—Y7作为输出,低电平有效,则通过门电路,将Y4 Y5 与非后作为红灯输入,表示为正转状态;将Y3 Y0与非后作为黄灯输入,表示暂停状态、将Y1 Y2与非后作为绿灯输入,表示反转。
其总体电路图如图4、图5所示:
图4 状态显示电路(1)
图5 状态显示电路(2)
洗衣机电机控制电路
洗衣机控制电路要完成功能有时间预置,定时报警,正反暂停状态控制,定时时间到后停止洗衣机运行。
因此使用三个按键,分别实现时间的分个位、分十位和开始工作功能。
按键接到门电路的输入,经过上拉电阻,未按下时,是高电平状态,当按下时,为低电平,按键两边并联一个0.1uf的磁片电容消除尖脉冲。
时间预置是通过按键经过一个非门,在接入二输入与非门电路的一个输入,另一个接与非门输入端接入秒脉冲信号,当按键按下时,们电路打开,秒信号能够进入74LS192的UP端进行计数。
起到时间预置功能。
状态的控制可以使用上面的状态LED灯的输入作为继电器的输入,当红灯亮时,信号同时到达继电器,是电机接正的5V电源,当绿灯亮的时候,信号到达另一个继电器,电机接到-5V,电机反转。
当为黄灯的时候,亮电平都为低电平,继电器不工作,电机暂停。
整体电路图如图7所示:
图6 控制电路图
四、性能测试
整体仿真图如图7所示:
图7
192计时电路高位计时器
高位借位信号
低位 借位 信号
开始按键
五、结论
参考文献
《电子线路设计·实验·测试》第三版,谢自美主编,华中科技大学出版社。
《新型集成电路的应用――电子技术基础课程设计》,梁宗善主编,华中科技大学出版社。
《电子技术基础课程设计》,孙梅生等编著,高等教育出版社。
《数字电子技术基础》,伍时和主编清华大学出版社
《电子技术基础课程设计》,任为民主编,中央广播大学出版社。
《电子技术基础数字部分》,康华光主编,高等教育出版社。
《电工电子实验教程》,陈明义等编著,中南大学出版社。
《电子技术基础》,王志正等编著,北京高等教育出版社。
《电子技术》,华成英主编,北京中央广播电视大学出版社。
《电子技术基础课程设计》,梁宗善主编,武汉华中理工大学出版社。
总结
在整个设计过程中,显示电路还比较简单,因为规定了用数码管,用共阴极和共阳极都是一样的,因而选着了共阴极的,因为数电实验课上做过,而且书上也有说明,容易入手。
译码芯片书上也有介绍,不过没有具体的连结电路图在连接电路的过程中还是出现了一些问题,在网上有用上拉电阻的,但是其实74LS192内部已经有上拉电阻了,不用了,直接连结就够了。
控制电路十分困难,按键电路时参考了书上的知识,之前是准备直接用按键给脉冲信号,不过这种方法缺点很多,很不易控制,在书上看到了时钟调试电路的按键电路之后,经过借鉴改进,于是又了这种电路,也因而让调试电路一下子豁然开朗。
状态显示也比较简单,就是要用到十分位的三个输出,因为3-8译码器之前用过,所以很容易的就想到了,在经过了逻辑表达式的换算,最后有用了两个与非门完成了设计。
停止开开始电路用了很大的周折,想过很多方案,但是都很难达到要求,当考虑到有一个状态要保持时,想到了用RS触发器,因为RS触发器有一个输入时保持的,经过验证,方案可行整个设计过程都十分值得回味,当一切都设计出来了之后,我才开始着手方案的可行性,还得到了不少意外的收获。
总之整个设计收获都很多。
附录I 总电路图
附录II 元器件清单。