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.

[参考译文] TCAN1042HG:CAN 总线端子电阻器问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/822437/tcan1042hg-can-bus-terminal-resistor-issue

器件型号:TCAN1042HG

您好、支持团队  

我的客户在 CAN 总线通信问题上存在一个主要问题。

  1. 我们最多有6个并联的整流器。
  2. 如果每个整流器内部有1个端子电阻120R,CAN 总线将变得不稳定--- 完全端子电阻变为120/6=20R。
  3. 如果每个整流器中没有端子电阻器、则 CAN 总线无通信。
  4. 我们能否在每个整流器上添加 CAN 中继器来解决此问题?
  5. 中继器如何工作? 如何将此中继器添加到我的整流器 CAN 总线?
  6. 您能向我们展示一下它的原理图和功能吗?
  7. 您能给我们一些演示板、以便在该解决方案正常工作时进行一次测试。

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

    您好、红色、

    CAN 中继器电路可能是一个选项、但这些 Carb 的设计很复杂、会引入一些时序变化、如果有多个串联、则可能会出现问题。 我建议先尝试几种更简单的解决方案。 最好的方法是配置系统、以便仅在两个节点上包含端接-这是可行的吗?

    否则、另一个选项是将端接值增加到360欧姆。 这解决了负载过多的问题、但增加了您需要评估的其他几个风险。 一种是终端阻抗与电缆阻抗不完全匹配(假设电缆阻抗为120欧姆)。 不过、这可能只是较长电缆连接的问题、在这里可能不是问题。 需要记住的另一个潜在问题是、当连接的节点少于6个时、可实现的最大数据速率。 例如、仅使用两个节点时、有效负载电阻将为180欧姆。 在这种情况下、CAN 状态转换将会稍慢一些、因此可能的最大数据速率将会降低。 不过、如果应用以较低的数据速率运行、这也可能不是问题。

    此致、

    最大

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

    尊敬的 Max:

    如果我们尝试并行使用 CAN 中继器、这意味着每个整流器可以与一个 CAN 中继器连接、然后连接到 CAN 总线

    然后、它能解决我的问题吗??

    BR

    Kevin

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

    尊敬的 Kevin:

    我可能会误解您的想法、但如果在每个节点上放置 CAN 中继器、似乎您会遇到相同的问题。  只是、您不会使整流器上的 CAN 收发器过载、而是会使中继器上的 CAN 收发器过载(假设您在每个节点上仍有终端)。  如果中继器将总线分为不同的段、每个段具有两个120欧姆端接、则中继器可以工作。  不过、我仍然认为这种解决方案过于复杂、因此您最好先修改终止方案。

    此致、
    最大