主题中讨论的其他器件:ISO1640、 ISO1641、 INA233、 BQ76942
您好!
我正在使用一个基于 STM MCU 的电路、并使用一些 I2C 器件。 将一个 INA233和一个 INA228器件放置在 MCU 的 I2C 侧、远程使用 BQ76942。 其 I2C 线路与 MCU 的 I2C 线路通过 ISO1640隔离器进行了隔离。 使用 ISO1640隔离器代替 ISO1641、因为 ISO1640还支持执行时钟拉伸的器件、BQ76942也会执行时钟拉伸的器件。
问题在于 ISO1640的电压1为570mV (最小值)和710mV (最大值) 该电压高于 VIL (max) 即 INA233和 INA228等于0.4V。
由于 INA233和 INA228只会倾听 BQ76942将通过 ISO1640回复 MCU 的内容、这是否会导致 INA233和 INA228器件的干扰行为? 另一侧的 MCU 具有 VIL (最大值) 高于 ISO1640的 vol1、因此 MCU 不会出现问题。
下面是一个原理图:
必须说明的是、我已经有一些 simmilar 电路-也使用 INA233、但使用 ISO1641而不是 ISO1640。 但是、ISO1641的 SDA 线在1侧的 VOL 也很高、高于 INA233的 VIL、但看起来一切都能正常工作。
您能否确认、由于 INA233和 INA228将仅"侦听" BQ76942 IC 将通过 ISO1640回复 MCU 的内容、这不会导致 INA233和 INA228的毛刺行为?
非常感谢、
此致、
Dejan。