数电课程设计:洗衣机时控电路.doc

数电课程设计:洗衣机时控电路.doc

ID:57421044

大小:289.00 KB

页数:12页

时间:2020-08-16

数电课程设计:洗衣机时控电路.doc_第1页
数电课程设计:洗衣机时控电路.doc_第2页
数电课程设计:洗衣机时控电路.doc_第3页
数电课程设计:洗衣机时控电路.doc_第4页
数电课程设计:洗衣机时控电路.doc_第5页
资源描述:

《数电课程设计:洗衣机时控电路.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电气工程学院数字电子电路课程设计报告书姓名:班级:学号:完成日期:设计题目目录洗衣机时控电路题目要求1.规定电动机运行规律为正转20s、停10s、反转20s、停10s、再正转20s,以后反复运行;2.要求能显示洗衣机剩余工作时间,每当电机运行一分钟,显示计数器自动减1,直到显示器为“0”时,电机停止运转;3.电机正转和反转要有指示灯指示。由要求<1>的正转20s、停10s、反转20s、停10s、再正转20s一个周期刚好是60秒,我们可以用六十进制秒计数器的十位的数字状态来进行运行状态的控制。例如,当秒位在59s~40s之间时,需要门电路

2、来实现秒十位上的亮,。要实现洗衣机剩余时间的显示,根据实际情况它就包括分和秒的显示。首先我们利用四个74LS192十进制减数器设计成六十进制秒计数器和百进制分计数器,然后将可以接高低电平的四个双向开接到它的最高位的四位即就是分的十位,在运行之前通过键盘控制它的个高低电平输入即进行预置数(当然也可以进行分的个位预置数,在设计中为了体现这种思想,我们只预置分的十位),剩余时间显示的话,只要在六十进制秒计数器和百进制分计数器的个位和十位分别接上一个显示器即可。再者,我们需要一个寄存器来稳定数码管的显示,将此刻秒计数器的十位数稳定输出来控制运动

3、状态灯的显示。由于该功能的实现是以秒为单位进行脉冲计数的,所以需要设计一个秒脉冲源,但我们采用最简单的方法,只要对脉冲源的频率属性进行了设计而已,不做特别要求。设计原理开始前我们通过键盘控制双向开关来对其运行时间进行预置即洗涤时间设置,开始运转后,洗涤时间显示进行减计数功能,当秒计数器的个位减为零时就向十位借数,十位减一(分计时器同理),而在同时通过并行输出寄存器稳定输出秒十位数据,再经过门电路来控制洗衣机运行状态的显示灯,当设置的洗涤时间到后,显示器显示清零。3.系统框图一百进制分计数器剩余时间显示总控制图运行状态显示灯六十进制秒计数

4、器双向开关预置数图1-1系统框图一.模块电路设计设计过程六十进制秒计数器和一百进制分计数器模块选用具有双时钟输入功能的可逆计数器74LS192来实现,需要的是它的减数功能。1.将它的加计数端UP接到高电平或者+5伏电源上,CLK接地端;2.对于秒个位我们不需要置数,所以将它的异步置数端LD(低电平有效)接到高电平上。3.DOWN接一秒脉冲源,而它的借位输出端BO接到秒十位的信号输入端DOWN,当秒个位的数清零时,BO发送一个借位信号到十位,使得十位减一,而秒个位继续从9减到1。4.对于秒十位,我们同样将它的借位输出端BO接到下一个高位的

5、信号输入端DOWN。5.由于秒个位要不断向它借位,等到秒位全部为零时它的秒十位借位输出端BO就会向高位的分位的信号输入端DOWN发送一个低电平借位信号。6.为了实现六十进制功能我们让秒十位的输入端B,C接高电平,A,D接低电平(秒个位上的四个输入均接到低电平上)再把它的异步置数端LD和它的借位输出相连,当它要向高位借位时借位输出端BO发出的低电平信号会使得LD有效,此时系统自动就将其置为0110即就是6,这就实现了六十进制秒计数器。对于百进制分计数器,同理,我们将它UP接到高电平或者+5伏电源上,CLK接地端。它的异步置数端LD接到高电

6、平上即使之无效,个位借位输出端BO接到十位的信号输入端DOWN,当个位的数减为零时,BO发送一个借位低电平信号到十位,使得十位减一,而秒个位也继续从9减到1,秒位上的输入端A,B,C,D均接到低电平上。当然要显示剩余时间,就需要在每一个减数器上连接一个显示管,即将计数器的四个输出端QA,QB,QC,QD依次连接到显示管的四个输入端1,2,3,4上。再者,电路中是以一秒为脉冲周期进行脉冲输入的,但我们简化了一下这个实验步骤,只是改变了一下脉冲频率,让脉冲周期接近于一秒,即双击脉冲源得到如下图所示对话框,在图中的Freuency栏目中修改频

7、率为0.15KHz即可。图1-2设计过程启动开关运行,仿真结果如下图图1-3六十进制秒计数器和一百进制分计数器注:74LS192的引脚图如下图图1-474LS192管脚设计过程其中BO为借位输出端,CO为进位输出端UP为加计数端,DOWN为减计数端,LOAD为异步置数端,CLR为异步清零端。输入输出CRLD’UPDOWNDCBAQDQCQBQA1*******000000**abcdabcd01↑1****加计数功能011↑****减计数功能表1-174LS192的逻辑功能表当CLR为高电平时(高电平有效),计数器直接清零,当CLR为低

8、电平,LOAD也为低电平(低电平有效)时,数据直接从置数端A,B,C,D植入计数器,CLR为低电平,LOAD为高电平时,执行计数功能,执行加数功能时,减计数端DOWN接高低电平,计数脉冲由UP端输入;执行减

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。