生产问题:我有一些板的工作还可以。 其他的板随机地不在传输的地址部分上提供一个 ACK。
我看了 I2C 线路、我能看到的唯一区别是、ACK 在工作时为高电平、在工作时为低电平。
我们已尝试用新的 DAC 替换 DAC、只有在某些情况下可以解决问题。
我让他们在100KHz 和400KHz 下都能正常工作但失败。
I2C 链上还有其他器件。
该链具有2.2K 上拉电阻器。 如果尝试了2.49K、1.5K 和1.2K、结果相同。
我将2.2K 电阻器重新放置在一直都出现故障的电路板上、现在看来它可以正常工作了???
I2C 链上的所有其他器件似乎始终正常工作。
完整器件型号 DAC121C081CIMK/NOPB
用于替换的日期代码器件为2340、来自 Digikey 3241677EM3的批次代码。
对接下来的检查有什么想法吗?