Other Parts Discussed in Thread: P82B715
Tool/software:
Hello,
I am attempting to connect two P82B96 chips across a link approximately 16 feet in length. I have powered the chips with 3.3V, 5V, and plan to test with 12V shortly. Using the 5V configuration, I have set up the following arrangement:
- Source I2C: A Raspberry Pi 4B
- Master Chip (Pins 1/7): Both SDA and SCL lines are pulled to 3.3V using 2.2kΩ resistors (I have also tried 4.7kΩ resistors).
- Destination Device: Varies; I have tested with several devices and also with no device attached.
- Monitoring: A Rigol DHO924S Oscilloscope.
- Slave Chip (Pins 1/7): SDA and SCL lines are pulled to 3.3V using 2.2kΩ resistors.
- Interconnection:
- Master Tx (Pin 3) → Slave Rx (Pin 2)
- Master Ty (Pin 5) → Slave Ry (Pin 6)
- Unused pins are left floating.
- Tx, Rx, Ty, and Ry are pulled to 5V using 750Ω resistors.
- Source I2C Clock Frequency: 100 kHz.
From the oscilloscope, I observe a clean signal on the source I2C bus. On both chips, pins 1/7 are pulled to 3.3V at rest, and I see activity on the Tx/Rx and Ty/Ry lines. While I am not an expert in signal analysis, the signals on these links transition cleanly between 5V and 0V, with a rest state at 5V.
Issue Description:
On the slave chip's I2C side (pins 1/7), I observe a signal that closely matches the source I2C waveform. However, the voltage on the slave SDA/SCL pins never drops below 0.74V. I suspect this elevated low-level voltage is preventing the slave devices from responding, as I understand the I2C bus is expected to drop to 0V and rise to 3.3V for proper communication. On the Tx/Rx and Ty/Ry lines, the signals appear to transition correctly between 5V and 0V.
I have experimented with various configurations of pull-up resistors, as well as adding inline resistors (100Ω to 200Ω) to smooth the signals, but these adjustments have not resolved the issue.
I am considering using P82B715 chips as an alternative but would prefer to resolve the issue with the current setup if possible. Any insights or suggestions you can provide regarding the elevated voltage on the slave side and how to address it would be greatly appreciated.
Thank you for your assistance.
Best regards,
Jeff