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.
Dear Team:
Our customer used PCA9515, but the datapin sometimes add extra one high signal. Could you help the case?
The PCA requires that the input low voltage level of the connected I²C devices is lower than its own output low level (see VIL, VILc, and VOL − VILc in sections 6.3 and 6.4 of the datasheet, and section 9.1.2).
On the 5V SDA waveform (2), one can clearly see the difference. But there is no such step on the 3.3 V SDA waveform (3). What is the output low voltage level of the master?
If that is indeed the problem, increasing the pullup resistors on the 3.3 V side (and reducing the frequency) should help.
Hello Clemens,
Thanks for the helping with the forum!
Thomas,
I agree that it might be the pull up resistors. I didn't see the pull up resistor values for the 3.3V side, are they on another page? The signals looks like they have week pull up resistors and you need to increase the strength (lower resistance). Is this a large board with long traces or does it have a harness or back plane connections? All this needs to be considered when selecting the correct pull up resistor.
link to pullup resistor calculation for I2C bus:
http://www.ti.com/lit/an/slva689/slva689.pdf
Francis Houde