STC 51单片机系统由220v转5V模块供电,单片机系统通过继电器模块控制电磁阀(220V交流)的开关,单片机最小系统、继电器为淘宝常用模块,单片机与电磁阀之间已加入光耦隔离。
问题:当电磁阀开关时,5V电源抖动很厉害,造成单片机死机(有时候只是挂了,没有复位),电烙铁与单片机系统共用排插,电烙铁频繁拔插时也会造成电源抖动,在稳压芯片输出侧加入470UF电容也不能造成电压的大幅度抖动,示波器图像如图所示:
实在找不到原因,求大神指教!
这个电路很好解决,不就是因为电磁阀或者继电器对您的系统造成了电源的影响嘛,那么,你的单片机不是有一个VCC电源芯片嘛,你就从电源芯片的输出到单片机的VCC之间断开,然后加串一个IN5819肖特基二极管,并在IN5819的负极与GND直接并一个16V 4700uf或者2200uf的一个电容之后接单片机的VCC脚,这样可以使得短时间内电压的波动不会影响到您的单片机的正常电压。从而使得您的系统是稳定运行而不是一直复位了。