如何用单片机检测220V断电的断电检测电路?
时间:10-02
整理:3721RD
点击:
请哪位大神知道如何用单片机检测220V断电的断电检测电路?
磁藕可以的,输出可以很低!
一个光耦加电阻电容二极管就能做,这个不是简单的要死
这个可以完全用硬件电路做,用单片机也可以,用一个整流电路,再用一个比例分压电路,最后加一个电压跟随器,然后在做一个比较电路,一切搞定,单片机只要判断高低电平就行
不要隔离的话用阻容降压就行,要隔离的话光耦或变压器都不错
根据你的需求,我的想法是,用一个发光二极管,串联一个二极管和100K的电阻,一端接火线,一端接零线,通电的时候,灯会亮,断电的时候,等会灭。然后用一个光敏电阻+比较器,用电位器设定一个电压值与光敏电阻两端电压做比较。当灯亮的时候会输出一个低电平,等灭的时候输出一个高电平(这个要根据你接比较器的+和-有关)。把这个电平送到单片机的IO口就行了。
当然还有别的方法,不过成本很高,例如用电流互感器,你判断220V的断电,其实也就是判断负载有没有工作的。用交流互感器检测负载线上有没有电流就行了。这样的话不需要直接接入交流电,安全性比较高。
整流,分压也是可以 的。只是会把交流噪声、以及同断电瞬间的干扰引入到单片机的IO口,如果做好隔离的话,这样也是很好的办法。但是所需要的成本就贵了几块钱。
220进来后加电阻分压,然后进行桥型整流,后面一定要串个220uF电容滤波,最后再加个光耦,不然信号不稳定。IO口用上啦合下啦来确定IO口电平