游民星空 > 攻略秘籍 > 攻略 > 正文

《无人深空》常见基础电路配置方法 基础电路怎么布置

2022-06-01 12:24:39 来源:无人深空吧 作者:人类的本质 我要投稿

第8页:七段显示译码器

展开

七段显示译码器
十进制数字译码器

前两张图是电路部分,0123456789贴画处的线路代表传输的数字信号判断的线路,线路连接在控制端口上(就是控制开关中间的这一条直线,这里的信号用电闸代替:当电闸关闭时就会不显示,开启时就会显示)

为了方便看清断开电路时的效果:

游民星空

游民星空

游民星空

最后全部连接并通电:

游民星空

游民星空

(注意:最后两张是为了一次性拍清所有阿拉伯数字显示,实际应用中应把所有电路接到同一个七段显示器中)

应用

至此,可以利用上面所说过的流水灯来制作滚动屏电路,也就是将流水灯再纵向排列形成一个面,如图左侧为一个4×4的流水灯阵列,也就是四排流水灯,在其上加一个脉冲即可得到相应图案的滚动屏(图3)

关闭图中的电闸1可以重置电路,再次点击2按钮就可以将图案脉冲进左侧电路中(右边的三个自动开关是防止流水灯串联)

游民星空
图(1)

游民星空
图(2)

游民星空
图(3)

应用

图1中红色方框内为流水灯:即秒针电路。绿色和橙色为单向计数器:分别为分针的个位和十位(这里的分针做了24分钟一循环,所以分针十位只有3个计数器单元),时针和分针一个原理,想要时针电路的话只需要向外拓展时针的单向计数器即可。

注意:计数器有2s钟的延迟,也就是在秒针指向8的时候信号就应该传递到计数器内,否则就会出现秒针指到0然而分针还维持在上一时间的情况

游民星空
图(1)

图2为译码器部分,橙色线表示每个数字电路显示单元,和上面的十进制数字译码器一一对应

游民星空
图(2)

注意:下面要发的二进制数字译码器的源码均为余三码取反

【即:0用普通二进制表示为0000,1用普通二进制表示为0001,2为0010,3为0011........以此类推。余三码为二进制数加三,我们用的数码为余三码取反(以0为例:0000+0011=0011然后取反=1100)。以此类推0→1100;1→1011;2→1010;3→1001;4→1000;5→0111;6→0110;7→0101;8→0100;9→0011】

未经合并简化的二进制译码器

不建议使用,因为速度不够快,占用部件多,需要配合十进制数字译码器一同使用

介绍:左侧01处为输入端,最下方为最高位最上方为最低位。按照上个楼层介绍的十进制对应二进制数组,对电闸处进行开关达到输入二进制数字的目的。输出部分为上方0123456789的电线部分,将输出线连接到十进制数字译码器,再将十进制译码器连接数码显示器即可达到译码的目的

优点:符合直觉,第一次做比较好做,原理简单

缺点:占用部件多,电路延迟长

游民星空

优化过后模块数与电路延迟显著提升的二进制译码器

优点:模块使用少,反应速度快 缺点:线路复杂

介绍:首先先将七段数码显示器的每一段编号如图

游民星空

上方图标01处的电闸为输入端,最右边为最高位最左边为最低位。下方的数字表示连接七段显示器的每段电线编号。(此电路不需要连接十进制译码器,只需连接七段显示器即可)按照上上个楼层介绍的十进制对应二进制数组,对电闸处进行开关达到输入二进制数字的目的。

游民星空

游民星空

游民星空

游民星空

另一种十进制译码器(推荐)

此译码器原理类似(1),此电路控制每段的灭,而(1)中的译码器控制的是亮

且比起(1)需要49个模块来说,此电路只需28个模块。需要注意的是此电路的电路延迟为2s,注意控制延迟。

介绍:中间红字部分为控制端口需要输入十进制电信号线路部分,右下角对线路标号的数字贴画和上方对逆变器标号的蓝色数字一一对应,详情见(3)中对七段数码显示器的每一段编号,将编号的输出部分连接七段显示器即可(图2)

游民星空
图(1)

游民星空
图(2)

更多相关内容请关注:无人深空专区

责任编辑:分你一半果汁

上一页 1 2 3 4 5 6 7 8 9 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏