Author Topic: I2C bus corrosion  (Read 1272 times)

0 Members and 1 Guest are viewing this topic.

Offline FlappyTopic starter

  • Contributor
  • Posts: 14
  • Country: au
I2C bus corrosion
« on: June 30, 2017, 09:43:31 am »
Hello,
I have been replacing a lot of SAA1064 ICs on boards that have been exposed to rainwater and I have noticed that the corrosion is almost completely isolated to the clock and data pins.  Are conductors that carry AC with a DC offset more susceptible to electrolysis?  Does frequency play a part?  Is there such thing as corrosion resistant data protocol? 
 

Offline AndyC_772

  • Super Contributor
  • ***
  • Posts: 4300
  • Country: gb
  • Professional design engineer
    • Cawte Engineering | Reliable Electronics
Re: I2C bus corrosion
« Reply #1 on: June 30, 2017, 09:53:02 am »
Yes, they are. That's precisely why telephone networks are powered from -48V with respect to earth, rather than +48V. You could argue that the negative bias constitutes a "corrosion resistant" protocol at the hardware layer.

Better to keep the water out in the first place, though.

 
The following users thanked this post: Flappy

Online Rerouter

  • Super Contributor
  • ***
  • Posts: 4702
  • Country: au
  • Question Everything... Except This Statement
Re: I2C bus corrosion
« Reply #2 on: June 30, 2017, 10:30:38 am »
For limited DC bias, your looking for Manchester encoding, it makes sure there is an even amount of data sent as a positive and a negative, and a clock is generally safe

The issue with I2C is that it idles high, which means it has a voltage gradient to the ground surrounding those pins, allowing for corrosion,

In buried wiring they will run a sacrificial anode which sits at a positive voltage in relation to the wiring to be protected, so that it gets eaten away first. e.g your I2C bus in this case is playing the sacrificial wires to the ground plan.
 
The following users thanked this post: Flappy

Online jpanhalt

  • Super Contributor
  • ***
  • Posts: 3900
  • Country: us
Re: I2C bus corrosion
« Reply #3 on: June 30, 2017, 11:35:27 am »
Just remember Michael Faraday's definition of "anode" as the electrode at which oxidation (corrosion) occurs.   Ford used to use a positive ground until the mid-1950's.   There is debate as to its effects: https://mechanics.stackexchange.com/questions/1934/what-are-the-tradeoffs-for-positive-vs-negative-ground

John
 
The following users thanked this post: Flappy


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf