Использование датчиков в Oxygen is not included

Мне было не понятно как реализовать фильтрацию на основе таких датчиков как Liquid Pipe Element Sensor или Gas Pipe Thermo Sensor. Но в итоге удалось разобраться с этой задачей. Решением делюсь в статье ниже.

Самое первое решение, которое приходит на ум состоит в том, чтобы использовать два элемента управляемой запорной арматуры и датчик, который управляет ими.

Т.е. у нас есть вход (слева) и датчик который открывает либо один вентиль, либо другой. Для этого используется схема логического инвертора — элемент «НЕ».

Когда вентиль A (на картинке Liquid Shutoff) открыт датчиком, то вентиль B — заперт.

В общем, такая схема будет работать, если на вход идет однородная жидкость, температура которой медленно меняется.

Проблема в том, что дойдя до развилки, жидкость попеременно будет направляться то к вентилю A, то к вентилю B в не зависимости открыт ли вентиль контролирующим датчиком.

Если представить себе, что на вход приходят «кванты» жидкости  то отпирающие А, то отпирающие B, то фильтр будет работать с точностью до наоборот. Почему? Давайте разберемся.

Если жидкость, пройдя развилку, была направлена по неверному пути, но останавливается запертым клапаном (к примеру А), то идущий за ней «пакет» открывает клапан и пропускает неверный пакет. При этом второй пакет направляется развилкой по другому пути (так работает развилка — направляет  пакеты по очереди то туда то сюда ). И каждый следующий пакет будет открывать клапан для попавшего в трубу неверного «пакета».

Правильное решение для Liquid Pipe Element Sensor

… и других жидкостных и газовых датчиков.

Очевидно, что нельзя использовать развилку после датчика. Вентиль нужно врезать сразу за ним. Тогда второй вентиль становится не нужным, а следом за ним и инвертор.

Написать комментарий

Мало букафф? Читайте есчо !

Производство угля в Oxygen not Included

Июнь 25, 2017 г.

Hatch - весьма полезный питомец, нужно только уметь обернуть его прожорливость в свою пользу. Вот несколько советов, которые позволят задействовать Хатча ...

Читать

Животный мир Oxygen Not Included

Июнь 14, 2017 г.

В своем первом обзоре я сильно недооценил роль фауны в игре. Хотя пока (на стадии альфы) мир очень скудно населен существами, но уже сейчас они могут играть ...

Читать

 

Комментарии к «Использование датчиков в Oxygen is not included»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: