Log in

View Full Version : Rescuing wet electronics


NWChen
31-05-2015, 20:44
One of our outreach robots was the victim of a flash flood, and collected a significant amount of rainwater (while powered off) before being safely stowed.

Almost all electronics (PDB+fuses, Talon SRs, cRIO, DSC, breaker, relays, solenoids) were exposed to this water. No voltage has been supplied to the robot after its exposure to water.

What's the best way to go about ensuring that electrical components/the robot can be safely used again?

Mk.32
31-05-2015, 20:53
One of our outreach robots was the victim of a flash flood, and collected a significant amount of rainwater (while powered off) before being safely stowed.

Almost all electronics (PDB+fuses, Talon SRs, cRIO, DSC, breaker, relays, solenoids) were exposed to this water. No voltage has been supplied to the robot after its exposure to water.

What's the best way to go about ensuring that electrical components/the robot can be safely used again?

Rice has been a popular trick to get moisture out of eletronics, put said electronic device in a bag of rice and let it sit over night. Since FRC electronics are easy to take apart though, I would strip everything down wipe it off and then put them in rice.

Also with breakers and such make sure the contacts haven't rusted or you might need to toss them. Same with bearings/etc.

Ether
31-05-2015, 21:02
What's the best way to go about ensuring that electrical components/the robot can be safely used again?

Do you have access to a large vacuum chamber?

NWChen
31-05-2015, 21:04
Do you have access to a large vacuum chamber?

Sadly no. We barely had access to a tarp.

Briansmithtown
31-05-2015, 21:04
A facility full of rice... then put your robot in there

NWChen
31-05-2015, 21:07
A facility full of rice... then put your robot in there
While this is not a problem for my family and I, we may have to take Mk.32's suggestion and strip down the electronics/dry them individually instead.

ebarker
31-05-2015, 21:17
Just put it somewhere where the water can drain and it can dry out. A little bit of air circulating might help dry it faster.

It is common for a lot of electronics to actually be washed in something that looks like a giant dishwasher. Admittedly not all components are suitable for washing but a lot are.

We have a few robots that have been drenched multiple times by intense thunderstorms. We just take our time and let them air dry after dumping out the excess water.

Some of the bearings we didn't have to change out for a couple of years.

DonRotolo
31-05-2015, 21:22
Um, seriously: It is good that it was powered off.

Take everything out and wash it in clean water. Things like speakers and wires are trash (as are breakers), but PC Boards are usually OK since they get washed as part of the production process.

Disassemble the cases of each item, then wash and lightly scrub (use a soft bristle brush like a toothbrush) under water to remove any surface contaminants (like mud). Rinse in clean water, then rinse with 91% isopropyl alcohol and set it to dry. Blow the board with compressed air or a 'duster' if possible to get any trapped liquids from under components.

After it dries - at least overnight! - inspect the circuit carefully. If you don't see any corrosion or other issues, let it dry another few days (you can bake it at about 130 degrees Fahrenheit for 2 hours if there's no plastic), then reassemble it (you cleaned the casing, right?) and power it up.

In about 70% of such cases the device will power up and run fine. Conformally-coated boards like Jaguars and the PDB will have a high success rate.

Unrelated: This also works with phones, but few of us can disassemble the phone for this. Note that phones also have moisture-sensitive labels which turn color to show it was wet, thus voiding the warranty. If you can't disassemble the device, it is often trash, but rinse it thoroughly in distilled water then let it dry for a week or more; ideally sealer in a chamber (like a ziplock bag) with a desiccant (such as silica gel or, in a pinch, white rice).

Good luck, let us know if you did this and how it turns out.

ChuckDickerson
31-05-2015, 21:23
I have worked in marine research area for years. Several years ago I was involved in a vessel sinking offshore. We had in excess of $200,000 of marine data collection instrumentation on board that went to the bottom. We called in divers and a vessel salvage crew and raised the vessel within 24 hours. When the divers brought up the vessel and gear I quickly opened up all the electronic deck boxes and flushed away the salt water with distilled water then the distilled water with isopropyl alcohol then dried everything as best I could with paper towels and spray cans of air, and a hair dryer. I let everything air dry for a few days. All the equipment still works fine to this day. We lost a few laptops but no data. The laptops were the cheapest thing on board and the data on the hard drives were more valuable. We ripped the hard drives out of the laptops and flushed them the same way. Sent the hard drives to a data recovery service and didn’t lose a single byte of data.

My suggestion is distilled water then isopropyl alcohol then dry as best you can. Spray cans of air to get in all the little crevices.

IndySam
31-05-2015, 21:26
Rice works because it works as a hygroscopic substance and absorbs moisture. While this ok, it would be better to get a real commercial hygroscopic substance, desiccant. You know those bags with beads in them that you are not supposed to eat.

Any equipment shipped overseas will have big bags of this stuff, go to a big appliance store or any local supplier of big equipment and see if they will give you the big bags that come packed with the equipment.

You could even bag and tag it with these bags inside. Remember time is your friend when it comes to clearing out the moisture.

InFlight
01-06-2015, 01:56
If they are really dirty, you could soak them in Ethyl Alcohol which would clean them with no risk to the boards or plastic. The Ethyl Alcohol would displace any water and evaporate very rapidly with no residue.

GeeTwo
01-06-2015, 08:10
All good advice. As noted by several, be sure to remove contaminants and watch for corrosion, then remove the water and check again.

Another good (but slower) way to draw the water out is to place the (preferably disassembled) components in a working refrigerator. Of course, you would not want any open/unsealed food or drink items with this, as they will add moisture to the air as well.

FrankJ
01-06-2015, 09:45
Rain water is generally pretty clean. To point you cannot use conductive style probes for level detection. I would dissemble cases that can collect water like roboRios & PDBs. Blow nooks & crannies with dry compressed air (good luck with that) or canned air. If it was submersed in flood water a more thorough cleaner like Don suggests is in order.

As a side note IBM used to immerse their mainframes in water for cooling. I understand immersive cooling technology is coming back although generally with fluids other than water.

Ether
01-06-2015, 11:34
Rain water is generally pretty clean.

The OP did say "rainwater", but he also said "flash flood", so it's unclear how clean was the water that got into the bot.

Also, is the rainwater in NYC cleaner than LA rainwater?

MrForbes
01-06-2015, 11:52
Watch the movie "Spare Parts" :)

GeeTwo
01-06-2015, 12:12
The OP did say "rainwater", but he also said "flash flood", so it's unclear how clean was the water that got into the bot.

By definition, flood waters have been in contact with the ground, so as I read OP and subject to clarification, I agree that this would not be "rainwater" for purity considerations. Even if it were water that got into a building from above, unless there was a gaping hole in the roof, the water probably passed through some building materials that would leave unsavory deposits on your electronics.

Also, is the rainwater in NYC cleaner than LA rainwater? Considering the quality of the air that the rain passes through going from cloud to ground, probably so.

FrankJ
01-06-2015, 15:38
The OP did say "rainwater", but he also said "flash flood", so it's unclear how clean was the water that got into the bot.

Also, is the rainwater in NYC cleaner than LA rainwater?




Don covered what to do pretty well for dirty water. I did not feel the need to repeat it. :) I have had laptops hosed down with white water & pulp from paper machines. Fairly dirty from an electronics point of view. I washed them out in the bathroom sink & put them upside down on the hotel air conditioner to dry. YLMV on this. (Your luck may vary.)

I am by no means an expert in this, but with enough rain to qualify as a flash flood, I would think the rain water would be pretty clean wherever you are.

GeeTwo
01-06-2015, 15:48
I am by no means an expert in this, but with enough rain to qualify as a flash flood, I would think the rain water would be pretty clean wherever you are.

Quite the contrary. While in-place flash floods are possible when you actually have more than 6" of rain in 6 hours (e.g. here on the Gulf Coast), most flash flooding is the result of rapidly moving water. Rapidly moving water picks up silt, sand, and even rocks, houses, and bridges if it's moving fast enough. If you check out the Wikipedia page on flash floods (http://en.wikipedia.org/wiki/Flash_flood) today, you will find three pictures. All of them show dirty water.

FrankJ
01-06-2015, 16:36
Quite the contrary. While in-place flash floods are possible when you actually have more than 6" of rain in 6 hours (e.g. here on the Gulf Coast), most flash flooding is the result of rapidly moving water. Rapidly moving water picks up silt, sand, and even rocks, houses, and bridges if it's moving fast enough. If you check out the Wikipedia page on flash floods (http://en.wikipedia.org/wiki/Flash_flood) today, you will find three pictures. All of them show dirty water.

That would be flood water. (your definition) And you are correct It picks up stuff from places that regular run off does not so it tends to be dirtier. Especially when it overwhelms cache basins. Rain water is the stuff that comes out the sky and becomes flood water when it reaches the ground. :]

themccannman
01-06-2015, 16:44
Number one concern is any minerals/salts in the water that contacted the parts. Rain water is pretty clean but not necessarily entirely exempt from containing this contaminants so whether it was rain or flood water there is still a risk. Number one priority is to disassemble everything, wash it all with distilled/deionized water to remove any mineral deposits, then wash with alcohol and let everything dry. As long as nothing was powered on and you washed everything thoroughly it should all be as good as new.

GeeTwo
14-06-2015, 00:13
That would be flood water. (your definition)
Actually, this definition of a flood was borrowed from FEMA. It's not verbatim, but it's essentially the definition that applies to federal flood insurance. Yes, I'm one of those weirdos who actually reads the policy every few years.

F22Rapture
14-06-2015, 10:45
I have worked in marine research area for years. Several years ago I was involved in a vessel sinking offshore. We had in excess of $200,000 of marine data collection instrumentation on board that went to the bottom. We called in divers and a vessel salvage crew and raised the vessel within 24 hours. When the divers brought up the vessel and gear I quickly opened up all the electronic deck boxes and flushed away the salt water with distilled water then the distilled water with isopropyl alcohol then dried everything as best I could with paper towels and spray cans of air, and a hair dryer. I let everything air dry for a few days. All the equipment still works fine to this day. We lost a few laptops but no data. The laptops were the cheapest thing on board and the data on the hard drives were more valuable. We ripped the hard drives out of the laptops and flushed them the same way. Sent the hard drives to a data recovery service and didn’t lose a single byte of data.

My suggestion is distilled water then isopropyl alcohol then dry as best you can. Spray cans of air to get in all the little crevices.

Member of an underwater robotics team in college here - this is what I suggest. Good advice

philso
15-06-2015, 13:42
.
.
.

My suggestion is distilled water then isopropyl alcohol then dry as best you can. Spray cans of air to get in all the little crevices.

Yes, do this. Most boards get washed (often with water) though some components, DIP switches, are not designed to be washable.

Un-mate all connectors, flush with clean water then alcohol and let dry.