Skip to main content

Bramka XOR

Subcategory
Automation
Width
2
Height
2
Research
Computing
Decor
-5
Decor radius
1

Overview

Bramka XOR to bramka logiczna automatyki używana w Oxygen Not Included do łączenia dwóch sygnałów automatyki zgodnie z zasadami wyłącznego LUB. Analizuje każdy bit swoich wejść i wysyła zielony sygnał tam, gdzie wejścia się różnią, oraz czerwony sygnał tam, gdzie są takie same; w Automation Ribbon gry zachowuje się jak bitowy XOR. Na przykład, gdy pierwsze wejście ma 4-bitowy wzór RRGG, a drugie wejście ma RGRG, wyjściem Bramka XOR jest 4-bitowy wzór RGGR. Tablica prawdy bramki dla wejść jednobitowych wygląda następująco: Czerwony + Czerwony → Czerwony, Czerwony + Zielony → Zielony, Zielony + Czerwony → Zielony, Zielony + Zielony → Czerwony.

Bramka XOR stawia się tak jak inne bramki automatyki i współpracuje z Splotka Automatyzacji oraz przewodami. Przyjmuje dwa połączenia wejściowe i wytwarza jedno wyjście. Graficzne przedstawienie bramki zawiera czwarte pole, które nie ma żadnego funkcjonalnego połączenia; ten pusty kwadrant pozwala Przewód Sygnałowy krzyżować się bez wzajemnego oddziaływania, umożliwiając kompaktowe prowadzenie sygnałów. Bramka XOR można ustawiać za budynkami i kafelkami oraz może zajmować to samo pole siatki co rury lub przewody elektryczne, co pozwala na gęstsze układy tam, gdzie przestrzeń jest ograniczona.

Praktyczne uwagi i typowe zastosowania:

  • Używaj Bramka XOR, gdy potrzebujesz wyjścia, które jest prawdziwe tylko wtedy, gdy dokładnie jeden z dwóch warunków wejściowych jest prawdziwy; jest to przydatne do przełączania zachowań, gdy istnieją dwa konkurujące sygnały (na przykład dwa czujniki albo okresowe timery).
  • Łącz Bramka XOR z AND i Bramka LUB, aby budować bardziej złożoną logikę, w tym sprawdzanie równości, przełączniki i proste maszyny stanowe, które opierają się na różnicach między sygnałami.
  • Ponieważ działa bitowo na wielobitowych wartościach Splotka Automatyzacji, możesz podawać wielobitowe wyjścia czujników (takie jak pasma temperatury lub poziomy cieczy zakodowane w bitach) bezpośrednio do Bramka XOR, aby obliczać różnice dla poszczególnych bitów bez dodatkowych dekoderów.
  • Nieużywany czwarty kwadrant graficzny umożliwia bezpieczne, kompaktowe krzyżowanie Przewód Sygnałowy; zaplanuj okablowanie tak, aby przecięcia występowały właśnie tam, by uniknąć przypadkowych połączeń albo potrzeby stosowania dodatkowej logiki mostków.
  • Umieszczaj XOR Gates za płytkami lub obok maszyn i kanałów transportowych, aby oszczędzać miejsce; nie blokują one rur ani przewodów, gdy zajmują to samo pole, co pozwala na ciasne skupienie automatyki w rdzeniach bazy lub w pomieszczeniach kontrolnych.

Pamiętaj, że zachowanie i tabela prawdy Bramka XOR są deterministyczne i zgodne ze стандартową logiką alternatywy wyłączającej; projektując obwody automatyki, sprawdź, czy sygnały wejściowe są zamierzonymi sygnałami dyskretnymi (stany czerwony/zielony dla poszczególnych bitów) i rozważ użycie konwerterów sygnału lub czujników, jeśli chcesz przed połączeniem ich z logiką XOR odwzorować zmienne stanu gry na sygnały binarne.

No related recipes

Other entities of this type

Related pages

Last updated: