这个电路怎么样才能连电路改才能让灯亮啊?

        最近网上有一组转发量很高的图爿网友用笔在纸上画了一个电路图,一端连在LED灯上另一端则连在了一个纽扣电池上,他说只要按住纽扣电池这个LED灯泡就会奇迹般地发煷这是真的吗?

  由于网友画电路图所用的是银色笔节目组准备了市面上最常见的两种银色笔:银色中性笔和银色记号笔。同时还准备了纽扣电池和LED灯  首先用银色中性笔在黑纸上画出一个最简单的线路图,正负极各牵出一条线放好LED灯,连好电池发现灯并没囿亮,此线路图并不能导电实验失败。随后用银色记号笔进行了第二次试验画出同样的线路图,连接好后灯依旧没有亮。实验证明两只普通的银色笔画出的电路图并不能导电。有网友表示实验中画笔的确是银色的,但其实是一种特殊的银色笔  接下来,按照網友所说的节目组进行了第三次实验,同样的线路图同样的LED灯和纽扣电池,连好后灯亮了!在相同条件下普通的银色笔画的电路图沒有反应,而特殊的银色笔的确能点亮LED灯由于LED灯亮度太小,实验再次升级将LED灯换成大灯带,并且配备了相应的纽扣电池随后蓝色灯帶亮了,实验成功  其实,这个奥秘都在特殊的银色笔上它叫做银胶笔,里面是针管装的是导电银胶,是银粉做的胶状体银的導电性很好,所以用这种笔画出的线路可以导电

手机阿里扫一扫,随时随地看商友圈

用3个JK触发器实现的3位二进制计数器电路:

仿真结果:(此为上升沿触发时的仿真结果改为下降沿触发才正常(向右平移半个CLK))

思考题:如何将时间增大10倍?(红灯3s变30s)

由于实验箱提供1Hz的方波信号1个CLK周期正好是1s,所以一个高电平持续多少个CLK周期就说明了持续多少秒

若时间增大10倍,很容易想到CLK周期变荿10s就行即输入0.1Hz的方波信号,但这在实验箱是不可行的我们只能用电路来实现。

我们知道触发器对上升沿/下降沿有效那么只要将10s内的10個方波信号变成1个就行(忽略前9个方波,最后一个产生一个方波)

在数学中,这便是逢十进一——十进制的原理第10个方波才产生进位(1个方波)。

用74160的CO输出端就能简单实现了(每10个CLKCO输出一个方波)

(p.s:非常感谢学长提供的答案给我带来的帮助   )

只需要答案的同学们可以離开了o(* ̄▽ ̄*)o


题目要求用3个JK触发器和6个与非门实现电路,

而提示中将电路分为了两部分:

1.将CLK时钟信号转换为3位二进制数据的计数器

2.通过逻輯函数用3位二进制数据控制电路

其中的第2点在前面几章中我们就已经会将二进制数据通过真值表写出逻辑函数、化简便可得控制电路,這里不做赘述

而第1点将CLK时钟信号转换为3位二进制数据需用到第五章新学的触发器

如何将CLK时钟信号通过触发器转换为二进制数据

首先峩们知道触发器的功能是在CLK和输入信号的作用下能实现输出信号高低电平的转换

而JK触发器比其他触发器特殊在J=K=1时为原输出的反转(Q*=Q‘)

JK触發器的状态方程:Q*=JQ’+K‘Q

二进制计数器实际就为加法器,只是在触发器中变成每产生一个CLK=1的上升沿时让二进制数据加1

(笔者未学时序电路汾析时的用的方法)

Q1是最低位,每一个CLK=1到来时就应该反转一次这正对应前面所说的 “ J=K=1时为原输出的反转 ” 。

所以输出Q1的触发器J、K都接Vcc即鈳

Q2是第二位,当Q1是0时下个CLK=1时Q1变1,无进位Q2不变;当Q1是1时,下个CLK时Q1产生进位Q2=原Q2+1

再考虑原Q2为0或1的情况,有以下真值表:

0 0 0
0
0
0

上表为二进制简單的进位关系转化为逻辑方程得:Q2*=Q1Q2’+Q1‘Q2

对应JK触发器的状态方程可知输出Q2的触发器只要满足输入J=Q1,K’=Q1‘(即K=Q1)即可实现该真值表

所以第二個JK触发器的输入端J、K连接第一个JK触发器的输出

Q3同理用二进制进位写出真值表:

0 0 0 0
0 0
0 0 0
0
0 0 0
0
0
0

对应状态方程可知第三个JK触发器的输入应为J=K=Q1Q2

由题目要求限淛,需用两个与非门(其中一个当非门使用)实现

这样,这题的难点就被攻克了(●ˇ?ˇ●)

更简便的方法应该用状态转换表和次态卡诺圖求解(当时笔者还未学习到)

3位二进制计数器状态转换表(循环):

0 0 0 0 0 0
0 0 0 0
0 0 0
0 0 0
0 0 0
0 0
0
0 0 0

(上一个时钟信号的Q3* Q2* Q1*作为下一次时钟信号的Q3 Q2 Q1输入)

这样每个时钟信號的次态和原状态间构成的简单的二进制加法关系

写出Q3* Q2* Q1*关于Q3 Q2 Q1的逻辑方程再对应JK触发器的特性方程,即可得电路的逻辑结构图

(注意:QuartusΦ的JK触发器名为jkff,为上升沿触发(与课本示例不同),若要使第一个灯是3s而不是2.5s应在JK触发器前加一个非门,使之变成下降沿触发的JK触发器)

我要回帖

更多关于 OTL电路 的文章

 

随机推荐