Minecraft - 高频电路

目录

时钟电路在MC里面是十分基础的结构,主要用于发射器或者活塞,用来循环进行某一活动。而高频时钟除了这些东西以外还会产生一些别的Side Effect(比如[刷铁轨机](https://zyxin.xyz/blog/2017-08/mc-trail-and-stone/什么的)。本文就稍微总结一下我知道的时钟电路方案~

文中概念说明:

  • RT代指红石刻(Redstone Tick)
  • 电路可控代表可以用开关(拉杆)控制起停。
  • 时钟不稳定指的是把时钟关上后可能会产生结构变化导致需要调整后才能继续使用
  • 高频电路可扩展指的是可以通过改变中继器的延时或增加中继器来延长周期。

中继器&比较器

方案1

1
2
3
4
{% minecraft 俯视图 %}
|rd-se|rr-e1!|rd-sw!|-
|rd-ne|rr-w1|rd-nw!|-
{% endminecraft %}

周期≥2RT,不可控,不稳定,可扩展。
该方案应该是最直观的时钟电路,不过开启循环比较麻烦,需要迅速通入红石信号以后再撤掉。可以通过调节中继器的数目和刻度来调节周期。

方案2

1
2
3
4
{% minecraft 俯视图 %}
|rd-ew|rr-e1!|ab|-
|ab|rr-w1|rd-ew!|-
{% endminecraft %}

周期为2RT,不可控,不稳定,不可扩展。
比较器的延时只能是1RT。

方案3

1
2
3
4
{% minecraft 俯视图 %}
||rd-se|rd-sw|-
|rt-!|rc-e!|rd-nw|-
{% endminecraft %}

周期为2RT,可控,稳定,可扩展。
该方案是最经济并且可控的方案,实用性非常高。使用时右键比较器即可开闭。

活塞 + 恒定信号

方案4

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{% minecraft 俯视图 %}
|----|-
||||-
|ab|||-
|ab|rd-ew|ab|-
|----|-
|ab|sp-s||-
|rd-ns|ab||-
|rd-ne||le-d|-
{% endminecraft %}

周期为3RT,可控,不稳定。

方案5

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{% minecraft 俯视图 %}
|----|-
|||ab|-
|||ab|-
||rt-!|ab|-
||||-
|----|-
|le-e!|ab|rd-ns!|-
||sp-s!|rd-ns!|-
||se-s|rd-ns!|-
||ab||-
{% endminecraft %}

周期为3RT,可控,稳定。

方案6

1
2
3
4
5
6
7
8
{% minecraft 俯视图 %}
|----|-
|le-e!|ab|sp-s!|-
||rd-ns!|se-s|-
|||br|-
|----|-
||rd-ns!||-
{% endminecraft %}

周期为3RT,可控,稳定。
这个方案是结构非常精简的一个方案,十分有用。

方案7

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{% minecraft 俯视图 %}
|----|-
|||ab|-
|rt-!||rd-ns!|-
|rd-ne!|ab|rd-ns!|-
|----|-
|||sp-s!|-
|||se-s|-
||rd-ew!|ab|-
||le-n!||-
{% endminecraft %}

周期为3RT,可控,稳定。

红石火把

使用红石火把作为高频源时需要注意,红石火把会在2RT周期的时钟信号中烧毁而熄灭,因此如果只用一个火把的话需要把周期调至4RT以上,否则就需要采用两个火把交替熄灭的方案。

方案8

1
2
3
4
5
6
7
8
{% minecraft 俯视图 %}
|----|-
|rd-se|rd-ew|rt-s|-
|rd-ne|rr-e2|ab|-
|----|-
||||-
|||le-d!|-
{% endminecraft %}

周期≥6RT,可控,稳定,可扩展。
中继器的延时至少设为2RT,否则会使得火把烧毁。

方案9

1
2
3
4
5
6
7
8
{% minecraft 俯视图 %}
|----|-
|rt-s!|rd-ew!|rd-sw!||-
|ab|rr-w2|ab|le-w!|-
|----|-
|||||-
|||rd-ns!||-
{% endminecraft %}

周期≥6RT,可控,稳定,可扩展。
中继器的延时同样至少为2RT。

方案10

1
2
3
4
5
6
7
{% minecraft 俯视图 %}
|----|-
|le-e!|ab|rd-sew!|ab|-
||rt-n!|rd-new!|rt-n!|-
|----|-
||rd-ew!||rd-ew!|-
{% endminecraft %}

周期为2RT,可控,稳定,不可扩展。
原理是两个火把交替熄灭。有一个缺点是火把熄灭时会产生噪音2333。

方案11

1
2
3
4
5
6
7
8
{% minecraft 俯视图 %}
|----|-
|ab|rt-w!|-
|rt-n||-
|----|-
|rd-!|ab|-
|ab|le-n|-
{% endminecraft %}

周期为2RT,可控,稳定,不可扩展。
原理同样是交替熄灭。这个结构是周期为2RT的结构中最精简的一个,不需要中继器和比较器即可稳定产生高频。需要注意的是火把只能相邻放置,不能对置在方块两侧,因为火把熄灭产生的更新可以使相邻的火把重新可用。

对置漏斗

方案12

1
2
3
4
5
6
7
8
{% minecraft 俯视图 %}
|----|-
|ho-e|ho-w|-
|ab|rc-s|-
|----|-
|||-
|le-$n!||-
{% endminecraft %}

周期为7RT,可控,稳定,可扩展。
使用时只需在漏斗中任意放一个物品即可。如果需要增长周期,可以使用更长的循环漏斗管道。

矿车

只要让铁轨首尾相连,并再其上放上矿车,加上动力和检测铁轨就能造出时钟电路。这个方案非常直观,并且调整周期、起停控制很方便,可控性高,并且可以一周期内产生多次信号。

方案13

1
2
3
4
5
{% minecraft 俯视图 %}
|ra-se|dr-ew|ra-sw|-
|ar-ns!|le-d!|ar-ns!|-
|ra-ne|ar-ew!+mc-ew|ra-nw|-
{% endminecraft %}

周期为20RT,可控,不稳定,可扩展。
这是最简单的铁路时钟电路了,感应铁轨可以产生周期信号。但由于矿车停下来的位置不可确定,因此不稳定。

使用 Hugo 构建
主题 StackedJimmy 设计,Jacob 修改