The Vcc and Ground of my arduino uno are shorted. I don't know how it happened. Can anyonr tell me steps I could take to repair it?
Before you can repair it, assuming that it is even possible, you need to identify where the short circuit is
What is your experience with electronic circuits ?
Unsolder all parts from the PCB until the short disappears. If it still persists check the board for whiskers.
If you are more interested in a working board than in wasting time with bug fixing attempts then drop the board and get a new one.
First, disconnect all external circuitry to verify the short is on the UNO and not something external (or just a wire directly connecting VCC to GND).
On a genuine UNO, you can pull the atmega328 out of the socket to see if that is shorted.
What makes you think it is?
Is it because you measured between power and ground with a resistance meter? If so be aware that a meter will make any chip look like it is shorted. If you measure first with the probes one way, and then with to meter probes the other way round you will see a difference in measurements. This is because there are static protection diodes inside the chip, to rot etc it.
How did you determine this and what procedure did you use?
I have designed and fabricated a few PCBs before and also have done a few other projects.
ok. I guess I should start with atmega16u2 because after a few seconds on plugging in, it starts to heat up.
No circuitry is connected to the board. I took out atmega328p but it is not shorted.
Because of continuity between vcc and ground. I have checked at multiple points on the arduino board, 5V and ground are shorted everywhere.
I used a multimeter to check continuity between vcc and ground.
But I said that continuity measurements do not tell you anything because of the static protection diodes in all chips.
Plugging it in where?
And what specifically heats up.
Try plugging it in without the processor chip.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.