• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

如何用两个开关控制一个LED?

hayden 2018-12-07 浏览量:1225

要求开关必须是单刀单掷开关,不用单片机,无论其中一个开关什么状态,另一个开关都能独立控制LED的亮灭!

也就是使用分立电子元件实现楼道双控开关电路!

注意:是单刀单掷开关、单刀单掷开关、单刀单掷开关,重要事情说三遍!

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • TIM截图20181210141947.png

    这里是用电池(直流电源)的电路,如果需要真正的接交流电,把电源换AC-DC即可,如果LED灯是单独供电,

    则吧LED位置换成一个继电器,继电器再控制LED供电电源通路。

    其中下面一个电路就是我前面真值表对应电路。

    • 发布于 2018-12-10
    • 举报
    • 评论 3
    • 0
    • 0
hayden 回复了 xdsnet:第一个电路抑或非门的,当两个开关都开着时,也就是输入端都是1时,输出端是0,不满足,其中一个为任意状态,另一个都能控制开关这个条件! 回复
hayden 回复了 xdsnet:异或门,你仿真一下就知道了 回复
hayden 回复了 xdsnet:赞,是我搞错了,的确可以 回复

其他答案 数量:10
  • 两个开关或门连一起,状态不一样输出1,相同输出0
    • 发布于2018-12-07
    • 举报
    • 评论 2
    • 1
    • 0
xdsnet 回复了 奇迹12 :一个或门是不行的,不过思路是对的。 回复
hayden 回复了 奇迹12 :无论其中一个开关什么状态,另一个开关都能独立控制LED的亮灭! 回复

  • 这个就是要用逻辑器件,使得2个状态控制一个输出。要弄出一个真值表是

    输入            输出

    A     B          

    1     1         1

    0     1         0

    0     0         1

    1     0         0


    的逻辑式其实就是异或运算输出。


    • 发布于2018-12-07
    • 举报
    • 评论 6
    • 1
    • 0
hayden 回复了 xdsnet :无论其中一个开关什么状态,另一个开关都能独立控制LED的亮灭!你这个真值表是错误的,我试过 回复
xdsnet 回复了 xdsnet :怎么错误啦?1表示高,0表示低,输出1表示亮,0表示熄灭啊,这个表肯定是对的。 回复
xdsnet 回复了 xdsnet :我这个真值表就是异或后再非一次,其实和异或对灯的开关是等效的! 回复
hayden 回复了 xdsnet :其中一个为开的时候,另一个关不断,为关的时候,另一个打不开,仔细好好想想吧 回复
xdsnet 回复了 hayden :那是你没有设置对啊 回复
1667 回复了 xdsnet :真值表没问题,把指头数数就知道了 回复

  • 这是考我们吗?

    参考下图,交流电换直流,灯泡换LED

    u=38902685293921467652&fm=173&app=25&f=JPEG.jpg

    • 发布于2018-12-07
    • 举报
    • 评论 3
    • 0
    • 0
hayden 回复了 Spirit :注意审题,单刀单掷开关、单刀单掷开关、单刀单掷开关。重要事情说三遍 回复
Spirit 回复了 hayden :丢死人了 回复
Spirit 回复了 hayden :还要分立元件,有点麻烦。如果用数字电路的话,可以用上下沿作触发条件的。 回复

  • 用jk触发器或者D类触发器实现,或者双稳态触发器这种,都是靠边沿信号触发的
    • 发布于2018-12-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以使用一个与非门的吧,两个引脚不会同时控制的
    • 发布于2018-12-07
    • 举报
    • 评论 1
    • 0
    • 0
hayden 回复了 呵国家啊 :与非门无法实现 回复

  • 可以使用一个与非门的吧,两个引脚不会同时控制的
    • 发布于2018-12-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 用逻辑门实现,异或就可以,不同的就置1,相同就置0
    • 发布于2018-12-08
    • 举报
    • 评论 2
    • 0
    • 0
hayden 回复了 9c77b96831e94e0e :动动脑袋,实现不了的,其中一个为任意状态,另一个都要能关断,或者打开的,无法满足 回复
hayden 回复了 9c77b96831e94e0e :相同就置0,如果都是打开呢,置零就等于关断了,不符合条件 回复

  • 逻辑电路,异或就可以实现
    • 发布于2018-12-10
    • 举报
    • 评论 2
    • 0
    • 0
hayden 回复了 1667 :当两个开关都开着时,也就是输入端都是1时,输出端是0,不满足,其中一个为任意状态,另一个都能控制开关这个条件! 回复
hayden 回复了 1667 :赞,是我搞错了,的确可以 回复

  • 用两个逻辑门可以实现,组成一个异或的操作
    • 发布于2019-01-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 异或门的控制可以实现这样的操作和控制
    • 发布于2019-01-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何用两个开关控制一个LED?