主题中讨论的其他器件: TMP102、 TCA9406
工具与软件:
大家好!
我正在设计一个使用 I2C 与三个器件通信的设计:
1. TPL0102 (数字电位器)通过 I2C 隔离器 ISO1541
2. 通过电压电平转换器 TCA9406进行 TMP102 (温度传感器)和24AA64TE/OT (EEPROM)
下面是我实施的原理图:
当我在不连接/不为 U47供电的情况下通过 U46交谈时、不会出现任何问题。 当我通过 U47进行通信时、不会出现任何问题。 但是、有时当我同时为 U46和 U47供电并尝试与 U46通信时、可能会出现读取错误。 在检查信号时、U46似乎将 SDA1保持在低电平、释放 SDA1的唯一方法是电源复位。 只要 U46和 U47均已通电并且我尝试通过 U46进行通信、就会持续发生这种情况。
我不知道我缺少什么、有人能提供帮助吗?
此致、
Panashe.