出现两次过零,可能就是220上有叠加干扰信号,而你是通过电流来检测的,这样很难控制。
可以有这样两种方案:
1、先将电压按比例降低(电阻分压),这时干扰信号也会按比例减小,达到一定情况,其就不足以导通光耦,这样就可以过滤掉了(当然,可以在光耦中再多串一些二极管测试一下效果)。
2、从示波器图及分析可以得出,这个干扰只能在过0点时才可能表现出来,其它时候被电压抬上去了,完全影响不了。因此,此时的思路就是:在很短时刻只允许一次过0信号,多了就丢弃。用单片机的话,应该很好控制。用电路的话,可以先积分一下,再迟滞比较器就好了。 |
|