Tool/software:
Hello everyone,
I need to calculate the pull-up resistor value for an I2C bus, but this bus is about 1 meter from my main board. I need to consider the cable length in that case. Does anyone know how to calculate it?
Best regards
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hello everyone,
I need to calculate the pull-up resistor value for an I2C bus, but this bus is about 1 meter from my main board. I need to consider the cable length in that case. Does anyone know how to calculate it?
Best regards
This depends on the cable capacitance, which is hard to estimate if it is not specified.
Just size the pull-ups for a current of 3 mA, and check the waveforms with an oscilloscope. If the clock pulses do not reach or stay at VCC long enough, you have to reduce the speed.
Hi Ahmet,
Check out this application note on how to correctly size your pull-up resistors.
The cable capacitance spec will need to be known. Clemens' suggestion is a trial and error test that also works.
Regards,
Tyler