rkehler
Electrical
- Mar 12, 2001
- 5
I have a PCB based AC motor controller. The motor control is simply two on-board relays (for bi-directional AC motor) that simply turn on and off via a microcontroller. The reason a relay was chosen was to give as much isolation as possible between AC and DC. The board also uses a small transformer and bridge to create the DC voltage for the relay coil and then for the logic circuits. The issue that I am having is that when the loads get switched on or off, but mainly off, I get a very large transient spike present on the board. This is causing problems with my micro. Originally the board was designed with what was referred to as a "snubber" circuit across the AC neutral and each of the two AC hot wires that drive the motor. These components work for a while, but always fail prematurely. I have also tried TVS devices in place of the R/C snubber and have gotten better results. However, I am still having transients on the DC side that occasionally cause microcontroller problems (lock-ups). Does anyone have nay suggestions as to what I might be able to try to help eliminate, or further reduce this problem. I can provide any additional information if needed.