主题中讨论的其他器件: TIDA-050026-23881
您好、先生、
来自 SOC 并通过隔离 IC 的 i2c、但无法在 TPS23881端子处测量 i2c 信号。
我们是否可以知道是什么导致了这种情况? 随附原理图、请帮助检查原理图是否错误、谢谢。
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.
您好、先生、
来自 SOC 并通过隔离 IC 的 i2c、但无法在 TPS23881端子处测量 i2c 信号。
我们是否可以知道是什么导致了这种情况? 随附原理图、请帮助检查原理图是否错误、谢谢。
尊敬的先生
目前、我已经进行了一些调试、但我的 PES 板仍然无法测量 隔离 IC TPS23881点的 I2C 信号(SOC 点具有 I2C 信号)。
虽然您已经看到电路可以、但我想与您再次确认 I2C SDA 的问题。
下图比较了 EVM 板和我的 PES 板之间的 I2C 设计差异
TPS23881的 I2C SDAI SDAO 直接连接到我的 PES 板上、对吧?
尊敬的先生:
1. SOC 问题无法检测到 TPS23881:
您建议的部件我再次确认,我已经执行了测试,但我仍然无法测量 I2C。 如果无法测量、则没有 I2C 信号 来响应 SOC、SOC 无法识别 TPS23881并在 TPS23881命令上执行自动测试。
在当前状态下、SOC 的 I2C 和复位(大约300nS)具有信号、但在隔离 IC 连接 到 TPS23881侧 I2C 的 SCL SDA 后、复位仅具有连续的3.3V 电平。
调试过程如下所示:
从 SOC 重置@μ A:
从低电平到高电平的 SoC 复位大约为300nS、TPS23881侧通过隔离 IC 的复位时间非常长、几乎可以立即达到3.3V
PS23881侧的 I2C PU 电阻值已从10K 更改为较小的值。 它已更改为1K。 它仍然是相同的、并且只有一个连续的3.3V 电平。
@ TPS23881自 RC 复位:
断开 SOC 复位源,将 TPS23881复位更改为 RC 复位(R:1K,C:0.1uF)--- 将测试 I2C 从 连续3.3V 电平降至2.2V
@在 TPS23881侧 VDD 引脚上浮动隔离 IC --仍不测量 TPS23881的 I2C。
@ Tommy 建议尝试通过导通隔离 IC 将 SOC 的 I2C 与 TPS23881的 I2C 直接连接。 。 测得的 I2C 只有一个连续3.3V 电源
2.设计确认:
@ SDAI SDAO 您还认为它可以通过双向隔离 IC 进行连接
我们使用的两个 TI 隔离 IC (U1:用于复位的 ISO7731FDBQ、U2:用于 I2C 的 ISO1541DR)需要 仔细地重新确认电路。 尤其是 ISO7731FDBQ (电路中的 U1)用于 TPS23881复位、有 EN1 EN2、需要上拉 或悬空?