AtMega16U2 module on Arduino UNO R3 exploded

please help,
I use Arduino Uno R3 to drive two mg996r servo motors which will move simultaneously. After approximately 1 hour of use, the Atmega16U2 module on the Arduino board caught fire as in the following picture, if anyone understands the problem, I ask for help.

For the power supply, I used a 12V 5A adapter power supply, as pictured here.

For the scheme, perhaps I can only provide a rough schematic, because I immediately installed the Arduino without making a detailed schematic. My intention was to just try to run the servo, so i just do it without preparation.

I apologize if there are mistakes, I'm still new to this.

Please use English in the main forum.

Hi @lulussarjana

welcome to the arduino-Forum,

from the given information it is hard to tell the real reason.

Did you power the servos from the arduino-Uno 5V pin?

This is a bad idea because such servos draw more current than the onboard-voltage-regulator can deliver.

I estimate that you had an accidently shortcut on the lower side of the arduino-Uno PCB or some small conductant piece of metal dropped on the upperside and caused a shortcut.

What did you use as powersupply and where was the power-supply connected to?

You should describe in much more details how your setup was and you should post a schematic how you had things wired together.

best regards Stefan

I've edited it, thanks for all the suggestions.

1 Like

Please confirm that you powered your servos from arduino 5v pin, and arduino itself - from round DC power connector with 12v 5A power supply.

If it is correct, read @StefanL38 suggestion:

The arduino is not a power supply, You need to use an external power for your servos.

Good advice, but it will not prevent that chip from exploding. Something else must be wrong...
Maybe indeed a spat of tin?

I would to say this different - the overcurrent caused by servos was unlikely to be the cause of the chip explosion.
Although I don't know what OP meant by this

2 Likes

I see, i think this is the problem. Thank you for the info and suggestions. Maybe I'll try again tomorrow by using an external power supply for the servo.

once again, thank you, this really helped me a lot

My theory is:
The load was too big for the linear voltage regulator. There is a lot of power dissipation, as 7V are dropped inside. The cooling is poor and Chinese often use the cheapest components, maybe without internal temperature monitoring. When such a part dies, it becomes a short circuit. So the 12V came directly to the two chips (Arduino and USB interface). The solution is either a separate supply for the motors or (I don't know the consumption of the motors) powering with 5V over the USB port with a strong mobile charger. Then the voltage regulator is out of the loop.

3 Likes

At least a theory that would make some sense.

Perhaps op can check if the regulator still works...
If there is 12V on 5V pin it very likely died.

It should be taken into account that the exploded chip is not feeding the servos. It is not the chip that controls the servos... so there is little reason to get so hot...

2 Likes

I'm bookmarking this poster child example for why no one should try to power servos or motors from the Arduino 5V pin.

Since motors and servos inject severe noise spikes into the power leads, anything can happen, including this spectacular catastrophe.

2 Likes

12volt on the DC socket is close to it's absolute maximum, and you can't draw more than 100mA from the Uno pins at that voltage.

If you do (two servos), then the 5volt regulator will overheat, and (hopefully) will shut down.
It will start/reboot again when cooled down, but this thermal cycling takes it's toll.

The 5volt regulator must have given up after an hour, and shorted regulator will put 12volt on the 5volt rail. Resulting in releasing all the magic smoke.
Leo..

2 Likes

In case of killing spikes, only the controller could be damaged. But also the USB chip exploded, which is not connected directly to the motor drivers. So I am pretty shure, that the 5V line got too high voltage. And this can only come from the supply over the voltage regulator

Nonsense. One cannot predict how spike damage propagates through circuitry.

1 Like

This part is likely correct - and it happened because the regulator was cooked. That it "looks okay" is meaningless, internally it's probably the equivalent of a wire.
Since the device is now worthless, why not apply 12V and see what the regulator puts out? Maybe do it outside, though, so you don't set off the smoke alarms!

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.