用单片机驱动继电器控制led灯组,无法同时使两个灯组都亮,但可使任意一组点亮,这是不是驱动电流不够

是不是继电器选型的问题一个继电器驱动一组灯
2024-12-27 14:33:35
推荐回答(3个)
回答1:

具体要看电路图,如果接线没错,有可能是驱动继电器的三极管基极上接的电阻值太小,或没有上拉,直接用单片机驱动,以至把单片机电源拉低,单片机输出IO口至驱动继电器的三极管基本之间必须加1-10K电阻,否则会出现以上故障现象。

回答2:

图示最重要啊。
你的输出程序后面是不是有延时啊。 PXX=0;delay(); PXX=0;delay();是不行的。
要 PXX=0; PXX=0; delay();
具体还要看图和程序

回答3:

啥接线方式最好发上来。如果是用继电器控制电源的话,应该没有问题。