王念一
本帖最后由 王念一 于 2017-8-24 16:26 编辑

Signal Blocking Syncer 信号阻塞同步器(首次发布:wangnianyi2001.github.io
By: 王念一
未经允许不得转载!

存档下载地址

简介
什么是信号阻塞同步器(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 并联,接上统一的时钟信号即可。







mcexplorer
震惊。。。所以说这个要用来做什么

王念一

我又搞出来个更小的。。。
3*4*5

mcexplorer
王念一 发表于 2017-8-24 19:59
我又搞出来个更小的。。。
3*4*5

这个玩意貌似只能用于一些自动化

王念一
mcexplorer 发表于 2017-8-24 20:06
这个玩意貌似只能用于一些自动化

红石存在的意义就是自动化啊……
——每次进出都要开门太麻烦了,放个压力板
——圆石不够懒得钻地洞了,造个刷石机
——每次挖完矿回来都要盯着熔炉,建个自动冶炼房
……
——不想手动统一信号时序,搞个同步器

mcexplorer
王念一 发表于 2017-8-24 20:31
红石存在的意义就是自动化啊……
——每次进出都要开门太麻烦了,放个压力板
——圆石不够懒得钻地洞了, ...

刷石机真的不会

Java_command
MCBBS有你更精彩,欢迎回来!
自己看了好几遍还是看不明白,我感觉我需要吃一盒**片补一补

mcexplorer
Java_command 发表于 2017-8-25 03:54
MCBBS有你更精彩,欢迎回来!
自己看了好几遍还是看不明白,我感觉我需要吃一盒**片补一补 ...

这是数字逻辑电路相关的知识

wongiong
支持樓主,話說有沒有IF機關的阻塞器呀
@@

王念一
wongiong 发表于 2017-9-10 23:22
支持樓主,話說有沒有IF機關的阻塞器呀
@@

IF 机关是什么?

拉拉君婷
你需要一个RS锁存器加一个反向延时输出


Duxtr
这个在用于串行的接收的时候感觉特别有用的样子
算是比较实用的一个设计了

1677343686
虽然看不懂模电但是支持大佬

Darkfiend
懂了懂了