毕业设计37简易洗衣机控制器的设计与制作.doc

毕业设计37简易洗衣机控制器的设计与制作

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:525631    类型:共享资源    大小:545.57KB    格式:ZIP    上传时间:2015-11-18 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
机械毕业设计论文
资源描述:
毕业设计37简易洗衣机控制器的设计与制作,机械毕业设计论文
内容简介:
课程名称 : 数字电子技术 题 目 : 简易洗衣机控制器的设计与制作 专业班级: 成型 053 班 学生姓名: 吴朝伟 学号: 200505040322 指导老师: 周小慧 任务书下达日期 2007 年 11 月 20 日 设计完成日期 2007 年 12 月 30 日 设计内容与设计要求 一、设计内容 设计并制作一个电子定时器,用以控制洗衣机电机的运转,要求如下: 1. 定时到 洗衣机电机的工 作顺序: 启动 正转 20s 暂行 10s 反转 20s 暂行 10 s 停止 I_I 定时未到 2. 用 4 个 LED 模拟洗衣机的动作状态 :LED1 LED4 右 移循环点亮表示正转, LED1 LED4 左移循环点亮表示反转, LED1 LED4 同时闪烁点亮表示暂停,全灭为停止。 3. 用数码管显示洗涤时间,按倒计时方式对洗涤过程作计时显示,直到时间到停机,并发出音响信号报警。 4. 洗涤时间在 0-60 分钟内可由用户任意设定,并设置启动键,在预置定时时间后,按启动键开始机器运转。 5 .设置停止键,在洗涤过程中随时按该键可终止动作,并使显示器清 0。 nts 二设计要求: 1 设计思路清晰,给出整体设计框图; 2 设计各单元电路,给出具体设计思路、电路器件; 3 总 电路设计; 4 安装调试电路; 5 写出设计报告; 主要设计条件 1. 提供直流稳压电源、信号源、示波器等仪器; 2. 提供各类 TTL 集成电路芯片、电阻、电容及插接件等元器件。 3. 提供电子综合实验装置。 说明书格式 1、 课程设计封面; 2、 课程设计任务书; 3、 说明书目录; 4、 设计总体思路,基本原理和框图; 5、 单元电路设计(各单元电路图); 6、 总电路设计(总 电路图); 7、 安装、调试步骤; 8、 故障分析与电路改进; 9、 总结与设计调试体会; 10、 附录(元器件清单); nts11、 参考文献; 12、 课程设计成绩评分表。 注意:课程设计报告说明书要求用 16 开纸 打印 ! 参 考 文 献 电子技术课程设计 历雅萍、易映萍编 电子技术课程设计指导 彭介华 主编 高等教育出版社 电子线路设计、实验、测试 谢自美主编 华中理工 出版 目录 一设计总体思路,基本原理和框图 . 1 1.设计总体思路 . 1 2.基本原理 . 1 3.系统设计框图 . 2 二 .单元电路设计 . 3 1.一百进制分计数器和六十秒计数器的设计 . 3 ( 1)分、秒计数器的设计 . 3 (2)分、秒计数器的电路图 . 4 2.秒脉冲发生器 . 6 nts( 1)秒脉冲发生器原理 . 6 3.循环控制电路 . 7 ( 1)其基本原理简述 . 7 ( 2)其原理图 . 9 4.单稳态延时电路 . 10 5。总控制电路 . 11 三。总电路图 . 14 四。安装调试步骤 . 15 五。故障分析与电路改进 . 16 六。总结与调试体会 . 19 七。附录 (元器件清单 ). 20 八。参考文献 . 21 电气与信息工程系课程设计评分表 . 22 一设计总体思路,基本原理和框图 1.设计总体思路 从课程设计要求来看,要求实现电机的正传、反转、暂停,实际上没又电机给我们接上,这回要用四哥 LED 灯的状态来表示,当显示时间前 20 秒正传、暂停 10 秒、反转 20 秒、再暂停 10 秒,如此一来,周期恰好是 60 秒,理所当然的分钟计数器、秒计数器是一定要有的。接下来脉冲是一定的了,但是有分钟计数器和秒钟计数器还要考虑是不是要 60 分频器,就我们所学 过的来说实现循环有移位寄存器;还有个问题,当洗涤时间到了,报警还要一个报警电路,根据人性化、自动化、低成本的设计原则,报警的蜂鸣器不可以长时间的叫,要有个合理的时间,我们可以用一个单稳态电路来实现。看起来还不错啊,如果这样想那就嫌早了点,还有一个问题要解决:如何提取时间并使循环电路工作的信号 ?方案有两种:一是直接从数值上进行提取信号来控制一个可以实现循环的 74LS194 来实现;另一种是制作一个二十进制到十进制的循环转化来把这一分钟走完,但是从电路的复杂程度和经济性来说,显然后者太过于复杂,也不利于接线和排故 障,虽然难度会大一些、出成果的时间会比别人晚,但是要设计一个真正可以让用户用放心使用的产品,还得这样做。尤其是最后的循环电路用两个 194 一定可以很容易实现。现在大体上就这样计划,下面说说基本原理。 2.基本原理 nts首先,从秒脉冲出来的信号,经过一个控制电路后进入秒计数器进行秒计数,进行清零,这时用户置入洗涤时间,并按开始按钮,洗衣机开始工作。当秒计数器变为零的时候,去分钟计数器上面借数;与此同时,从十秒位转化出来的信号进入移位寄存器后, LED 灯表示出电机运转状态;当用户设定的洗涤时间结束后,电路报警并清零;同 时电机指示灯熄灭。 3.系统设计框图 如下所示: 二 .单元电路设计 1.一百进制分计数器和六十秒计数器的设计 ( 1)分、秒计数器的设计 一百进制分计数器和六十秒计数器的原理是一样的,不同的只是它们的输入脉冲和进制不同而已,我们用四片 74LS192 来实现分计数和秒计数功能,我们要的只是减计数,所以我们把它的 UP 端接到高电平上去 ,DOWN 端接到秒脉冲上;十分秒位上的输入端 B、 C 端接到高电平nts上,即从输入端置入 0110(十进制的 6),秒十位的 LD 端和借位端 BO 联在一起,再把秒位的 BO 端和十秒位的 DOWN 联在一起。当秒脉冲从秒位的 DOWN 端输入的时候秒计数的 192 开始从 9 减到 0;这时,它的借位端 BO 会发出一个低电平到秒十位 的输入端 DOWN,秒十位的计数从 6 变到 5,一直到变为 0;当高低位全为零的时候,秒十位的 BO 发出一个低电平信号,DOWN 为零时,置数端 LD 等于零,秒十位完成并行置数,下一个 DOWN 脉冲来到时,计数器进入下一个循环减计数工作中。 对于分计数来说,道理也是一样的;只是要求,当秒计数完成了,分可以自动减少,需要把秒十位的借位端 BO端接到分计数的 DOWN端作为分计数的输入信号来实现秒从分计数上的借位。当然,这些计数器工作,其中的清零端 CR 要处于低电平,置数端不置数时要处于高电平。这是一个独立工作的最高可以显示 101 分 钟的计时器。把四个 192 的 QA/QB/QC/QD 都接到外部的显示电路上就可以看到时间的显示了。作为洗衣机控制器的一个模块,它还得有一定的接口来和其他的模块连接在一起协调工作,分计数的清零端 LD 是接在一起的;秒的清零端 LD 又是接在一起的,所以当要从外部把它们强制清零时,可以用一个三极管( NPN)或者两个或门就可以实现该功能。还有我们可以利用分计数的 UP 端来进行外部置数,当把它们各接到一个低触发(平时保持高电平,外部给一个力就输入一个低电平)的脉冲上 就可以实现从 0 9 的数字输入。 (2)分、秒计数器的电 路图 其图如下: nts 2.秒脉冲发生器 ( 1)秒脉冲发生器原理 nts我们搜需要的秒脉冲发生器可以由一个集 成的 555 定时器构成,当电源接通后, VCC 通过对R1、 R2 向电容充电。电容上得到电压按指数规律上升,当电容上的电压上身到 2/3VCC 时,输电压 VO 为零,电容放电。当电压下降到 1/3VCC 时,输出电平为高电平,电容放电结束。这样周而复始便形成了振荡。我们要的周期是 1 秒,频率是 1 赫兹。周期 T 可以由下面的公式可知: T R1.R2lnC (2)其原理图如下所示 3.循环控制电路 ( 1)其基本原理简述 还是采用我们方法,把秒十位上的数提出来作为循环控制系统的输入信号,秒位上的都是相同的,可以不管。我们的目标是把秒十位上输出的二进制数转化成两位三个数: So S1 状态 nts1 0 右移 1 1 闪烁 0 1 左 移 5 0101 4 0100 3 0011 2 0010 1 0001 0 0000 现在我们把 192 的 QA、 QB 接上一个异或门, QC 接上一个反相器,然后把它们出来的信号接到一个与非门后再接到 So 端,把反相器出来的信号输入到 S1 端;这样就实现了上述要求。当我们开机时,计数器时被清零的, QA、 QB、 QC 没有输出,这时输出的是 000, 194 的 So、S1 为 11,移位寄存器置数为 0010。当 192 输出的是 0101 时, So、 S1 为 10,移位寄存器右移动作,因为 So、 S1 的两端接一个与非门出 1,再通过 一个接在 194QB 端的与门,结果输出来到发光二极管的还是高电平(如下图所示);从节点 46 输出,经过反相器到达节点 48的是低电平与门 U28 没有输出脉冲,所以 194 做右移直到下一个状态的到来。显然当 192的输出是 0100 是也是一样的。当输出是 0011 时, So、 S1 的状态是 11, 194 处于并行置数,其 QB 端输出一个高电平 1,与此同时,从 So、 S1 输出的两个 1 进入与非门 U27,但是在节点 46 是一个低电平 0,所以节点 44 没有高电平输出。而节点 46 为高电平 1,这时通过 U28的脉冲信号可以输出了,与 U28 的或门 U22、 U23、 U24、 U25、 U26 就可以输出脉冲信号到发光二极管实现闪烁;当 192 输出的是 0010 时, So、 S1 状态从 11 变为 01,移位寄存器 192做左移循环,在脉冲的输入下。同右移一样,从 So、 S1 输出到 U27 再出来的是一个高电平1,所以与门 U26 输出高电平;当计数器 192 输出的是 0001 时,还是和 0010 时一样;最后当 192 输出是 0000 时,其又和输出 0011 时一样,移位寄存器 194 处于置数状态,放光二极管闪烁。到此,提取信号、循环电路完成。 ( 2)其原理图 nts 4.单稳态延时电路 其原理图 nts 5。总控制电路 现在各单元电路完成了,最后要把它们有效的结合起来联合工作,实现目的功能。我们要求在给分钟置数的同时秒要显示为零;外部还要有强制停止并清零;还有暂停功能。 对于置数来说,我们可以在分钟计数器的 UP 端到高电平之间各用一 个开关接上,就当给它一个低电平时,计数器就往上增加 1。但时, 192 要求在 UP 端工作的同时,其 DOWN 端要为高电平,且秒计数器要为零,我们可以让秒计数器清零,同时把脉冲停止了。在高电平上接上一个开关,让它接到一个 JK 触发器上,同时把 JK 触发器的 JK 端接 1,让它实现触发功能。让它的 Q 端输出到秒计数器的清零端,这样刚开机或者再按一下开机键就可以对秒计数器清零。把 JK 触发器的 Q 反端和从分计数器借位端 Bo 反相出来的信号接到一个与非门上,从与非门出来的信号接到分计数器的 DOWN 端来保证置数的时候 DOWN 是高电平。但是如 果仅是这样的话,当置数完成再一次按开机键(如图中的 J3 所示)时,没有脉冲信号输入到秒计数器的 DOWN 端, 192 并不可以工作。我们可以把脉冲和 JK 触发器 Q 反端接到一个与门上,然后把它上输出端接到秒计数器的 DOWN 端以控制计数。 先歇息一下。现在的问题是,循环的发光二极管没有受到控制键的控制,所以还得把受到控制的从与门 U12 出来的信号输出到移位寄存器 194 的时钟信号 CLK 上。 最后要解决一个大问题,当所置的洗衣时间完成后,要发出报警并自动清零。至于报警电路我们知道当计数器全为零的时候,从秒位会发出一个借位信号, 一直接到十分位上去,十分位会发出一个借位信号,我们可以用这个信号来作为报警并清零的信号,平时 192 的借位端保持的是高电平,当有借位信号时,其变成 0,我们在分十位借位端接一个非门,再把它和分位的 CLR 端一起接到一个与门,也需要把它接到一个 JK 触发器( U10)上作为其时钟信号,其后再接到单稳态电路的输入端 TRI,单稳态的输出端接到蜂鸣器上。而该与门( U14)的另一输入端接在控制开关 J3 上,与门出去仍然接在 JK 触发器 U9 上,这样当洗衣时间完成后,十分计数器的借位端 Bo 端发出的 0 信号就可以经过以上路径而变成 1 到达与 门 U14,nts同时 JK 触发器 U10 得到一个触发信号而输出到单稳态,从而发出报警声,但一段时间后其自动停止。同时 U14 发出的 1 信号使 U9 发出 1 信号而使秒计数器清零;当然秒脉冲因为 U9端的 Q 反端的 0 信号而使其没有输出,这样原来闪烁的灯不再亮了。到此,一个电路总算还可以了吧,我们有时还需要让它休息一下,我们改变一下洗衣量时,就还需要一个暂停键,这也可以的,只要把秒脉冲切断就可以了。我们可以在控制脉冲输出的与门 U12 和脉冲到达端之间接入一个由开关控制的 JK 触发器来控制的与门,这样就可以控制脉冲的输出了。我们知道与门是其 中一输入为零时,无论另一端时怎样的其输出为零,但一端为 1 时,另一端输入什么与门就可以输出什么。 现在控制端也连起来了,这样,一个完整的洗衣机控制电路就完成了。 三。总电路图 nts 四。安装调试步骤 虽然软件设计是非常重要的,但是还是纸上谈兵啊,真正要到了 安装调试的时候,这又是一个另一个比设计还头痛的事,我们说它令人头痛事有原因的,按理是通的,但调试不一定可以出来,甚至于设计是错误的,调试是设计的试金石啊!到我们调试的时候,实验室里的人已经不多了,当拿到试验箱的时候才相信调试是很有难度的了,虽然之前从同学那听到了一些说调试很难的话;一看试验箱,完了,产生脉冲的电路上连芯片也不见了,换吧,第二块来了,把领来的元件按单元电路模块 大致分了一下插在了面包板上。两个人一组,一个读图指导,一个看芯片管脚插线,速度还是不错啊,听其他同学说,芯片管脚和线路总是接触不良,每次将要成功的时候,不小心碰了一下线就功亏一篑。对这个问题,我们组的胖子把nts自己的电烙铁也带去了,没办法只能是把芯片管脚加长,这样我们在调试的时候可以说没有遇到这方面的问题了,现在面包办上的芯片接好了,可以加电看结果了,可是,秒计数器输出的一个总是只有偶数,真奇怪了,刚才在前一块上显示是很正常的啊,换了一个数码管还是一样,真是不爽啊!换,继续换,最后终于找到了一个可以用的试验箱了 ,现在电机转动显示的发光二极管还是不循环,但都是亮的,计数器倒是可以正常工作了,经过几个开关的使用,走上了正规。循环显示灯还是不走,难道脉冲有问题?把 194 的时钟信号接到 LED上一看是正常的,突然一个同学说或门 74LS32 如果输入端悬空则输出为 1,难道是这儿出问题了吗 ?我们当初设计的时候所认为的或门是悬空就为 0 的,这回给反了。我们给愣住了,重新设计吗 ?时间来不及了啊,我们组已经只有两天就要完全验收了,我看还是拆了,等设计好了循环电路重新再连接吧,就在这时我们组的其他一同学结果出来了,电路没有问题,问题是出在 移位寄存器 194 的并行置数端的 A、 C、 D 是悬空的,没有有接地,真牛,接上看看,事实证明它是正确的。当然,我们不象其他同学一样,一个个芯片或一个个模块的调试了再接上,那是建立在两个周的时间我们花了 8 天设计而成的结果的自信上的,还有把芯片管脚加长也是我们首先采用的,这些免去了我们意想不到的麻烦,很多同学的电路其实都是可以的,就一个器件管脚有问题全功尽弃,所以,在调试的过程中,要是仅依靠设计那是没什么结果的,设计软件毕竟是理想的。 五。故障分析与电路改进 要得到一个良好的设计,需要的总是肯定和否定,几经修改一个电 路才得以肯定、采纳。就象循环电路一样,刚开始设计了一种有三个接口的电路,这个接口要求从秒十位输出的信号要化为一种状态,只可以是高有效,到来时进入各自的接口,可以说实现正传、反转、暂停的电路相互独立的,道理如下,当一个高电平来到时让它接到 194 的 So、 S1 上,其中在接到 So 的信号上接一个 RS 触发器,当 B 端的置数输出时, QB 上有一个高电平,把它接到一个 D 触发器上, D 触发器从 Q 反端输出的信号接到刚才的 RS 触发器的 Q 端使 Q 端为 0,这样在脉冲的控制下,其可以做左移动作,如图中的开关 1 所连接的电路所示,同样,在输入到S1 端的电路上接一个 RS 触发器,从 194QB 端上反馈回来的信号接到 D 触发器上,从 D 触发器的 Q 反端出来的信号接到 S1 端,这样就可以做右移动作,如图开关 2 所示。循化要单独设计,如图所示,二极管是保证各个模块间可以独立工作而采用,这样当高电平到达时, 194被置数为 0000,同时上一个状态,不管时左移的还时右移的都被清零了,这时只要开关 1或 2 接上就可以在脉冲作用下实现闪烁,单个模块演示还时可以的。但是接到电路上就不行了。当开机后,在第一分钟内,它可以右移,也可以闪烁,到了左移就不行了,发光二极管一片空白,但是在接下来 的个分钟内,其只有当闪烁时才可以看到。几经试验才知道,时开关 3 出了问题,不管它时 1 状态还是 0 状态,它都比 194Q 端出来的数优先,在 3 没有工作时,在 194Q 端到 LED 之间的二极管两端各接一个 LED 就知道,当 194 做右移或左移时两个发光二极管的状态时不通的,靠近循环 LED 的那各 LED 总不会亮,而接在 QB 端的 LED 可以定时发亮,从而有上述结论。 其图如下所示: nts 六。总结与调试体会 经过了两周的课程设计,深有感触啊。我们组直到下一个星期的星期二才设计完成,其他组的同学有的在第一个周就有做完的了,每天一直搞到凌晨 3 4 点那时家常便饭了,每天都在想周这个问题该如何解决,那个地方有什么不对;大家都急啊,千呼万唤经过近 8 天出来了, 第二天,赶快去领元器件进行
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:毕业设计37简易洗衣机控制器的设计与制作
链接地址:https://www.renrendoc.com/p-525631.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!