Part Number: ISO1540
Other Parts Discussed in Thread: ISO1541
Hi,
I have a RPI 5 on side 1, and several I2C chips on Side 2 (e.g. MCP3428, PCA9555A, X9241).
As shown in schematics joined, I have 3.3kR on both sides.
Note: 330R resistors have been replaced by 0R.
The problem is that we see well the acknowledge on side 2 (slave), but this one do not pass correctly the isolator ISO1540. The low level (acknowledge) is equal to 2.3V instead of <0.8V, with a Vcc1 of 3.3V. Then the master do not consider to have the acknowledge. See scope joined (Ch1,2: Side 1, Ch3,4: Side 2).
I have tried:
- change pull-up with 1.5kR or higher (4.7k, 9.4k): not working; same thing
- change the ISO1540 by an ISO1541: not working more; same thing
- change SDA, SCL pins (3,4) by other GPIO pins (14, 15): not working; same thing
- replace my board by a prototype board (same schematic; 3.3kR pull-up, 100nF decoupling capacitors and with one one slave, X9142): not working. same thing
What can I try more ? What's going wrong ?
Thanks
Regards,

