洗衣机定时器
数电课程设计 洗衣机定时控制器
数字电子技术课程设计报告题目:洗衣机定时控制器班级:洗衣机定时控制器一、设计任务及要求:1.设计脉冲信号源(秒脉冲)2.至少能显示 1:00—12:593.具备校时功能4.附加特殊功能设计(报时功能)二、方案设计与论证:所谓数字钟,是指利用电子电路构成的计时器。
相对机械钟而言,数字钟能达到准确计时,并显示小时、分、秒,同时能对该钟进行调整。
在此基础上,还能够实现整点报时的功能。
其中有振荡器,分频器,校时电路,报时电路,计数器,译码器和显示器七部分组成。
振荡器和分频器组成标准秒信号发生器,不同进制的计数器产生计数,译码器和显示器进行显示,通过校时电路实现对时,分的校准方案一:使用 COMS 数字芯片,使用专用时钟芯片,使用十进制计数器,以及使用万用板焊接电路,分模块搭建电路,使用专用电源供电。
优点:计时准确,反应灵敏,思路简单,性能稳定,成功率高,便于调试。
缺点:驱动能力弱,走线复杂,对数电知识的利用并不充分。
方案二:使用 TTL 数字芯片,使用 74LS93 多进制计数器,用 555 定时器自建时钟模块,使用 USB 供电,使用 PCB 制板。
优点:电路驱动能力强,不必考虑输入脚悬空的问题,充分利用了模电、数电的知识,外观漂亮,供电方便。
缺点:整体布局比较麻烦,排查错误比较麻烦,时钟性能一般。
在比较两个方案的优缺点后,选择了第二个方案,进行由上而下层次化的设计,先定义和规定各个模块的结构,再对模块内部进行详细设计。
通过仿真,原理图设计,PCB 制作,分步骤调试,来解决方案二的不足。
使做出来的效果又好,又能充分利用学过的数电知识。
可以体现数电课设的真正内涵。
我们设计的电子钟,严格按照设计要求,具有整点报时,调时,调分等功能;特别是,我们的调时调分开关,都加上了消抖电路,使用了模拟电路消抖,省去了一些数字芯片,这些都是我们组,区别于其他组的地方。
设计原理及框图定时控制器实际上是一个对标准频率进行计数的计数电路,由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的 1kHZ 时间信号必须做到准确稳定。
洗衣机自动控制电路设计
毕业论文题目洗衣机自动控制电路设计院系自动控制系专业电气工程与自动化学生姓名蒋德锋学号 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、程序控制器程序控制器简称为程控器,它可分为机械式程控器,机电混合式程控器和全电脑控器程控器三类。
机械式程控器是由一只5W,16极永磁单相罩极同步电机TM为动力,通过齿轮减速机构,带动一根快轴和一根慢轴运转,快轴和慢轴上均有若干个凸轮,凸轮在旋转过程中控制触点开关中间簧片动作,进而控制簧片是的触点闭合和断开。
程控器每跳动一格,所有的触点变化一次,程控器所有触点的变化组合控制着洗衣机完成工作过程。
如:XQG50-6006,XQG60-8006等。
程控器代码为“T ”。
机电混合式程控器也是采用同步电机进行驱动,控制大电流器件工作,同时,采用单片机对电机及其它外围器件进行控制,完成洗衣机工作过程。
如:XQG50-6010,XQG60-8010。
全电脑控制程控器是采用单片机对系统所有器件进行控制,同时用数码管或其它显示器件显示所有洗衣机运行过程中的相关信息,具有直观、美观,操作方便的特点。
如:XQG50-1208,XQG50-1210,XQG50-1212等。
2、进水阀进水阀是由电磁线圈、壳体、阀芯及安装板组成。
当电磁线圈上加上220V,50Hz电压时,其周围产生电磁场,从而牵引阀芯动作,打开阀门,开始进水;当线圈上没有电压时,阀芯会在弹簧的作用下,将阀门关上,停止进水。
进水阀有单头、双头和多头之分。
单头进水阀用于普通滚筒洗衣机,如XQG50-6006,XQG60-8006等;双头进水阀用于具有烘干功能(一只阀上带有限流器,用来控投影烘干进水)或采用电子配水的滚筒洗衣机如:XQG50-6010,XQG50-1208,XQG50-1210,XQG50-1212,XQG60-8010等;多头电磁阀主要用于带有热水进水的、具有烘干功能或采用电子配水的滚筒洗衣机。
3、水位开关水位开关分为两种:机械式水位开关和电子式水位开关机械式水位开关是通过内部气囊内空气的变化来改变开关的状态。
洗衣机的工作原理及故障维修
2.型号与规格
国产洗衣机的型号由6部分组成:
• 第1部分为类别代号:洗衣机代号为汉语拼音字母X,脱水机代 号为T。
• 第2部分为自动化程度代号:P表示普通型,B表示半自动型,Q 表示全自动型。
• 第3部分为洗涤方式代号4部分为规格代号:它是表示洗衣机额定洗涤(或脱水)容量的 大小。额定洗涤(或脱水)容量是指衣物洗涤前干燥状态下所称 得的重量,以kg为单位,标准的规格分别为1.0,1.5,2.0, 2.5,3.O,4.O,5.O共7个级别。洗衣机型号中的数字是以规格 乘以10表示,即去掉小数点,如2.0的规格代号表示为20。
•洗衣机的工作原理及故障维修
4.运转时噪声大 故障原因1:洗衣机未放稳。 检修方法:重新放平稳洗衣机。 故障原因2:电动机轴承或传动轴承磨损过大或碎裂。 检修方法:更换轴承。 故障原因3:皮带过松、过紧。 检修方法:调整洗涤电动机的位置。 故障原因4:波轮变形与洗衣桶摩擦。 检修方法:更换波轮。 故障原因5:紧固件松动,引起共振 检修方法:旋紧紧固件 故障原因6:洗涤电动机的防震橡胶垫圈变质或脱落。 检修方法:更换防震橡胶垫圈。 故障原因7:波轮轴与密封圈之间缺少润滑剂。 检修方法:密封圈内唇口上添加润滑剂或调换密封圈。
• 普通双桶波轮式洗衣机主要由箱体、洗衣桶、脱水桶、波轮、电动机、传动 机构、控制机构(包括定时)、排水机构等部分构成,如图所示。
•洗衣机的工作原理及故障维修
5.2.2 普通双桶波轮式洗衣机的控制电路
• 1.洗涤控制电路 • 洗涤控制电路主要包括洗涤定时器、洗涤选择开关、电动机及
电容器等,其中洗涤定时器用来控制电动机按规定时间运转, 同时,定时器按规定时间把电容器与电动机的两个绕组轮流串 接以改变电动机的旋 •洗衣转机方的向工作。原理及故障维修
洗衣机定时器工作原理
洗衣机定时器工作原理
洗衣机定时器工作原理是通过电路控制器来实现的。
电路控制器是一个集成电路,其中包含有多个电子元件,例如计时器、开关和电磁继电器等。
当用户设定洗衣机的定时器时,计时器开始计时。
定时器内部有一个精确的时钟,通过对时钟的计数,可以判断出定时器的时间。
当计时器的时间达到用户设定的时间时,电路控制器会自动触发开关操作。
触发开关后,电控模块开始按照设定的程序控制洗衣机的工作状态。
首先,电磁继电器会被激活,将洗衣机的电机、加热器和水泵等关键部件连接到电源上。
然后,电控模块会根据预设程序要求,依次控制洗衣机的水位、搅拌、冲洗、脱水等工作。
在洗衣机的工作过程中,电控模块会不断检测洗衣机内部的传感器数据,如温度传感器、水位传感器等。
根据传感器的反馈信号,电控模块可以及时调整洗衣机的工作状态,以满足用户的需求。
总结起来,洗衣机的定时器工作原理主要包括计时器、电磁继电器和电控模块。
通过精确的计时,定时器触发开关操作,激活电控模块控制洗衣机的工作状态,以达到按照设定程序完成洗衣任务的目的。
基于FPGA的洗衣机控制器设计
课题:基于FPGA的洗衣机控制器前言一、洗衣机控制器主要内容l.任务要求和内容设计制作一个洗衣机的正反转定时控制线路。
1)控制洗衣机的电机作如下运转定时开始――正转10S――暂停5S――反转10S――暂停5S――定时到停止定时未到2)用2位七段数码管显示定时时间(S)。
2.洗衣机控制器的使用步骤:(1)电路上电后,在Start拨码开关未闭合前可以由UpKey和DownKey按键开关“+”“-”设置总的工作时间,确定洗衣机控制器工作允许时间。
(2)设定好允许工作时间后,闭合Start开关,洗衣机控制器开始工作。
(3)可以看见指示正转LED灯亮10s,停转LED灯亮5S,反转LED灯亮10s,停转LED亮5s,如此反复直至工作允许时间为0,蜂鸣器发出警报。
二、设计原理简介洗衣机控制器的设计主要是时序控制和定时器的设计,由一片FPGA和外围电路构成电器控制部分。
FPGA接收键盘的控制命令,控制洗衣机的正转、反转、停机和定时时间为0报警的工作状态、控制并显示工作状态以及显示定时时间。
对FPGA芯片的编程采用模块化的Verilog HDL (硬件描述语言)进行设计,设计由分频模块,按键消抖模块,定时时间自减模块,时序中心控制模块,数码管显示模块组成,顶层实现整个芯片的功能。
顶层使用原理图实现,底层由Verilog HDL语句实现。
FPGA的输入时钟为20M hz,因此使用了分频模块输出1hz的方波给定时器设定自减模块提供每1s自减1的信号,定时器模块输出的自减值输入给数码管显示译码模块和时序控制模块,通过译码模块定时器的值可以在数码管上显示,同时定时器的值输入到时序控制模块由此可以控制洗衣机的正转、反转、停机和报警工作方式。
通过按键消抖模块可以准确无抖动的设定定时器的工作时间。
目录一、前言 (2)二、目录 (3)三、正文 (4)3.1洗衣机控制器的整体框图及原理 (4)3.2洗衣机控制电路单元模块设计和仿真 (5)3.2.1按键消抖模块的设计 (5)3.2.2时钟分频模块的设计 (6)3.2.3定时器设定和自减模块的设计 (7)3.2.4时序中心控制模块的设计 (8)3.2.5数码管显示译码模块的设计 (9)四、电路调试 (11)五、结束语和心得体会 (12)六、参考文献 (13)七、附录 (13)7.1 FPGA系统板部分原理图 (13)7.2 FPGA系统板PCB图 (15)三、正文3.1 洗衣机控制器的整体框图及原理:基于fpga的洗衣机控制器电路主要由五大模块组成,分别为按键消抖模块,时钟分频模块,定时器设定和自减模块,时序中心控制模块,数码管显示译码模块。
全自动洗衣机控制系统 CPU222
内容摘要本文介绍了采用可编程控制器(PLC)作为核心控制部件的全自动洗衣机控制系统。
文章介绍了洗衣机的结构,对全自动洗衣机的控制系统进行了分析,在此基础上提出了基于PLC的全自动洗衣机控制方案,并对方案进行了论证,根据洗衣机的工作原理,设计了流程及程序,对按钮,继电器,开关,变频器等其它一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。
由于洗涤,排水,脱水的时间均由PLC内计数器控制,所以只要改变计数器参数就可以改变时间。
具有智能化程度高、安全可靠、方便、灵活等特点。
关键词:可编程控制器; PLC ;全自动洗衣目录第1章概述 (1)1.1选题背景 (1)1.2全自动洗衣机的发展概况 (1)1.3控制系统的选择 (2)第2章全自动洗衣机的控制 (4)2.1课程描述 (4)2.2控制方案的制定 (5)2.3系统配置 (8)2.4 PLC外部接线图 (9)2.5控制系统流程图 (11)第3章结束语 (12)谢辞 (13)附录A 梯形图 (14)附录B语句表 (21)参考文献 (23)第1章概述1.1选题背景洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。
在工业生产中应用也十分广泛。
但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。
洗衣机需要更好地满足人们的需求,必须借助于自动化技术的发展。
而随着PLC技术的发展,用PLC来作为控制器,就能很好地满足全自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而有所不同。
自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又正在向智能化洗衣机方向发展。
1.2全自动洗衣机发展概况全自动洗衣机是一种除放、取衣物和开动洗衣机这三道手续外,其余洗衣各程序全部自动完成的设备。
1874年美国的比尔·布莱克斯通发明了木制手摇洗衣机,这是世界上第一台人工搅动洗衣机。
洗衣机电子定时器
在半自动洗衣机中,洗涤定时器和电动机换向器都采用机械式定时开关,用一段时间后就会损坏。
本例介绍的洗衣机电子定时器,可替换上述机械定时开关。
工作原理洗衣机电子定时器电路如图所示。
IC1、VT1、K1等组成电子定时开关,控制洗衣机的洗涤定时时间。
由IC1(1/2双D触发器CD4013)组成单稳态电路、电阻器R4和电容器C3决定了单稳态时间,也就是定时时间。
本例电路定时为40min。
开关SA由原洗衣机的定时开关改造制作而成,当刀位投向1端时,定时开始,此时IC1的Q端为高电平,VT1导通,K1吸合,触点K1闭合,给电动机控制电路供电,电动机转动。
在定时时间内,可随时将SA拨向2端,使电路复位,停止定时。
IC2一1及其外围电路组成波形不对称的无稳态电路,与VT2、K2等组成电动机旋转控制电路。
IC2一1的Q端为高电平时,VT2导通,K2吸合,触点K2闭合,电动机转动;低电平时K2断开,电动机停转。
当Q端为低电平时,VT3截止,集电极为高电平,给IC2 -2的CP端输人一个高电平信号,Q、Q端的电平发生转换,当Q端为高电平时,VT4导通,K3吸合,K3的动臂投向另一边,使电动机换向。
当K2再次闭合后,电动机就会以相反的方向转动。
IC2一1Q端的高电平时间约为7s,低电平时间约为1.5s,给电动机一个充分停转的时间,防止电动机突然换向时,造成机件及开关触点的伤害,该设计方式也有利于节电。
如果是微电动机带动的定时器,IC1等组成的定时器可不装,而只装IC2等组成的电动机控制和换向电路,此时K1由定时器上的开关代替。
元器件选择IC1、IC2选用CD4013双D触发器数字集成电路。
VTl、VT3选用8050型硅NPN中功率晶体管,要求电流放大系数β>100;VT2用9013, 3DG12或3DK4型硅NPN中功率晶体管,要求电流放大系数β>100。
VD1、VD2用1N4007型硅整流二极管。
VD3~VD8均用1N4148型硅开关二极管。
洗衣机定时器维修教程
洗衣机定时器维修教程洗衣机定时器是洗衣机的核心部件之一,负责控制洗衣机的运行时间和运行模式。
如果定时器出现故障,可能会导致洗衣机无法正常运转或运行时间不准确。
以下是一些常见的洗衣机定时器故障及其修理方法。
1. 定时器无法启动:- 首先,检查电源是否正常连接。
确保插头完好无损,插头与插座紧密连接。
- 检查定时器上的拨动开关是否处于正确的位置,并确保拨动开关的连接良好。
- 如果以上步骤无效,可能需要更换定时器。
可以联系洗衣机制造商或专业维修人员进行更换。
2. 定时器无法停止或无法精确计时:- 首先,检查洗衣机内部的定时器拨轮是否被堵塞或卡住。
如果有任何杂物或异物困在其中,请将其清除。
- 检查定时器的接线端口是否松动或脱落。
如果有松动,可以使用螺丝刀或扳手进行固定。
- 如果以上步骤无效,可能需要更换定时器。
可以联系洗衣机制造商或专业维修人员进行更换。
3. 定时器旋钮无法转动:- 检查定时器旋钮是否松动,如果是,请握住旋钮并将其重新安装或固定。
- 检查旋钮下方的链条或胶带是否断裂或脱落。
如果是,请更换链条或胶带。
4. 定时器噪音过大:- 首先,检查定时器周围是否有任何杂物或灰尘积累。
如果有,请将其清理干净。
- 检查定时器内部的零部件是否松动或磨损。
如果发现有松动或磨损,可以使用螺丝刀或扳手进行调整或更换。
请注意,以上只是一些常见的洗衣机定时器故障及其修理方法,具体的修理步骤可能因洗衣机型号和品牌而有所不同。
如果您对洗衣机的维修不熟悉,建议咨询洗衣机制造商或专业维修人员,以免造成进一步损坏。
双桶洗衣机洗涤定时器代换方法一例
销。
2.各触点组接触可靠性:先对各个触点组的动态开、闭进行目视检查,如能可靠开、闭,再用 三用表进行动态接触测量,接触电阻不应大于3欧姆。 二、定时器各触点组的测量和清洗 因为转换触点在断开瞬间会承受强烈的自感反电势产生火花,对触点的烧损比较厉害,因此, 触点间的接触电阻必须尽量低,并且使用一段时间后,还应对触点组进行检查保养。因此,在
新定时器准备安装到洗衣机上之前,必须对应时行清洗维护。方法是: 1.用指针式多用表的RX1档分别测量四组触点的动态电阻值(开动定时器),触点电阻应小于1 欧姆,否则; 2.拆下定时器的外壳,用专用电气清洗剂对三组转换触点和一组电源开关触点擦拭清洗(禁止 使用砂布)。同时,在外壳上正对三组转换触点的地方打一个小孔(ф 6左右。有的定时器出 厂时已经开孔了),便于今后对转换触点组的保养。安装好外壳(注意:一般安装外壳时,主 触点组<电源开关>的静簧片可能会碍事,合上外壳时用针拨开)。 3.用指针式多用表的RX1档测量清洗后的动态电阻值,必要时再用牙签等软材料蘸上清洗剂轻 轻刮擦触点表面。
洗衣机定时控制
1 系统概述1.1选题背景随着电子科学技术的飞速发展,电子技术几乎渗透到各个领域。
它为人们生活,工作,学习,科研等活动带来了很大的方便。
目前,我们已经体会到信息时代所具有的魅力。
在信息时代里,数字电子技术将有着举足轻重的地位。
作为一个电子专业的初学者,我通过对现有的洗衣机控制电路的调查研究发现,在目前的中低档洗衣机控制电路一般都还采用机械式定时器。
机械定时器虽然具有人们所习惯的操作方法,但是它同时具有控制精度低,洗衣时间不直观,机械部件容易出故障等缺陷。
另外,在比较高档的洗衣机中,一般都采用模糊技术或者单片机技术设计的洗衣机控制器,它们使用起来当然很方便,但是由于造价高所以这些控制器一般很难应用于中低档洗衣机中。
为此,我利用现有的比较常用的COMS数字集成电路设计了一个洗衣机数控电路来实现中低档洗衣机的数字控制。
希望它能为人们的生活带来一定的方便。
在日常生活中,洗衣机是必不可少的,这就需要一个定时器来控制它的停转,以节省人的时间。
本定时器实际上包含两级定时的概念,一是总洗涤过程的定时,二是在总洗涤过程中又包含电机的正转、反转和暂停三种定时,并且这三种定时是反复循环直至所设定的总定时时间到为止。
实现定时的方法很多,本设计采用将时间预先设置,当定时时间到洗涤过程结束。
1.2 设计原理洗衣机的主要控制电路是一个定时器,它按照一定的洗涤程序控制电机作正向或反向转动。
控制洗衣机电机的运行转向及其运行时间如图1-1所示。
图1-1 系统结构框图1) 用四个数码管显示洗涤的时间,按加法计时的方式对洗涤过程作实时计时显示,直至定时时间到而停机。
用红色发光管作正转,绿反转,黄为暂停。
2) 当定时时间到时,使电机停转的同时,也应有报警指示,以提醒用户注意。
当用户按动控制按钮时,蜂鸣器停止报警的同时,系统清零。
1.3 方案选择1.3.1 方案特点本系统分为五个主要模块,脉冲模块、定时模块、主控模块,显示模块以及报警模块。
数字式洗衣机定时控制器的设计强弱档
数字式洗衣机定时控制器的设计强弱档
设计数字式洗衣机定时控制器的强弱档应该考虑以下几个因素:
1. 精度和稳定性:定时控制器需要能够提供准确的时间控制,同时保持稳定性,避免时间偏差或震荡,影响清洁效果和机器寿命。
2. 操作易用性:定时控制器应该具有简单易懂的用户界面和操作方法,让用户能够方便快捷地设置时间和选择洗涤模式。
3. 可靠性:定时控制器需要能够耐用可靠,不容易出现故障,同时能够对电源和机器状态进行保护。
4. 成本和功耗:设计时需要考虑成本和功耗的平衡,以保证产品具有良好的竞争力和节能效果。
综合考虑以上因素,设计数字式洗衣机定时控制器时应该尽可能提高精度和稳定性,同时优化用户操作体验和保障可靠性,以满足用户需求,并做到成本和功耗的平衡。
洗衣机定时器
一、设计任务与要求设计一个洗衣机洗涤程序控制器,控制洗衣机的电动机按下图所示的规律运转:定时到图1、电机运转时序图用两位数码管预置洗涤时间(分钟数),洗涤过程在送入预置时间后开始运转,洗涤中按倒计时方式对洗涤过程作计时显示,用LED表示电动机的正、反转,如果定时时间到,则停机并发出音响信号。
二、总体框图其系统框图如下图所示:图2、系统框图此设计问题可分为洗涤预置时间编码寄存电路模块、十进制减法计数器模块、时序电路模块、译码驱动模块四大部分。
设置预置信号LD,LD有效后,可以对洗涤时间计数器进行预置数,用数据开关K1-K10分别代表数字1,2,…,9,0,用编码器对数据开关K1-K10的电平信号进行编码,编码器真值表如下表所示,编码后的数据寄存。
表1、时序电路状态表状态编码为: S0=00 S1=01 S2=11 S3=10若选JK触发器,其输出为Q2Q1。
逻辑赋值后的状态如下表所示:设置电动机正转信号run、反转信号rev、暂停信号Pause,由时序电路的输出Q2Q1经译码驱动模块,可使显示信号正确反映电路的工作状态,译码驱动模块真值表如下表所示:直到洗涤计时时间到,时序电路异步复位,并启动音响电路。
三、器件选择用QUARTUSⅡ软件中Altera公司Cyclone系列的EP1C2Q240C8芯片实现仿真,EDA试验箱上的EP1C12核心板中的PB[0]、PB[1]、PB[2]、三个LED灯、数码管和开关SW13-SW16用于硬件调试,下载接口是数字芯片下载接口(DIGITAL JTAG)。
四、功能模块1、预置时间和编码电路(settime):library ieee;useentity settime isport(load:in std_logic; --用来进行数据的读入time_input:in std_logic_vector(3 downto 0); --通过开关进行输入time_set:out std_logic_vector(7 downto 0) );end settime;set architecture time of settime issignal p1:std_logic_vector(7 downto 0);beginprocess(load)beginif(load'event and load='1')thencase time_input iswhen "0000"=>p1<="00000001";when "0001"=>p1<="00000010";when "0010"=>p1<="00000011";when "0011"=>p1<="00000100";when "0100"=>p1<="00000101";when "0101"=>p1<="00000110";when "0110"=>p1<="00000111";when "0111"=>p1<="00001000";when "1000"=>p1<="00001001";when "1001"=>p1<="00010000";when others=>p1<="00000000";end case;end if;end process;time_set<=p1;end settime;图3、settime模块图4、 settime仿真图time_input为通过开发板上按钮输入的信号,load为输入确认信号。
洗衣机控制器课程设计论文
电路特点:
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所示。
普通双筒洗衣机的定时器工作原理和接法
普通双筒洗衣机的定时器工作原理和接法1、普通双桶波轮式洗衣机的工作原理接通电源后,根据衣物的多少注入适量的洗涤剂和水,打开洗涤定时器来控制洗涤电机的正反向运转和洗涤工作的时间,通过三角带降底转速传递到齿轮箱,再通过齿轮箱进行二次减速,并带动波轮进行正反向旋转,利用波轮正反向旋转产生的水流,来达到洗净衣物的目的。
2、定时器的接线很有规律以六线为例,一边是二根线,一个到电源,一根到轻柔标准转换开关,四个线那边,短线的那二个是到轻柔标准转换开关的,长的那二个线是到电机的,只要掌握这个规律,不会错的。
洗衣机维修中,机械式定时器的损坏是一个最常见的故障。
而且往往很难买到原型号的定时器,代用更换较麻烦。
又由于定时器一般有6根接线,还有7根、8根、9根线(带蜂鸣器)的类型,所以,维修代换时接线顺序是至关重要的。
因为在诸多的接线中,只要接错一根线,定时器就无法工作。
6根线的定时器,一般每2根一组,其中电源组1根接电源,1根接琴键开关公共端;另外2根接琴键开关组;2根接电容器组。
7根线的定时器与6根线的不同之处为其中3根线接琴键开关组。
8根线的定时器与7根线的不同之处是多1根线接蜂鸣器,蜂鸣器的另一根线接电源公共端。
9根线的定时器与7根线不同之处多2根线接蜂鸣器。
3、接线特征一般分成三组(或四组,其中一组为蜂鸣线),接琴键开关的一组线最短,一般用黄、白、绿(或蓝)颜色的线。
有一组线一根长、一根短、长线一般为黑色(但也有少数用其他颜色)接电源进线,短线接琴键开关公共端。
2根线一样较长的那组线,一般情况下该组接电容器的一根为红线。
4、改接线实例图中的两个黄色线就是连接洗涤电机使用的黑色线是220v供电,然后就直接引出了两根黄线,连接洗涤定时器。
又在两个黄线的上面分别各引出了一根红线连接两个电容!连接的两个电容的另一头相连出去(橙色线)接洗涤定时器(旁边同时连接的连个(标准)(轻柔)两种状态!这样原机的定时器是这样的啊!红色线时220v供电,灰色线橙色线是相连的(连接标准洗和轻柔洗按钮一端,棕色线的就是连接标准洗和轻柔洗按钮另一端)(这就是一组琴键组)两根黄色线是连接电容的两端的黄线,就成五根线的定时器了啊!本人实在找不到这种定时器就用三根线的直接连接了啊!有六根线的太麻烦了就没有用啊!三根线的洗涤定时器红色接220v,橙色直接连接电容的两端了啊!把上面原有的标准洗和轻柔洗去掉了,同时把两个小电容也去掉了啊!和原来的比洗涤电机的通断时间不一样了!原来的是转3秒就停(1.5秒左右)开始反转3秒,现在的变成了转6秒就停(3秒)再反转6秒。
苏泊尔定时器使用方法
苏泊尔定时器使用方法全文共四篇示例,供读者参考第一篇示例:苏泊尔(SUPOR)是一家专业生产厨房电器的知名品牌,其定时器是许多人厨房中必备的辅助工具之一。
苏泊尔定时器可以帮助您精确计时,不仅在烹饪过程中可以帮助您掌控火候,还可以在日常生活中帮您合理安排时间,提高效率。
一、苏泊尔定时器的外观和功能介绍苏泊尔定时器外观小巧玲珑,一般采用矩形或圆形的设计,外表简洁大方。
定时器一般有一个显示屏和几个按键,用于设置倒计时的时间。
通常还会有一个响铃器件,当倒计时结束时,会发出声音提醒您。
有的苏泊尔定时器还会附带磁性底座,可以方便地固定在冰箱或炉灶等金属表面上。
二、苏泊尔定时器的使用方法1. 设置时间:您需要按照苏泊尔定时器的说明书来设置需要的倒计时时间。
通常来说,您只需按下“+”或“-”按钮来调整时间,然后按下“开始/停止”按钮开始倒计时。
2. 听到铃声:当倒计时时间结束时,苏泊尔定时器会发出响铃声,提醒您时间到了。
您可以按下“停止”按钮停止铃声。
3. 重置时间:若您希望重新设置时间,只需将时钟拨动到“0”位置即可重新设置倒计时时间。
三、苏泊尔定时器的使用场景1. 烹饪:在烹饪食物时,不同食材需要不同时间的加热,苏泊尔定时器可以帮助您精确掌握烹饪时间,避免食材过熟或生疏。
2. 洗澡:有些人喜欢在沐浴时设置定时器,避免过度消耗水资源和浪费时间。
3. 学习:对于学生或工作人员来说,有时需要专心学习或工作一段时间,苏泊尔定时器可以帮助您控制学习或工作时间,提高效率。
四、苏泊尔定时器的维护及注意事项1. 定时器应该放置在阴凉干燥处,避免阳光暴晒和潮湿环境。
2. 定时器使用完毕后,应注意及时关掉电源,避免电池电量消耗过快。
3. 不要将定时器靠近磁性物品,以免磁性干扰使定时器时间显示不准确。
4. 定时器需要定期清洁,可用干净的湿布擦拭表面,避免灰尘积累影响使用。
苏泊尔定时器是一款实用的厨房小工具,可以帮助您合理安排时间,提高生活效率。
洗衣机定时器
1.电路设计的思路对于洗衣机电机的工作顺序:“启动——>正转20s——>暂停10s——>反转20s——>暂停10s——>停止... ”设计一个定时器控制洗衣机电机的运转,分析知道其一次运转的周期有60s,且其呈现周期循环,我们可利用计数器的功能进行60s 的计数,即需要一个秒计数器,并利用洗衣机电机工作状态转换的时间来设置正转、暂停、反转。
如此则需为计数器设置一合适脉冲,设计中的秒计数器所需脉冲必为1HZ 脉冲,因此我们可以考虑555定时器,利用其构成多谐振荡器产生矩形脉冲信号。
而对于用数码管显示洗涤时间,按倒计时方式对洗涤过程作计时显示,且洗涤时间在0-99分钟内可由用户任意设定,并设置启动键,在预置定时时间后,按启动键开始机器运转,分析知道我们还需要设置一个分钟计数器,可以利用秒计数器的借位端BO 端接到分计数的DOWN 端作为分计数的输入信号来实现秒从分计数上的借位从而构成分计数器的工作脉冲。
在要求中要求倒计时且有启动开关,显然我们需要递减计数器,和利用开关控制计数器清零端CR 的电平或555电源输入以控制电路工作。
对于用4个LED 模拟洗衣机的动作状态:LED1~LED4右移循环点亮表示正转,LED1~LED4左移循环点亮表示反转,LED1~LED4同时闪烁点亮表示暂停,LED1~LED4同时闪烁点亮并且蜂鸣器发出报警声为停止,显然可以利用移位寄存器来设计,但是由于本次设计未能成功利用移位寄存器仿真而转换了思路,利用了译码器和逻辑门电路构成了正转、暂停、反转的三种不同状态分别为01、00、11,同时利用这三种状态设计出计数器与逻辑门电路设计了与之对应的LED 工作状态电路。
对于设置洗涤时间,我们可以设置分钟计数器来设置洗涤时间。
2.基本原理与设计框图首先,控制开关 SW1 接地,洗衣机不转动,这时用户自定义洗涤时间,然后将控制开关 SW1 接高电平,555 接通电源。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子技术基础课程设计2012年1月目录1设计任务--------------------------------- --------12基本原理及总体方案框图------------------ ---------1 3单元电路的设计和元件的选择-------------- ---------23.1秒脉冲发生器---------------------------------------23.2分秒计数器-----------------------------------------43.3显示电路-------------------------------------------63.4状态控制电路---------------------------------------83.5停止控制电路--------------------------------------94 总体原理图--------------------------------------105 仿真结果------------------------------------------------115.1多谐振荡器输出波形----------------------------------115.2定时仿真结果----------------------------------------115.3正转仿真结------------------------------------------125.4反转仿真结------------------------------------------125.5暂停仿真结果----------------------------------------135.6停止仿真结果----------------------------------------136. 总结及心得体会---------------------------------147 元件清单---------------------------------------148 参考文献---------------------------------------15洗衣机定时控制器1 设计任务1.设计说明:洗涤常规模式为:2.设计要求:(1) 洗涤时间在20分钟内由用户自行设定。
(2) 用两位数码管显示洗涤的预置时间(以分钟为单位),对洗涤过程作计时显示,直到时间到而停机。
(3) 当定时时间达到终点时,一方面使电机停机,同时发出音响信号提醒用户注意。
2基本原理及总体方案框图洗衣机按定时启动、正转20秒、暂停10秒、反转20秒、暂停10秒的洗涤模式不停的循环,到达定时时间后停止。
数码管显示时间,LED 显示状态,停止报警。
洗衣机洗涤模式是以60秒钟即一分钟作为循环。
计时方式是通过预置时间定时,因而使用一个六十进制倒计时电路作为核心控制。
预置时间以分为单位,则还需要分计时器,并且要能预置时间。
同时,时间的计时按秒来进行,则需要用一个秒信号发生器。
用两位数码管作为时间显示电路,三个LED 灯作为状态显示电路,用LED 灯代替蜂鸣器作为报警电路。
停机图2.1总体方案框图3 单元电路的设计和元件的选择3.1秒脉冲发生器555定时器作多谐振荡器产生每秒一次的振荡,即秒脉冲。
当电源接通后,VCC 通过对R1、R2向电容充电。
电容上得到电压按指数规律上升,当电容上的电压上升到2/3VCC 时,输出电压VO 为零,电容放电。
当电压下降到1/3VCC 时,输出电平为高电平,电容放电结束。
这样周而复始便形成了振荡。
我们要的周期是1秒,频率是1赫兹。
周期T 可以由下面的公式可知:输出高电平时间T=(R1+R2)*C*ln2输出低电平时间T=R2*C*ln2振荡周期 T=(R1+2R2)*C*ln2经计算R1=R2=48K, C=0.01uF图3.1.1 555内部结构图图3.1.2 555芯片引脚图图3.1.3.555定时器构成的多谐振荡器电路图3.2分秒计数器用74LS192 十进制可逆计数器来实现一百进制分计数器和六十秒计数器。
对于秒信号,我们要的只是减计数,所以我们把两片秒计数的74LS192 芯片的UP 端接到高电平上去,DOWN 端接到秒脉冲上;十分秒位上的输入端B、C 端接到高电平上,即从输入端置入0110(十进制6),秒十位的LD 端和借位端BO 联在一起,再把秒位的BO 端和十秒位的DOWN 联在一起。
低电平有效,LD 产生借位信号时,BO 也是低电平有效。
当秒脉冲从秒位的DOWN 端输入的时候秒计数的74LS192 开始从9减到0;这时,它的借位端BO 会发出一个低电平到秒十位的输入端DOWN,秒十位的计数从 6 变到5,一直到变为0;当高低位全为零的时候,秒十位的BO发出一个低电平信号,DOWN 为零时,置数端LD 等于零,秒十位完成并行置数,下一个DOWN 脉冲来到时,计数器进入下一个循环减计数工作中。
对于分计数来说,也是一样的;只是当秒计数完成了,分可以自动减少,需要把秒十位的借位端BO 端接到分计数的DOWN 端作为分计数的输入信号来实现秒从分计数上的借位。
计数器工作时,其中的清零端CR 要处于低电平,置数端不置数时要处于高电平。
这是一个独立工作的最高可以显示99 分钟的计时器。
把四个74LS192 的QA/QB/QC/QD 都接到外部的显示电路上就可以看到时间的显示了。
作为洗衣机控制器的一个模块,它还得有一定的接口来和其他的模块连接在一起协调工作,我们可以利用分计数的UP 端来进行外部置数,当把它们各接到一个开关上,按下一次开关接入一次高电平,计数器相应位加1.十进制可逆计数器74LS192引脚图管脚及功能表74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如下所示:(a)引脚排列 (b) 逻辑符号图3.2.1图中:为置数端,为加计数端,为减计数端,为非同步进位输出端,为非同步借位输出端,P0、P1、P2、P3为计数器输入端,为清除端,Q0、Q1、Q2、Q3为数据输出端。
表3.2.1 74LS192功能表输入输出MR P3 P2 P1 P0 Q3 Q2 Q1 Q01 ×××××××0 0 0 0× d c b a d c b a0 0×××××加计数0 110 1 1 ××××减计数图3.2.2 4片74LS192构成的分秒计数电路图3.3显示电路显示电路采用了4片一位的共阴极七段数码管,来分别显示分钟计时的十位和个位,完成显示功能。
数码管的驱动电路采用的共阴极的七段译码器4511. 数码管只用显示0—9 的数字,则LT、LBI、BI/RBO 三个脚都接高电平,A B C D 四个输入端连接74LS192的输出,就能显示出预置的时间和定时的剩余时间。
图3.3.1图3.3.2 数码管显示电路图3.4状态控制电路洗衣机洗涤共有三个状态,分别为暂停,正转,反转,用三个不同的颜色的 LED 灯来表示。
在三个状态中,40——60 秒为正转、30——40 秒钟为暂停、10—30 秒为反转、0-10 秒为暂停。
分别有红绿黄来表示正转反转和暂停三个状态。
三个状态区分的标志位为秒信号的十分位,当 74LS 192 输出为 0000—0001 为暂停;输出为 0001—0011 为反转;输出为 0011—0100 为暂停;输出为 0100—0110 为正转。
74LS138 作为译码器,G1A 接高电平,G2B 接低电平。
A B C 译码输入端分别接到 74LS192 输出的低三位。
Y0—Y7 作为输出,低电平有效,则通过门电路,将 Y4 Y5 与非后作为红灯输入,表示为正转状态;将 Y3 Y0 与非后作为黄灯输入,表示暂停状态、将 Y1 Y2 与非后作为绿灯输入,表示反转。
74ls138引脚图图3.4.1图3.4.2图3.4.3 正反转暂停状态显示图3.5停止控制电路当计数器全为零时,从秒位会发出一个借位信号,一直到分十位上去,分十位会发出一个借位信号,又因为74LS192的借位端不借位时都保持高电平,当有借位信号时会变成低电平,把十分位的借位端接到双D锁存器74LS74作为其时钟信号,把Q端接到74LS192的清零端CLR和74LS138的G1端,使其停止计时并熄灭指示灯,并把这个输出信号与555脉冲通过逻辑门送到减法计数端使其停止,Q端直接接到蜂鸣器(用二极管代替),使其发光。
74ls74引脚图及其功能表:图3.5.1图3.5.2 停止控制电路图4总体原理图图4.1 洗衣机定时控制器总电路图5仿真结果6.1 555 定时器构成的多谐振荡器电路及其输出波形6.3正转仿真结果6.5暂停仿真结果6.6停止状态仿真7 心得体会这次电子技术基础课程设计加深了我们对书本知识的理解,还理解了很多元件的功能,提高了我各个方面的能力。
设计的时候做仿真一定要有耐心,很多东西要自己去慢慢调试,尝试各种方案,尽量使用简单的电路,同时还要考虑制作的实际情况,综合起来才能确定电路方案。
同时对于一个系统,我们要学会把它的各部分分开来,这样有条理在出现问题时才更容易的找出来。
遇到问题时首先要静下来,从开始一步一步来理清思路,要多翻阅书本和通过网络去查找资料。
做实物的的过程中由于对PCB制板不熟悉,只能采用万能板,而我的芯片有特别的多,所以焊接的时候小心翼翼,想了又想看了又看,特别是引脚的排列一定要搞清楚,焊接时也应该把电路分块,边焊接边检查,养成一种良好的习惯。
总之课程设计让我们学会了很多,充分的运用了所学的知识进行了实践,培养了我们的思考和动手的能力,也拓展了很多课外的知识。
同时也发现了自己的不足,明白了下一步该怎么去努力。
8元件清单9参考文献[1].康华光等主编. 数字电子技术基础. 北京:高等教育出版社,2006.1[2].邹其洪等主编. 电子电工实验与计算机仿真. 西安:电子工业出版社,2011.2:[3].黄智伟等主编. 基于NI Multisim的电子电路计算机仿真设计与分析. 西安:电子工业出版社,2010.7。