教程:基本逻辑门
Connie
发表时间: 2026-01-16 14:41:21
最后更新: 2026-01-16 14:43:54(1小时前)
逻辑门是一种使用红石电路及红石信号达到目标输出的方法。它与计算机逻辑门原理相近,但也有一些区别。基本的红石电路和逻辑门信息需要我们学习,特别是一些初学者要注意。
基本信息
- 以下是一些要知道的基本的红石电路和逻辑门信息:
- 红石电源有好几种:按钮、拉杆、压力板、红石火把、红石块、探测铁轨、陷阱箱、阳光探测器以及绊线钩等等。
- 当红石火把被激活,它们反而会熄灭,并停止提供红石信号。
- 红石粉能放置在除树叶外上表面碰撞箱完整的方块以及漏斗上。
- 红石粉能放置在荧石块上,红石火把、红石中继器等也可以。
- 初学者注意:一些关于逻辑门的资料所说的“低电位”(0)与“高电位”(1),实际上相当于“关闭”与“开启”。
图例

从左至右:
基本逻辑门
- 逻辑门是一种使用红石电路及红石信号达到目标输出的方法。
- 它与计算机逻辑门原理相近,但也有一些区别。
使用逻辑门
-
逻辑门的构造可以极其复杂,但最基本的形式是输入/输出逻辑门。
-
利用红石火把的特性,玩家能够打造开关、关停或更为复杂的逻辑门。
-
在某些情况下,可能需要使用特定类型的逻辑门。
-
如果希望在开关开启时不发出信号,而在关闭时输出信号,则需要利用非门。
-
在现代建筑中,常常会用到异或门来控制由两个开关共同操作的灯。
-
逻辑门的应用非常广泛,甚至可以用于构建红石计算机,例如PAMA。
-
详细了解逻辑门的高级用法,请参考《教程:高级红石电路》。
逻辑门示例
非门

最常用的非门,亦称反相器。
- 非门(¬A)是一种逻辑门,通常被称为反相器。
- 它的工作原理是使输出状态与输入状态相反。
- 当输入端为开启状态时,非门的输出端则处于关闭状态。
- 相对而言,当输入端处于关闭状态时,输出端则会切换为开启状态。

非门红石电路动图
- 与门(A∧B)是一种逻辑门,具有两个或更多的输入端口。
- 该门的输出仅在所有输入端均为开启状态时才会启动。
- 也就是说,如果其中任一个输入端处于关闭状态,输出端则会保持关闭。
- 实际上,提供的示意图展示的是一种反向输入的或非门。
- 将两个输入端命名为A和B,图中上方与下方的两个火把会将信号反转为(¬A∨¬B)。
- 接着,位于图中间偏右的第三个火把会对这个反转信号进行再次反转,使其变为¬(¬A∨¬B)。
- 根据德·摩根定律,最终得到的信号转换为(A∧B)。

与非门

常用的与非门。和与门相似。
- 与非门(A↑B)和与门相反。只有所有输入端都开启时,输出才会关闭。
或门


- 或门(A∨B)和与非门相似。只要一个输入端开启,输出端就能够开启。
或门红石电路动图
或非门

简单的或非门,与或门相似。
- 或非门(A↓B)是一种逻辑门,其功能与或门正好相反。
- 它的工作原理类似于将或门与非门组合在一起。
- 在多个输入中,只要有一个输入为开启状态,输出端就会处于关闭状态;反之,若所有输入都关闭,输出端则为开启状态。

异或门


常用的异或门。
- 异或门(A⊕B)是一种具有两个输入的逻辑门。
- 该门的输出仅在其中一个输入处于开启状态时才会激活。
- 当两个输入均为开启或关闭时,输出则会保持关闭状态。
- 由于其独特的功能,异或门常用于构建复杂的红石电路。
- 在某些情况下,可以通过不同的通道获得与门和或门的输出结果。

-
比较器异或门 -
并排输入的比较器异或门
异或门红石电路动图
| 异或门示意视频(在YouTube上观看) [隐藏] |
|---|
|
|
基于比较器的异或门
- 基于比较器的异或门性能很好,并且没使用活塞,在竖式布线中运用广泛。
同或门(异或非门)
- 同或门(A⊙B)与异或门的功能正好相反。
- 该逻辑门具有两个输入端。
- 其输出端只有在两个输入端完全相同的情况下,才能被激活,即两个输入都为开启或都为关闭。
- 同或门可以被视作是异或门后接一个非门,因此也被称作异或非门。


同或门红石电路动图
常用的同或门,与异或门相似。
蕴含非门
- 本逻辑门是一种特殊的输入配置,结合了非门与与门的特性。
- 与蕴含门(A→B)相对的,这种门的工作原理在于,当输入端A为开启状态,且输入端B为关闭状态时,输出端才会被激活。
- 在所有其他情况下,输出端都将保持关闭状态。
- 该电路门的设计适合用于需要特定顺序输入以触发的应用场景。



蕴含非门
二极管
-
二极管在电路中起到防止信号倒流的作用。
-
在需要隔离输入线路以阻止倒流时,或者需要将两个输入合并为一个(例如在“或门”的情况下),二极管非常有用。
-
二极管有三种不同的形式:占用一个方块的红石中继器,其延迟为1至4个刻;占用三个方块的红石火把中继器(又称经典或传统中继器),其延迟为2个刻;以及占用两个方块的荧石二极管,该种二极管没有延迟。
红石中继器
- 制作基于红石中继器的二极管电路是相对简单和便捷的过程。
- 只需将红石中继器以垂直方向放置于红石电路中,即可完成此二极管的构建。
- 完成后,该电路将产生1刻的延时,最大延时可以调节至4刻。
- 右侧图示展示了这一基本结构的示范。

使用了红石中继器,两条电路相交时并不受干扰。互动示范
红石火把中继器

一个传统中继器的设计图。
- 红石火把中继器是一种有效构造红石二极管的工具,尽管其使用会引入不可避免的两刻延迟。
- 这种现象源于红石火把的特性,即仅能单向传递信号;当底部的连接点有能量时,火把会熄灭。
- 当两个红石火把组合在一起时,可以形成两个“非门”,从而实现二极管的功能。
- 如有需要,可以在两个“非门”之间放置红石粉,以延长电路的传输,最多可达到15格的距离,提供比中继器更为经济的选择。
- 制作红石二极管的方法是构建两个“非门”,每个“非门”都需要一个红石导体与一个红石火把相连。
- 在靠近电路输入的“非门中”,红石火把应放在固体方块的顶部;而在靠近输出的“非门”中,火把则要放在固体方块的侧面。
- 由于第一个红石火把对电流的影响,第二个火把在初始时会熄灭,这会导致短暂的脉冲产生。
其他
有一些方块,它们:
- 允许能量经过其上下底面的边缘(见下文垂直电路连接)。
- 允许在其表面(顶部)放置红石粉连接其他电路。
- 不允许能量从其表面传送到其底部。
- 在Java版中,这些方块包括楼梯、台阶、信标、玻璃与遮光玻璃、荧石、海晶灯、开启的潜影盒、活塞、活塞头、部分移动的方块、漏斗、收到信号但未开启的活板门、8层雪、冰、霜冰、脚手架、紫颂花和杜鹃花丛;在基岩版中则仅包括楼梯、台阶和漏斗。
- 这类方块仅允许信号“上传”,不允许信号“下传”的特性非常有用,可用于构造一个无延迟二极管。
- 在同一水平的位置,把红石粉放置到这些红石绝缘体的顶部,连到一个红石导体上,然后回落(见图),便可搭建一个无延迟的二极管,它能够在高度灵敏的红石电路中防止信号反馈。
- 同样的功能还允许宽1、长2的无延迟垂直红石梯。
-

-
不同情况的例子 -



















评论({{ count }})条
{{ item.user_detail["nick_name"] }}
{{ item.user_detail["title"] }}
暂无内容