Author Topic: Cleaning Water Damaged PCB?  (Read 14907 times)

0 Members and 1 Guest are viewing this topic.

Offline ionbasaTopic starter

  • Contributor
  • Posts: 11
Cleaning Water Damaged PCB?
« on: April 20, 2015, 01:15:12 am »
Hello all, I need some advice on cleaning a PCB that was exposed to rain water:





As you can see there is some corrosion going on. Any advice? Will acetic acid (vinegar) do the trick followed by an isopropyl alcohol bath?


Backstory of how this happened and what the part is:

The PCB is an automotive ECU manufactured by Bosch from my 2001 Mercedes C320. Over the winter it rained, and the drains under the windshield and wipers were clogged. Thus, water found its way in the fuse box of the car. The ECU was enclosed in a metal shielded box. But guess what? It's not water tight, there wasn't even a seal. Just a metal clamshell held together by six security screws. Engineered to fail if you ask me.
« Last Edit: April 20, 2015, 01:16:54 am by ionbasa »
 

Offline mengfei

  • Regular Contributor
  • *
  • Posts: 182
  • Country: ph
Re: Cleaning Water Damaged PCB?
« Reply #1 on: April 20, 2015, 01:40:01 am »
i usually clean my boards with isopropyl alcohol & a stiff toothbrush & leave it to dry., if you can get 99% isopropyl alcohol that would be better also have a well ventilated area. Or much better yet if someone has an ultrasonics PCB cleaner that would be much better.

Some of my friends have tried washing their dead motherboards & VGA cards with liquid soap + water + brush & to our amazement some came back to life  ;D

try this also
http://wiki.arcadeotaku.com/w/PCB_Cleaning_101

http://www.iultrasonic.com/cell-phone-circuit-board-ultrasonic-cleaning/water-damage-repair-on-your-samsung-galaxy-s-with-an-ultrasonic-cleaner.html

BTW some electronics may die just by brushing off the dust coz of electrostatics.
 

Offline PeterFW

  • Frequent Contributor
  • **
  • Posts: 577
  • Country: de
    • Stuff that goes boom
Re: Cleaning Water Damaged PCB?
« Reply #2 on: April 20, 2015, 01:47:49 am »
As you can see there is some corrosion going on. Any advice? Will acetic acid (vinegar) do the trick followed by an isopropyl alcohol bath?

Scrub it with ispropanol and your toothbrush, let it dry with a bit of heat for a day and test it.
I would resolder every joint with a bit of lead solder if it works after cleaning to be safe.
 

Offline ionbasaTopic starter

  • Contributor
  • Posts: 11
Re: Cleaning Water Damaged PCB?
« Reply #3 on: April 20, 2015, 01:50:59 am »
Thanks for all the advice guys. Should I just give it an entire bath in Isopropyl alcohol to make sure any remaining water is also displaced? I can gently scrub while the PCB is submerged.

Regarding drying, I have a heat gun on hand. I suppose I could leave it on low and gently warm up the board and then leave it over a day to dry.

ALso, the board has a series of connectors at the top that I didn't post a picture of. I can't manually scrub these due to size constraints and the depth of the plugs. Should I just something like deox-it and call it a day on the plugs?
 

Offline mengfei

  • Regular Contributor
  • *
  • Posts: 182
  • Country: ph
Re: Cleaning Water Damaged PCB?
« Reply #4 on: April 20, 2015, 01:56:03 am »
BTW after using your toothbrush - please do not use it any more lol  :-DD
« Last Edit: April 20, 2015, 01:57:34 am by mengfei »
 

Offline ionbasaTopic starter

  • Contributor
  • Posts: 11
Re: Cleaning Water Damaged PCB?
« Reply #5 on: April 20, 2015, 01:58:22 am »
BTW after using your toothbrush - please do not use it any more lol  :-DD

Haha! I wouldn't dare to even think about it  :o.
 

Offline ionbasaTopic starter

  • Contributor
  • Posts: 11
Re: Cleaning Water Damaged PCB?
« Reply #6 on: April 20, 2015, 02:05:30 am »
So I have some bad news. One of the legs on the chip labeled "221" was basically gone. It corroded through the leg, but only at the halfway point. I guess I may need to do some precision soldering tomorrow to fix that
 

Offline rdl

  • Super Contributor
  • ***
  • Posts: 3667
  • Country: us
Re: Cleaning Water Damaged PCB?
« Reply #7 on: April 20, 2015, 05:39:48 am »
Water doesn't damage circuit boards. Chemicals (such as road salt) that were dissolved in the water are probably what caused the corrosion. Those will probably rinse of quicker and cleaner in plain water. Follow that with a distilled water rinse. If anything remains, then try the alcohol.
 

Offline TimFox

  • Super Contributor
  • ***
  • Posts: 7942
  • Country: us
  • Retired, now restoring antique test equipment
Re: Cleaning Water Damaged PCB?
« Reply #8 on: April 20, 2015, 09:47:44 pm »
If there is uncleaned acidic solder flux still on the board, adding water can cause corrosion.  I have seen such corrosion that almost looks like mold, but is non-organic.
 

Offline bookaboo

  • Frequent Contributor
  • **
  • Posts: 727
  • Country: ie
Re: Cleaning Water Damaged PCB?
« Reply #9 on: April 20, 2015, 10:33:23 pm »
I've yet to find anything better than warm water and washing up liquid for cleaning most PCBs. Ispropanol does work but its hard to beat a large volume of liquid to physically shift dirt and corrosion. Ultrasonic baths can also be good.
 

Offline station240

  • Supporter
  • ****
  • Posts: 967
  • Country: au
Re: Cleaning Water Damaged PCB?
« Reply #10 on: April 21, 2015, 02:34:49 pm »
I've used a scrubbing brush (eg from floors) to clean a PCB that fell into a alligator tank, it was the temp probe to monitor things. It worked again afterwards, despite being tiny SMD.

If a toothbrush isn't cutting it, try one of those little brushes for scrubbing (under) nails. Much harder bristles, and easier to hold/exert pressure on to get out the junk right next to SMD resistors etc.
 

Offline Scotophor

  • Contributor
  • Posts: 28
  • Country: us
Re: Cleaning Water Damaged PCB?
« Reply #11 on: April 24, 2015, 08:14:59 am »
Was the car's battery dead or disconnected when the board was wet? If not, there's a good chance that IC with the "221" sticker and/or one or more others is toast.
Please see my post in the "Buy/Sell/Wanted" forum -- WTB/WTT/LFS: Obsolete Component LED Rectangular Light Bars
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf