Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to Extend I2C distance?

Status
Not open for further replies.

Emb4U

Member level 3
Member level 3
Joined
Jan 18, 2014
Messages
56
Helped
9
Reputation
18
Reaction score
8
Trophy points
8
Location
Bangaluru
Activity points
321
what is the technique to extend the distance of the i2c bus ?
 

Maximum I2C bus length is determined by the capacitive loading of the wiring and devices connected to it. Being a 'pull-up' only system it relies on current flowing through the pull-up resistors to give a fast enough rising edge on the signal. Lowering resistor values will increase the maximum speed but also decrease power efficiency and eventually overload the devices on the bus.

The only way to extend it's range is to receive the signal and re-create it on a new bus segment. There are devices for doing that.

Brian.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top