我们有一个使用 TCA6408A 扩展器芯片的设计。 此电流设计将其 VCCI 电源输入连接到1.8V 电源电压、并将 VCCP 电源输入连接到3.3V 电源电压。
我们很难弄清楚芯片为什么不会响应其 I2C 总线、而另一个芯片(加速计芯片)对完全相同的 I2C 总线响应良好。 我们测试的每个电路板上都会发生这种情况。
我们注意 到、TCA6408A 扩展器芯片的复位输入通过我们设计中的100k 电阻器连接到3.3V 电源。 我们还注意到、该规格表明芯片内部有钳位、这意味着二极管从输入引脚连接到电源电压和接地。
一个问题是、进入复位线路上电源电压的保护二极管是否进入 VCCI 或 VCCP? 如果它进入 VCCI、这是否会导致问题、甚至损坏芯片、因为复位输入上拉至3.3V 会将复位输入的保护二极管导通至 VCCI?
这是否会导致 TCA6408A 扩展器芯片无法正常工作、甚至损坏芯片?
TCA6408A 扩展器芯片的所有其他输入似乎都正常、尽管我们无法通过 I2C 与它进行通信。 您能否提出芯片无法通过我们板上的 I2C 进行通信的任何其他原因?
我们是否应该将复位输入的上拉电阻器从 VCCP 移到 VCCI? 我们还应该更换 TCA6408A 扩展器芯片吗?
感谢您的任何帮助。
Dan Benkman
Innowave
db4772@gmail.com