主题中讨论的其他器件: P82B96、P82B715 、SN65LVDS049、SN65LVDS31 、 TIDA-060017
我正在寻找 IC 将单端转换为差分、因为我们认为电缆的长度对于 I2C 来说太长。 因此、我们需要将时钟和数据转换为差分。 我查看了 SN65MLVD080的数据表。 我不确定是否完全理解。 可以用作 LVDS 收发器的 IC 是吗? 将单端信号转换为差分信号。
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.
我正在寻找 IC 将单端转换为差分、因为我们认为电缆的长度对于 I2C 来说太长。 因此、我们需要将时钟和数据转换为差分。 我查看了 SN65MLVD080的数据表。 我不确定是否完全理解。 可以用作 LVDS 收发器的 IC 是吗? 将单端信号转换为差分信号。
您好、John:
I2C 时钟在大多数系统中是单向的、因此可以通过差分收发器发送该信号。
I2C 中的数据线是双向的、任何反馈环路都会强制总线锁定。 使用分立方法将 I2C 双向线路拆分为单向线路并不是三重设计。 TI 的产品系列拥有可驱动长达数米的电缆的 I2C 电缆驱动器(P82B96和 P82B715)。 如果您确实需要进行 I2C 信号差分(可能是出于 EMI 问题或噪声抗扰度的原因)、那么您可以查看以下 TI 参考设计: https://www.ti.com/lit/ug/tiduei0/tiduei0.pdf?ts = 1711484136658&ref_url=https%253A%252F%252Fwww.google.com%252F
-鲍比
您好、John:
以下是您可能感兴趣的另一个应用手册:
此致、Amy
感谢您的答复。 我知道 I2C 时钟是单向的、从 I2C 主设备运行到从设备。 I2C 数据是 I2C 主设备和从设备之间的双向数据。 时钟和数据都是单端信号。
借助 I2C 电缆 驱动器(P82B96和 P82B715) 、我们可以在 I2C 主设备和从设备之间使用更长的电缆。 它可以有多长时间? 我们在一个应用中需要大约2米、在另一个应用中需要大约5米。
I2C 电缆 驱动器(P82B96和 P82B715)不会将单端时钟和单端数据转换为差分对、对吗? 我的意思是、它们不会将它们转换为一个时钟差分对和一个数据差分对。 请确认。
我们是否需要在两端、 I2C 主设备 和 I2C 从设备上都使用电缆驱动器?
是的、我也认为我们需要 对5米长的 I2C 电缆使用 LVDS 差分收发器。 如果我们使用 SN65LVDS049、那么我们将获得差动时钟(SCLK_p、SCLK_n)和差动数据(sda_p、sda_n)。 这意味着在 I2C 主板和 I2C 从板之间的电缆中总共有四条导线(两个差分对)、对吗? 该设计中总共有两个 SN65LVDS049。 一个在 I2C 主板上、另一个在 I2C 从板上、对吗?
但在这些收发器 SN65LVDS049之前、我们是否仍需要 在每个电路板上使用 I2C 电缆驱动器(P82B96和 P82B715)?
您好、John:
检查"Using the SN65LVDS31/33 (使用 SN65LVDS31/33)"-图2。 应用手册中的 TIDA-060017方框图利用了此解决方案。
您可以在此处查看此参考设计的其他相关文件: TIDA-060017参考设计| TI.com、在"设计文件和产品"部分下。
此致、Amy