ZHCACH2 march 2023 PCA9306
许多 I2C 缓冲器使用内部静态失调电压来确定 I2C 总线的哪一侧生成低电平信号。虽然该特性在避免总线锁定条件方面非常有效,但是如果缓冲器连接不正确,该特性也会给用户带来额外的问题。如果缓冲器连接到静态失调电压位置处(通常称为器件侧)的目标器件,则该位置的 VoL 值必须低于器件的 ViLc 值。ViLc 是一个内部电压值(通常在器件数据表中规定),由缓冲器的内部逻辑电路用于通过器件传播信号。为了使缓冲器的内部逻辑能够正确地从缓冲器侧传播低电平信号,目标器件的 VoL 必须低于缓冲器提供的 ViLc 值。如果超过该值,则缓冲器会进入输出不断在低值和高值之间交替的状态。为避免发生此错误,请始终验证连接到缓冲侧的器件的 VoL 值是否低于缓冲器数据表提供的 ViLc 值。