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.

[参考译文] TCAN4550-Q1:Vccout 的外部负载

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1115222/tcan4550-q1-external-load-for-vccout

器件型号:TCAN4550-Q1

您好、专家、

我的客户正在其新的 PEPS 平台中使用 TCAN4550-Q1。 现在、他们正在设计原理图。 我有两个问题要与您联系。  

  • TCAN4550-Q1的 Vccout 具有125mA 的总可用电流。  我想检查客户是否可以将 Vccout 用作 MCU 5V 电源? MCU 的最大电流消耗为~25mA。 可行吗?  
    • 如果发生某些 CAN 总线短路故障、内部 LDO 将具有电流限制功能。 当由 CAN 总线短路故障触发 LDO 电流限制时、Vccout 是否仍能保持5V 输出?  
  • 客户的系统要求:"当 CAN 器件进入睡眠模式时、客户可以使用 INH 引脚禁用 DCDC/LDO 的 EN 以关闭3.3V 电压。 当离开睡眠模式时、CAN 器件可以唤醒 MCU。 由于 MCU 的 GPIO 资源有限、因此客户希望尽可能节省 GPIO 资源。  
    • 问题是、客户希望使用 NC NINT 引脚。 那么、对于中断功能、客户是否还可以通过 SPI 监控所有中断标志?  

谢谢!

Eden Wen

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

    您好、Edthan、

    是的、您可以使用 LDO 为 MCU 供电、但请记住、当该器件进入睡眠模式时、LDO 将关闭、因此您的 MCU 将关闭。 对于某些用户来说、这实际上是一件好事、因为当 CAN 收发器进入睡眠模式时、可以节省电流消耗。 但是、如果这不是您的预期用例、则不应使用 LDO 为您的 MCU 供电。

    您能指出 CAN 总线故障期间 CAN 总线将限制 LDO 电流的读数。 我只想确保我们讨论的是数据表中的同一个器件。 该器件确实限制了 CAN 驱动器在显性状态期间可以短路的电流量、因为它具有显性状态超时。 因此、器件只能显性驱动这么长的时间。 这会降低平均短路电流。

    3.是的,设备能够完全按照客户的描述进行操作。 当器件通过 CAN 总线或 WAKE 引脚接收到唤醒事件时、它将自动进入待机模式。 此时 INH 引脚将变为高电平、您的 LDO (VCCOUT)将打开。

    同样正确、您不必连接 nINT 引脚。 这可能会使您的编码变得更加复杂、因为您必须不断检查中断寄存器以查看何时有新的中断。 在实践中、这似乎很简单、但实际上却意识到代码可能变得很困难。 每次通过 MCAN 传入新消息时、您都必须读取中断才能知道新消息已传入、然后必须从 RXFIFO/缓冲器读取该消息。 如果收到多条消息、您还必须读取状态寄存器、以了解当时有多少条新消息出现、以便您可以全部读取。 我们在 TCAN4550的软件用户指南中详细介绍了所有这些内容。

    最棒的

    Chris

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

    尊敬的 Chris:

    感谢您的详细答复。  

    [引用 userid="450700" URL"~/support/interface-group/interface/f/interface-forum/1115222/tcan4550-Q1-external-load-for-vccout/4133581#4133581"]2.能否 指出 CAN 总线在 CAN 总线故障期间将限制 LDO 电流的位置。 我只想确保我们讨论的是数据表中的同一个器件。 该器件确实限制了 CAN 驱动器在显性状态期间可以短路的电流量、因为它具有显性状态超时。 因此、器件只能显性驱动这么长的时间。 这会降低您的平均短路电流。[/报价]

    很抱歉、我们在这里讨论了 TCAN4550-Q1。 我是说、在显性状态超时之前、当总线上发生短路时、内部 LDO 电流将限制在100mA。 如果我理解正确、5V 电压将被拉低。 如果降低得太低、则会超出 MCU 电源的工作范围。 我想与您一起检查在总线短路情况下5V 输出是否会受到影响、以确保即使在这种情况下 MCU 也能正常工作。  

    [请~ userid="450700" url="/support/interface-group/interface/f/interface-forum/1115222/tcan4550-Q1-external-load-for-vccout/4133581#4133581]1.是的,您可以使用 LDO 为 MCU 供电,但请记住,当该器件进入睡眠模式时,LDO 将关闭。 对于某些用户来说、这实际上是一件好事、因为当 CAN 收发器进入睡眠模式时、可以节省电流消耗。 但是、如果这不是您的预期用例、则不应使用 LDO 为您的 MCU 供电。

    另一个问题是、如果客户使用 LDO 为 MCU 供电、 如何评估 可从内部 LDO 获取的最大电流? 70mA? 或者我们需要考虑 CAN 总线短路电路情况?   

    谢谢!

    Eden Wen

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

    您好、Edthan、

    VCCOUT 电流功能与 CAN 收发器电源电流分离、因此 LDO 输出可在 CAN 总线故障期间保持稳定。 在 CAN 总线故障期间、VCCOUT 仍然可以消耗70mA 的全部电流、而输出电压不会降至指定的压降值以下。 此电流消耗极有可能无法实现热持续性(取决于电路板特性和环境温度)、因此器件依赖于显性超时和其他 CAN 协议安全机制来防止在这种潜在的大电流消耗条件下过热。  

    此致、
    Eric Schott