脉冲电路

Connie

发表时间: 2026-01-14 15:04:26

最后更新: 2026-01-16 13:41:52(1月前)

Tips:本文最近1个月没有更新,如果内容错误、缺失的话,你可以在评论区留言 (๑•̀ㅂ•́)و✧--0

脉冲电路(Pulse Circuit)为一种能够生成,改变,感应以及其他红石脉冲的操作的红石电路

介绍

脉冲

  1. 红石电路中,脉冲(Pulse)代表一种短暂的状态变更,使得红石能量能在一段时间后返回其初始状态。

  2. 脉冲在物理电学中通常指波形在特定象限内的周期性波动,因此红石信号的存在与否,以及强度的变化均可视为脉冲现象。

  3. 正脉冲(On-pulse)描述的是红石信号由无到有再回到无的过程,而在无意中与负脉冲区分的情况下,它通常简化称为“脉冲”。

  4. 负脉冲(Off-pulse)则是指红石信号经历由有到无再回到有的过程。

  5. 脉冲长度(Pulse Length)是指脉冲的持续时间,其中短脉冲常用红石刻进行度量(1红石刻等于0.1秒),而较长的脉冲可以用任何适宜的时间单位表示。

  6. 脉冲的上升沿(Rising Edge)指的是信号从无到有的瞬间,标志着正脉冲的开始和负脉冲的结束。

  7. 相对而言,脉冲的下降沿(Falling Edge)则表示信号从有到无的瞬间,也就是正脉冲的结束和负脉冲的开始。

脉冲逻辑

概念
  1. 脉冲逻辑,又被称为边沿逻辑,是数据传输的一种替代表达方式。
  2. 在传输方面,常规信号串指的是通常直接表达数据信息的串行传输信号,常以简单的“信号串”形态存在。
  3. 与此不同,脉冲逻辑信号串,也称为边沿信号串,其主要传递的是数据变化的边沿信息。
  4. 每当第一个脉冲到达时,这表示输入值变为1,而当第二个脉冲出现时,则信号反转,输入变为0,这一过程不断循环,以不同的形式传达数据。
应用
  1. 在某些电路中,输入信号通常是常规信号串,而其他电路则依赖于边沿信号串。
  2. 同样,这些电路的输出也可以是常规信号串或边沿信号串。
  3. 脉冲逻辑的引入使得单稳态电路能够处理红石信号,这些信号可能经过T触发器的反相处理。
  4. 此外,双稳态电路能够利用脉冲和信号串的边沿特性来执行各种计算功能。
转换
  1. 要将常规信号串转换为边沿信号串,可以使用双边沿探测器。
  2. 如果需要将边沿信号串转换回常规信号串,则应利用T触发器。
  3. 需要注意的是,T触发器的初始状态(在接收边沿信号串前输出为0或1)可能影响最终输出的常规信号串的极性。
  4. 这种状态差异可能导致输出的信号串是正相或反相。

脉冲响应

某些红石元件响应短脉冲时会有不同的现象:

  • 活塞以及黏性活塞完全伸展活塞头一般需要1刻。如果激活活塞的脉冲在此期间结束,活塞头会瞬间开始缩回,且黏性活塞会将其推动的方块留在推出的位置。这样,黏性活塞无法拉回自己推出的方块。[仅Java版]
  • 红石比较器无法传导所有短于1刻的脉冲和大部分1刻脉冲,只能传导一部分长度为1刻和所有长度大于1刻的脉冲。[仅Java版]
  • 红石火把无法因大部分短于1.5刻的脉冲而熄灭。[仅Java版]
  • 红石灯无法因短于2刻的负脉冲而熄灭。
  • 红石中继器会将任何短于自身延迟的正脉冲的长度提升到与自身延迟相同(例如,设置为4刻延迟的中继器会将任何短于4刻的正脉冲延长到4刻长度)。

脉冲分析

我的世界百科脉冲电路配图
1×N×2,平面,静音
  1. 在构建电路时,监测脉冲的行为对确认其时长或间隔十分重要。

  2. 示波器提供了一个可视化的方式来观察这些脉冲。

  3. 该设备可以以1刻的精度来测量信号串的变化。

  4. 制作示波器的方法相对简单,只需将多个1刻红石中继器首尾相连,形成一条长链,并可根据需要调整中继器的档位。

  5. 示波器中使用的中继器数量应该至少超过待测信号串的长度,以便更好地观察目标信号。

  6. 对于周期性脉冲(即时钟电路),示波器的长度需大于一个完整的时周期(时钟周期=正脉冲时长+负脉冲时长)。

示波器暂停的方法有:

  • 暂停游戏(默认为esc和F3+esc)。
  • 按F2截图
  • 在示波器侧面布置一排中继器或比较器,同时激活它们即可锁定示波器。在Java版中,注意锁定示波器的时机应在同一游戏刻示波器内所有边沿之前或之后。
  1. 在示波器无法直接检测短于1刻的非整数长度脉冲时,它能够处理超过1刻的非整数长度脉冲,然而其输入的脉冲长度存在一定随机性,但依然可以进行计算。

  2. 比如一个3.5刻的脉冲会在某些情况下影响3个中继器,而在其他情况下则可能激活4个中继器。

  3. [仅限Java版] 在Java版中,半刻脉冲和1刻脉冲在激活中继器的表现上与大于1刻的脉冲并无不同,红石比较器能够区分这几种脉冲。

  4. 大于1刻的脉冲与部分1刻的脉冲均可激活红石比较器,而短于1刻的脉冲及部分1刻的脉冲则不具备此能力。

  5. 可以并排布置多个示波器,以直观比较不同脉冲的特征,例如,可以将输入和输出脉冲并排显示,方便观察两者之间的延迟。

  6. 尽管示波器非常有用,但在某些情况下,你需要站在较高的位置进行观察,可能会面临一些不便。

  7. 活板门的开关非常适合用来观察脉冲的同步性,而在[仅限基岩版]的情境中,红石灯和活塞相对较弱,因为它们的状态改变通常需要时间延迟。

  8. 例如,红石灯需要2刻的时间才能熄灭,基岩版的活塞在输入变化时不会停止其正在进行的动作,无论是推出还是收回。

单稳态电路

  1. 单稳态电路(Monostable Circuit)是指一种电路,它的输出仅维持在一个稳定状态。

  2. 此类电路的输出可以通过外部信号进行激活或反激活。

  3. 当电路的输出在下一次触发前不发生变化时,这种状态被称为“稳态”。

  4. 如果输出在输入保持不变的情况下随时间变化,那么该输出则被视为不稳定。

  5. 不稳定的状态不一定需要随机变化,只需在预定的延迟后改变即可。

  6. 当电路仅具备一个稳态输出时,它被定义为“单稳态电路”。

  7. 单稳态电路通常由两种状态组成:稳态和暂态。

  8. 暂态是指在输入信号作用后,电路输出短暂变化的阶段。

  9. 例如,在脉冲发生器中,当发出一个脉冲时,电路的状态会暂时改变,这时便处于暂态。

  10. 当脉冲结束后,电路输出会自动恢复到初始的稳态,显示出其单稳态的特性。

  11. 总结而言,单稳态电路在受到外部信号触发后,会从稳态转变为暂态,随后经过一段时间,电路会再次回到稳态。

当在Minecraft中使用“单稳态电路”的称呼时,通常其代表的就是脉冲发生器或脉冲限制器。然而,严格意义上讲,任何产生有限脉冲数量的电路都可以叫做“单稳态电路”(本文中所有电路都包含在内),因此如果不使用“单稳态电路”的称谓,用下面的特定术语会更加明确且不易混淆:

  • 脉冲发生器能产生一个脉冲
  • 脉冲限制器减短长脉冲的长度
  • 脉冲稳定器延长短脉冲的长度
  • 脉冲增殖器接收一个输入脉冲,产生多个输出脉冲
  • 脉冲分割器接收特定数量的多个输入脉冲,产生一个输出脉冲
  • 边沿感应器感应到输入脉冲的特定边沿时输出一个脉冲
  • 脉冲长度感应器感应到特定长度的输出脉冲时产生一个输出脉冲
  • 方块更新感应器特定方块更新时,产生一个输出脉冲
  • 比较器更新感应器在特定比较器被一个容器更新触发而更新时,产生一个输出脉冲
  • 时钟电路也能产生脉冲,并且是持续的脉冲,但由于输出无稳态,不能称之为单稳态电路(除非时钟电路被外部干涉强制切断)。逻辑电路与记忆电路也因为具有两个稳态(称之为“双稳态”)而不属于单稳态电路。

脉冲发生器

  1. 脉冲发生器是一种能够在被激活时输出短暂脉冲的装置。

  2. 如果需要定期产生脉冲,建议使用时钟电路进行配合。

  3. 通常情况下,脉冲发生器是由一个开关和一个脉冲限制器组合而成的。

  4. 若想要生成较长的脉冲信号,可以考虑使用脉冲稳定器作为替代。

正脉冲发生器

  1. 正脉冲发生器通常是通过缩短输入脉冲的持续时间来实现其工作的。

  2. 因此,这种类型的发生器大多是利用上升沿来触发的。

  3. 正脉冲发生器可以被视为一种脉冲限制器,主要用于调节信号的时长。

  4. 其设计原理确保了输出的脉冲在特定的时间内被有效地生成。

断路器脉冲发生器
我的世界百科脉冲电路配图我的世界百科脉冲电路配图
1×3×3 (9方块),单片
电路延迟:1刻
输出脉冲长度:1刻
上升沿触发
  1. 断路器因其体积小且输出可调,是构建脉冲发生器时最常用的部件。

  2. 作为替代,输出端的中继器可以设定任意延迟,其延迟时间与输出脉冲的长度相同。

  3. 在Java版中,当模块的方向为南北时,输出端的中继器可以用其它机械元件替换,这些元件能够接受0或0.5刻的正脉冲。

  4. 对于基岩版而言,需要确保输入到断路器的信号具有信号源级别的优先权;如果优先级为电容器级别,断路器将无法输出信号。

红石粉断路脉冲发生器
我的世界百科脉冲电路配图
1×4×3 (12方块),单片
电路延迟:0刻
输出脉冲长度:
  • 1刻+启动延迟[仅Java版]
  • 1刻(输入信号为电容器优先级)或2刻(输入信号为信号源优先级)[仅基岩版]
  1. 红石粉断路脉冲发生器通过移动方块切断输出线来限制输出脉冲的长度。
脉冲发生器
我的世界百科脉冲电路配图
1×4×3 (12方块),单片,静音
电路延迟:2刻
输出脉冲长度:1刻
上升沿触发
  1. 非门脉冲发生器的工作原理是对比当前信号与两刻钟之前的信号状态。
  2. 当前信号若处于激活状态,而两刻钟前则处于非激活状态时,输出的红石火把会瞬间亮起。
  3. 该机制巧妙地将输出脉冲的持续时间限制为一刻。
  4. 在Java版中,红石把无法被一刻脉冲激活,但若是两刻脉冲激活的火把,则能够自我重置为一刻脉冲。
  5. 若希望将输出脉冲延长至两刻,可以简单地移除输出火把上方的任何方块。
  6. 如果想要将输出脉冲延长至三刻,则需要将中继器的延迟设置为四刻。
中继器锁存脉冲发生器
我的世界百科脉冲电路配图
2×3×2 (12方块),平面,静音
电路延迟:2刻
输出脉冲长度:1刻
上升沿触发
  1. 拉杆处于关闭状态时,锁存中继器能够让一个脉冲通过。

  2. 作为一种替代,锁存中继器的延迟时间可以根据需求进行调节。

  3. 调整延迟时,输出脉冲的持续时间可被延长,但这同样会导致电路的延迟增加。

侦测器脉冲发生器
1x1x1(1方块),平面,单片,静音
电路延迟:1刻
输出脉冲长度:0.5刻[仅Java版]或1刻[仅基岩版]
双边沿触发
  1. 侦测器可以被视为一种特定类型的脉冲发生器。
  2. 与大多数脉冲发生器不同,侦测器的触发方式为双边沿触发。
  3. 因为其输出信号持续的时间较短,在Java版中,可能需要对输出脉冲的长度进行延长。

负脉冲发生器

  1. 负脉冲发生器是一种电子电路,其输出信号在稳态时呈现激活状态。
  2. 在被触发时,该设备会生成一个负脉冲。
  3. 许多负脉冲发生器的工作原理基于提前关闭输出信号并随后延迟重新恢复输出,或者这两者同时发生。
火把负脉冲发生器
我的世界百科脉冲电路配图
1×3×3 (9方块),1格宽,静音
电路延迟:1刻
输出脉冲长度:1刻(负)
上升沿触发
  1. 触发时,底部的火把熄灭,但上部的火把1刻后才会亮起,这样能够输出一个1刻负脉冲。
基于计划刻优先级的负脉冲发生器
 

我的世界百科脉冲电路配图

  1. 注意,此设计需要将红石比较器的模式更改为“作差模式”,即前端火把亮起的模式。

脉冲限制器

  1. 脉冲限制器(Pulse Limiter),也称为“脉冲缩短器”,,其主要功能是缩短长脉冲信号的持续时间。

  2. 理想的脉冲限制器能够在不影响的情况下传递短脉冲,但在实际应用中,由于输入脉冲的长度通常可以预估,因此可以设计出接受长脉冲并生成短脉冲的电路,这样的电路就可视为脉冲限制器。

  3. 任何能够感应上升沿的传感器均可用作脉冲限制器。

断路器脉冲限制器
我的世界百科脉冲电路配图
1×3×3 (9方块),1格宽
电路延迟:1刻
输出脉冲长度:1刻
  1. 由于其体积较小并且可以调节输出时间,断路器被广泛用于充当脉冲限制器。
  2. 作为替代方法,输出端的中继器可以设置为任意时间延迟,这个延迟值与输出脉冲的长度相匹配。
  3. 在Minecraft Java版中,当整个模块的朝向为南北时,输出端的中继器也能够被任何机械元件所取代,这些元件能接收到0或0.5刻的正脉冲信号。
红石粉断路脉冲限制器
我的世界百科脉冲电路配图
1×5×3 (15方块),1格宽,瞬时
电路延迟:0刻
输出脉冲长度:
  • 1刻+启动延迟[仅Java版]
  • 1刻(输入信号为电容器优先级)或2刻(输入信号为信号源优先级)[仅基岩版]
  1. 红石粉断路脉冲限制器的主要功能是通过移动方块来切断输出线路,从而控制输出脉冲的持续时间。

  2. 这种限制器无法对输入信号进行中继,也就是说,它无法将信号增强至最大强度,因此在输出端可能需要额外的中继器,这会导致一定的延迟。

  3. 在基岩版中,红石粉断路脉冲限制器被认为是非常理想的脉冲限制设备,因为其可以无损地传递持续时间小于2刻的脉冲。

方块移动脉冲限制器
我的世界百科脉冲电路配图
3×3×2 (18方块),平面
电路延迟:1刻
输出脉冲长度:1刻[仅Java版]或2刻[仅基岩版]
  1. 该机制的工作原理与断路器脉冲限制器类似。
  2. 作为一种替代办法,底部的中继器可以配置为较长的延迟。
  3. 通过这种方式,输出的脉冲长度能够扩展到2个刻或3个刻。
或非门脉冲限制器
我的世界百科脉冲电路配图
2×4×3 (24方块),静音
电路延迟:2刻
输出脉冲长度:1刻
  1. 或非门脉冲限制器的功能是将当前信号与两刻钟前的信号进行对比。
  2. 当当前信号处于激活状态而两刻钟前的信号处于非激活状态时,输出的红石火把将会短暂发光
  3. 本设计独特地使用了一种小技巧,将输出脉冲限制为一刻钟。
  4. 红石火把无法被一刻钟的脉冲激活,但被两刻钟脉冲激活的火把能够将其自身短接为一刻钟的脉冲。
  5. 如果需要将输出脉冲延长至两刻钟,只需移除与输出火把相连的方块。
  6. 若要将输出脉冲延长至三刻钟,可以通过将中继器的延时设置为四刻钟来实现。
中继器锁存脉冲限制器
我的世界百科脉冲电路配图
2×4×2 (16方块),平面,静音
电路延迟:3刻
输出脉冲长度:1刻
  1. 当输入信号为无时,锁存状态下的中继器依然能够传递脉冲信号。

  2. 作为替代方案,锁存中继器的延迟参数可以进行调节。

  3. 这种调节能够延长输出脉冲的持续时间,同时也会导致电路的延迟增加。

投掷器-漏斗脉冲限制器

我的世界百科脉冲电路配图

                投掷器内含一个物品

1×4×2 (8方块),1格宽,平面,静音
电路延迟:3刻
输出脉冲长度:3.5刻
  1. 在激活输入端时,投掷器会接收来自漏斗的一个物品,随之导致比较器的激活,直到漏斗将该物品返还至投掷器。

  2. 设定在开始的方块功能是以不对投掷器施加充能的方式来激活其运作,若施加充能,漏斗将受到禁用,无法执行物品返还。

  3. 由于输出脉冲依赖于比较器对容器容量的判断,因此其输出信号的强度通常较低;例如,若物品可堆叠时,信号强度仅为1,若不可堆叠则强度可以达到3。

  4. 为了增强信号强度,输出端需要引入中继器来提升其效果。

  5. 作为替代方案,若输入和输出端没有要求保持在同一高度,可以将漏斗安置于投掷器的顶部,且确保投掷器的射出方向朝上,这样可以将电路的尺寸缩小至1×3×2。

负脉冲限制器

  1. 负脉冲限制器是一种电路元件,其输出在稳态时处于激活状态。
  2. 该设备的主要功能是缩短通过它的负脉冲的时长。
  3. 此外,任何能够检测反相下降沿的传感器也可以用作负脉冲限制器。
或门负脉冲限制器
我的世界百科脉冲电路配图

2×3×2 (12方块) 平面,静音 电路延迟:1刻

输出脉冲长度:1刻(负)

我的世界百科脉冲电路配图

1×4×4 (16方块) 单片,瞬时,静音 电路延迟:0刻

输出脉冲长度:1刻(负)
  1. 或门负脉冲限制器的功能是通过结合输入域与反相输入来限制负脉冲的持续时间。

  2. 需要注意的是,1格宽的版本无法对输入信号进行中继,因此无法将信号提升至满强度,这可能导致输出端需要添加额外的中继器,从而引入额外的延迟。

  3. 作为替代方案,平面版底部的中继器则可以被设定为任意延迟,这样可以将负脉冲的长度延长至与设置的中继器延迟相同,但整体电路的延迟并不会增加。

  4. 此外,1格宽版本底部的红石粉也可以用中继器进行替代,这样能有效延长负脉冲的持续时间。

方块移动负脉冲限制器
我的世界百科脉冲电路配图
1×4×2 (8方块),1格宽,瞬时
电路延迟:启动延迟
输出脉冲长度:2.5刻(负)
  1. 当输入信号发生下降沿时,活塞会开始缩回。

  2. 此后,经过1刻的时间,火把会点亮,从而间接重新激活黏性活塞,使其再次伸出。

  3. 在基岩版中,用户需要在黏性活塞的上方放置一块红石粉以正常运行。

脉冲扩展器

  1. 脉冲扩展器(即“脉冲稳定器(pulse sustainer)”、“脉冲延长器(pulse lengthener)”)能够加长脉冲的长度。
  2. 最紧凑的选择:
  • 最长4刻:中继器
  • 最长每中继器4刻:中继器链脉冲稳定器
  • 1秒 ~ 4分钟:投掷器-锁存器脉冲稳定器或漏斗时钟脉冲稳定器
  • 5分钟 ~ 81小时:MHDC脉冲稳定器

我的世界百科脉冲电路配图

红石中继器
1×1×2,1格宽,平面,静音
电路延迟: 1-4刻
输出脉冲长度: 1-4刻
  1. 红石中继器的作用在于将短于其自身设定延迟的脉冲信号延长到与其延迟相匹配的长度。
  2. 比如,设定为3刻的中继器能将1刻或2刻的脉冲信号延长至3刻。
  3. 值得注意的是,若连接多个中继器,它们仅仅能够增加信号的延迟,而不会对信号的长度进行加长处理。
  4. 这意味着,在没有形成中继器链脉冲稳定器的情况下,不要期望多个中继器会合并信号时间。
中继器链脉冲稳定器
我的世界百科脉冲电路配图
中继器链脉冲稳定器 – 上方:延迟版(1.4秒)。下方:瞬时版(1秒)。
2×N×2,平面,静音,瞬时
电路延迟: 0(瞬时版)或4刻(延迟版)
输出脉冲长度:最长每中继器4刻
  1. 在进行瞬时版的操作时,脉冲的输入时间必须不低于链路中最慢的中继器所需的延迟。

  2. 通常情况下,这个延迟时间至少为4刻。

  3. 如果无法确保满足这一条件,则建议使用延迟版进行设计。

投掷器-锁存器脉冲稳定器
我的世界百科脉冲电路配图
投掷器-锁存器脉冲稳定器
2×6×2 (24方块),平面,静音
电路延迟: 5刻
输出脉冲长度: 5刻-256秒
  1. 中间漏斗中每个物品都能够将输出脉冲的持续时间增加8个刻。

  2. 通过不同的方式,你可以精确地调节输出脉冲的长度:例如,把一个中继器的延迟从1刻提升至3刻,或者将4刻延迟的中继器调低到3刻。

  3. 另外,使用方块替换4刻的中继器也能将延迟减少4刻,这些调整都会影响最终的脉冲长度,调节的范围可在5刻至256秒之间选择任意整数刻。

  4. 注意,如果输入脉冲的长度超过了半个输出脉冲,则需要在投掷器前方放置一个方块,以防止其意外禁用漏斗。

  5. 使用1宽版的设计可以通过放置两个投掷器来实现(此时只能在增量为8刻的范围内进行调整)。

我的世界百科脉冲电路配图

1×7×3 (21方块)
1宽
电路延迟: 4刻[仅Java版]或5刻[仅基岩版]
输出脉冲: 4刻 ~ 256秒

左投掷器装单个物品,左漏斗装一到320个物品。
漏斗时钟脉冲稳定器
我的世界百科脉冲电路配图
漏斗时钟脉冲稳定器 – 上方:1格宽(单片)版。下方:平面版。在这两个版本中,左侧活塞是黏性的,右测活塞是普通的。
特性见图示
电路延迟: 1刻+启动延迟[仅Java版]或2刻[仅基岩版]
输出脉冲长度: 4刻-256秒
  1. 漏斗时钟脉冲稳定器是一种利用普通活塞构建的脉冲时钟,与使用黏性活塞的设计不同。

  2. 由于普通活塞无法拉回方块,该装置在每次触发时只能被动等待新的输入信号来启动下一个时钟周期。

  3. 当漏斗中含有一个物品时,该稳定器能够发出4刻的输出脉冲,若增加额外的物品,输出脉冲的持续时间将增加8刻。

  4. 输出脉冲的长度只能以8刻为单位进行调整,以满足系统运行的需求。

  5. 尽管黏性活塞在输入端被激活,实际表现为激活状态却是在接收到输入信号后才会显现出来。

  6. 为了避免误动作,务必确保黏性活塞不受到其他方块的更新影响。

RS锁存器脉冲稳定器
我的世界百科脉冲电路配图
RS锁存器脉冲稳定器(3秒) – 在升起的方块(由下至上第3个金块)下放有红石粉。
特性见图示
输出脉冲长度:最长每中继器8刻
  1. RS锁存器脉冲稳定器通过控制其R端和S端激活的时间间隔,来调节输出脉冲的持续时间。
  2. 该机制有两种实现方式,都采用了一种小技巧,即将中继器的延迟加倍。
  3. 因此,调整中继器的延迟设置将直接导致输出脉冲长度发生两倍的变化。
衰减器脉冲稳定器
我的世界百科脉冲电路配图
衰减器脉冲稳定器(6秒)
2×N×2,平面,静音
电路延迟: 0刻
输出脉冲长度:最长每比较器14刻
  1. 信号延迟的长短取决于输入信号的强度。

  2. 当输入信号强度为S时,延迟计算为每个比较器(S-1)刻。

  3. 由于输出信号会逐渐衰减,因此可能需要借助中继器来增强信号。

MHC脉冲稳定器
我的世界百科脉冲电路配图
MHC脉冲稳定器 – 所有活塞都是黏性活塞。
6×6×2 (72方块)
电路延迟: 3刻[仅Java版]或4刻[仅基岩版]
输出脉冲长度:最高22小时
  1. “MHC”指的是“倍乘漏斗时钟”(Multiplicative Hopper Clock),它是通过一个漏斗的时钟周期来影响另一个时钟的运作速度。
  2. 当输入端被激活时,火把会熄灭,导致两个时钟开始彼此循环运行,并且下方的时钟在上方时钟完成一个完整周期之前,火把始终处于熄灭状态。
  3. 上部时钟的循环速度是由存储在顶部漏斗中的物品数量所决定,红石块每经过半个周期便会移动一次,推动下方的时钟移动一个物品。
  4. 半个循环周期的计算公式为:顶部漏斗中物品的数量乘以4刻,若顶部漏斗内装满320个物品,则可达到128秒的时长。
  5. 底部时钟的输出信号会在经历若干个半个循环周期后才会改动一次。
  6. 最终输出脉冲的时长计算方式为:0.4秒乘以顶部漏斗的物品数量,再乘以(2乘以底部漏斗的物品数量减去1)。
  7. 输出脉冲长度对应的物品数量
    输出脉冲长度 顶部漏斗的物品数 底部漏斗的物品数
    5分钟 150 3
    10分钟 300 3
    15分钟 150 8
    20分钟 200 8
    30分钟 300 8
    1小时 200 23
    1.5小时 300 23
    2小时 240 38
    3小时 200 68
    4小时 288 63
    6小时 240 113
    12小时 288 188
MHDC脉冲稳定器
我的世界百科脉冲电路配图
MHDC脉冲稳定器 – 所有活塞都是黏性活塞。

5×7×2 (70 方块) 平面

电路延迟: 6刻[仅Java版]或7刻[仅基岩版] 输出脉冲长度: 最长 81 小时

  1. “MHDC”是“倍增漏斗投掷器时钟”的缩写,这一机制涉及到投掷器计数器的周期性倍增。
  2. 当装置通电时,火把会熄灭,从而允许所有的时钟开始运行,而底部时钟会在火把熄灭后保持这一状态,直到完成一次完整的循环。
  3. 漏斗可以容纳最多320个物品,而投掷器的容量最高可达576个物品。
  4. 输出脉冲的持续时间为0.8X(2Y-1)秒,其中X和Y分别代表漏斗和投掷器中物品的数量。
  5. 输出脉冲长度对应的物品数量
    输出脉冲长度 漏斗的物品数 投掷器的物品数
    5分钟 125 2
    10分钟 250 2
    15分钟 225 3
    20分钟 300 3
    30分钟 250 5
    1小时 300 8
    90分钟 270 13
    2小时 200 23
    3小时 300 23
    4小时 144 63
    6小时 216 63
    12小时 240 113
    24小时 288 188
    48小时 320 338
    72小时 288 563
冷却脉冲扩展器
我的世界百科脉冲电路配图
1×4×2 (8方块)
电路延迟: 3刻
输出脉冲: 最长27分
  1. 此电路设计涉及命令方块,通常仅适用于服务器管理员或冒险地图的使用。
  2. 该脉冲扩展器利用命令方块来降低漏斗传递物品的速度。
  3. 具体的命令会根据脉冲扩展器的朝向而有所不同。
  4. 例如,针对正X方向的脉冲扩展器,其命令大致为:/data modify block ~2 ~ ~ TransferCooldown set value X,其中X代表物品在漏斗中保持的游戏刻数(最大值为32767)。
  5. 命令方块通电后,它会激活临近的投掷器,促使物品进入漏斗,同时将粉红色羊毛的冷却时间延长,从而推迟物品返回投掷器的时间。

脉冲增殖器

  1. 脉冲增殖器(Pulse Multiplier)能将一个输入脉冲变成多个输出脉冲。
  2. 只需将脉冲数量翻一倍的可以用双边沿感应器。
  3. 短脉冲可能需要稳定器。
  4. 如果用侦测器检测边沿,红石灯和活塞也能用来延长脉冲。
  5. 现有三种主要的设计脉冲增殖器的思路::
  • 将输入脉冲分割为多路,每一路加上不同的延迟,使得最终先后相继输出
  • 输入脉冲激活时,使得一个内置时钟运行
  • 触发一个只能运行有限次数的时钟,时钟与输入脉冲长度无关

分路脉冲增殖器

  1. 分路脉冲增殖器是一种能够将输入脉冲分割成多个信号路径的装置。
  2. 在此过程中,每一路输出信号都会添加独特的延迟。
  3. 最终,系统将这些脉冲依次输出,从而形成有序的信号序列。
  4. 为了确保脉冲之间的延迟要求得以满足,通常需要使用脉冲限制器来缩短输入脉冲的持续时间。
  5. 这种设计优化了信号输出的时间间隔,提升了整体逻辑电路的性能。
发射器脉冲加倍器
我的世界百科脉冲电路配图
1×6×3 (18方块),1格宽
电路延迟:1刻
输出脉冲长度:1刻和2刻
  1. 本电路还能使发射器迅速放置-吸回熔岩细雪

时钟使能脉冲增殖器

  1. 时钟使能脉冲增殖器的工作机制是,当输入信号被激活时,时钟会持续运转。

  2. 其产生的脉冲数量与输入脉冲的长度密切相关。

减法1刻时钟脉冲增殖器

我的世界百科脉冲电路配图
2×3×2 (12方块),平面,静音
电路延迟:1刻
输出脉冲长度:1刻
  1. 该脉冲增殖器不会中继输入信号,故可能输出端需要中继器(但会引入延迟)。
减法N刻时钟脉冲增殖器
我的世界百科脉冲电路配图
2×3×2 (12方块),平面,静音
电路延迟:1刻
输出脉冲长度:2+刻
  1. 输出的脉冲会比中继器的延迟时间长出1个刻钟。
  2. 如果希望获得更长的脉冲信号,可以用另一个中继器替换中继器后面的红石粉。
  3. 需要注意的是,此脉冲增殖器不会传递输入信号,因此在输出端可能需要额外的中继器,尽管这样会增加延迟。
火把中继器N刻时钟脉冲增殖器
我的世界百科脉冲电路配图
2×4×2 (16方块),平面,静音
电路延迟:2刻3
输出脉冲长度:3+刻
  1. 中继器的输出脉冲将在延迟期间延续较长的一刻。

  2. 如果设置中继器为1刻的延迟,将会导致右侧的红石火把熄灭,无法正常工作。

  3. 然而,这一特性可以被利用,以控制最大输出脉冲数量,使其不超过8个。

时钟触发脉冲增殖器

  1. 时钟触发脉冲增殖器是一种电路装置,当接收到输入脉冲时,它能够输出一定数量的脉冲信号。

  2. 其设计通常依赖于锁存器来控制输出脉冲的数量,或者采用脉冲稳定器来实现这一功能。

  3. 通过这些方法,增殖器不仅可以精确调整输出频率,还能满足不同的需求。

投掷器锁存2刻时钟脉冲增殖器
我的世界百科脉冲电路配图
4×4×2 (24方块),平面,静音
电路延迟:3刻
输出脉冲长度:1-320个2刻脉冲
  1. 投掷器底部放置的物品数量会影响所产生输出脉冲的总数,即实际形成的负脉冲数量。

  2. 当增殖器完成输出时,其复位时间为0.4秒乘以生成的输出脉冲数量。

  3. 如果在冷却时间内再次激活增殖器,所产生的脉冲数量将会低于原本的预期值。

投掷器锁存1刻时钟脉冲增殖器
我的世界百科脉冲电路配图
2×8×2 (32方块),平面,静音
电路延迟:5刻
输出脉冲长度:2-777个1刻脉冲
  1. 此增殖器的输出脉冲数量具有广泛的可调节范围,并且在运行时不需要复位时间。

  2. 中央漏斗中存放的首个和第二个物品必须为不可堆叠的物品,以保证输出端能够有效运行并生成足够的减法时钟信号强度。

  3. 在两个不可堆叠物品之间,可以最多放置三组可堆叠物品,这样可以确保在两个方向操作时,始终优先输出不可堆叠物品。

  4. 每当中间漏斗放置一格物品时,电路会额外输出四个1刻的脉冲,且脉冲之间的间隔同样为1刻。

  5. 如果将设置了4刻延迟的中继器调整为2刻延迟,输出的脉冲数量会减少1;而替换为方块则会减少2个脉冲。

  6. 调整1刻延迟中继器至3刻,将会增加1个输出脉冲。

脉冲分割器

  1. 脉冲分割器(Pulse Divider),也被称为脉冲计数器,是一种能够将接收到的多个输入脉冲转换为一个单一输出脉冲的装置。
  2. 它的功能可以理解为对多个输入脉冲进行计数,并在达到预设数量后发出一个脉冲信号。
  3. 脉冲分割器与环路计数器(Loop Counter)存在一些显著差异,尽管二者都有计数的功能。
  4. 环路计数器具有n种状态,其中只有一种处于激活状态;而脉冲分割器则会在特定数量的脉冲完成后输出脉冲,其它时间则处于未激活状态。
  5. 因此,脉冲分割器被视为单稳态设备,而环路计数器则属于双稳态设备。
  6. 任何设计的环路计数器都可以与脉冲限制器组合,以实现脉冲分割器的功能。
漏斗环脉冲分割器
我的世界百科脉冲电路配图
2×(3 + 脉冲数量/2)×3
输出脉冲长度:3刻
  1. 本装置实际上是一个整合了脉冲限制器的漏斗环路计数器,负责输出端的功能。

  2. 每当接收到一个输入脉冲时,红石粉会产生一个持续一刻的负脉冲,从而将物品推进到下一个漏斗。

  3. 当物品抵达投掷器时,将激活输出端,直到红石信号返回,将物品从投掷器传送到下一个漏斗。

  4. 如果需要测量偶数个脉冲,可以用另一个投掷器来替代一个漏斗。

  5. 将第二个投掷器放置在第一个投掷器之前时,输出脉冲的持续时间会变为六刻。

  6. 输出脉冲的信号强度会记为1(用于可堆叠物品)或3(用于不可堆叠物品),因此可能需要中继器进行信号增强。

投掷器-漏斗脉冲分割器
我的世界百科脉冲电路配图
3×4×2 (24方块),平面
输出脉冲长度:(0.4 × 脉冲数量)秒
  1. 投掷器与漏斗脉冲分割器能够最多处理320个脉冲信号。

  2. 每接收到一个输入脉冲,投掷器会将一个物品推动至邻近的漏斗中。

  3. 当投掷器中的物品全部释放完毕时,连接的比较器就会失去信号,从而导致底部左侧的漏斗开始将物品向右侧转移,这一过程标志着电路的复位开始。

  4. 顶部的漏斗会把所有物品返回至投掷器,而底部的漏斗中的物品则会回流到左边,结束复位过程(复位完成)。

  5. 一旦输出脉冲启动,脉冲分割器会在复位期间持续输出(0.4×脉冲数量)秒的信号,这个时间与输出脉冲的持续时间一致。

  6. 在此时间段内,如果有新的输入脉冲发送,将不会被计算,但会延长复位的持续时间。

  7. 由于复位时间的存在,建议在输入脉冲间隔大于复位时间的情况下使用此脉冲分割器。

  8. 输出脉冲的信号强度只能为1(针对可堆叠物品)或3(针对不可堆叠物品),因此可能需要使用中继器来增强信号。

  9. 另外,若输出脉冲的时间过长,可能需要借助脉冲限制器来缩短其长度。

投掷器-投掷器脉冲分割器
我的世界百科脉冲电路配图
3×6×2 (36方块),平面
输出脉冲长度:(0.2 × 脉冲数量)秒
  1. 投掷器的脉冲分割器能够计数最多576个脉冲信号。
  2. 每当接收到一个输入脉冲,在左侧的投掷器会推动一个物品传送至右侧的投掷器。
  3. 如果左边的投掷器中的物品被完全转移完,连接的比较器将会失去信号,进而导致底部的漏斗开始将物品输送到右侧,这个过程启动了减法1刻时钟,标志着电路的复位开始。
  4. 尽管减法时钟会激活投掷器,但对电路输出的影响仅在于脉冲长度的变化。
  5. 一旦右侧的投掷器将物品全部返还至左侧,底部漏斗中的物品也会回到左侧,从而结束复位流程。
  6. 输出脉冲启用后,脉冲分割器将保持输出状态,持续复位周期为(0.2 × 脉冲数量)秒,这一周期与输出脉冲的长度相同。
  7. 在此复位期间,任何新的输入脉冲不会被计算在内,但会延长复位的时间。
  8. 由于复位时间的存在,将该脉冲分割器应用于输入脉冲间隔大于复位时间的场合是最为理想的选择。
  9. 输出脉冲的信号强度只有1(针对可堆叠物品的活塞)或3(针对不可堆叠物品),因此有时需要使用中继器来增强信号。
  10. 此外,输出脉冲的长度可能会过长,因此在适当的情况下,应用脉冲限制器来缩短脉冲时长是明智之举。
反相二进制分割器或计数器
我的世界百科脉冲电路配图
 
3×5×2(30方块体积)
平面、静音、3宽可堆叠(交替)
输入:2刻负脉冲,必要的话用脉冲限制器
输出脉冲:2刻负脉冲
延迟:3刻(堆叠的每个单元)
  1. 反相二进制分割器是一种利用红石中继器的锁存特性所构建的双稳态计数器。

  2. 这些计数器可以叠加以形成多位计数器,并为每2的n次方个输入脉冲提供一个输出脉冲。

  3. 被称为“反相”的原因在于它记录的是负脉冲的数量,而非正脉冲。

  4. 需要注意的是,它处理的是两次负脉冲,因此在没有信号的情况下,它会连续计数,可能导致红石火把烧毁。

  5. 为了防止这种情况,建议使用脉冲限制器作为保护措施。

  6. 专门用于脉冲分割的这个电路在效率上存在一些不足,因为它需要处理与投掷器—投掷器脉冲分割器相同数量的脉冲(即512个),并堆叠多次。

  7. 然而,堆叠二进制电路的设计使得脉冲计数的值可以通过简单地从每个单元接收输出线来读取。

  8. 结合或门或或非门的二进制计数器可以在任意数量的脉冲后进行输出切换,并且可以与复位电路结合使用,构建任意数量的分割器。

“高”二进制计数器
我的世界百科脉冲电路配图
2×5×3(30方块体积)
静音、2宽可堆叠(交替)
  1. 该组件的功能与平面(3x5x2)二进制计数器类似,但在堆叠放置时,其垂直方向比水平多出一个单位。

  2. 与平面电路相比,这种结构在使用时需要额外增加一些火把。

  3. 这种设计的优势在于能够有效利用空间,尽管在水平扩展上有所限制。

  4. 因此,在构建复杂电路时,可能需要考虑其结构布局的取舍。

二进制计数器复位电路

我的世界百科脉冲电路配图

我的世界百科脉冲电路配图

  1. 二进制计数器电路可以通过添加一个复位功能来实现随时重置的能力。

  2. 这一功能可以用于制作任意数量的计数器,甚至可为其设计编程计数器,配合附加的选择电路使用。

  3. 无论是高版本还是低版本的计数器均可实现这一功能,尽管图示中所示的是连接至“高”版本的情况。

  4. 复位电路的运行方式与计数器本身类似,均为“无信号活跃”状态。

  5. 复位操作需要至少三个负脉冲,而实际的复位效果将在负脉冲的上升沿时(即结束时)生效。

1刻二进制计数器/分割器 [仅Java版]
我的世界百科脉冲电路配图
1×3×2n+1(1刻输出)或1×3×2n+3(输出超过1刻的)
1宽、可并列
2ⁿ分割器
输出脉冲:1-4刻
  1. 在Minecraft中,玩家可以利用特定的脉冲输出机制,创建一个不断扩展的项目,其中脉冲数量呈现2n(例如2、4、8、16、32等)的模式。

  2. 这种设计依赖于Java版中粘性活塞的独特性质,即在接收到1刻脉冲激活时,可以“释放”其载荷,并与半连接性功能结合。

  3. 如果输入的脉冲超过1刻,初始模块则会作为脉冲限制器,而非作为“存储单元”,所需的唯一修改是增加模块或使用1刻脉冲输入(例如来自于检测器)。

  4. 为了延长输出脉冲的持续时间,玩家可通过调整最后一个中继器的刻数,将输出延长到最长4刻。

  5. 当将其用作二进制计数器时,玩家则需要关注活塞所移动方块的位置。

  6. 如果输入的脉冲长度混合,其中包含1刻与更长脉冲,可以将第一个中继器调节至2刻,并视第一个活塞为脉冲限制器,而非计数器模块。

同步二进制脉冲分割器[仅Java版]
我的世界百科脉冲电路配图
5位的,下面两个发射器各装个水桶熔岩桶细雪桶,上面的装铁桶,面前放水、熔岩细雪
1×8×8(3位)到1×20×20(9位)
输出脉冲:1刻
延迟:5刻
  1. 在Minecraft中,发射器型T触发器的使用可以实现特定的功能,但其复位过程相对较为复杂。

  2. 该触发器上方的下降沿感应器(与上升沿感应器类似)可以被其他类型的边沿感应器所替代,从而影响输出脉冲的性质和延迟时间。

比较器负脉冲分割器
我的世界百科脉冲电路配图
2×4×2
平面、静音
输入:1-3刻15级到8-14级的脉冲
输出脉冲:2刻负脉冲
延迟:1刻
  1. 比较器分割器在接收到脉冲信号时,会激活运行时钟电路,从而产生脉冲输出。

  2. 该分割器能够接收强度为15级的脉冲,并在其减弱的过程中,累积减少的强度,达到15后便会输出一次负脉冲。

  3. 输入的脉冲信号可以是连接到或门的恒定模拟信号或负脉冲。

  4. 一种常见的连接方式是通过红石导体输入脉冲,随后在其后放置一个可被比较器检测的方块,例如蛋糕

边沿感应器

边沿感应器(Edge Detector)能够在输入信号产生特定变化时输出一个脉冲。

  • 上升沿感应器在输入变为1的瞬间输出脉冲。
  • 下降沿感应器在输入变为0的瞬间输出脉冲。
  • 双边沿感应器在输入改变的瞬间输出脉冲。

反相边沿感应器(Inverted Edge Detector)即输出负脉冲的边沿感应器。

  • 反相上升沿感应器在输入变为1的瞬间输出负脉冲。
  • 反相下降沿感应器在输入变为0的瞬间输出负脉冲。
  • 反相双边沿感应器在输入改变的瞬间输出负脉冲。

上升沿感应器

  1. 上升沿感应器是一种电路,能够在输入信号由0转换为1的瞬间输出一个脉冲信号。

  2. 此类感应器不仅可以用于脉冲的产生,也可以作为脉冲限制器使用。

  3. 此外,当玩家手动激活电源时,上升沿感应器还能够充当脉冲发生器。

电路断路器

我的世界百科脉冲电路配图

1×3×3 (9方块),1格宽
电路延迟:1刻, 输出脉冲长度:1刻
  1. 电路断路器因其体积小巧及输出端灵活的适应性,成为了最常用的上升沿感应器。
  2. 作为替代方案,输出端的中继器可以设置任意延迟,并且该延迟量应与输出脉冲的时长相同。
  3. 在Java版游戏中,若整个模块呈南北方向排列,输出端的中继器还可以由任何机械元件替代,以便接收到0或0.5刻的正脉冲。
红石粉断路上升沿感应器
  1. 红石粉的断路上升沿感应器能够通过移动方块的方式限制输出信号,使脉冲的持续时间仅为一个刻。

  2. 由于该脉冲时间非常短,常常需要使用中继器与黏性活塞进行配合,以确保推出的物品能够被成功拉回。

我的世界百科脉冲电路配图
减法上升沿感应器
  1. 减法上升沿感应器的工作原理依赖于红石比较器的减法功能,能够有效地中断输出脉冲。

  2. 作为一种替代方法,可以通过移除最后一个方块并使用红石粉来延长输出脉冲,持续时间可达到2刻。

我的世界百科脉冲电路配图

中继器锁存上升沿感应器

  1. 利用中继器锁存功能将输出脉冲长度限制为1刻。

我的世界百科脉冲电路配图

投掷器-漏斗上升沿感应器
我的世界百科脉冲电路配图
1×4×2 (8方块),1格宽,静音
电路延迟:3刻,输出脉冲长度:3.5刻
  1. 当输入端被激活时,投掷器会向漏斗发送一个物品,随后比较器也会相应被激活,持续这一过程直到漏斗将物品送回投掷器。

  2. 连接在投掷器前面的方块的功能是启动投掷器,同时不对其充能,若投掷器充能,则会导致漏斗处于禁用状态,从而无法将物品返回。

  3. 由于输出脉冲的产生依赖于比较器所判断的容器容量,因此输出信号的强度很低;例如,如果物品可堆叠,信号强度仅为1,若不可堆叠,则强度为3。

  4. 为了弥补信号强度不足,建议在输出端使用中继器来增强信号强度。

  5. 另一个解决方案是,如果输入端与输出端不需要处于同一高度,可以将漏斗放置在投掷器的顶部,并使投掷器朝上投掷物品。

方块移动上升沿感应器
  1. 与电路断路器原理相同。
我的世界百科脉冲电路配图
或非门上升沿感应器
我的世界百科脉冲电路配图
或非门上升沿感应器
  1. 或非门的上升沿传感器会检查当前信号与两刻之前的状态。
  2. 当前信号为激活,而两刻前的状态为非激活时,输出的火把会在短暂的时间内点亮。
  3. 此方案利用了一个小技巧,将输出脉冲的持续时间限制为1刻。
  4. 红石火把无法被持续1刻的脉冲激活,然而被2刻脉冲激活的火把,则能够将自身短接为1刻脉冲。
  5. 如果希望将输出脉冲延长至2刻,可以通过移除输出火把上方的方块来实现。
侦测器观察黏性活塞的头
我的世界百科脉冲电路配图
我的世界百科脉冲电路配图
  1. 在Minecraft游戏中,当黏性活塞的下降沿发生时,其活塞头能够从拉不回的黏液块蜂蜜块中分离。

  2. 这样的机制使得这些块不会被侦测器所探测到,仅适用于Java版。

  3. 此外,黏性活塞也可以直接将侦测器拉回。

下降沿感应器

我的世界百科脉冲电路配图

  1. 下降沿感应器(Falling Edge Detector)是一种电路,其特性是在输入信号由高变为低的瞬间发出脉冲信号。

  2. 此电路能够精确捕捉输入信号的变化,尤其是在信号从1(高电平)降到0(低电平)时。

  3. 通过结合正脉冲发生器与反相下降沿感应器,可以构建一个有效的下降沿感应器,提升信号处理的精确度。

红石粉断路下降沿感应器
我的世界百科脉冲电路配图
1×4×3 (12方块),1格宽
电路延迟:启动延迟[仅Java版]或1刻[仅基岩版], 输出脉冲长度:2刻-启动延迟[仅Java版]或1刻[仅基岩版]
  1. 当输入信号变为0时,活塞会立即收回方块,从而使得仍然处于激活状态的中继器继续发出持续2个刻的信号。

  2. 当输入信号恢复为1时,活塞会伸出,并且在信号到达中继器之前切断与信号源的连接。

方块移动下降沿感应器
我的世界百科脉冲电路配图
1×3×3 (9方块),1格宽
电路延迟:1刻+启动延迟[仅Java版]或2刻[仅基岩版], 输出脉冲长度:1刻-启动延迟[仅Java版]或1刻(红石中继器设3刻)[仅基岩版]
  1. 在某些朝向与输入情况下,中继器可能需要设置到3刻以成功激活机械元件。
漏斗锁定下降沿感应器
我的世界百科脉冲电路配图
1×4×2 (8方块),1格宽,静音
电路延迟:1刻, 输出脉冲长度:4刻
  1. 当输入信号降至0时,火把需要1刻的时间进行点亮,以便于将物品从漏斗A输送至右侧并启动输出。
  2. 此电路还需要复位时间,因为将物品返回到漏斗A是需要一定时间的,因此其可以接受的最快时钟信号频率为4刻时
  3. 由于输出脉冲依赖于比较器对容器容量的判断功能,输出信号的强度相对较低;如果物品可堆叠,信号强度仅为1,而如果物品不可堆叠,信号强度则为3。
  4. 因此,为了增强输出端的信号强度,需要使用中继器。
中继器锁存下降沿感应器

我的世界百科脉冲电路配图

2×3×2 (12方块),平面,静音
电路延迟:2刻, 输出脉冲长度:1刻
  1. 当拉杆处于关闭状态时,锁存中继器会允许一个脉冲通过。

  2. 作为一种替代选择,锁存中继器的延迟可以进行设置。

  3. 这种设置可以延长输出脉冲的持续时间,最长可达4刻。

  4. 然而,增加延迟的同时也会导致电路的整体延迟提高。

减法下降沿感应器
我的世界百科脉冲电路配图
2×5×2 (20方块),平面,静音
电路延迟:1刻, 输出脉冲长度:1刻
  1. 替代方案:移除最后的方块与红石粉能将输出脉冲加长到2刻,提高中继器延迟可以将输出脉冲加长到3或4刻。
或非门下降沿感应器
我的世界百科脉冲电路配图
  1. 非门下降沿感应器会对比当前信号与2刻之前的信号状态。

  2. 当前信号处于激活状态而2刻之前的状态为非激活时,输出的红石火把会暂时亮起。

  3. 此设计利用了一个小技巧,使输出脉冲限制为1刻。

  4. 红石火把无法被1刻的脉冲激活,但可以被2刻的脉冲激活,并通过短接的方式将信号保持在1刻脉冲中。

  5. 如果希望将输出脉冲延长至2刻,只需移除输出火把上的阻挡方块即可。

双边沿感应器

  1. 双边沿感应器(Dual Edge Detector)在输入改变的瞬间(即上升沿下降沿均可)输出1个脉冲。
方块移动双边沿感应器
我的世界百科脉冲电路配图
1×4×3 (12方块),1格宽
电路延迟:1刻[仅Java版]或2刻[仅基岩版], 输出脉冲长度:1刻
  1. 红石块在信号由0转为1或由1转为0的瞬间会发生位移,且在其移动过程中,它不会激活下面的红石线,因此火把会在红石块到位之前保持点亮状态。

  2. 当火把与其上方的方块短接时,会形成一个持续1刻的脉冲时钟;如果移除该方块并直接从火把输出信号,这样输出的脉冲将保持不变。

  3. 替代方案是将整个电路设计为平面配置:活塞、红石块及其移动路径可以与红石线保持在同一高度,并将火把放置在其上方方块的侧面。

红石粉断路双边沿感应器
  1. 简洁版集合了上升沿感应器和下降沿感应器的特点。在Java版中,瞬时版能够零延迟响应上升沿。
我的世界百科脉冲电路配图
中继器锁存双边沿感应器
  1. 中继器锁存双边沿感应器是一种通过中继器锁存的时间来检测信号边沿的装置。

  2. 该装置的或非门版本运用了一个小技巧,使得输出脉冲被限制为1个刻度。

  3. 由于红石火把无法被1刻脉冲激活,只有被2刻脉冲激活的把才能连通到1刻脉冲中。

  4. 如果希望将输出脉冲延长至3个刻度,只需移除输出火把上方的方块。

我的世界百科脉冲电路配图
减法双边沿感应器
  1. 减法双边沿感应器将比较器与ABBA电路结合,利用减法功能限制脉冲长度。
我的世界百科脉冲电路配图
我的世界百科脉冲电路配图
半连接双边沿感应器[仅Java版]
  1. 在Minecraft中,当输入设备(如拉杆)状态变更时,输出端会立即生成一个持续时间为2.5刻的脉冲信号。

  2. 具体来说,当拉杆的状态从关闭(OFF)切换到开启(ON)或相反时,红石粉会迅速响应,实时传递信号。

  3. 此时,红石块的状态会变化为一个移动的活塞,而下方的活塞则会失去信号。

  4. 紧接着,红石导体也会变为活动状态,连接到下面的信号源并发出信号。

  5. 当上方的活塞完成了推动动作后,下方的半连接装置会被激活,进而将方块推出,完成推动过程,并切断信号。

  6. 这种电路在状态从关闭到开启时的运行原理与上述过程相似。

我的世界百科脉冲电路配图
侦测器

反相上升沿感应器

  1. 反相上升沿感应器(Inverted Rising Edge Detector)在输入变为1的瞬间输出负脉冲。
或门反相上升沿感应器
1×3×3 (9方块),1格宽,静音
电路延迟:1刻, 输出脉冲长度:1 to 3刻(负脉冲)
  1. 或门反相上升沿感应器将当前输入与之间输入比较——如果当前为1,之前为0,则输出一个负脉冲。
方块移动反相上升沿感应器
1×4×3 (12方块),1格宽,瞬时
电路延迟:启动延迟[仅Java版]或1刻[仅基岩版], 输出脉冲长度:1刻(负脉冲)
  1. 本装置实质上是利用中继器抑制下降沿输出的方块移动双边沿感应器 。
 
我的世界百科脉冲电路配图

反相下降沿感应器

  1. 反相下降沿感应器(Inverted Falling Edge Detector)在输入变为0的瞬间输出负脉冲。
或门反相下降沿感应器
  1. 输入到输出有2条线路,两条线路的延迟巧妙配置,这样输入变为0瞬间,输出也会短时间内保持0。
方块移动反相下降沿感应器
1×4×2 (8方块),1格宽,瞬时
在Java版中,电路延迟:启动延迟, 输出脉冲长度:2.5刻(负脉冲)
中继器锁存反相下降沿感应器
2×3×2 (12方块),平面,静音
电路延迟:2刻, 输出脉冲长度:1刻(负脉冲)
  1. 输入变为1时,输出中继器被锁存;输入变为0时,锁存取消,中继器会被其后的方块作用从而输出一个短负脉冲。
我的世界百科脉冲电路配图我的世界百科脉冲电路配图

反相双边沿感应器

  1. 反相双边沿感应器(Inverted Dual Edge Detector)在信号变化的瞬间输出一个负脉冲。
方块移动反相双边沿感应器
1×3×3 (9方块),1格宽,瞬时
电路延迟:启动延迟[仅Java版]或1刻[仅基岩版], 输出脉冲长度:1.5刻(负脉冲)
  1. 替代方案: 整个电路可以改为2格宽的平面配置:活塞、红石块及其移动轨迹可以与红石线同高度并列。
中继器锁存反相双边沿感应器
3×4×2 (24方块),平面,静音
电路延迟:2刻, 输出脉冲长度:3刻(负脉冲)
  1. 利用中继器锁存的时间探测信号边沿。
我的世界百科脉冲电路配图

脉冲长度感应器

  1. 在某些情况下,测量另一个电路输出脉冲的持续时间是十分必要的。
  2. 这种需求尤其体现在需要判断脉冲长度是否超过或低于某个特定值时。
  3. 这类电路可以用来进行摩尔斯电码的识别和解码。
长脉冲感应器(F)
我的世界百科脉冲电路配图
2×6×3 (36方块体积)
静音
长脉冲感应器(G)
我的世界百科脉冲电路配图
2×5×2 (20方块体积)
平面
  1. 长脉冲的测量可以通过结合红石中继器的与门电路实现。

  2. 此电路的特性是仅允许比中继器延迟时间更长的脉冲通过。

  3. 另一种方案G采用活塞构建与门,其工作原理与前者相同。

  4. 需要特别注意的是,经过该装置的长脉冲有可能被缩短至最低为1刻。

单稳态传输电路

侦测器链
  1. 侦测器可以用于实现长链脉冲的传递功能。
  2. 它可以侦测并激活多种元件,包括红石线、红石中继器铁轨激活铁轨、门、发射器投掷器栅栏门漏斗音符盒、活塞、动力铁轨红石灯和活板
  3. 这些元件可以与侦测器进行交替设置,以实现更复杂的电路设计。
  4. 通常,侦测器通过充能红石导体或以半连接的方式激活其他组件。
铁轨更新链
我的世界百科脉冲电路配图
1宽可并列
  1. 脉冲信号通常走动力铁轨激活铁轨。它们因为不互相影响可以叠得非常紧。
 
树叶更新链[仅Java版]
我的世界百科脉冲电路配图
1宽
  1. “绿石”或“叶石”是一种依赖树叶与附近原木之间距离变化进行更新的机制。

  2. 这种机制在上下信号传输方面具有特别的优势。

  3. 当周围的树叶受到更新时,它们会在接下来的1个游戏刻内计算出到最近原木的距离。

  4. 因此,树叶非常适合用于构建具有1游戏刻分辨率的延迟信号源。

脚手架更新链
我的世界百科脉冲电路配图
  1. 玩家可以通过调节脚手架的表面状态来发送信号。
  2. 信号的传递范围是向上任意高度,而在平方向上最多可以延伸六格。
  3. 这种信号的传递方式与“绿石”的信号传输机制类似,每个游戏刻只能够传递一格的信号。
 
更新链
我的世界百科脉冲电路配图
无视距离1刻,1宽可并列
  1. 在《我的世界》中,当墙壁(例如圆石墙)通过与侧面的连接或断开时,信号会迅速传递至墙体下方及其本身。

  2. 光滑的墙体需要能够从相对方向上连接两面墙(无论是否存在柱子)或其他方块。

  3. 利用红石控制的活板门是切换墙体状态的一种有效方式。

  4. 体通常呈现出两种稳态,但这两种状态之间的区别并不明显。

活塞线
  1. 活塞在Minecraft中可以用来推拉一系列方块。

  2. 以下内容是针对Java版游戏的具体实现。

  3. 此方案要求传输正脉冲,这意味着需要在输入NC更新后,短脉冲应在首次向右的侦测器发出信号之前结束。

  4. 当侦测器被激活时,它会触发位于其左侧的活塞,而红石块则用于激活右侧的活塞。

  5. 后续的方块则起到更新感应器的作用,使得向右的活塞在推动前面的方块时能够有效伸出。

我的世界百科脉冲电路配图
  1. 此方案要求传递负脉冲,以确保第一个活塞能成功缩回。

  2. 使用向右的黏性活塞将红石块拉回,这样可以停用下一个活塞,随后再通过红石火把或侦测器对其进行重新激活。

  3. 当前方有多个方块需要被推动时,左侧的活塞或侦测器必须被更新,以便能够伸出并完成推送。

 
我的世界百科脉冲电路配图
我的世界百科脉冲电路配图

我的世界百科脉冲电路配图

我的世界百科脉冲电路配图

  1. 下面的方案在第一个活塞受到NC更新时伸缩。

我的世界百科脉冲电路配图

🏠️

首页

📑

目录

🤔

纠错

⬆️

回顶