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.

[参考译文] SN65HVD1050:加电后的激活延迟高达30ms

Guru**** 2390755 points
Other Parts Discussed in Thread: SN65HVD1050, TCAN1057A-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1447526/sn65hvd1050-activation-delay-of-up-to-30ms-after-powering-up

器件型号:SN65HVD1050
主题中讨论的其他器件: TCAN1057A-Q1

工具与软件:

您好!

在我们的设计中、我们通常使用 NXP TJA1050 CAN 收发器。 一会儿、我们将使用 TI SN65HVD1050作为替代、这个变化似乎引起了问题。

给定的运行条件:

我们 通过特殊的 CAN 消息将控制器触发为引导加载程序模式。 因此、控制器会复位并清除所需的闪存页面。 出于安全原因、我们的电路在闪存擦除期间禁用 CAN 收发器的电源。 完成后、引导加载程序会重新启用收发器电源、并等待3ms (1.5ms 后电源正常)、直到它尝试连接到总线。  

观察-坏情况(SN65HVD1050):

收发器上电后、 大约30ms 后、总线上的消息会通过 RX 引脚。  请参见抓图-黄色曲线:收发器电源为5V;蓝色曲线:收发器 SN65HVD1050的 Rx 引脚

于是、CAN 控制器转变为位显性错误状态、然后脱离总线状态。

观察结果-良好情况(TJA1050):

收发器上电后、大约2ms 后、总线上的消息会通过 RX 引脚。  请参见抓图-黄色曲线:收发器电源为5V;蓝色曲线:收发器 TJA1050的 Rx 引脚

问题:

有人能确认一下 TI 收发器中是否存在某种延迟电路吗? 在何种情况下?

是否有可能是收发器内部出现故障?

收发器启动前是否缺少一些需要满足的功能或条件?

有什么想法如何避免它的第一手(而不是仅仅增加延迟继续传输)?

明确地说:我们可以在将来的版本中更改软件以解决此问题、但我们需要充分了解此行为。 但是、我们有几个设备在客户遇到此问题时、这些设备被这种行为所欺骗、需要派送维修、这更是一种痛苦。

希望有人能帮忙。

此致

Steve

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

    Steve、

    启动延迟不应该这么长、您在测试的所有 SN65HVD1050器件上看到过这个吗? 这是一款较旧的器件、可以改用 TCAN1057A-Q1来实现更好的性能、成本结构和长期供电。 如果可以、我建议迁移到该器件。 同时、我将了解需要查看的验证数据、看看是否有任何指示启动延迟的东西。

    您是否还可以共享原理图?

    此致、

    Eric Hackett  

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

    Eric、您好!

    感谢未来的动力、我一定会为即将开展的项目确保这一想法的安全。 但对于已发货的器件、这不会有任何帮助。

    所以我仍然试图理解我们在做什么错误,因为这些问题从来没有发生在过去的 TJA1050。 如果您能为现有设备提供解决此问题的建议、我将不胜感激。

    如您要求提供原理图、以下是受影响器件的摘录。 您可以看到、当 Tx 和 Rx 线路连接到两个微处理器时、它们被分离。 待机电路由到其中一个控制器、但未使用、因此处于静态低电平。 CAN_Enable 线路在闪存擦除期间停用5V 电源、然后重新启用。

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

    我们发现、启动延迟随着温度的降低而增加。 在室温及以下约为20-30ms。 上升到~45°C 环境温度以上可消除该问题。 适用于2023年至今购买的器件以及较旧的器件(我们在实验室已经运行了2年以上)

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

    Eric、您好!

    是否有任何想法或关于此主题的任何新闻?

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

    Steve、

    很抱歉这一项的延迟、请提供至星期三、以获得正确的响应。 感谢您的耐心。

    此致、

    Eric Hackett  

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

    Steve、

    由于该器件较旧、很难获得一些设计帮助、但您的原理图未显示会出现该问题的任何原因。 温度升高到45°C 后、启动时间会变成什么?

    此致、

    Eric Hackett  

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

    Eric、您好!

    一旦温度 升高到45°C、启动时间就会减少到大约 1ms (+/-)。

    同时、我们从同样有同样问题的客户那里获得了更多的器件。 在某些情况下、室温下的延迟甚至高达60ms 甚至更多。 在负温度(例如-10C)下、温度似乎会变差

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

    Steve、

    让我们回到设计页面、并在星期一回复您。 对于两次回复之间的延迟、我们目前的资源有限、假期已满。对此、我们深表歉意。

    此致、

    Eric Hackett