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.

[参考译文] TCAN1043-Q1:CAN 唤醒模式

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/781356/tcan1043-q1-can-wake-up-pattern

器件型号:TCAN1043-Q1
主题中讨论的其他器件:TCAN1043TCAN1051TPS65381A-Q1

您好!

您能不能告诉我所有车辆(汽车、 拖拉机...)上是否都有 CAN 唤醒模式 CAN 总线?

它是最近函数吗?

如何为每个品牌或车型检查此信息?

此致、

MDO

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

    您是指显性-隐性-显性唤醒模式吗? ISO11898-2:2016对此进行了定义、并在此前在 CAN 收发器中实施。 所有具有 CAN 总线的车辆、即所有汽车车辆、都应实现唤醒模式。

    我不确定如何检查具体车辆是否实施了此功能、但我只能假设他们使用的是 CAN 总线。 使用 odb 读取器、您可以访问 CAN 总线并查看进出不同 CAN 节点的消息、但这会以数值表示、而不是以实际波形表示。 有 CAN 总线分析仪、但同样、您必须探测车辆中的 CAN 总线、如果没有 odb 端口读取器、这并不是一项简单的任务。

    您是否有兴趣了解有关 CAN 和唤醒功能的更多信息?

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

    我很好地指显性-隐性-显性唤醒模式。
    它是在车辆加电后生成的吗?
    哪个元件/元件会生成该模式?

    此致、

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

    通常、在车辆加电时、智能收发器或系统基础芯片(SBC)上使用本地唤醒、该芯片在一个封装中集成了具有电源和其他功能的 CAN 收发器。 专用于唤醒的高压引脚连接到"点火"源、并在汽车启动时上拉至蓄电池。 然后、更智能的收发器或 SBC 将通过从其控制器向 CAN 总线的其余部分发出命令来启动进一步的系统启动。 CAN 控制器最终控制 CAN 总线、也是发送 CAN 总线唤醒消息的控制器。

    收发器仅将控制器的消息转换为总线、而更多智能收发器和 SBC 具有有助于系统启动的内置功能。

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

    MDO、  

    唤醒模式功能不是汽车 CAN 市场中的最新功能。  它最常用于系统级睡眠模式、以便在不需要 CAN 数据传输时节省功耗。  我们看到汽车 CAN 解决方案中经常使用这种系统级功耗保守模式。  但是、并非所有汽车网络都在其系统中使用此功能。  虽然没有全面的答案、但当今大多数现代 CAN 收发器都支持唤醒模式(WUP)检测。  WUP 功能并非特定于品牌或车型、而是特定于其 CAN 网络中使用的收发器。  

    具体而言、任何支持待机模式或睡眠模式的 TI CAN 收发器都将配备能够处理唤醒模式的集成接收器。  此类收发器包括 TCAN1042、TCAN1043和 TCAN1044等。   

    不支持唤醒模式的其他收发器通常具有称为静默模式或仅监听模式的模式、而不是待机模式或睡眠模式。  在这些器件中、器件不需要唤醒功能、因此不执行 WUP 处理。  TCAN1051就是这种类型的收发器的一个示例。

    简而言之、您需要了解汽车 CAN 网络中实现的特定收发器、以确定 WUP 功能的实现。  您将能够通过参阅每个收发器的数据表来识别其唤醒功能。   

    您的特定应用是什么样子的?  您是否希望为自己的系统实现系统级唤醒?

    此致、

    Max Megee

    收发器接口应用

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

    尊敬的 Eric & Max:

    感谢您的回答 Eric、

    我的应用程序在拖拉机上使用、但不用作 OEM 设备。 因此、它可用于每个配备 CAN 总线和 Isobus 的拖拉机。
    一些品牌、如 Fendt、在拖拉机断电时为设备提供电源。
    因此、在此状态期间、我的器件处于低功耗模式。
    这就是我需要具有唤醒功能、尤其是使用 CAN 总线的原因。 很遗憾、我无法使用点火信号。
    因此、我的器件使用 TPS65381A-Q1、我计划在另一篇文章中将 TCAN1042用作建议。

    那么、我将介绍如何了解这款或那款拖拉机的型号是否具有哪种类型的收发器...

    此致、
    MDO

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

    了解这种拖拉机型号的开发时间将有所帮助、但了解如何在拖拉机中使用 CAN 节点也将有所帮助。 也就是说、它们处于活动状态与处于非活动状态的频率、以及拖拉机的某些部分在运行过程中转弯而其他部分保持开启状态的频率。 这表示总线上已有唤醒信号用于唤醒其他节点。

    但是、总线上很可能存在 CAN 唤醒信号。 是否有任何方法可以获取有关拖拉机原理图部分的信息? 或者可能是您能够使用逻辑分析仪或示波器分析的拖拉机的一部分?

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

    Eric、

    不幸的是、我们的设备用于多种型号的拖拉机、我们无法检查每种拖拉机的总线 CAN。

    我将使用 Isobus ISO 11783检查配备 Isobus 设备的拖拉机是否感应具有 CAN 唤醒信号。

    幸运的是、我们有基于 TCAN1051的备份解决方案。

    此致、

    MDO

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

    MDO、

    CAN 唤醒信号可能看起来与典型 CAN 消息类似、因此即使查看 ISOBUS 上的消息也很难确定这一点。  

    考虑到您告诉我的情况、即使拖拉机关闭、芬特拖拉机仍具有某种功能、我假设 CAN 总线上有唤醒消息、因为其他 CAN 节点需要进入活动状态。 此外、根据数据速率的不同、CAN 流量也可以唤醒 TCAN1043。

    此致、