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.

[参考译文] P82B96:关于 P82B96用于单主(MCU)和放大器;多从(传感器)配置的阐述

Guru**** 2506885 points
Other Parts Discussed in Thread: AM26C32, P82B96, MAX232, AM26C31, SN65LVDS049

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1255740/p82b96-clarification-for-the-use-of-p82b96-for-single-master-mcu-multiple-slaves-sensor-configuration

器件型号:P82B96
主题中讨论的其他器件: MAX232AM26C31、AM26C32、 SN65LVDS049

尊敬的社区:

P82B96数据表提供了 I2C 通信的一些配置建议、其中、我们希望澄清以下问题:

查询1:配置

我们希望说明是否可以使用一对 P82B96 I2C 扩展器来连接远程从总线上的多个从器件(传感器)与本地主总线上的单个主器件(MCU)、同时 P82B96通过缓冲器扩展总线传输信号。

对于我们的用例、最大所需速度为400kHz。

问题2:差分驱动器

我们需要使用 CAT5e 电缆在3m 距离范围内传输数据。 在这种情况下、我们是否需要差分驱动器?

如果需要、为了提高 I2C 总线的抗噪性能、 我们可以 使用以下两个差分驱动器和接收器:

  1. MAX232差分驱动器和接收器 在两端以120Kbps 与 P82B96配对
  2. 支持10Mbps 的 AM26C31和 AM26C32

在为 P82B96选择差分驱动器时、是否有任何已知明显的忽略因素?

请提供您对这些假设的见解。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1.主器件或从器件的数量没有区别。

    2. Cat5e 电缆设计用于差分信号。 将信号与单端信号配合使用时、请将信号与电力线配对以避免串扰(参见图13)。 为了防噪性能、您确实需要差动驱动器/接收器。 MAX232不是差分信号(RS -232在更高电压下使用单端信号)。 RS 至485/422专为工业环境而设计、并且会占用更多空间和功耗。 考虑使用 LVDS;有2+2收发器、例如 SN65LVDS049。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    我们为 SPI 总线提供 AM26C3x、我们也可以将它们与 P82B96搭配使用、对吧?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    可以。 但一条 I²C 总线在每个方向上不需要四个通道。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、每个 IC 上的2个通道将保持未使用状态。 我们库存中有这些 IC 并且这些 IC 价格实惠、这推动了我们决定使用它们。

    另外、在边注上、为了获得更佳的抗噪性(裕度)、我们可以只需将 缓冲的扩展总线电压增加到9V 范围来使用 P82B96吗? 它将提供显著的噪声容限、这是思考此概念的正确方法、对吧? 在我们的用例中、假设电源不是问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    要改变 I²C Ω 信号、噪声将必须增加/减少通过上拉电阻器的电流。 您无需增加总线电压即可增大电流;您只需更改电阻即可。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 neet:

    查询1:配置

    我们希望说明是否可以使用一对 P82B96 I2C 扩展器来连接远程从总线上的多个从器件(传感器)与本地主总线上的单个主器件(MCU)、同时 P82B96通过缓冲器扩展总线传输信号。

    对于我们的用例、最大所需速度为400kHz。

    [/报价]

    我同意克莱门斯的观点。 另外需要考虑的是 Sx/Sy 输入/输出引脚的400pF 限制。 上升时间、IOL 和总线寄生电容将决定总线上可出现的主/从器件的最大数量。  

    问题2:差分驱动器

    我们需要使用 CAT5e 电缆在3m 距离范围内传输数据。 在这种情况下、我们是否需要差分驱动器?

    如果需要、为了提高 I2C 总线的抗噪性能、 我们可以 使用以下两个差分驱动器和接收器:

    1. MAX232差分驱动器和接收器 在两端以120Kbps 与 P82B96配对
    2. 支持10Mbps 的 AM26C31和 AM26C32

    在为 P82B96选择差分驱动器时、是否有任何已知明显的忽略因素?

    请提供您对这些假设的见解。

    [/报价]

    我也同意克莱门斯的观点。 另一个需要注意的问题是 CAT5e 电缆可能约为50pF/m。这意味着超过3米的 P82B96器件的 TX/RX 引脚将需要驱动此负载。 此器件可以实现此功能。

    与 I2C 相比、差分驱动器具有更高的抗噪性。 正如 Clemens 已经说过的、MAX232不是微分、而是点对点。  

    此外,在边注中,为了提高抗噪性(裕度),我们可以通过将 缓冲扩展总线电压提高到9V 范围来简单地使用 P82B96吗? 它将提供显著的噪声容限、这是思考此概念的正确方法、对吧? 假设在我们的用例中功率不是问题。
    [/quote]

    使 VCC = 9V 并且将 Rx Ty2/Ry 线路上拉至 VCC 会增加输入阈值裕度、因为阈值基于 VCC。  

    VCC 的增加将为高逻辑电平和低逻辑电平产生更大的裕度。 这将影响缓冲侧的过上升/下降时间、但以 I2C 速度运行、这实际上不是问题(为高达9V VCC 充电的时间长于为5V 的时间、从9V 下降到 VOL 的时间长于为 VOL 充电的时间)。  

    此致、

    泰勒

    [/quote][/quote]