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.

HDC1010: Extend I2C bus length between HDC1010 and MCU

Part Number: HDC1010
Other Parts Discussed in Thread: TCA9406, P82B715

Dear Sir,

We are using HDC1010  with I2C interface to MCU.   

1) What is maximum I2C bus length which HDC1010 's I2C communication can working properly ? 

2) If we need to extend range to be 20-30 meters , Should we use I2C Bus Extender (P82B715) ? or Should we use I2C Bus Voltage Level-Shifter(TCA9406) ? or any other better choice ? Please advise. Thank you. 

BR,

CCphi

  • Howdy CCphi,

    Thanks for posting to the e2e forums.  To answer your questions:

    (1) This is largely depends on the end application, but a good rule of thumb is <10cm using good layout practices to avoid any communication problems that may result from digital crosstalk, EMI, or the inability to drive large capacitive loads. (2) According to the P82B715 datasheet, the device is capable of driving I2C operation over 50 Meters of Twisted-Pair Wire, as this device is able to drive a maximum capacitance of 3000pF on the Transmission side.  This device may be well suited for your end application.

    Please click the verify button if this answers your questions.  Additionally, we are always interested to hear about the end application, if you have the chance please let us know through post or a private message.

    Best Regards,

    Matt