D
DarwinZhang
Unregistered / Unconfirmed
GUEST, unregistred user!
今日发现一个问题,很有意思,给大家开开味.[]
寝室里面的日光灯可以由三个开关来控制。只要使用其中任何一个开关都可以熄灭亮着的灯或者点亮灯。
因为外观上每个开关都是一样的,综合成本考虑。所以可以假设每个开关是一样的,而且没有使用微处理器来
进行逻辑控制。这样一来,只能使用导线和开关来断开和接通电路。那么这如何实现?
进一步的,假如要使得4,5,6,.....N个开关能够控制灯的亮灭,需要多少路导线?如何设计电路?
例如两个开关的步线图:
http://www.delphibbs.com/keylife/images/u101841/example.gif
目前k1,K2的状态是使灯泡点亮,
按下其中任何一个开关都可以使灯泡熄灭,
其后无论再改变任何一个开关都可以点亮灯泡。
寝室里面的日光灯可以由三个开关来控制。只要使用其中任何一个开关都可以熄灭亮着的灯或者点亮灯。
因为外观上每个开关都是一样的,综合成本考虑。所以可以假设每个开关是一样的,而且没有使用微处理器来
进行逻辑控制。这样一来,只能使用导线和开关来断开和接通电路。那么这如何实现?
进一步的,假如要使得4,5,6,.....N个开关能够控制灯的亮灭,需要多少路导线?如何设计电路?
例如两个开关的步线图:
http://www.delphibbs.com/keylife/images/u101841/example.gif
目前k1,K2的状态是使灯泡点亮,
按下其中任何一个开关都可以使灯泡熄灭,
其后无论再改变任何一个开关都可以点亮灯泡。