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.

[参考译文] SN65HVD23:传播延迟(SPRAC35)

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/723062/sn65hvd23-propagation-delay-sprac35

器件型号:SN65HVD235

我在理解 SN65HVD235的数据表时遇到困难。  我需要器件的传播延迟作为 CAN 位时序计算器(SPRAC35)的输入。 计算器使用:

总传播时间= 2 x (导线上的电磁传播延迟+由于收发器/接口而产生的延迟)

但我对数据表中的许多延迟值感到困惑、我不知道应该使用什么。

我认为最重要的是:

驱动器
从低到高的传播延迟  
从高到低的传播延迟  

接收器
从低到高的传播延迟  
从高到低的传播延迟  

器件
环回延迟、驱动器输入到接收器输出  
环回延迟、驱动器输入到接收器输出  
回送延迟、总线输入到接收器输出  
总环路延迟、驱动器输入到接收器输出、隐性状态到显性状态  
总环路延迟、驱动器输入到接收器输出、显性状态到隐性状态  


有人可以为我澄清一下吗?

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

    对于 CAN、重要的参数是总环路延迟、这将为您提供从驱动器输入到接收器输出与收发器相关的延迟。 您将把它添加到与全总线电缆相关的总延迟中(通常作为电缆的参数给出、5ns/m 是典型值)、然后添加由于总线上的其他组件而导致的任何延迟:扼流圈、二极管、电容器等

    但是、您链接的器件是 RS-485收发器、您是否需要 RS-485收发器的等效参数?

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

    谢谢你。

    实际上、我忘记了器件型号的最后一位数字(5)。 其 SN65HVD235……  CAN 收发器。 我已经更正了这个问题。

    好的、那么我将使用总环路延迟...   但是、计算器电子表格被编码为将延迟输入(电缆传播+电子延迟)乘 以2、以获得往返延迟。  

    那么、我是否应该为计算器提供数据表的总环路延迟除以2? 它已经考虑了往返时间(在使用之前需要除以2)或需要乘以2 (然后直接在计算器上使用)?

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

    如果您尝试计算返回控制器的完整路径延迟、也需要将收发器的环路延迟乘以2。 任何给定方向的总延迟都包括发送节点的发送方向延迟、单向电缆延迟和接收节点的接收方向延迟(实际上是一个电缆延迟和一个收发器"环路延迟")。 往返延迟将是此延迟的两倍、或者两个电缆延迟加上两个收发器环路延迟。

    我希望这一点是清楚的--如果不是,请告诉我。

    此致、
    最大
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    现在已经很清楚了,谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的解释是否正确:   

    总往返延迟用于配置位时序参数、因为发送器对于每个发送的位、应在 该位的同一位时间内从最远的接收器(最坏情况)接收响应(用于仲裁)。

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

    是的、没错。 这个限制对于仲裁功能正确确定哪个消息具有最高优先级(最低标识符值)至关重要。

    最大