Questions about I2C communications have come up frequently in the past - often regarding the choice of pullup resistors (2.2k? 4.7k?), maximum data rate for a certain bus length etc, so I thought this article should be helpful to many of you:
http://www.edn.com/article/521530-Design_calculations_for_robust_I2C_communications.php?cid=Newsletter+-+EDN+on+Embedded+Processing
It's really easy to read, gives the background info and derives the necessary equations (no fear - very basic math!) so everybody can optimize his design.
Enjoy!
Wolfgang
http://www.edn.com/article/521530-Design_calculations_for_robust_I2C_communications.php?cid=Newsletter+-+EDN+on+Embedded+Processing
It's really easy to read, gives the background info and derives the necessary equations (no fear - very basic math!) so everybody can optimize his design.
Enjoy!
Wolfgang
Last edited: