《我的世界》中有许多高科技产品,今天小编带来《我的世界》精密脉冲边沿比较器制作方法,一起来看吧。
脉冲边沿比较器
上升沿比较器
下降沿比较器
概述:
脉冲边沿比较器是通过分别比较两个脉冲信号的上升沿和下降沿来比较脉冲的长短。随着理论的革新,技术的进步,诸如0t脉冲,0.5t脉冲,1.5t脉冲等非整数红石刻的脉冲长度出现,对其的定义不能单单透过理论和发生器结构做出判断,也需要客观严谨的检测设备进行比较
原理:
首先用上升沿比较器比较两个脉冲信号的开始时间,通过在电路中增加延时确保两个待测脉冲是同时开始的,电路的延时不影响脉冲信号的长度。然后用下降沿比较器,对同时开始的脉冲信号进行下边沿检测,对比两个脉冲的结束时间。率先结束的脉冲相对较短。
设计构思:
主体基于nenn的精密时序比较器
此部分主要作用是对比信号到达红石灯的先后,先到达的一边会激活红石灯并锁死另一边的红石灯激活电路,可以精确到0.5t的时间差。两灯都不亮说明时序相同。
详解:
上升沿比较器:
上升沿比较器相对简单,在nenn的精密时序比较器基础上追加了脉冲信号锁定以及重置锁定的电路使观测更加便捷。
通过的脉冲信号会被中继器锁死,以持续激活红石灯。按钮激活活塞可解锁重置电路。
下降沿比较器:
下降沿比较器需要体现脉冲信号从1变到0的一瞬间,由于要检测小于1t的脉冲信号,红石火把和中继器都不能在电路中使用(红石火把不响应1t以下的脉冲,中继器会将1t以下长度的脉冲拉长至其延时长度),因此这让检测变极为困难。为了达到这一目标我们需要响应非常快的下降沿检测电路。
1.按钮为脉冲输入端,下放粘性活塞附着的铁块为输出端。当没有信号输入时,下放的活塞处于Bud态。
2.当脉冲信号输入时,即0变到1,上方活塞瞬间推出(由于上游电路的脉冲发生器中含有中继器,因此该活塞不会有0.5t的延迟),红石块也在脉冲输入的瞬间变成36号方块被推出,导致下放红石粉失去能量。但是这时下方的活塞由于脉冲充能了其上方两格的Bud位,因此仍处于Bud态不会因失能和方块更新而收回。
3.当脉冲信号结束的瞬间,即1变到0,上方的铁块由于脉冲信号的消失失去能量,下方的活塞不再处于Bud态,并且由于上方的活塞失能回收而造成的方块更新而瞬间回收。这时下方的铁块瞬间变为36号非实体,利用这个变化我们可以做以下处理。
这个电路会在铁块变为36号方块的瞬间变为通路,并向精密时序比较器传输信号。
如所示我们得到了一个高速响应下降沿信号的元件,但是当脉冲信号小于2t的情况,会导致上方的活塞在推出红石块后来不及收回。不过这并不影响整个电路的检测,红石块存在的目的只是为了提供下方活塞初始的Bud态和充能,以及被推出后的导致红石粉失去能量,因此被推出无法收回并不会影响检测,只需在检测完之后手动激活上方活塞即可复位。
电路通过简化压缩后同样链接精密时序比较器,按钮控制的锁定和锁定复位以及红石块复位。
实验一:
1t脉冲对比2t脉冲
1t和2t的脉冲信号发生器。
将两个发生器接入上升沿检测器。
运行后两个红石灯都没有亮起,说明信号同时开始,并不存在时序问题。
将发生器接入下降沿比较器。
运行后1t对应的红石灯亮起,说明1t的脉冲率先结束,因此证明了1t的脉冲短于2t。
实验二:
1.5t脉冲对比1t脉冲
1.5t脉冲发生器
接入上升沿比较器,运行显示时序相等。
接入下降沿比较器,运行显示1t对应灯亮,证明1t脉冲较短于1.5t脉冲。
实验三:
0t脉冲对比0.5t脉冲
0t脉冲发生器
0.5t脉冲发生器
上升沿时序相同。
下降沿显示0t脉冲比0.5t短。
结论:
通过这些实验初步证明了精密脉冲边沿比较器的可靠性,精确度能达到0.5t以内,能响应最短的0t脉冲,性能上应该无可挑剔了,但还需要时间和实验去反复验证。
通过引入精密脉冲边沿比较器的大量实验以及cb的佐证,发现了目前民间流传的很多非整数脉冲发生器为假冒伪劣产品。尤其是youtube上流传的1.5tickpulse均为1tickpulse。另外对于非整数脉冲的相关研究也在进行中,比如两个相位差为0.5t的0.5t脉冲叠加起来的脉冲长度和1t脉冲比那个长?活塞推出的延时是否是正正好好1.5t?本人通过实验已经得到了比较让我惊讶的结果,但是我认为还需要更多的精力投入以确保结论的正确,不能妄下定论。下面发布精密脉冲边沿比较器的存档,1.7和1.8均适用。
更多相关资讯请关注:我的世界专题