设计一个十字口路灯的控制电路(一盏灯),要求在四个不同的地点ABCD都能独立地控制灯的亮灭。如A口按开,到B口按关,C口又有人按开,任何口再有人按关等等都能用数字逻辑电路控制。

如果单纯用触点式控制是很容易处理。但我们根据电路要求,在A口可开,在B口可关,到C口可以按开,任何口再有人按动开关。依照这样的思路,可从规定两个口的开关闭合为灯灭,一个口的开关闭合为灯亮。三个开关都闭合灯亮,四个开关都闭合灯灭。按照这个规律列功能表和真值表:因为这灯的各种情况组合的状态很多,很烦锁,所以功能表和真值表(状态表)只列Z(灯)亮。即Z为“1”状态的组合,其他省略,如附表。表格只列出一个开关闭合和三个开关闭合的情况,闭合用“1”表示,断开用“0”表示,灯亮用“1”表示。

从简式中可看出,该控制电路是由两个异或非门、两个异或门、两个与门和一个或门组成,根据简式画出逻辑电路,如图1所示。

可以按照A地按开,或门输出高电平,即灯亮,再按开关B或C或D,或门G7输出低电平即灯灭。把ABCD的各种状态,都推导出来后应符合要求。

现将图1绘出实用电路如图2。


按图2接线就可以控制十字口路灯L,实际上一些多点控制的机械设备也可以用得上。如虚线接上继电器K2,可以控制电动机等大功率电器。R2~R5阻值小于门电路的关门电阻,继电器K1的触点能承受要求的电流。