使用 TI 的扩展芯片、模型:PCA9534ARGTR
原理图:
问题现象:
1.软件无法通过 IIC 读取设备;
2.在原理图中,在 R18 R19的 IIC 入口之前(移除电阻),测量 IIC 波形并确认;
不过、添加 R18和 R19 (连接扩展芯片后)后、IIC 波形异常、无法读取器件;
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.
尊敬的 Tony:
我正在查看示波器捕获、并注意到发送至地址0111000 = 0x38h 的写入条件、ACK 位似乎有点奇数。 在断开 EEPROM 器件的情况下、您是否能够独立与 PCA9534A 进行通信?
是否可以将 SGM4574电平转换器设置为高阻态、移除0欧姆电阻器以将 EEPROM (BL24C64A)器件与总线分离、从而仅连接 PCA9535A? 然后重新运行测试、以查看是否仅使用 IO 扩展器就可以进行通信。 如果通信开始工作、则缓慢地将 I2C 器件重新添加到总线上、以查看导致系统出现故障的原因。 可能是这些器件增加的输入电容导致了位错误、但我想我们可以通过器件 NACK 看到该结果。
在第9个时钟周期之后发生了什么振荡? 这只是噪声吗? SDA/SCL 线上是否始终存在上拉电阻器?
此致、
泰勒