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.

[参考译文] SN65HVD255:TI 可提供50kbps 和400m+长距离的 CAN 解决方案

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/683503/sn65hvd255-ti-can-solution-for-50kbps-and-long-distance-400m

器件型号:SN65HVD255

您好!

现在、我会找到发送/接收50kbps 远距离数据的 CAN TRX。

是否有适用于远距离400m-1km 的解决方案。

我检查了 SN65HVD255、它具有 Turbo CAN 功能。

该函数是否可以实现它?

www.ti.com/.../sn65hvd256.pdf

此致、

KYT

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

    您好、KYT、

    感谢您的提问。  仅需澄清一点、SN65HVD255上的 Turbo CAN 功能允许器件以更高的速度运行、这会在400-1000m 的距离内损害您的性能。

    您对此距离的主要关注是网络的往返传播延迟。  每个节点都需要知道往返延迟、以便使用适合网络中最坏情况延迟的数据采样点对其进行编程。  CAN 网络中电缆延迟的一般经验法则是5ns/m 电缆。  根据您的请求、1000m 的电缆可提供额外的5us 或更长的延迟、从而将您的最大运行速度降至<100kbps。  以50kbps 的速率运行应该可以、但您需要注意额外节点、隔离器件等添加到系统中的任何额外延迟  

    您还需要注意的是、您的最小运行速度由器件的 CAN 显性超时(DTO)决定、这通常会将最小速度限制为10kbps、如 SN65HVD255中所示。

    您为什么要特别关注 SN65HVD255?  如果您在5V MCU 电平下运行、您可能还需要考虑 将 TCAN1042或 TCAN1051用于您的应用。  

    如果您需要进一步澄清、或者您的应用网络中是否引入了与讨论相关的其他延迟、请告诉我。  

    此致、

    Max Megee