Saturday, September 29, 2018

The I2C Bus: When to Use an I2C Buffer

The I2C bus offers what most other serial interfaces do not. Multiple masters can control many different devices with just two bus lines. The I2C interface has been standardized, so devices implementing them should be designed to meet the standards that have been set. These design constraints often give trouble during the implementation of an I2C Bus. An I2C buffer is a tool that can help work around this difficulty. Let's look into some of the scenarios that require the assistance of an I2C Buffer and why they help in those cases.

Bus Capacitance

When considering the use of 7-bit addressing scheme, a total of 128 devices could theoretically be connected to the I2C Bus. With the use of the 10-bit addressing scheme, however, the number goes up to 1024. Both cases have some addresses reserved, but the number is still high.



from DZone.com Feed https://ift.tt/2NRrRUQ

No comments:

Post a Comment