数字逻辑模板只做参考.docx
《数字逻辑模板只做参考.docx》由会员分享,可在线阅读,更多相关《数字逻辑模板只做参考.docx(13页珍藏版)》请在冰豆网上搜索。
数字逻辑模板只做参考
襄樊学院
襄樊学院
数字逻辑课程设计报告
——课题:
设计题目:
洗衣机三挡选择设计
学生姓名:
王华丽
学生班级:
计科1012班
学生学号:
2010117218
指导老师:
杨老师
一)预备知识:
电键的认识
逻辑门
与门或门非门异或门
电路图如下所示:
机房的\电件的测试.ewb
电键的一句话总结:
与门:
见“0”取“0”;或门:
见“1”取“1”;非门:
取反;异或:
相同取“0”不同取“1”;
作为仿真电路的基本原件,我们需要非常熟悉各自的基本功能特点。
二)小时表的设计
单个设计
一、0-9计数器
Q1n
Q2n
Q3n
Q4n
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
0
1
0
0
1
真值表:
计算推倒:
Q1n取非,当Q2n=Q3n=Q4n=1时或当Q1n=Q4n=1时
(1):
Q1n+1=Q1n,
Q2n取非,当Q3n=Q4n=1时
(2):
Q2n+1=Q2n,
Q3n取非,当Q4n=1且Q1n=1
(3):
Q3n+1=Q3n,
(4):
Q4n+1:
无论Q1n、Q2n、Q3n、Q4n为何值时,Q4n的次态都等于现态的非。
电路图:
机房的\untitled0-9.ewb
二、0-5计数器
Q1n
Q2n
Q3n
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
真值表:
计算推倒:
Q1n取非,当Q2n=Q3n=1时或当Q1n=Q3n=1时
(1):
Q1n+1=Q1n,
Q2n取非,当Q3n=1且Q1n=0时
(2):
Q2n+1=Q2n,
(3):
Q3n+1:
无论Q1n、Q2n、Q3n为何值时,Q3n的次态都等于现态的非。
电路图:
机房的\untitled0-5电子表.ewb
三、0-2计数器
真值表:
Q1n
Q2n
Q1n+1
Q2n+1
0
0
0
1
0
1
1
0
1
0
0
0
表达式:
Q1n+1=Q1nQ2n
Q2n+1=Q1nQ2nj1=Q2n,k1=1
Q1n+1=j1Q1n+k1Q1nj2=Q1n,k2=1
Q2n+1=j2Q2n+k2Q2n
电路图:
机房的\untitled0-2.ewb
耦合:
四、0-9与0-5的耦合:
机房的\untitled0-59.ewb
五、0-9与0-2的耦合:
机房的\untitled0-23.ewb
六、小时、分与秒的耦合:
机房的\untitledxiaoshibiao.ewb
七、总电路图:
小时部分
秒部分
分部分
八、难点及解决方案
秒表和分表部分实质就是0-59表的一个耦合。
而关于小时表的部分就比较复杂些,但前面为0或1时,后面是0-9循环,当前面是2时就需要0-3的循环。
对于解决进位我们可以是两种选择,即用或门来解决,后面就稍微难点。
通过分析0-9和0-3循环的不同我们发现在0-9循环里3=0011变为4=0100,在0-2循环时3=0011变为0=0000仅是Q3变换不服从,因此解决的方案就发生在Q3的控制上。
于是就是把Q4取非后,通过与之前0-9循环控制的电路进入Q3的J,K控制Q3的变化趋势就可以了的。
因此小时部分完成。
截图如下所示:
九、设计心得
开始接触时,首先第一节课的时候,认识了与门、或门、以及非门。
而赏识了与非、或非、异或门。
这些电键明白后对于以后电路图的设计很有帮助。
通过学习我明白了,与门的作用最主要的就是对应唯一的一种情况,或门可以用来做几种选择。
异或门的作用就是当对应一种情况中有多个0的时候可以将其接入异或门,使其都变为1。
这样就能减少电键的个数吗,使电路变得更简单。
对于小时部分我们可以发现就是对应的循环,0-3还是0-9来循环就需要在关于小时表的部分Q3对应的变化上加一个多点的控制,Q4对应的信号取非后加入与门里共同来控制Q3的次态律。
数字逻辑学好了对于身边的很多事都会更加有自己的分析,当你看到电子显示屏就不会觉得它很神奇,而是会觉得自己如果来做的话也是有可能的,生活中有时间来控制的指示灯(交通灯系统,电子表,人流控制系统,防洪信号)。
懂了最基本的,如何来进一步的学习与探讨就需要大家来多花时间和精力,有敬业的精神,发挥自己的想法,这样之后相信每个人都会有自己的一种思维做出自己特设的方针电路。
三)关于制作交通灯提示系统
一、功能提示:
在生活中,我们会遇见的交通灯多数都是一倒计时的形式来展示的,基于此点我想到御用倒计时器来设计一个交通灯控制系统。
7,6,5是红灯亮
4,0为蓝灯亮
3,2,1为绿灯亮
二、5-0的电路仿真机房的\untitled5-0.ewb
三、9-0电路仿真机房的\untitled9-0.ewb
四、5-0和9-0的耦合得到了秒表的倒计时表
五、对应的整体交通灯控制电路如下所示:
机房的\untitled最终交通灯控制电路.ewb
四)三个时段选择的洗衣机电路
一、功能分析
由于想到了运用可控制时间的仿真,于是问问老师这样改如何进行,老师提到一点可以用开关来控制,这就为我做三个选择的洗衣机提供了帮助。
在下面我设计的有三个档,可供选择。
当选着6的时候他能工作三分钟,之前一定要把时钟节拍闭合。
二、相关电路如下所示:
机房的\洗衣机三个选择.ewb
三、此试验的总结:
生活中,我们会发现有很多都是可以选择的,于是就有了多档的功能。
一开始做的时候我就是想如何能实现选择,可是还是无法解决,最后我发现还是自己解决不了,于是请教了杨老师,加上开关选择要是能加个jk触发器连接两端,这样功能就能按照自己的选择来实现。
于是我就将选择的开始和结束连着来控制jk触发器,这样只有在我们选择的时候功能才会被显示出来,就能实现多档的选择。
我已经想到。
以及以前说的实现一个功能时间段的工作,如何实现,在听见杨老师说可以注重与对开始和关闭的两种状态,当时我就思考该如何来解决呢?
为了稳定,画画图最后发现运用jk触发器,开始和关闭刚好对应两种状态,这样只有在达到我们要的状态的时候,jk段会输入1,从而改变现态,实验证明这种方法是可行的。
就是可以运用开始加上结束各自产生一个脉冲,加上JK触发器就能实现功能的时间段控制。
数字逻辑使我们明白电子版的工作基本原理,这样看着电子显示屏的时候不会在觉得它是一个神秘的东西,只要我们用心去做,一样能够有自己的长处。
四、产品性能分析
产品性能优越与其他同类的产品,仅用几个jk触发器就能很好的实现,这对于产品功能实现产生好的经济效应,而且低碳环保,能源消耗少,节约能源
五、材料购物清单及预算
元器件名称数量价格/个总价
与门61.509.00
或门41.506.00
非门81.5012.00
异或门11.501.50
jk触发器60.53.00
导线若干5.00
预算总价:
9.00+6.00+12.00+1.50+3.00+5.00=36.50元