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.

[参考译文] CAN 收发器上的隐性和显性状态

Guru**** 2560390 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/906750/about-recessive-and-dominant-on-can-transceiver

主题中讨论的其他器件:TCAN1043

大家好、

当 Vd 低于0.5V 时、状态为隐性、当 Vd 超过0.9V 时、状态为多米诺骨牌。 “超过0.5V 和低于0.9V”的状态是什么? 如果电压介于0.5V 和0.9V 之间、信号如何工作?

我可以发现“符合 CAN 标准的驱动器必须在54Ω Ω 负载上产生至少1.5V 的电压”一句关于隐性和显性的句子,这句话的含义是什么?

谢谢你

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

    加拉姆

    0.5V 至0.9V 差分电压范围是一个不确定的电压范围、在此范围内输出未知。  这些差分电压阈值由 ISO 11898-2 CAN 规范设置。 在标称运行的系统中、该电压范围不是稳态电压、而是从显性到隐性以及从隐性到显性的转换范围。  

    54Ω Ω 负载点上的1.5V 电压定义了 CAN 收发器的最小总线驱动器强度。 收发器需要能够在54Ω Ω 端接电阻上至少驱动1.5V 电压、以便即使在不理想的总线条件下也能满足差分阈值。

    请告诉我这是否合理、或者您是否有任何其他问题。

    此致、

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

    谢谢 Eric、感谢您的回答。

    我能不能问您的意思是负载电阻为54欧姆、而不是60欧姆或120欧姆?

    谢谢你

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

    加拉姆

    是的、我指的是54Ω、这是 CAN 规范中定义的值。 120Ω Ω 是 CAN 双绞线布线的特性阻抗、这就是在每个终端节点上使用120Ω Ω 终端电阻的原因。

    此致、

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

    尊敬的 Eric:

    下图是 TCAN1043方框图、有两个电阻器。 这些负载电阻器吗?

    如果负载电阻为54欧姆、则盒中的一个为27欧姆、因为它是分压器、这是正确的吗?

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

    加拉姆

    负载电阻是总线上的端接电阻、而不是图中所示的偏置单元。 偏置单元位于器件内部、由一个值较高的电阻分压器组成、用于将隐性电平偏置为 VCC/2。

    其理念是驱动器需要能够强制端接电阻至少为1.5V、以便收发器能够在显性情况下保证适当的电压差分。

    此致、

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

    我能问偏置单元如何从图片上的 TX 信号中生成5V (CANH)和0v (CANL)吗?

    使用偏置电阻器时、CANH 和 CANL 的电压如何均为2.5V (隐性)?

    谢谢你

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

    加拉姆

    当 TXD 为逻辑0时、比较器发送信号来驱动两个 FET (一个在 CANH 上、一个在 CANL 上)。 以便 CANH 上拉至 VCC、CANL 下拉至 GND。 由于 FET 和二极管的 Rdson 上的压降、CANH 上的电压不会达到5V、CANL 也不会达到0V。 请在 此处查看我的最新回复 、了解有关该问题的更多详细信息。

    在 VCC 和 GND 之间连接一个电阻分压器以创建 VCC / 2值、CANH 和 CANL 都连接到该值。 当 TXD 为逻辑1时、FET 不会驱动、因此 CANH 和 CANL 信号偏置到该电阻分压器、该分压器将电压设置为 VCC / 2。

    此致、