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.

[参考译文] P82B715:I2C-P82B715的上拉电压

Guru**** 2538950 points
Other Parts Discussed in Thread: P82B715

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/699005/p82b715-pull-up-voltage-for-i2c--p82b715

器件型号:P82B715

您好!

我在 P82B715 IC 中工作、用于长距离 I2C 通信。 我有疑问。  

数据表中提到、电压逻辑电平与 VCC 无关、而且 IC 必须灌入30mA 电流。

因此、我能否在 VCC 为5V 的情况下对 SX/LX 信号使用1.8V 的上拉电压、并计算上拉电阻值以提供最大30mA 的灌电流值。 此外、我计算 RC 值以提供1uS 的上升和下降时间。

如果我这么做、灌电流或时序仍会有任何问题? 或者其他任何问题也会出现??

请向我解释我的 ubder站立 是否正确

谢谢、

Arun

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

    阿伦库马尔、您好!

    "在数据表中、提到电压逻辑电平与 VCC 无关、而且 IC 必须灌入30mA 电流。"

    -查看数据表、这意味着 LX/SX 引脚可以是 Vcc+0.7V 或更低电压并正常工作。

    IC 无需灌电流30mA、数据表在这里所说的是、它能够在器件的"L"侧灌电流30mA。

    "因此、我能否在 VCC 为5V 的情况下对 SX/LX 信号使用1.8V 的上拉电压、并计算上拉电容值以提供最大30mA 的灌电流值。 此外、我还计算 RC 值以提供1uS 的上升和下降时间。"

    您实际上不必灌入30mA 电流。 1uS 的下降时间违反了 I2C 标准、因为允许的最长时间为300ns、我假设您实际上只是在谈论这种情况下的上升时间。

    A.您期望的上拉值和电容是多少?

    B.您计划在多大程度上进行沟通? (电缆距离)

    C.您期望的最大频率是多少?

    "如果我这么做、灌电流或时序仍会有任何问题? 否则会出现其他问题?"

    您能否为我展示一个包含两个电路板上拉电阻器和预期电容的原理图/图? 老实说、我在实验室中没有太多时间使用该器件、因此如果您提供详细信息、我可能需要将其放在工作台上并进行一些测试。

    谢谢、

    -Bobby

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

    您好、Bobby、

    假设总线电容为3000nF (可由 IC 驱动的最大电容)、并假设距离为20米(单个 Mater 和单个从器件)。

    根据 I2C 标准、让速度为400KHZ。

    我需要将总线拉至1.8V。

    下面的流程图将显示我的电路的轮廓。

    请告诉我该电路的工作原理以及要计算的上拉值。

    谢谢、此致、

    M.Arun Kumar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Arun、
    我可能会将 LCL 和 LDA 的上拉电阻器设置为5V。 您已经拥有了它、它将降低通信期间的电流消耗。 否则、我认为您是可以的。
    -弗朗西斯·胡德
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Francis、
    我是否可以将 LCL 和 LDA 上拉至5V? 或者我需要在这两者之间放置一个缓冲器(电平转换器)??

    谢谢、
    Arun
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bobby、
    请告诉我您的测试是否通过了我的设置条件、或者需要执行其他任何步骤?

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

    阿伦库马尔、您好!

    我将器件的 Vcc 设置为5V、将 I2C 线路设置为1.8V。 我在 S 线路上使用550欧姆的上拉电阻、在 L 线路上使用65欧姆的电阻。

    ------------------------

    100kHz:

    ----------------------------------------

    400kHz

    这些线被标记、其中 IN 被连接至 一个 Sx 上的下拉 FET、而 OUT 被测量在第二个 P82B715的 Sx 上。

    您可以看到、通信在 I2C 上的1.8V 电压和 Vcc 上的5V 电压下工作。

    谢谢、

    -Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bobby、
    感谢您的支持、您的回答将对我非常有用。

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

    我能不能知道您在上面进行测试时所用的导线长度是多少?

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

    嗨、Arun、

    在该测试中、导线的长度非常短(我想确认器件在 Vcc=5V、而 I2C @ 1.8V 时工作)。 我曾尝试在 L 线上放置一个3000pF 电容器、但我很难找到适合我的设置的电容器。 我最后尝试将3个1000pF 1210电容器并联焊接在一起、并将电线连接到它、但我不确定电线是否与我的装置连接良好。 当我在设置中添加并移除3000pF 负载时、我没有看到 L 行有太多变化(我确实看到 L 行随电容的增加而略有变化、但变化不大)。 这可能是由于 L 线上的上拉电阻非常大。

    -Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bobby、
    谢谢。 由于您使用的电容为3000pF (3x 1000pF)、与长线相同、因此不需要太长的导线。

    谢谢、
    Arun。