用水システム【The Signal State編】
はじめに
いつもブログをご覧いただきありがとうございます。
コーストFIRE中のIPUSIRONです😀
用水システム(Irrigation System)
SRC2とSRC3が両方とも100Vの場合、OUT1にSRC1を出力してください。
SRC2とSRC3のいずれか片方のみが100Vの場合、OUT1にSRC1を反転させて出力してください。
SRC2とSRC3が両方とも0Vの場合、OUT1に0Vを出力してください。
用水システムを解く
このステージあたりから難しくなってきます。
「SRC2とSRC3のいずれか片方のみが100Vの場合、OUT 1にSRC1を反転させて出力する」という2番目の条件を満たすのが少々厄介です。
1番目から3番目いずれも、1つしかない出力SRC1に出力することになります。
まずステージをクリアするための回路の真理値表を描きます。ただし、L=0V、H=100Vとします。
パターン | SRC2 | SRC3 | 出力すべきOUT 1 |
---|---|---|---|
A | L | L | 0V |
B | L | H | SRC 1の反転 |
C | H | L | SRC 1の反転 |
D | H | H | SRC 1そのもの |
SRC 2 (=①) | SRC 3 (=②) | AND(①,②) (=③) | NOT(③) (=④) | OR(①,②) (=⑤) | AND(④,⑤) (=⑥) |
---|---|---|---|---|---|
L | L | L | H | L | L |
L | H | L | H | H | H |
H | L | L | H | H | H |
H | H | H | L | H | L |
⑥はXORそのものです。
最後に完成した回路を示しておきます。