Other Parts Discussed in Thread: PCF8575,
Hi,
I have a board with a processor and I2C pins that has to communicate with an IO-expander PCF8575. Since the I2C on the board uses 3.3V voltage and the PCF8575 uses 5V, there is a voltage translator (VT) TXS0104E in between.
If I get rid of the VT and connect the IO-expander to the board directly, it works but since the voltage is not compatible it may damage the board after some time.
With the VT in between the communication does not work. I've connected the Vcc_a to 3.3V, Vcc_b to 5V, OE to Vcc_a and the common ground. On the 3.3V side the clock and data from the board are connected and on the 5V side the clock and data to the IO-expander.
Somehow the clock is going through the VT but not the data.
Am I doing anything wrong or the TXS0104E is not suitable for I2C communication?
Kind regards
Massimo Tosa