Dear All,
Currently i'm facing problem the problem with the P89C51RD2HBA where it keep resetting whenever the DC motor turn ON. The board can actually drive 5 DC motors, I can send command to turn on and off for each DC motors. However, the MCU start to reset after all 5 DC motors turn ON for few minutes (2minutes). The DC motor used drawn out current of 130mA each, and main DC supply to this board is 24V/5A.
The reset circuit on the board using electrolytic capacitor 10uF/25V and resistor of 2.2k with respect to ground.
* I also just added a diode 1N4148 with anode connected to ground and place parallel with the 2.2k resistor.
Is the problem related due to noise that comes when the DC motor starts to run? However, even though i just turn on only 3 DC motor, the MCU keep resetting after few minutes the DC motor running.
I also attached the schematic and the pcb layout of the problematic board.
Any help highly appreciated.
Thank you very much.