Table 1.
Pneumatic circuit operators and their symbols.
Operators | Symbols | Building Combinations | Functions |
---|---|---|---|
Inverter (NOT) | ![]() |
basic building block | outputs 0 (1) if the input is 1 (0). |
NOR | ![]() |
basic building block | outputs 1 only if both inputs are 0. |
NAND | ![]() |
basic building block | outputs 0 only if both inputs are 1. |
Buffer | ![]() |
![]() |
maintains the input. |
OR | ![]() |
![]() |
outputs 0 only if both inputs are 0. |
AND | ![]() |
![]() |
outputs 1 only if both inputs are 1. |
XNOR | ![]() |
![]() |
outputs 0 only if two inputs differ. |
XOR | ![]() |
![]() |
outputs 1 only if two inputs differ. |
Bistable Flip-flop | ![]() |
![]() |
maintains the input (S) even after the signal disappears. |
D Latch (gated) | ![]() |
![]() |
accepts the input (D) when the gate (E) opens and maintains the output after closed. |
Edge Detector | ![]() |
![]() |
outputs 1 whenever detecting rising edges in the input. |
Toggle | ![]() |
![]() |
toggles the output when the input (T) is 1. |
Clock Generator (Oscillator) | ![]() |
![]() |
generates clock pulses. |
D Flip-flop (clocked) | ![]() |
![]() |
shifts the input bit by one clock cycle. |
Shift Register | n/a | ![]() |
shifts multiple bits by one clock cycle. |