简介
什么是信号阻塞同步器(SBS)?
信号阻塞同步器(SBS),是用来管理信号时序、去除信号冗余、统一输出信号的红石电路模块。
输入、输出端特征?
两个输入端:IN(信号队列)、CLK(时钟);
一个输出端:OUT(统一信号输出)。
细节
逻辑符号
示意波形图
特征方程
OUTn+1=RSn·CLK
RSn+1=IN+CLK·RSn
电路图
建造
首先是输入/输出端。红色的是 IN,绿色的是 CLK,白色的是 OUT。
建出一半 RS 锁存器。
以及另一半。(此时红色羊毛即为锁存器的反相输出端)
注意到与门是 !(!A+!B),我们将 RS 的反向输出端直接引出即可。
再引出一条 CLK 的反相。(记得压线)
将非门完成后连接输出。
最后测试。先按下左边的 IN,再按 CLK,才会有输出。
应用
- 半自动红石音乐的节拍对齐
- 红石计算器、红石计算机的指令时序对齐
碎碎念:在上面的视频里有人就说用中继器弄个全自动的吧,手动调时间不精确……
燃鹅……唉算了……
后记
还记得我们说过,那个红色羊毛就是锁存器的反相输出不?因此实际电路图是这样的:
其实我还造了一个更小的、带用户界面的版本……
细节
用户界面(请填充方块)
如果觉得一位太少了(比如计算器,统一输入时序),就把多个 SBS 并联,接上统一的时钟信号即可。