TI中文支持网
TI专业的中文技术问题搜集分享网站

I2C电平转换芯片选择

我看到ti网站上有pca9306和tca9800两种,一种带buffer,一种不带,应用上有什么区别吗?

还有就是TXS0102这颗料是不是也可以用作I2C电平转换,和pca9306比起来哪个性价比更高

Kailyn Chen:

pca9306和tca9800二者相比,TCA9800是一款真正意义上的buffer,没有静态上的offset 电压,因此Vo能l低至0.2V,减少通讯带来的问题。可以参考datasheet 9.3.3 No Static-Voltage Offset 部分的介绍。
我认为TXS0102和PCA9306 是可以替代的,PCA9306是专门用于I2C或者SMbus的电平转换,速度400Khz和100Khz都支持的,TXS0102适用于push pull和open drain的应用,并且Open drain应用速率能达到1Mbps。

Amy Luo:

您好,
PCA9306是电压电平转换器,TCA9800是电平转换I2C总线缓冲器/中继器。
TCA9800能够在不使用静态电压偏移或增量偏移的情况下提供真正的缓冲(而不是pass-FET解决方案)。这意味着TCA9800的A侧和B侧上的VOL极低(约为0.2V),有助于消除由于固定的VIL阈值导致的通信问题。
TXS0102也可以用于I2C电平转换,其电平转换范围与pca9306不同。使用时注意输出高低电平范围。

user1333423:

谢谢两位!

赞(0)
未经允许不得转载:TI中文支持网 » I2C电平转换芯片选择
分享到: 更多 (0)