找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

如何让LED灯在规定的数字里点亮

查看数: 2129 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-7-25 17:27

正文摘要:

主电路如下图所示,红LED需要在下方数码管在4.5.6.7这四个数字时亮起,0.1.2.3这四个数字时熄灭,绿LED需要在下方数码管在2和3这两个数字时亮起,其余数字熄灭,黄LED需要在下方数码管在1和5这两个数字时亮起,其余 ...

回复

ID:236035 发表于 2023-7-28 11:14
逻辑电路没有门,好歹搞几个二极管啊,靠电阻电容不行
ID:855733 发表于 2023-7-28 10:29
郝云和鸣 发表于 2023-7-27 11:39
楼上两个大佬的想法我都有试过,但是我这边的元器件清单没有非门这些元器件,再多的只有
电容 0.1uF/50V   ...

三极管也没有吗?这些逻辑门都可以用三极管搭建的。因为你的要求在那里,所以想要实现就必须按照关系式来实现。
ID:1072587 发表于 2023-7-27 11:39
楼上两个大佬的想法我都有试过,但是我这边的元器件清单没有非门这些元器件,再多的只有
电容 0.1uF/50V  5个
电阻 510  20个
电位器 1K  4个
电位器 10K  2个
电位器 100K  4个
就很难搞
ID:275826 发表于 2023-7-26 21:36
列真值表,卡诺图化简,R=Q2/Q3,G=Q1/Q2/Q3,Y=Q0/Q1/Q3
ID:855733 发表于 2023-7-26 15:38
这样?

51hei图片_20230726153626.png (70.91 KB, 下载次数: 50)

51hei图片_20230726153626.png

51hei图片_20230726153618.png (71.93 KB, 下载次数: 42)

51hei图片_20230726153618.png

51hei图片_202307261551hei1.png (67.66 KB, 下载次数: 48)

51hei图片_202307261551hei1.png
ID:855733 发表于 2023-7-26 15:15
Q3被你拉低了所以你这个是7进制计数器吧?U1.B的脉冲脚接在Q2,就是U1.A每计完0~7,U1.B会产生一个下降沿,U1.B的Q0输出1依次类推。但是后面U1.B的Q0接到4511的C脚我没明白,这样下方数码管会输出“4”而不是“1”,而第二次计完0~7后又输出“2”,第三次输出“6”?所以有点没搞明白为啥要这样接。
如果跟上方一样的接法那么就是一个7进制计数器,按照你的要求“4.5.6.7”时红色LED亮只需要将红色LED阳极接在U1.B的Q2上即可。但是要在LED阴极到地之间串一个0.5K的电阻防止信号被拉低。绿色在“2.3”亮起根据真值表可以得出关系式是Q2的非乘以Q1,黄色应该是“0.1”亮起吧?关系式是Q2非乘以Q1非。其余要求都可以根据真值表及卡诺图化简得出关系式再去搭建电路输出逻辑!

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表