How to Clean a Circuit Board of Corrosion – A Complete Step by Step Guide


What can Cause PCB Corrosion?

Corrosion can be caused by a number of things including water damage, weather damage, leaking batteries and capacitors. Any amount of corrosion on a circuit board can cause it not to work properly and maybe even cause even more damage to components. Corrosion can get worse over time and eventually cause irreversable damage.

What Is Corrosion?

When oxygen bonds with a metal surface a process of oxidation occurs, this can produce rust and contribute to flakes of the metal surface breaking away. Because PCB traces and pads are made from metal such a copper they will always be at risk of some kind of corrosion.

Not every metal corrodes at the same rate. Some metals will corrode as soon as they are exposed to oxygen but others may not appear to ever corrode at all.

Highly corrosion resistant metals will include the following:

  • Graphite
  • Gold
  • Silver
  • Copper-nickel alloy

Metals that are very likley to suffer from survere corrosion include the following:

  • Plated tin
  • Lead
  • Copper
  • Plated nickel

What Are the Different Types of Corrosion That Can Occur?

The metal in PCBs can corrode in many different ways, including:

  • Atmospheric: This is the most standard type of corrosion. Metal is exposed to moisture, which contains oxygen, causing a reaction where the metal ions bond with the oxygen atoms and create an oxide. Copper experiences atmospheric corrosion very easily, which is not a problem for copper plumbing because corroded copper retains its mechanical properties. It does not, however, retain its electrical conductivity, so this is a big problem for circuit boards.
  • Galvanic: Galvanic corrosion occurs when different types of metals are in the presence of an electrolyte. In these circumstances, the more resistant metal will actually corrode faster than the baser metal it’s in contact with, so when gold is in contact with tin, for example, the gold will corrode much faster than usual.
  • Electrolytic: In this type of metal degradation, adjacent traces experience dendrite growth when ionic contaminated moisture infects the electrical voltage between them, creating metal slivers that result in a short circuit.
  • Fretting: With fretting corrosion, the action of closing solder-plated switches creates a wiping action that removes the surface oxide layer, allowing the layer beneath to oxidize. Eventually, excessive rust builds up and prevents the switch from activating.

How to Clean Corrosion off a Circuit Board

If your PCB gets corroded from water damage or from another source, cleaning it may repair it. Cleaning a circuit board requires everyday household items that even small companies can afford. However, only someone with a fundamental knowledge of electronics should attempt to clean a PCB. The process involves disassembling the board and avoiding damaging the components. When you separate the PCB from an electronic, stay away from water and disconnect the device.

You can use a variety of tools to clean a PCB, but certain items work best for eliminating corrosion. Cleaning a circuit board with corrosion involves the following materials:

  • Baking soda: The alkalinity and abrasive qualities of baking soda make it a perfect cleaner for corroded PCBs. It clears and neutralizes any corroded areas without damage.
  • Distilled water: When you use water to clean a circuit board, you must make sure it has no contaminants. The ions in regular water have conductive properties that degrade electronics. Meanwhile, distilled water has no contaminants or ions that cause damage.
  • Household cleaner: A phosphate-free household cleaner can help you remove dirt and corrosion effectively. Phosphates protect PCBs from corroding, but they also act as a major source of water pollution.
  • Thin, soft-bristle brush: If you do not have a specialized PCB cleaning tool, a toothbrush or paintbrush can also work. A brush with soft bristles will not scratch the board’s delicate components.
  • Lint-free towel: Cloths made from microfiber and other lint-free fabrics speed up the drying process without leaving particles behind.
  • Oven: A simple household oven thoroughly dries a PCB when you use indirect heat. Never place a circuit board in the oven without ensuring the oven is off first, however.

Using Baking Soda to Clean a PCB

The materials listed above can restore corroded areas on a PCB. Follow these steps to clean a circuit board of corrosion:

  1. Record the PCB’s layout and configuration. Remember to capture every detail with notes or a picture so you can reassemble the board after cleaning it.
  2. Disassemble the PCB’s cables and chips. This step allows you to access every corroded part of the board.
  3. Clean with baking soda and distilled water. Combine one part baking soda with two to four parts water until they become a thick paste. Then, use your brush to scrub the solution into all corroded areas. Allow the board to dry for 20 to 30 minutes, then rinse with more distilled water.
  4. Use the household cleaner to make another pass. Spray all corroded parts with the cleaner, then use a clean brush to scrub again. Pat the board dry with the lint-free towel.
  5. Dry the PCB in the oven. Set the oven to 170 degrees, then turn it off completely once it finishes preheating. Place the circuit board in the oven to let the lingering heat dry any remaining moisture.
  6. Reassemble and test the board. Put all components back together and see if the PCB functions again. Use an eraser to get rid of any leftover corrosion if the board still does not work.

How to Prevent Corrosion on PCBs

So, how can you prevent printed circuit board corrosion? You can’t avoid corrosion forever, but it is possible to delay it beyond the expected life of the circuit board. What are some of the steps for doing this?

Your primary goal when trying to prevent PCB corrosion should be to avoid ionic contamination. Exposing circuit board components to moisture with ionic contamination is the leading cause of printed circuit board corrosion. Your first priority should always be to keep your printed circuit boards and their components clean and dry.

It’s very important to keep this priority in mind when manufacturing your printed circuit boards. Fabricators should avoid getting fingerprints or liquids on printed circuit boards and make sure to manufacture the boards in a clean, dry environment. Designers should take care not to let moisture bead up on exposed conductors.

If you’re designing any printed circuit boards for use in applications where they’re more than likely to be exposed to liquid contaminants — such as the automotive industry, agricultural industry or many industrial environments — you should take steps to protect your boards from the environmental hazards they’re likely to face.

Keeping PCBs clean and dry enough to ward off corrosion isn’t difficult with a little care and attention. Taking these preventative steps doesn’t guarantee none of your printed circuit boards will ever corrode, but it can make it significantly less likely. Taking measures to reduce the likelihood of corrosion as often as possible is invariably well worth the effort.

Learn More About Preventing Corrosion in Printed Circuit Boards

For information about how Millennium Circuits Limited works to make sure the printed circuit boards we distribute are as resistant to corrosion as possible, or to find out about our many other stringent quality assurance methods, contact MCL today.

Recent Posts