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.

I2C buffer

Other Parts Discussed in Thread: TCA9617A, TCA9509, TCA9517

Hi,

The application that is intended to develop makes use of two sensors connected individually using FFC cable to the base board. There is another sensor, which is placed on the base board itself. The length of the FFC cable (or the distance between the base board and the two sensors) is 70mm. These three sensors has to be configured using I2C. But the driving strength of the processor is less to drive 3 devices.

Which I2C buffer operating at 3.3v will drive three devices, out of which two are placed at a distance of 70mm?

Thanks

  • I'd be happy to help you, and I can suggest a full line of parts that have the same pin-out (TCA9509, TCA9517, and TCA9617A), of which the TCA9517 is the most popular.

    But, if you don't mind my asking, how do you know for sure that the drive strength of the processor is too weak to drive 3 devices?

    What are the VOL/IOL spec of the I2C or GPIO pin on the processor you are using for your implementation?

    Have you prototyped the board already and found that it is failing?

  • Hi, 

    Thanks for the suggestions. The device that actually drives these sensors is an USB 3.0 controller. I did not actually test the drive strength of its ability to drive 3 sensors. Just for a precaution, that the I2C signals has to driven to a distance of 70 mm made me think of a buffer.

    This design is a prototype and currently in the process of implementation.