单片机最多能控制多少路开关?

全部回答3
默认 最新
  • 可以做到,用一个单片机,该问题可以看为单片机IO口扩展的问题,我做过,使用多片锁存器74HC573,然后使用译码电路对它们进行编址(可以用3-8译码器等来做),控制其输出,这样每片573就可以控制8路,但是573的输出能力有限,不能直接控制电磁阀,可以对其输出进行增加,加上ULN2003,或者使用光耦、PMOS继电器等,这样就可以实现了设计难度不大,但是印制板体积不会太小,开发成本(只包括硬件开销)几百元,如果是高手做,很快就能拿到样品(PCB板需要加工还要焊装),但是肯定你要付不少MONEY给人家,因为技术是无价的,一般别人找我干这活我至少也要要5000以上(可别说我太贪财了啊,我只是来赚你悬赏分的)
    0 点赞
  • 这个问题的难点不在程序上,应该是在硬件上,从程序上看,不就是控制i/o口的变换吗,在程序里很容易实现,主要是看你的开关是打算控制什么样的东西,或者说选什么器件来驱动你的设备。如果采用继电器,那么要考虑可能产生的火花问题,如果用可控硅或场效应管,还要考虑驱动电压问题,个人觉得你的这个问题应该多注重硬件上的设计,软件上可以说是刚入门级问题,不用一天都可以搞定。
    0 点赞
  • 300路,确实不少,但是,是可以控制的。
    0 点赞

没有更多内容了

返回顶部
产品求购 求购