主题: PCA9306中讨论的其他部件
大家好,
客户正在设计ISO1540以进行隔离
PCA9306 SCL/SDA输出连接到ISO1540。
但是,SDA引脚不能过低。 (VIL在747mV左右过高)
请您就这些问题提供意见和建议吗?
以下是ISO1540文字文件中参考的示意图,波形和方框图。通行证为"ti"
谢谢!
SHH
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.
大家好,
客户正在设计ISO1540以进行隔离
PCA9306 SCL/SDA输出连接到ISO1540。
但是,SDA引脚不能过低。 (VIL在747mV左右过高)
请您就这些问题提供意见和建议吗?
以下是ISO1540文字文件中参考的示意图,波形和方框图。通行证为"ti"
谢谢!
SHH
SHH,您好!
我们在离线状态下讨论了这个问题,所以我在这里总结一下我们的讨论。
客户发现ISO1540的低值不是0伏,但实际上接近0.7伏,请参见下面的示波器:
这来自ISO1540。 当在第2侧看到低电平时,第1侧将打开FET,以便二极管导电。 这将产生您所看到的747mV电压(其正向电压)。 请参阅ISO1540数据表首页上的简化示意图。
二极管是双向通道正常工作所必需的。 此器件的设计考虑了I2C I/O阈值,因此0.7V不违反I2C规范。 请参见以下网址的I2C规范 :http://www.i2c-bus.org/fileadmin/ftp/i2c_bus_specification_1995.pdf
在第19页上,您可以找到下表:
3.3V是此问题所关注的VDD电压,因此(3.3V)*(0.3)=990mV。
与700mV < 900mV相同,不违反I2C规格。
因此,虽然ISO1540的低输出不是零,但它不违反I2C规范,因此不会在系统中引起问题。
感谢您的提问!
此致,
丹