加热器温度控制教程 — GTOdyssey
加热器温度控制教程
Wiki

加热器温度控制教程

3991

原始人的加热器温度控制

EIO方案仅适用于0.5.2及之前版本,建议使用文章末尾提供的无EIO管道的方案

作者:@fangshuishu

一、背景

作为刚刚结束蒸汽时代的原始人,不论是炼金还是产乙烯,都离不开加热器。但如此重要的它,不仅易爆,而且烫脚。当你跟随任务书的指引,通过红石比较器解决了爆炸的威胁,却又发现每次停机与启动,加热器都要重新消耗一次燃料,高频的启停导致了燃料的无谓浪费。本文所介绍的结构,可以通过红石信号,大致控制加热器的工作温度范围。

二、机器简介


温度控制结构图
温度控制结构图

图一:温度控制结构图

结构如图所示,其中③、④为可控制红石信号强度的信号输入


可控制红石信号强度的信号输入
可控制红石信号强度的信号输入

图二:可控制红石信号强度的信号输入

根据原版机制,红石比较器紧贴讲台时,会根据讲台上书所翻开书页的位置输出特定强度的红石信号。例如书有15页,翻到第6页时,红石比较器输出信号强度为6。


此时输出强度为6的红石信号
此时输出强度为6的红石信号

图三:此时输出强度为6的红石信号

三、原理介绍

  1. 加热器会根据自身温度发出红石信号,从293K到800K,平均34K提高一点红石信号强度。设工作时加热器发出红石信号强度为X,③输入的强度A决定机器工作温度上限,④输入的强度B决定机器工作温度下限
  2. X从后方输入比较器②,A从侧面输入②。如X大于等于A,则②前方输出X给锁存器⑤;如X小于A,则②不输出信号。
  3. 比较器⑥使用减法模式,X通过红石导管⑦无损传递到⑥侧面,B通过后面输入⑥。⑥正面向⑤输出信号强度为B-X,若结果小于等于0,则不输出信号。
  4. 锁存器⑤初始向上输出信号,左侧有信号则改为向下,信号消失时方向不变;右侧有信号则改为向上,信号消失时方向不变;若两侧同时有信号,则上下都不输出信号。

四、过程描述

以工作温度500K~768K为例,此时设置A=14,B=6。

  1. 升温阶段:加热器开始工作,温度升高,X增加。温度小于768K时,X小于14,②不输出;温度大于768K时,X大于等于14,②向⑤输出X,⑤因为左侧有信号,右侧B-X小于0无信号,改为向下输出信号,黏性活塞收到信号,推动圆石,加热器受到遮挡停机。
  2. 降温阶段:因为锁存器信号消失不改变输出,所以X降低,⑤左侧输入消失对活塞的状态无影响。温度继续降低,直到B-X大于0,锁存器右侧输入信号,输出改为向上,活塞失去信号,将圆石拉回,加热器重新工作。

五、总结

感谢告诉我锁存器的大佬,没有他我想不到这个。

加热器,轻而易举啊!

一种更便宜的方案

如果你觉得,上述方案还是太贵了,又是搓讲台,又是做比较器,因为魔改,一个石头压力板都要套套娃,石英要么去原始世界,要么搞村民交易,这一套下来比想象中的更贵。你可能想问:“我就想烧个煤浆和聚乙烯,不想考虑结构的紧凑性和控温的灵活性,那么有没有一种更节约成本的方案呢?

有的兄弟,有的,请看 @void 的方案


更便宜的控温方案(范围:596K~700K)
更便宜的控温方案(范围:596K~700K)

图四:更便宜的控温方案(范围:596K~700K)

方案如图所示,所有红石原件均使用more red的原件,成本仅需要几块平滑石头,木棍和红石,这个结构最贵的材料估计是黏性活塞的粘液球(那个讲台是忘记拆了的,并没有用)。共使用1个或门,2个非门,1个锁存器。其中或门可以看作红石中继器。该装置根据不同强度红石信号传输距离不同,分别激活①或门与②非门,来控制③锁存器信号的输出。

几个要点

  1. 控温范围其实可调,可以尝试改变下①或门(当作红石中继器)和紧贴③锁存器的②非门的位置。其中①或门位置决定温度范围上限,距离加热器越远上限越高;②非门决定下限,距离加热器越近下限越低。
  2. 因为锁存器的性质,该装置存在手性,具体如下图所示:

不同点在于活塞前的④非门是否存在
不同点在于活塞前的④非门是否存在

图五:不同点在于活塞前的④非门是否存在

3.如果想更节省的话,可以把黏性活塞改成普通活塞,向上推动可以受重力影响的方块。如:沙子。

贡献者 (1)

评论

登录后即可发表评论

登录

选择界面语言 / Select Interface Language

图片质量偏好

选择图片质量

我们会根据你的网络情况加载对应质量的图片。你可以稍后在控制台-个人主页中随时修改此设置。

提示:高质量会消耗更多带宽并延长加载时间,移动网络建议使用低或中。