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.
大家好、
我在 数据表中看到 VCCA≤(VCCB–1V)应为真、但我在一个客户项目中发现、在 VCCA=VCC=3.3V 时 I2C 通信正常。 您能否从 内部电路的角度解释 VCCA≤(VCCB–1V)的要求? 我想找出在某些情况下、如果该器件能够支持 VCCA=VCCB 的原因。
它们的原理图如下所示、但从器件电压电平为3.3V。 (将1.65V 更改为3.3V)
谢谢。
您好、Jerry、
该器件经过设计、在 VccB 大于 VccA 至少1V 时具有电气特性、但可以在相同的电压下使用该器件。 这在技术上超出了器件的设计和特性所针对的电气规格、当您这样做时、您可以预期电气参数会发生变化。 其中一个需要特别注意的问题是器件一侧的 ViLc。 如果 I2C 控制器/器件无法驱动低于该电压、则在争用情况下(例如在 ACK 期间数据线断开)、您可能无法从 A 侧向 B 侧发送低电平。 在这种情况下、VILc 会漂移更低、这意味着 I2C 控制器/器件的驱动器需要更强才能满足移位值。 这不是我们已经确定的、因此我们不知道它的最小值。
-Bobby