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.
您好,团队
现在、通信不顺畅、
硬件电路描述如下:
单芯片微型计算机 STM32F103C8引脚 I2C 出厂后直接连接到 ISO1540的 I2C、如上图_ SDA、I2C_SCL 所示。 现在、直接通信的波形如下所示
黄色的是 SDA、背面的低电平大约为600mV。 连接到计算机的 USB 转 IIC 可以进行通信、并且与其他设备的通信不稳定。 如果要将 PCA9515A 用作缓冲器、则在计算机和 ISO1540之间添加 PCA9515A 后、您将无法与计算机通信。 如果是、您可以帮助查看它是否是级别兼容性问题以及是否有良好的方法。 感谢您的辛勤工作。
此致
James
两个器件都使用静态电压偏移(请参阅 PCA9515A 数据表的第4节和 ISO1540数据表的第8.4节)、因此它们实际上不兼容。
为了实现这一功能、请使用仅在一侧具有特殊限制的缓冲器(例如、TCA9803、TCA9517)。
先生们是对的。
PCA9515A 的两侧均具有静态失调电压(约600mV)、因此如果在第1侧配对、则与使用 ISO1540等静态电压失调的任何器件都不兼容。
如果 TCA9517的一侧与 ISO1540的一侧配对、则 TCA9517可与 ISO1540配对。 ISO1540的1侧和 TCA9517的 B 侧仍会出现~600mV 的偏移。
-Bobby