大家好,
我有一些关于I2C总线的问题:
1) TI是否有I2C总线扩展器(如NXP PCA9615或LT LTC4331)的替代产品?
2)如果是,是否可以通过扩展器IC 双绞线向从属I2C设备(如T1汽车以太网中的PODL)提供直流电源?
Tida-1.0076万
此致,
David。
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.
大家好,
我有一些关于I2C总线的问题:
1) TI是否有I2C总线扩展器(如NXP PCA9615或LT LTC4331)的替代产品?
2)如果是,是否可以通过扩展器IC 双绞线向从属I2C设备(如T1汽车以太网中的PODL)提供直流电源?
Tida-1.0076万
此致,
David。
您好,David:
1.这是两种不同的设备。 您是专门寻找热插拔还是只需要I2C总线扩展器? 您需要FM+吗?
我们有多个I2C总线扩展器,但唯一一个FM+是TCA9617B。 ISO组似乎有热插拔缓冲区,可以执行FM+,我会将它们添加到线程中,以查看 是否需要。
如果您不需要FM+,但需要长距离电缆扩展器,我们在这里提供更多选择。 P82B96是最适合长电缆和高电容的选择。
2. P83B96实际上使用与以太网相同的理念通过双绞线发送电力:

请告诉我这是否是您需要的。
最佳,
Chris
您好,Chris:
感谢您的反馈。 我不需要FM+,我只需要I2C总线扩展器(2 m 到4 m)。 我想通过相同的双绞线将直流电源传递给I2C从属设备。
查看您提供的结构图,我是否需要2个双绞线(4线)用于I2C,或者是否只能通过 一个双绞线来实现? (PCA9615和LTC4331只使用一对双绞线,两根电线,但我不知道它们是否可以执行PODL)
理想情况下,在一个双绞线上使用I2C和电源(如汽车 ETH T1中),并且由于我的设备具有I2C,我不想更改为其他协议。
您会提出什么建议?
此致,
David。
您好,David:
LTC4331是一种相对复杂的设备,它通过链路控制器更改协议,以便使用差分信号进行远距离传输。 然后,在将数据转换回此协议后,远程端连接到完全独立的I2C总线上。 当通过此设备进行任何事务处理时,I2C主控正在等待具有相对较长时钟拉伸期的响应,以促进此数据转换。 由于协议被转换为异步格式,因此长距离差动信号可用于支持以太网供电类型设计的应用。 TI不提供任何可在同一器件中进行此转换和传输的类似器件。
PCA9615与Chris提到的P82B96器件更加相似,只需在扩展总线上重新驱动相同的I2C信号,而无需转换协议。 由于这些信号仍然是同步I2C格式,因此不可能仅使用单个双绞线实现以太网供电类型的解决方案。 P82B96建议如何使用两根双绞线电缆完成此操作,而无需将数据转换为异步协议。
如果您有兴趣通过支持异步格式的接口来实现此功能,THVD8000将介绍通信线路供电的双线(一对双绞线)解决方案的系统布局和要求。
此致,
Eric Schott
您好,David:
对于两个双绞线,总共有四根导线。 由于SDA和SCL是独立的信号线路,因此最好将它们分开,以避免交叉通话。 因此,每个信号都应与电源(Vcc或GND)配对。 Chris分享的图显示了这种情况的可能情况。
是的,UART是用于RS-485收发器(如THVD8000)的常见异步协议。 将I2C转换为UART类似于 LTC4331 实现信号线上供电功能的方法。 对于THVD8000,这种转换需要单独完成,但这有助于实现真正的双线解决方案。
此致,
Eric Schott