如何消除电磁继电器对单片机的干扰?

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:49:39
单片机通过8050驱动一个12V电磁继电器,几乎每次继电器断开时单片机都会复位,可以断定是继电器的干扰引起的;
单片机用7805稳压,电解电容和0.1uF瓷片电容都有接,继电器并有4007,
手头只有一些电阻、电容、电感、二极管、三极管、场效应管,没有光耦、固态继电器、可控硅等,应该如何消除继电器对单片机的干扰?

用三极管接成共集态,也就是电压跟随器。你知道电压跟随器怎么接吧?

如果继电器和单片机直接接一个电源的话
用比较大的电解电容接在电源上 比如100uf或220uf
最好能分开电源
让看看电路图

继电器的线圈上并一个二极管,在继电器断电之后通过二极管来使继电器线圈自感放电回流,避免自感电流对单片机的冲击。

如果可能,使用ULN2003A/ULN2803A来代替8050,前者的驱动能力更强,并且接线方法也很简单。

在做电路板时,把继电器尽量的放远一点,也就是离单片机远一点.

我看到物理书上说,可以包一个铁壳