简易洗衣机控制器的设计与制作_第1页
简易洗衣机控制器的设计与制作_第2页
简易洗衣机控制器的设计与制作_第3页
简易洗衣机控制器的设计与制作_第4页
简易洗衣机控制器的设计与制作_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文简易洗衣机控制器的设计与制作是本人在指导教果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。本论文和资料若有不实之处,本人承担一切相关责任。师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成论文作者: (签字) 时间: 年 月 日指导教师已阅: (签字) 时间: 年 月 日目 录摘 要 IABSTRACT II引 言.III第1章 绪论 11.1洗衣机的背景 11.2设计的目的与意义 21.3设计的主要任务 21.

2、4设计的基本内容.2秒脉冲发生器的设计.2分、秒计数器电路的设计.2循环控制电路的设计.2单稳态延时电路的设计.31.5可行性的分析.3第2章设计所用的材料及介绍 42.1 NE555介绍与工作原理 42.2 74LS192 介绍与工作原理 42.3 74LS194 介绍与工作原理 52.4七段LED数码数码管 62.5 74LS76 介绍与工作原理 7第3章设计总体思路,基本原理和框图 83.1设计总体思路 83.2基本原理 83.3 系统设计框图 9第4章单元电路的设计 104.1循环控制电路 10其基本原理简述.10其原理图.114.2总控制电路 11.11总电路图 12第5章仿真调试结

3、果及总结 145.1 仿真调试步骤 145.2故障分析与改进 145.3总结与体会 14参考文献 16致 谢 17摘 要本设计是有关简易洗衣机控制器的设计,利用数字电子技术的知识,通过multisim仿真软件简单地设计仿真洗衣机控制器的过程。从课程设计要求来看,既要设置洗涤的时间,又要实现电机的正转、反转、暂停,电机的运转过程包括正转20秒、暂停10秒、反转20秒、再暂停10秒,周期恰好是60秒,理所当然的分钟计数器、秒计数器是一定要有的。另外,我们可以用555定时器构成的多谐振荡器来产生脉冲,用555定时器构成的单稳态触发器来产生报警信号。除了这些,还要求电路有清零和置数的功能,这些用逻辑电

4、平开关即可以实现,还要用7段LED数码管实现时间的显示功能,用LED显示灯来显示电机的正转、反转、暂停。关键词:555定时器、反转正转暂停AbstractThe design is simple washing machine controller design,the use of digital electronic technology ,knowledge,multisim simulation software to design a simulation process of the washing machine controller.View from the curricul

5、um design requirements,it is necessary to set the washing time,but also the motor is turn,reverse ,pause for 10 seconds,20seconds reverse,and then pause for 10 seconds,the cycle is exactly 60 seconds,the natural-minute counter,seconds counter is a must.In addition ,we can constitute a multivibrator

6、using 555 timer to generate a pulse,consisting of monostable 555 timer to generate an alarm signal.In addition to these,also requires that the circuit has cleared and set the number of functions, the logic level switch that can be achieved,but also of time with 7-segment LED digital tube display,wit

7、h LED indicators to display the motor forward,reverse ,pause.Keywords:555 timer,reverse,forward,pause引 言现代社会人们的生活水平越来越高,洗衣机作为一种方便人们洗涤的设备进入了千家万户。洗衣机控制器的设计也变的越来越重要。随着大规模集成电路技术的发展,人们的日常生活越来越数字化和集成化,洗衣机控制器的发展也在不断的前进。根据设计内容和设计要求,本次课程设计用到了我们熟悉的555定时器,74LS192芯片,74LS194芯片,数码管等电路器件。通过一些基本的电路元件(电阻、电容)和门电路(非门、

8、或门、与门、与非门、异或门)将各个电路器件连接起来,实现我们所要实现的功能。第一章 绪 论1.1洗衣机的背景随着电力革命不断深入,1911年美国试制成功世界上第一台电动洗衣机。电动洗衣机的问世,标志着人类家务劳动自动化的开端。 电动洗衣机几经完善,在1922年迎来一种崭新的洗衣方式“搅拌式”。这种洗衣机是在筒中心装上一个立轴,在立轴下端装有搅拌翼,电动机带动立轴,进行周期性的正反摆动,使衣物和水流不断翻滚,相互摩擦,以此涤荡污垢。搅拌式洗衣机结构科学合理,受到人们的普遍欢迎。不过10年之后,美国本德克斯航空公司宣布,他们研制成功第一台前装式滚筒洗衣机,洗涤、漂洗、脱水在同一个滚筒内完成。这意味

9、着电动洗衣机的型式跃上一个新台阶,朝自动化又前进了一大步!直至今日,滚筒式洗衣机在欧美国家仍得到广泛应用。 随着工业化的加速,世界各国也加快了洗衣机研制的步伐。首先由英国研制并推出了一种喷流式洗衣机,它是靠筒体一侧的运转波轮产生的强烈涡流,使衣物和洗涤液一起在筒内不断翻滚,洗净衣物。1955年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机。至此,波轮式、滚筒式、搅拌式在洗衣机生产领域三分天下的局面初步形成。 20世纪60年代以后,洗衣机在一些发达国家的消费市场开始形成系列,家庭普及率迅速上升。此间洗衣机在日本的发展备受瞩目。60年代的日本出现了带干桶的双桶洗衣

10、机,人们称之为“半自动型洗衣机”。70年代,生产出波轮式套桶全自动洗衣机。70年代后期,微电脑控制的全自动洗衣机横空出世,让人耳目一新。到80年代,“模糊控制”的应用使得洗衣机操作更简便,功能更完备,洗衣程序更随人意,外观造型更为时尚进入90年代,由于电机调速技术的提高,洗衣机实现了宽范围的转速变换与调节,诞生了许多新水流洗衣机。此后,随着电机驱动技术的发展与提高,日本生产出了电机直接驱动式洗衣机,省去了齿轮传动和变速机构,引发了洗衣机驱动方式的巨大革命。 在中国,由于历史原因,洗衣机工业起步较晚,直到1978年才正式生产家用洗衣机。但是,随着人们认识的发展,尤其是改革开放的不断深化,进入80

11、年代后的洗衣机工业并没有像一些人预料的那样停步不前,而是保持着旺盛的发展势头。1983年洗衣机产量由1978年的400台飙升到365万台,此后全国各地掀起了大规模的技术引进热潮,大约有40多个厂家先后从洗衣机技术先进国日本、英国、法国、意大利、澳大利亚等引进技术60多项。 技术的引进、吸收和创新,极大地提升了国产洗衣机的产业素质与生产能力,缩短了同发达国家之间的差距。如今,我国洗衣机年产量约占世界年产量的四分之一,居于世界首位。除了在数量和品种上满足国内市场外,还出口到北美、欧洲、东南亚等地,跻身于国际洗衣机市场的竞争行列。 1.2 目的与意义普通的洗衣机控制器功能单一,容易损坏,定时不准。随

12、着现代科技的发展,管理水平的完善,普通洗衣机已不能满足人们的要求,新型的数字化集成化的洗衣机控制器应运而生。本设计就是对普通洗衣机控制器运用模块控制原理进行自动化改造,使普通洗衣机具备智能控制功能,提高洗衣的质量,节约能源。1.3 设计的主要任务根据设计要求,在网上或去图书馆查看这方面的资料,掌握所用到芯片的内部原理图及功能情况,在老师和同学的帮助下,设计出制作方案。根据实际的情况,计算出电路各元件参数,画出电路原理图,在multisim软件上仿真,认真的做好调试工作,直到调试成功。下一个阶段是论文的书写,根据已经掌握的资料信息书写毕业论文。1.4 设计的基本内容我们所需要的秒脉冲发生器可以由

13、一个集成的555定时器构成的多谐振荡器组成,当电源接通后,VCC通过对R1、R2向电容充电。电容上得到电压按指数规律上升,当电容上的电压上身到2/3VCC时,输电压VO为零,电容放电。当电压下降到1/3VCC时,输出电平为高电平,电容放电结束。这样周而复始便形成了振荡。我们要的周期是1秒,频率是1赫兹。我们所需要的计数器主要由74LS192芯片及7段数码管构成。74LS192是一个同步十进制加减计数器,它具有双时钟输入,并具有清除和置数等功能。用7段数码管可以实现数字的显示。本电路的设计中主要用到了芯片74LS194,LED灯及各种功能的门电路。芯片74LS194是一个四位双向移位寄存器,它具

14、有左移和右移的功能.把74LS192秒十位上的数提出来作为循环控制系统的输入信号,把秒十位上输出的二进制数转化成两位三个数来控制74LS194,与LED灯同时使用实现左移,右移,暂停功能。我们所需要的延时电路可以由一个集成的555定时器构成的单稳态触发器组成。通过电容的充放电产生报警信号。1.5 可行性的分析(1)实验所需元件比较容易理解。(2)从现实意义看,有很大的市场潜力和发展前景。(3 从电路设计的合理性看,有充分的理论基础和实践经验。(4)从现有的实验器材与设备来看,有完成设计的充分条件。第二章 设计所用的材料及介绍本设计所用的芯片及电子器件有NE555 、74LS194 、74LS1

15、92 、7段数码管 、LED灯等电子器件。2.1 NE555介绍和工作原理NE555是一种中规模集成电路,只要在外部配上适当阻容元件,就可以方便的构成脉冲发生器和单稳态延时器,在控制、定时、仿生、电子乐器等方面应用很广。图中给出的是集成定时器的电路结构图。图2.1 内部电路图 图2.2 外部引脚图NE555成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特侧发起等脉冲产生也变换电路。它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。NE555的内部电路框图和外部引脚排列图分别如图2.1和图2.2所示。它的内部包括两个电压比较器,三个等值

16、串联电阻,一个RS触发器,一个放电管T及功率输出级。它提供两个基准电压1/3Vcc和2/3Vcc。2.2 74LS192介绍与工作原理其中,74LS192的引脚图如图2.3所示图 2.3 74LS192的引脚图74LS192的功能表如表2.1所示:表2.1 74LS192功能表  一百进制分计数器和六十秒计数器的原理是一样的,不同的只是它们的输入脉冲和进制不同而已,我们用四片74LS192来实现分计数和秒计数功能,我们要的只是减计数,所以我们把它的UP端接到高电平上去,DOWN端接到秒脉冲上;十分秒位上的输入端B、C端接到高电平上,即从输入端置入0110(十进制的6),秒十位的LD端

17、和借位端BO联在一起,再把秒位的BO端和十秒位的DOWN联在一起。当秒脉冲从秒位的DOWN端输入的时候秒计数的192开始从9减到0;这时,它的借位端BO 会发出一个低电平到秒十位的输入端DOWN,秒十位的计数从6变到5,一直到变为0;当高低位全为零的时候,秒十位的BO发出一个低电平信号,DOWN为零时,置数端LD等于零,秒十位完成并行置数,下一个DOWN脉冲来到时,计数器进入下一个循环减计数工作中。2.3 74LS194介绍与工作原理74LS194的外部引脚如图:图 2.4 74LS194的引脚图74LS194是四位双向通用移位寄存器。功能:并行输入和并行输出。 四种操作方式:同步并行寄存,右

18、移,左移,不动。 正沿时钟触发,无条件直接清除。引出端符号:CP 时钟输入信号CR 清除端(低电平有效)Sr 右移串行数据输入端Sl 左移串行数据输入端D0-D3 并行数据输入端Q0-Q3 输出端S0,S1 控制端各种情况下的功能:当清除端(CR)为低电平时,输出端(Q0-Q3)均为低电平当工作方式控制端均为高电平时,在时钟上升沿作用下,并行数据被送往相应的输出端,此时串行数据被禁止。当S0为高电平,S1为低电平,在CP上升沿作用下进行右移操作,数据由Dsr送入。当S0为低电平,S1为高电平,在CP上升沿作用下进行左移操作,数据由Dsl送入。当S0,S1都为低电平时,CP被禁止。对于74LS1

19、94,只有当CP为高电平时S0,S1才能改变。2.4 七段LED数码数码管LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差连在一起即为共阳式。以共阴式为例,如把阴极接地,在相应段的阳极接上正电源,该段即会发光。当然,LED的电流通常较小,一般均需在回路中接上限流电阻。假如我们将"b"和"c"段异外,编程方法也是不同的。下图是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。将多只LED的阴极连在一起即为共阴式,而将多只LED的阳极接上正

20、电源,其它端接地或悬空,那么"b"和"c"段发光,此时,数码管显示将显示数字“1”。而将"a"、"b"、"d"、"e"和"g"段都接上正电源,其它引脚悬空,此时数码管将显示“2”。其它字符的显示原理类同,共阴极和共阳极接法如下图: 图2.5 七段LED数码显示管共阴极和共阳极接法2.5 74LS76的介绍与原理74LS76的外部引脚: 图2.6 74LS76的外部引脚图74LS76是一个双JK触发器。它的真值表如下图:表2.2 74LS76的真值表第三章

21、设计总体思路,基本原理和框图3.1 设计总体思路从课程设计要求来看,要求实现电机的正传、反转、暂停,实际上没有电机给我们接上,这回要用四个LED灯的状态来表示,当显示时间前20秒正转、暂停10秒、反转20秒、再暂停10秒,如此一来,周期恰好是60秒,理所当然的分钟计数器、秒计数器是一定要有的。接下来脉冲是一定的了,但是有分钟计数器和秒钟计数器还要考虑是不是要60分频器,就我们所学过的来说实现循环有移位寄存器;还有个问题,当洗涤时间到了,报警还要一个报警电路,根据人性化、自动化、低成本的设计原则,报警的蜂鸣器不可以长时间的叫,要有个合理的时间,我们可以用一个单稳态电路来实现。看起来还不错啊,如果

22、这样想那就嫌早了点,还有一个问题要解决:如何提取时间并使循环电路工作的信号?方案有两种:一是直接从数值上进行提取信号来控制一个可以实现循环的74LS194来实现;另一种是制作一个二十进制到十进制的循环转化来把这一分钟走完,但是从电路的复杂程度和经济性来说,显然后者太过于复杂,也不利于接线和排故障,虽然难度会大一些、出成果的时间会比别人晚,但是要设计一个真正可以让用户用放心使用的产品,还得这样做。尤其是最后的循环电路用一个194一定可以很容易实现。现在大体上就这样计划,下面说说基本原理。3.2 基本原理首先,从秒脉冲出来的信号,经过一个控制电路后进入秒计数器进行秒计数,进行清零,这时用户置入洗涤

23、时间,并按开始按钮,洗衣机开始工作。当秒计数器变为零的时候,去分钟计数器上面借数;与此同时,从十秒位转化出来的信号进入移位寄存器后,LED灯表示出电机运转状态;当用户设定的洗涤时间结束后,电路报警灯亮并清零;同时电机指示灯熄灭。3.3系统设计框图如下所示:图3.1 系统设计框图第四章 单元电路的设计4.1 循环控制电路还是采用我们方法,把秒十位上的数提出来作为循环控制系统的输入信号,秒位上的都是相同的,可以不管。我们的目标是把秒十位上输出的二进制数转化成两位三个数:74LS194的功能表表 4.1 74LS194的功能表0港澳学校教师教学管理档案教师:o 、 S o 、 S 1 输出的两个 1

24、 进入与非门 U14 ,但是在此节点是一个低电平 、 U 18 、 U 19 、 U 20 就可以输出脉冲信号到发光二极管实现闪烁;当 192 输出的是 0010 So、S1状态从11变为01,移位寄存器192做左移循环,在脉冲的输入下。同右移一样,从So、S1输出到U14再出来的是一个高电平1,所以与门输出是 0000 时,其又和输出 0011 时一样,移位寄存器 194 其原理图图 4.1 循环控制电路图 4.2 现在我们把192的QA、QB接上一个异或门,Q联系电话: S所任科目:端,把反相器出来的信号输入到S1端;这样就实现了上述要求。当我们开机时,计数器时被清零的,QAQB、QC没有

25、输出,这时输出的是000,194的So、S1为11,移位寄存器置数为0010。当192输出的是3td QDQCQBQAS0S1状态010110右移010010右移001111闪烁001001左移00101左移000011闪烁410,移位寄存器右移动作,因为So、S1的两端接一个与非门出6,再通过一个接在194Q端的与门,结果输出来到发光二极管的还是高电平(如上图所示);从此节点输出,经过反相器到达节点的是低电平与门U16没有输出脉冲,所以194做右移,直到下一个状态的到来。显然当192的输出是0100是也是一样的。当输出是0011时,教案、S11,194处于并行置数,其QB端输出一个高电平1,

26、所以节点32没有高电平输出。而节点为高电平1,这时通过U16的脉冲信号可以输出了,与U16的或门作业15输出高电平;当计数器192输出的是0001时,还是和0010时一样;最后当对于置数来说,我们可以在分钟计数器的UP端到高电平之间各用一个开关接上,就当给它一个低电平时,计数器就往上增加。但时, 192 要求在 UP 端工作的同时,其 DOWN 端要为高电平,且秒计数器要为零,我们可以让秒计数器清零,同时把脉冲停止了。在高电平上接上一个开关,让它接到一个 平均分JK 触发器的 JK 端接 1 ,让它实现触发功能。让它的 Q 端输出到秒计数器的清零端,这样刚开机或者再按一下开机键就可以对秒计数器

27、清零。把 JK触发器的Q反端和从分计数器借位端Bo反相出来的信号接到一个与非门上,从与非门出来的信号接到分计数器的DOWN端来保证置数的时候DOWN是高电平。但是如果仅是这样的话,当置数完成再一次按开机键(如图中的J3所示)时,没有脉冲信号输入到秒计数器的DOWN端,192并不可以工作。我们可以把脉冲和JK触发器Q反端接到一个与门上,然后把它上输出端接到秒计数器的DOWN端以控制计数。现在的问题是,循环的发光二极管没有受到控制键的控制,所以还得把受到控制的从与门出来的信号输出到移位寄存器194的时钟信号CLK上。最后要解决一个大问题,当所置的洗衣时间完成后,要发出报警并自动清零。至于报警电路我

28、们知道当计数器全为零的时候,从秒位会发出一个借位信号,一直接到十分位上去,十分位会发出一个借位信号,我们可以用这个信号来作为报警并清零的信号,平时192的借位端保持的是高电平,当有借位信号时,其变成,我们在分十位借位端接一个非门,再把它和分位的CLR端一起接到一个与门,也需要把它接到一个期中U12)上作为其时钟信号,其后再接到单稳态电路的输入端,单稳态的输出端接到蜂鸣器上。而该与门(U)的另一输入端接在控制开关J3上,或门出去仍然接在JK触发器U上,这样当洗衣时间完成后,十分计数器的借位端Bo端发出的信号就可以经过以上路径而变成1到达与门U24,同时JKU12得到一个触发信号而输出到单稳态,从

29、而发出报警声,但一段时间后其自动停止。同时U24发出的1信号使U11发出1信号而使秒计数器清零;当然秒脉冲因为U11端的Q反端的U18和脉冲到达端之间接入一个由开关控制的触发器来控制的与门,这样就可以控制脉冲的输出了。我们知道与门是其中一输入为零时,无论另一端时怎样的其输出为零,但一端为1时,另一端输入什么与门就可以输出什么。现在控制端也连起来了,这样,一个完整的洗衣机控制电路就完成了。总电路图图4.2 总电路图 第五章 仿真调试结果及总结 5.1 仿真调试步骤进入了仿真阶段,我们都非常的高兴。终于自己的努力会有成果了,但是结果并不像我们想象的那么简单。由于前一个阶段对各个单元电路没有深刻的理

30、解,所以很多电路的连接不是太懂。仿真阶段也因此而暂停,唉!我们重新回到前一个阶段,更加深入的去分析电路的连接情况,特别是总控制电路的连接情况。我们相信有付出就会有回报,加油!随着一遍一遍的阅读材料,原来不懂得地方现在都渐渐的理解了。每一次都会有新的收获,这些收获让我们欢呼雀跃,让我们更加有信心。我们看到了成功的曙光。电路图分析的差不多之后,我们又踏上了仿真的征程。又遇到了新的问题,电路图挺复杂的,元器件太多,一个multisim页面似乎会放不下。我们认真而仔细的布置好每一个元件和每一条线,让所有的空间得到充分的利用,不断的改进,不断的重做,不断的完善。最终做好了这个电路图,虽然有点乱,但是是我

31、们辛勤劳动的结晶。一种成功感油然而生,想想这就是我大学四年所学的东西啊!我知道自己的知识还很有限,只有不断的学习才能让我们变的更聪明。5.2 故障分析与改进值得高兴的是,独立思考之后,能完成预置功能,脉冲发生器的周期达1.004s,和理想的1s脉冲相当接近!在仿真的过程中,出现的结果基本符合要求。计数器计时无误,“正转”、“反转”、“暂停”的指示灯动作也正确,定时结束时,能自动清零,同时指示灯亮,表示提醒时间到。不足的地方就是,设计要求当定时时间达到终点时,一方面使电机停机,同时发出音响信号提醒用户注意。我们没有设计好报警器的电路,只是加了一个指示灯来代替响鸣信号。不过,总的来说,仿真结果还是

32、比较令人满意的,比较成功。5.3 总结和体会本次课程设计,我们花了很多时间在控制电路上,当时实在是想不到该怎样用三个灯分别表示三种状态,去图书馆查资料时也没找到相符合的资料,后来在网上找的论文也有很多问题,要求也和本次课程设计的要求出入很大。最后,是指导老师给我们提供了许多有用的资料和宝贵的意见,这个设计虽然花了我们不少的时间,但是收获真的不小。它使我对课本以及以前学过的知识有了一个更好的总结与理解,也让我们知道了,光分开是不够的,从外面学到的知识要形成一个整体,才能让它发挥更好的作用。  在设计过程中,对设计方案进行了很多次的修改,虽然也有查阅资料,但更多的是自己的思考。记得在设计

33、三种状态的显示灯的控制电路时,整整花了两天的时间,试了好几个方案,在网上查的资料都很繁琐,且看不懂原理,到最后还是决定自己慢慢想,最终设计出来,虽然结果不是很完美,但还是比较满意的。  通过本次课程设计,让我对实验原理也有了更多的了解,对数电中常用的芯片功能及设计方法如利用卡诺图等有了更深刻的了解,对设计实验也有了更深切的体会,以前在做数电实验时也有部分是设计性的实验,不过基本上到最后都是老师告诉我们设计电路,自己虽然也有思考,但基本上没有想出来过,也没起到让自己真正来设计某个电路的目的,而这次有了足够的时间,基本上都是自己一点一点设计的,从某方面来说,还是很有成就感的。  除此之外,它让我对课本知识进行了融会贯通,毕竟,要设计一个完整的电路,单靠某一章节或某一部分的知识是不够的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论