这种现象主要有两种因素造成的,一个是开关接在零线上,切电线绝缘度下降,漏电形成了电流回路,另外一个就是感生电压的原因,LED是低功耗发光元件,微弱的电流流过LED的时候就可以引起发光。最佳的解决办法是在驱动输出端加上足够容量的电解电容,破坏谐振频率、使耦合到的能量减弱,但是这需要比较专业的才可以操作,一般良好的驱动电源都并接有这个电容,一方面是起到滤波稳定电流的作用,另外就是破坏这个谐振,使感应到的能量尽量少。
拓展一下,如果把LED与一个线圈并接在一起,调整线圈的电感量,使之与附近最强的无线电信号谐振,那么这个能量足够LED发光,且达到比较亮的程度了。早期的矿石收音机就是这个原理,不使用电源,单单依靠电路就可以有声音出来!