【发布时间】:2018-10-18 20:00:24
【问题描述】:
我需要开发一个系统,当所有三个开关都关闭时打开红灯,并在三个开关中的任何两个关闭时打开橙色灯。红灯部分已经用一个简单的或非门排序。但是,我遇到了橙色灯的问题。当红灯亮时,橙灯必须熄灭。所以当橙色灯亮时,只有三分之二的开关可以关闭。如果一个开关关闭,则没有任何反应,两个灯都亮着。如果所有开关都打开,则相同。如果三个开关中的任何两个关闭,则只有橙色灯亮。如果三个开关全部关闭,则只有红灯亮。我无法理解让这一切同时工作的逻辑,有人知道吗?我使用了 logic.ly 编辑器来执行此操作。
非常感谢。
Inputs | Outputs
C B A | Red Orange
--------+--------------
0 0 0 | 1 0
0 0 1 | 0 1
0 1 0 | 0 1
0 1 1 | 0 0
1 0 0 | 0 1
1 0 1 | 0 0
1 1 0 | 0 0
1 1 1 | 0 0
【问题讨论】:
-
你能用真值表更新吗?
-
真值表是我完成图后制作的,它基于我上面提供的描述。
-
@PedroRodrigues 添加了真值表。
标签: logic diagram boolean-logic circuit-diagram