分享一个用光耦检测220v交流电通断的电路,电路用在项目中运行稳定,大家可作借鉴。
逻辑是这样:
1、当220v断开时,光耦不导通,右侧为一阻容电路,IN的电平经过3.3v上拉是高电平
2、当220v导通时,光耦导通,3.3v经电阻过光耦到地,IN为低电平;
原理是这样:
在交流电的正半周期,交流过限流电阻,光耦导通,3.3v经电阻过光耦到地,IN为低电平。
在交流电的负半周期,光耦不导通,此时IN电压为多少呢? 并不是高电平。原因是电容要充电,
需要一定的时间,时间常数为 100K*4.7uF=0.47s。而220V交流电频率为50Hz,周期为0.02s,
负半周时间只有 0.01s,电容远远没有充满电,所有说IN还是低电平。 这样就实现了在220V断
开时IN为高电平,当220V导通时IN为低电平的逻辑。