洗衣机自动控制原理设计_第1页
洗衣机自动控制原理设计_第2页
洗衣机自动控制原理设计_第3页
洗衣机自动控制原理设计_第4页
洗衣机自动控制原理设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

电气信息学院课程设计报告课程设计名称:电子技术课程设计题目:洗衣机的自动控制原理学院:电气信息学院专业:电气工程与自动化年级:2008级学生:范宇学号:20指导教师:邱晓初完成日期:2010年7月16日洗衣机的自动控制原理摘要:从课程设计要求来看,要求实现电机的正转、反转、暂停,这些需要一个555多谐振荡器和多个的计数器来实现,从而完成洗衣机的漂洗。同时计数器之间的相互影响,清零、置数,通过对驱动电机的控制来实现脱水。同时为实现自动洗衣机的单独漂洗和单独脱水,采用个各种的门电机和开关。这样,可以人工手动控制计数器来实现对时间的设置,实现工作与停止之间的转换,从而对洗衣机的工作状态的控制。本次课程设计用个proteus对其电路进行了仿真。同时主要要求对洗衣机自动控制原理的设计、仿真、各一些初步的调试。关键词:洗衣机自动控制计数器触发器多谐振荡器Abstract:Curriculumdesignpointofview,requiredtoachievethemotorforwardandbackward,pause,theyneedamorethan555overthecounterharmonicoscillatorandtoachieve,thuscompletingthewashingmachine'srinse.Atthesametimetheinteractionbetweenthecounter,clear,setthenumberofmotorcontrolbythedrivetoachievedehydration.Automaticwashingmachinewhileaseparaterinsinganddehydrationalone,usingavarietyofdoormotorandswitch.Thiscanbeachievedbymanualcontrolonthetimecountersettoachievetheconversionbetweenworkandstoptoworkonthewashingmachinestatecontrol.Thecurriculumdesignofitscircuitwithaproteussimulation.Automaticwashingmachinewhilethemainrequirementsoftheprincipleofdesign,simulation,thenumberofinitialdebugging.Keywords:washingmachine,automaticcontrol,counter,Trigger,Multi-vibrator

目录1.前言 1设计目的 1设计任务与要求 1设计意义 12.总方案设计 2方案比较 2方案一 2方案二 2方案论证 3方案选择 43.单元模块设计 5各单元模块功能介绍及电路设计 5电路参数的计算及元器件的选择 9特殊器件的介绍(74LS161) 124.系统调试 135.系统功能、指标参数 14系统能实现的功能 14系统指标参数测试 145.2.1洗涤电路参数测试 145.2.2漂洗电路参数测试 145.2.3脱水电路参数测试 156.设计总结与体会 167参考文献 178.附录一:系统电路原理总图 18附录二:仿真原理总图 191.前言随着社会发展和人民生活观念的不断变化,洗衣机已经成为了每个家庭不可缺少的生活帮手了。科学技术的不断进步,一代又一代的洗衣机已经遭淘汰,现在洗衣机的自动化、智能化、人性化、多彩化已经是现在洗衣机发展的主潮流了。所以设计更加符合当代人们生活生产要求的洗衣机是当代设计者设计的责任。我们的课程设计,虽然只是从原理上简单的介绍一下自己的设计,用的器件也是淘汰的器件,但是正像洗衣机的发展一样,洗衣机经过了很多次的淘汰,但是唯一没有淘汰的是洗衣机的设计思想。我们做课程设计就要做出自己的思想,做出自己的想法。1.掌握一些数电电路的功能及参数,如多谐振荡器,计数器,触发器,各种门。2.培养实践技能,提高分析和解决实际问题的能力。3.学习基本理论在实践中综合运用的初步经验,掌握模拟电路设计的基本方法、设计步骤,培养综合设计与调试能力。1.全自动控制过程:洗衣机电机的工作顺序:启动——>正转——>反转——>正转——暂行——正转——反转——正转-——停止2.半自动控制过程:按相应的开关,能干独自进行漂洗,脱水:相互之间不影响,同时相应的指示灯亮。3.能够预设时间来完成漂洗,脱水等任务。1.提高对洗衣机内部结构的了解。2.把所学的知识很好的应用的实际的生活中去,所谓学以至用。3.加深对元器件的认识,提高独立思考的能力。4.能够掌握一定的电路绘图工具,学习会画电路图,调试,及PCB的制作,认识一些软件,如proteus,protel等。通过查阅大量相关技术资料,并结合自己的实际知识,我主要提出了两种技术方案2.总方案设计由产生的脉冲信号,通过对计数器的控制来完成电机的正转,反转,计时等功能操作。通过对各种门的控制来完成,单独的漂洗,脱水控制。方案比较在设计的过程中,我们综合考虑了以下两种实现方案:方案一方案一原理框图如图所示。图方案一的原理框图方案二方案二原理框图如图2.2所示图2.2方案二的原理框图方案论证方案一:定时器实际上包含两级定时的概念,一是总洗涤过程的定时,二是在洗涤过程中又包含了电机的正转,反转各停止三种定时,并且这三种定时反复循环进行至到所有定时结束为止。当总时间0~20min以内设定一个书之后T为高电平1,然后用倒计时方法每分钟减1,直至T变为),在些期间,若Z1=Z2,实现正转,又如将定时初值预置到计数器中,使计数器运行在减计数器状态,当减到全零时,则定时时间到,如图所示电路原理框图就是采用这种方法实现的,由秒脉冲发生器,产生的时钟的信号经60分频后,得到分脉冲到来计数器减为1,直至减到定时时间为止。运行中间,剩余时间以译码后在数管上进行显示。方案二:时钟脉冲产生一个由高低电平组成的信号,触发第一个计数器浸泡一段时间时间相应的指示灯亮,再触发第二个计数器,完成漂洗任务,同时第三个计数器触发,漂洗一段时间后,第三计数器完成脱水任务,同时反馈每二个计数器使它停止工作。如此反复进行一次,第二次结束时,由JK触发器的输出来反馈给时钟脉冲产生电路使其停止工作。从而整个电路停止。过程之中由相应的开关可以单独控制漂洗和脱水。方案选择选择第二种方案,因为这个方案控制原理简单,容易设计,并且符合本次课程设记得要求,因为本次课程设计不能用程序,只能应用自己学习过的数字电路和模拟电路知识来解决。所以第一种方案肯定是不适合我们的设计要求的。所以综合各方面因素选择第二种方案。3.单元模块设计本节主要介绍系统各单元模块的具体功能、电路结构、工作原理、以及各个单元模块之间的联接关系;同时本节也会对相关电路中的参数计算、元器件选择、以及核心器件进行必要说明。各单元模块功能介绍及电路设计图3.1时钟脉冲产生电路。该电路利用NE555产生一个时钟脉冲,为后面的计数器提供时钟脉冲。当w为低电平时该电路停止工作,当w为高电平时该电路正常工作。清洗控制电路:图.1泡洗电路图当时钟脉冲产生,并且161的各个使能端为高电平时,161开始计数,洗衣机进入漂洗过程,在这个过程将自动完成洗衣机进水过程,当计数器计数到12时,将触发下一个计数器工作,使洗衣机进入下一个状态。漂洗时间=时钟周期X计数器计数次数。如果要改变漂洗时间只要改变计数器初始置入的数据即可。控制电路。下图为洗涤模式控制电机电路,当清泡完成后,第一个161就触发一个信号使该电路中的计数器开始计数,当此计数器第一次计数时Q0为高电平,控制继电器开关,是电机正转,到第二次计数时Q2为高电平,Q1为低电平。此时正转继电器关闭,所以电机将停止转动直到下一次计数时,Q1、Q2都都为高电平,经意与门后仍然为高电平从而驱动反转继电器工作,使电机按反方向旋转。再到下一次计数时,将对计数器清零,此时电机也将停止旋转,接下来就是重复这个过程直到洗涤模式结束以后。电机每经过一个旋转周期就要像下一个计数器的时钟端送一次时钟脉冲,使其计数直到计数一定次数后,洗衣机就将进入到下一个状态去。洗涤模式时序控制电路:下图为洗涤模式时161的时序图图3.416洗涤模式时161的时序图3.5电机驱动电路该电路采用三个继电器,分别控制正转、反转以及脱水电路。继电器的驱动电路采用三极管驱动,利用三极管的开关特性驱动继电器。由于门电路没有驱动能力,所以在三极管的基极加了一个上拉电阻,提高么模拟电路的带负载能力。脱水控制电路。该电路和前面的161电路设计原理基本差不多,都是利用161的计数功能,通过计数控制后面电路工作,唯一不相同的就是,在最后的一个161后卖多加了一个控制功能。当脱水完成以后就会触发前面洗涤模式打开,但是这一次打开洗涤模式是以漂洗的状态进行,同时还会给后面的触发器一个脉冲,使其输出发生变化,这个将在接下来详细介绍。JK触发器控制电路图3.7JK触发器控制电路图本电路采用用了三个反向JK触发器,其中上面那个触发器是手动模式下才可以用的,当手动触发以后 JK触发器就可以直接触发漂洗过程跳过洗涤过程。下面两个JK触发器采用嵌套的方法,当上电时其输出都为低电平,当第一次脱水结束以后,就会触发一次使其输出第一个为高,第二个为低。当第二次脱水完成以后,将再一次触发,输出为第一个为低,第二个为高。然而第二个输出外接反相器,当第二个为高时反向以后就为低,即W为低。而W外接的是NE555的四端,当为低时,就是NE555的不输出。从而是洗衣机停止工作。当要在一次使洗衣机工作时,只要按两次复位键,也就是两次触发JK使起恢复原来的运行状态。触发器及其参数JK触发器归纳为以下的几点:1.主从JK触发器具有置位、复位、保持(记忆)和计数功能;2.主从JK触发器属于脉冲触发方式,触发翻转只在时钟脉冲的负跳变沿发生;3.不存在约束条件,但存在一次变化现象。4.产生一次变化的原因是因为在CP=1期间,主触发器一直在接收数据,但主触发器在某些条件下(Q=0,CP=1期间J端出现正跳沿干扰或Q=1,CP=1期间K端出现正跳沿干扰),不能完全随输入信号的变化而发生相应的变化,以至影响从触发器状态与输入信号的不对应。由555定时器构成的多谐振荡器由555定时器构成的多谐振荡器如图所示,由于555定时器灵敏度高,输出驱动电流大,功能灵活,而且还还采用差分式电路形式,它的振荡频率受电源电压和温度的影响较小,所以由由555定时器构成的多谐振荡器频率稳定,不易受干扰。图3.8由555构成的多谐振荡电路上图所示电路的占空比固定可调,由于电路中二极管D1,D2的单向导电特性,使电容器的充放电分开,调节电位器,就可调节多谐振荡器的占空比。图中Vcc通过R2和D2向电容C2充电,充电时间为电容由C3通过D1,R1及三极管放电,放电时间为振荡频率为因此可以改变C2的值的大小来控制充放电的时间,从而来控制电路。故选定参数:C1是抗干扰作用。元器件的选择NE555多谐振荡器1个SW-PTD开关5个LED电源指示灯5个与非门74LS003个74LS161计数器4个JK触发器3个与门9个非门11个与非门3个三极管3个继电器3个电机1个1个2U2电容1个500K电阻2个1K电阻1个15直流电源3个74LS1361个12V直流电源2个特殊器件的介绍(74LS161)图3.974LS16174LS—3.6V电源电压范围内工作,其所有逻辑输入都可耐受高达5.5V的电压,因此,在电源为3.3V时可直接与5V供电的TTL逻辑电路接口。它的工作速度很高,从输入时钟脉冲CP上升到Qn输出的典型延迟时间仅3.9ns,最高时钟工作频率可达200MHz.它除同步二进制计数功能外,电路还具有并行数据的同步预置功能。预置和计数功能选择是通过在每个D触发器的输入端插入一个2选1数据选择器实现的。由于CMOS与或非门的电路结构比与或门更为简单,所以这里不像标准数据选择器那样用与-或门结构实现,而是用了与或门构成2选1数据选择器。74LS161可以构成多种进制的计数器,应用范围相当广,这样通用对其调节,可以来控制时间。调试在Proteus7professional中画电路(如图4.1),在进行仿真,得到仿真图(如图4.2)图4.1555多谐振荡电路图4.2电路仿真图5.系统功能、指标参数1.洗衣机的浸泡、漂洗、脱口、停止几个过程的完成,并且相应的时间可调。2.用几个按钮实现洗衣机的手动过程:A、单洗涤B、单漂洗C、单脱水D、洗涤、漂洗和脱水、停止全过程。3.相应的状态工作时,相应的LED指示灯亮。4.通过复位现实洗衣机全自动化的反复进制。洗涤电路参数测试Q2Q1SHN10000101001115.2.2漂洗电路参数测试在脉冲信号触发时Q1Q0ZHUAN-ZHUAN00000110100011115.2.3脱水电路参数测试在脉冲信号触发时Q3Q2Q1Q0XTW100001100010100011100100100101100110100111101000101000101001101010101011101100

温馨提示

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

评论

0/150

提交评论