洗衣机的时间控制系统设计书_第1页
洗衣机的时间控制系统设计书_第2页
洗衣机的时间控制系统设计书_第3页
洗衣机的时间控制系统设计书_第4页
洗衣机的时间控制系统设计书_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1 洗衣机的时间控制系统设计书 1 设计要求分析与方案选择 计要求分析 本设计要求完成洗衣机 时间 控制电路的设计。控制洗衣机按定时启动、正转20秒、暂停 10秒、反转 20秒、暂停 10秒的洗涤模式不停的循环,到达定时时间后停止。并要求有数码管显示时间, 音报警。 通过以上要求,洗衣机洗涤模式是以 60 秒钟即一分钟作为循环。计时方式是通过预置时间定时,因而初步设想使用一个六十进制倒计时电路作为核心控制。预置时间以分为单位,则还需要分计时器,并且要能预置时间。同时,时间的计 时按秒来进行,则需要用一个 秒 信号发生器。最后,用两位数码管作为时间显示电路,三个 鸣器作为报警电路。根据以上分析,设计电路基本框图 如下 : 图 路框图 60 进制定时电路 示电路 洗涤模式控制电路 分钟 定时电路 数码管显示电路 蜂鸣器报警电路 秒信号发生电路 定时预置电路 启动 2 案选择 洗衣机控制电路 整体思路简单,成型产品众多,参考电路也十分普遍。在独自设计过程中, 通过小组讨论,决定采取数字电路方案设计。 数字电路 方案 : 数字电路并没有因为可编程逻辑器件的出现而 退出 市场,而且大有继续发展的势头,数字电路之所以能应用广泛,是因 为它有独特的优点。电路的各个模块清晰,运算速度高,而且不用编程,在许多功能实现上有软件可望不可及的优势。 本设计要求中,均可运用中规模集成逻辑电路实现,而且成本不高,稳定性很好,使用数字电路直接进行设计,在我们知识能力范围之内,可行性十分高,因而采用数字电路方案实现。 2 方案总体框图设计 案总体设计思路 模块器件选择 1 根据要求, 信号发生器须由 555 时基电路构成,故采取 由 555 定时器构成的多谐振荡器 组成秒脉冲信号发生器 ; 由于 555 定时器内部的比较 器灵敏度高,输出驱动电流大,功能灵活,而且采用差分电路形式,它的振荡频率受电源电压和温度的影响很小。所以由 555定时器构成的多谐振荡器的振荡频率稳定,不易受干扰。 并且 555定时器使用成熟,参考资料颇多, 因此采用此方案。 2 采用 74中规模集成电路 7474采用 8421码二十进制编码,并具有直接清零、置数。加 /减计数功能,为双时钟芯片,计数采用 置数可以采用 而置数显得十分简单, 是很好的选择。 3 显示电路用单位的数码管和相适应的显示译码器,这儿采用共阴极的单位数码管和 74用十分简单。 4 使用三个不同颜色的数码管来表示不同的洗涤状态,通过 74为译码器,来实现该功能。 5 通过不同的门电路进行组合,实现各种状态的不同组合输出。 6 蜂鸣器控制电路 3 定时时间到,用高电平触发蜂鸣器,实现报警功能。 块总体电路实现 经过以上分析,采用 555定时器 组成的多谐振荡器来实现秒 脉冲 信号的发生,为其它的芯片提供工作脉冲信号;计时电路采用四片 74现,两片组成六十进制计数器实现秒信号计数,当计满六十秒后向前借位。另外两片构成一百进制计数器,来计数秒的借位信号,同时实现预置数功能。数码管、报警电路和 到 74输出,以完成时间显示、报警和状态显示 功能 ,洗衣机控制则使用 74为译码输出进行不同的组合,完成控制。 案总体电路图 3 电路各模块设计与参数选择 4 脉冲电路 秒信号 发生器采用 555定时器, 555 定时器是一种模拟和数字功能相结合的中规模集成器件。 其 性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器 。 555 定时器的外引脚排列图 和 内部电路框图分别如图 图 示。它内部包括两个电压比较器,三个等值串联电阻,一个 发器,一个放电管 T 及功率输出级。它提供两个基准电压 3 和 23 。 图 55 定时器引脚排列 图 55 定时器内部电路框图 555 定时器的功能主要由两个比较器决定。 两个比较器的输出电压控制 发器和放电管的状态。在电源与地之间加上电压,当 5 脚悬空时, 5 则电压比较器 同相输入端的电压为 23, 反相输入端的电压为 3。若触发输入端 电压小于 3,则比较器 输出为 0,可使 发器置 1,使输出端 。如果阈值输入端 电压大于 2,同时 的电压大于 3,则 输出为 0, 输出为 1,可将 发器置 0,使输出为 0 电平。 由 555 定时器组成 的多谐振荡器如图 示,其中 为外接元件。其工作波如图 (D)所示。设电容的初始电压, t时接通电源,由于电容电压不能突变,所以高、低触发端 13 ,比较器 1输出为高电平, 2输出为低电平,即 _ 1 , _ 0 ( 1表示高电位, 0表示低电位), 触发器置,定时器输出0 1u 此时 _ 0Q ,定时器内部放电三极管截止,电源3时 _1, 触发顺保持状态不变。所以 0t1时器输出0 1刻,3较器1时 _ 0 ,_ 1, 触发器复,定时器输出0 0u 。 12t t t期间, _ 1Q ,放电三极管导通,电容通过223触发器的_ _ 1,的状态不变,0 2刻,3 较器2 变为 0, 发器的_ 1, _0,触发器处于 1,定时器输出0 1u 。此时电源再次向电容 复上述过程。 通过上述分析可知,电容充电时,定时器输出0 1u ,电容放电时,0u0,电容不断地进行充、放电,输出端便获得矩形波。多谐振荡器无外部信号输入,却能输出矩形波,其实质是将直流形式的电能变为矩形波形式的电能。 振 荡周期12T T T。1 充电时间 2)1+ 放电时间 2形波的振荡周期 T= T2=1+2 6 因此改变1R、2的值,便可改变矩形波的周期和频率。 本设计 需要秒信号,则令 T=1s,C=10可得 2K ,8K 为常用电阻值,可得到秒信号。 图 555定时器构成 的 多谐振荡器电路及其输出波形 555 定时器多 谐 振荡电路 时电路 7 计时电路采用的是 74 其引脚图和内部结构原理图以及真值表如图 图 4脚图 图 4图 4值表 使用 74进制可逆计数器来实现 一百进制分计数器和六十秒计数器的原理是一样的,不同的只是它们的输入脉冲和进制不同而已 。 我们用四片74对于秒信号, 我们要的只是减计数,所以我们把 两片秒计数的 74片的 接到高电平上去 ,接到秒脉冲 8 上;十分秒位上的输入端 B、 即从输入端置入 0110(十进制的 6),秒十位的 把秒位的 由图 知, 电平有效,产生借位信号时, 是低电平有效。 当秒脉冲从秒位的 4 减到 0;这时,它的借位端 发出一个低电平到秒十位的输入端 十位的计数从 6变到 5,一直到变为 0;当高低位全为零的时候,秒十位的 零时,置数端 于零,秒十位完成并行置数,下一个 数器进入 下 一个循环减计数工作中。 对于分计数来说,道理也是一样的;只是要求,当秒计数完成了,分可以自动减少,需要把秒十位的借位端 然,这些计数器工作,其中的清零端 处于低电平,置数端不置数时要处于高电平。这是一个独立工作的最高可以显示99 分钟的计时器。把四个 74 B/D 都接到外部的显 示电路上就可以看到时间的显示了。作为洗衣机控制器的一个模块,它还得有一定的接口来和其他的模块连接在一起协调工作,我们可以利用 分计数的 来进行外部置数,当把它们各接到一个 与非门的输出上,与非门的输入一端接脉冲信号,一端接低电平,当要置数时,将与非门的输入端从低变为高,打开与非门,另一输入端的 的脉冲上就可以实现从 0 9 的数字输入。 如图 示,为计时电路电路原理图。 图 片 74示电路 显示电路采用了两片一位的共阴极七段数码管(如图 示),来分别显示分钟计时的十位和各位,完成预置和显示功能。数码管的驱动电路采用的共阴极的七段译码器 74内部有上拉电阻 ,可以直接与共阴极的数码管相连接。其管脚图和真值表分别如图 9 图 4脚图 图 段数码管图 图 4值表 由于数码管只用显示 0 9 的数字,则 个脚都接高电平, A B C D 四个输入端连接 74能显示出预置的时间和定时的剩余时间。其连接电路图如图 10 图 码管显示电路连接 态显示电路 洗衣机洗涤共有三个状态,分别为 正转, 暂停,反转,用三个不同的颜色的三个状态中, 40 60秒为正转、 30 40秒钟为暂停、 10 30秒为反转、 0别有红绿黄来表示正转反转和暂停三个状态。 三个状态区分的标志位为秒信号的十分位,当 7492 输出为 0000 0001 为暂停;输出为 0001 0011 为反转;输出为 0011 0100 为暂停;输出为0100 0110 为正转。有效区分状态为三位,然而直接区分,难度很大,门电路会使用大很多。根据这些,因而采用 34过译码后有八位,容易进行区分。其区分框图如图所示: 000 001 010 011 100 10100 110 正转 红灯亮 反转 绿灯 亮 暂停 黄灯亮 0 1 2 3 4 5 6 译码 11 图 态电 路译码显示框图 74 , 图 图 4 12 图 4在此处 74高电平, 低电平。 A B 4电平有效,则通过门电路,将 5 与非后作为红灯输入,表示为正转状态;将 0与非后作为黄灯输入,表示暂停状态、将 2与 非后作为绿灯输入,表示反转。其总体 电路 图如图 示: 13 图 态显示电路( 1) 图 态显示电路( 2) 衣机电机控制电路 14 洗衣机控制电路要完成功能有时间预置,定时报警,正反暂停状态控制,定时时间到后停止洗衣机运行。 因此使用三个按键,分别实现时间的分个位、分十位和开始工作功能。时间预置是通过按键经过一个非门,在接入二输入与非门电路的一个输入,另一个接与非门输入端接入秒脉冲信号,当按键按下时,们电路打开,秒信号能够进入 74 进行计数。起到 时间预置功能。状态的控制可以使用上面的状态 红灯亮时,信号同时到达继电器,是电机接正的 5V 电源,当绿灯亮的时候,信号到达另一个继电器,电机接到 机反转。当为黄灯的时候,亮电平都为低电平,继电器不工作,电机暂停。 电路的启动与停止时本设计的独特点,当定时时间到了之后,高位 74O 输出端会产生一个低电平信号,把这个信号送给 发器的 R 端,并把发器的 Q 输出作为一个二输入与非门的输入端,另一个输入一个秒信号,与非门的输出接入到低位的 74时, 发器会置 0,封锁了与非门,是秒信号不能进入 74路停止。同时,用一个按键来控制 发器的 S 端,在设置时间过程中, 号会消失,但是 时输入为 1 1 ,为保持状态,即 路仍然不能计时。当时设置好时间后,按下按键, ,与非门打开,秒信号进去。 图 制电路图 15 衣机蜂鸣器电路 报警电路采用蜂鸣器,蜂鸣器的正极接到 在到达定时的时间后,方向输出为高电平,蜂鸣器报警。 4 仿真调试分析 真软件介绍 这个课程设计采用的是 美国国家仪器( 限公司推出的以 基础的仿真工具 件结合了直观的捕捉和功能强大的仿真,能够快速、轻松、高效地对电路进行设计和验证。凭借 可以立即创建具有完整组件库的电路图,并利用工业标准拟器模仿电路行为。借助专业的高级 析和虚拟仪器,您能在设计流程中提早对电路设计进行的迅速验证,从而缩短建模循环。与 件的集成,完善了具有强大技术的设计流程,从而能够比较具有模拟数据的实现建模测量。 学易用,便于自学、便于开展综合性的设计和实验,有利于培养综合分析能力、开发和创新的能力。 完全能够适应这次课程设计的要求 ,且老师在课程设计开始时,系统介绍了该软件的用法, 因而采用这款软件 来进行仿真调试 。 真总体电路图分析 整体仿真图 16 真结果分析 设计的每一个模块的功能都能实现,但是由于 蜂鸣和电机模难得实现,因而存在缺陷。 5 方案的分析与总结体会 案选择总结与分析 192 计时电路高位计时器 数码管显示电路,为方便观察使用了四个数码管 开始按键 调时电路 态显示电路 秒脉冲信号输入 17 在方案的选择过程中,根据题目要求,采用 555 定时器组成的多谐振荡电路作为脉冲发生器发出秒信号,至于计数功能,则采用四片 74通过数码管显示,采用三个 停、反转功能,这样,一个清晰的设计方案就很容易得出了。 另外,通过参考网络资源,很清晰地设计出最优化的整体电路图。 在整个设计过程中,时钟芯片比较简单,一方面 555 定时器应用很成熟,资料很多,以前电工学课程中有过系统的介绍,对 555定时器有比较清晰的印象,通过图书馆查询资料,利用 555定时器构成多谐振荡电路有第一手资料,容易设计。而与时钟芯片不同,计时芯片的比较是十分麻烦的,要考虑可行性 ,经过比较,只有选择可逆的计数器,而可逆的只需要十位计数就够了,因此选择了 74系列的 74开始选择的时候,还没有考虑到置数问题,认为就用一个 之后的设计中,才发现,可以用 进行置数,是一个意外的收获。 显示电路还比较简单,因为规定了用数码管,用共阴极和共阳极都是一样的,因而 选择 了共阴极的,因为 以前电工 实验课上做过,而且书 上也有说明,容易入手。译码芯片书上也有介绍,不过没有具体的连结电路图 , 在连接电路的过程中还是出现了一些问题,在网上有用上拉电阻的,但是其实 74部已经有上拉电阻了,直接连结就够了。 控制、显示电路十分困难。按键电路时参考了书上的知识,之前是准备直接用按键给脉冲信号,不过这种方法缺点很多,很不易控制,在书上看到了时钟调试电路的按键电路之后,经过借鉴改进,于是 用 了这种电路,也因而让调试电路一下子豁然开朗。状态显示也比较简单,就是要用到十分位的三个输出,因为3以很容易的就想到了,在经 过了逻辑表达式的换算,最后 又 用了两个与非门完成了设计。停止 和 开始电路用 费 了很大的周折,想过很多方案,但是都很难达到要求,当考虑到有一个状态要保持时,想到了用 发器,因为 发器有一个输入时保持的,经过验证,方案可 行 。于是以后的工作就是要加入与非门、非门之 类 的。设计一下子就快完成了。 整个设计过程都十分值得回味,当一切都设计出来了之后, 才开始着手方案的可行性,还得到了不少意外的收获。总之整个设计收获都很多。 真调试总结与体会 件不知怎么 有 一个缺点,就是有时候,两个元器件 的 管脚 直接放在了一起,结果又得连上了,而有的是没有连上的,这是很头疼的事情,经常几个一模一样的元器件,一模一样的操作放置,最后它就是有问题,而且很难查出来。要把原件拉开才能发现。不过整体上 件用起来比其它软件简单,和以前用过的 的 以比较容易上手。 根据设计好的电路进行仿真的过程中,计数电路比较好做,各种门电路的连接也比较容易,但连好后发现控制计数开始的开关没有用上,即不合开关仍然开始计数,最后实在找不出连接的问题,换了一个开关后就解决了这个头疼 的问题。 还有一个问题就是蜂鸣器的连接。蜂鸣器需要高电平触发才会发出声音,开始时我们都在从 4片 74费很长时间仍然没有成功,最后通过整体分析电路,在与非门的一个输出端接上蜂鸣器,终于成功了。 有一个问题就是时间比较慢,开始的时候设计 555 定时器用了很多的时间,都没有出来,因为没有等到一秒钟,没有出现跳变。以为设计出错 18 了, 最后通过查阅资料才知道可以通过直接调节 555定时器的频率来控制时间,这样就很容易实现了。 物制作总结与体会 实物制作是很头疼的一件事情,因为硬件电路十分复杂, 稍有不慎就会前功尽弃。在连接的过程中,最开始我们六个人进行了分工,三个人负责连接计数部分,另外三个人负责连接各种门电路 和 了连接效率,我们分别在两个面包板上进行 电路的连接,分别连接好电路后,我们开始进行电路的测试。 不得不说,电路的测试工作是最令人头疼的事情。连好计时电路后,加上脉冲信号,能够实现置数功能,但秒位上却不能计数,反复检查,却发现不了任何错误。最后我们进行单个 74现连好电路后仍然不能进行计数,无 奈之下只好请教老师,终于发现 192芯片的 而不能实现正常计数功能,重新改正错误后,计时电路终于能够实现正常的置数和计数功能,但由于电路板的老化等原因,电路很不稳定,往往计数时秒位直接向分位进位而不是借位,通过逐个检查芯片引脚的连接情况,确定没有错误,因此我们把错误归结为电路板的原因,只好忍痛把已经连接好的计时电路拆除,换另外一个电路板重新进行连接,功夫不负有心人,经过努力,终于把计时电路连接好了。 剩下的就是把两个面包板连接起来实现功能了 。将两个面包板连接好后,问题又出现了。计时电路能够置数 ,却不能计数了,真是很头疼的事情 ,没办法,检查不出任何连接错误来,我们只好把已经连接好的电路拆除,换另一个面包板进行重新连接,到了这个时候真有种崩溃的感觉,特别是已经有好几个小组已经调试完成的情况下,此次我们慎而又慎,决定在一个面包板上完成所有电路的连接,开始连接之前,首先进行各芯片 7444保各芯片正常后再进行连接,导线也是逐根进行检测,一个小时后,所有芯片都连接好了,颤抖着双手接通脉冲电源,又发现电路不够稳定,计数有偏差,甚至不能正常计数,此时此刻,我们埋头继续 检测,终于发现秒十位的 192芯片一个引脚上应该是高电平而实际却是低电平,经过调整,终于解决,电路能够正常实现置数、计数、 停功能了。 当计时结束后 ,应该实现报警功能,可在此关键时刻,问题又一次出现了,报警器没有任何反应。幸好,老师亲自给我们检测,发现时报警器的故障,而节点处经检测是高电平,说明我们的连接是正确的。 而时钟芯片是有 555定时器构成,我们单独在一片面包板上完成,这是很简单的,但由于没有合适的电阻、电容,故不

温馨提示

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

评论

0/150

提交评论