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:TACN4550一些问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1401636/tcan4550-tacn4550-some-questions

器件型号:TCAN4550

工具与软件:

大家好、我将在我的系统中使用 TCAN4550。

关于这款器件有一些问题。

我将为 Vsup 提供24V 的电压、VIO 将来自其他系统 LDO 3.3V、用于 MCU>

1. Vsup 和 VIO 之间是否有上电顺序?

  例如、VIO 应在 Vsup 之后?

  或者 、如果 VIO 在 Vsup 之前传入、是否可以?

我将通过 3.3V 的 LDO 提供 VIO、在这种情况下不需要 INH。 对吧?

如果我不使用 INH、那么我可以将此引脚悬空吗? 或者连接下拉电阻器100k Ω 是更好吗?

3. WAKE 引脚是什么? 引脚会执行什么?  

我不明白"本地唤醒"的意思。

此引脚是否为某种使能引脚?  (WAKE 引脚-> nWKRQ 引脚->唤醒 MCU? _

 
我要使该器件始终开启。


在本例中为0

3-1. 我可以直接将 Wake PIN 连接到 VSUP 24V 吗?

3-2.  nWKRQ 引脚可以悬空?

.  

4.添加值 为50欧姆的晶体阻尼电阻可以吗? (我会在之后再调谐)  

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

    Sukmin 您好!

    [报价 userid="567297" url="~/support/interface-group/interface/f/interface-forum/1401636/tcan4550-tacn4550-some-questions "]

    1. Vsup 和 VIO 之间是否有上电顺序?

      例如、VIO 应在 Vsup 之后?

      或者 、如果 VIO 在 Vsup 之前传入、是否可以?

    [报价]

    不需要所需的上电序列、Vsup 和 VIO 可以按任一顺序出现。  但器件正常运行需要使用此功能。  VSUP 将提供器件所需的内部数字和5V LDO。  VIO 仅用于为 OSC1/2上的晶体/时钟电路供电、也用作数字 IO 电平转换器的基准电压(3.3V 或5V)。

    [报价 userid="567297" url="~/support/interface-group/interface/f/interface-forum/1401636/tcan4550-tacn4550-some-questions "]

    我将通过 3.3V 的 LDO 提供 VIO、在这种情况下不需要 INH。 对吧?

    如果我不使用 INH、那么我可以将此引脚悬空吗? 或者连接下拉电阻器100k Ω 是更好吗?

    [报价]

    正确、不需要使用 INH。  它的主要功能是控制低压稳压器的使能引脚、以便在 TCAN4550 (和电路板)处于低功耗睡眠模式后可将其禁用、在其他情况下可将其启用。  INH 是输出引脚、因此如果未使用、则可以将其保持未连接状态、无需100k 下拉电阻。  然而、如果使用 INH、则需要一个100k 的下拉电阻器来帮助创建"低电平"、因为 INH 被驱动至高电平、但只是变为高阻态、否则网络上的任何电容都需要通过电阻路径放电。

    [报价 userid="567297" url="~/support/interface-group/interface/f/interface-forum/1401636/tcan4550-tacn4550-some-questions "]

    3. WAKE 引脚是什么? 引脚会执行什么?  

    我不明白"本地唤醒"的意思。

    此引脚是否为某种使能引脚?  (WAKE 引脚-> nWKRQ 引脚->唤醒 MCU? _

     
    我要使该器件始终开启。


    在本例中为0

    3-1. 我可以直接将 Wake PIN 连接到 VSUP 24V 吗?

    3-2.  nWKRQ 引脚可以悬空?

    [报价]

    TCAN4550有3个主要功能模式:

    1. 待机模式-器件完全通电、所有内部电路均处于运行状态、但器件尚未配置、并且未在 CAN 总线通信中处于运行状态。
    2. 正常模式-器件完全供电和配置、并且可以在 CAN 总线通信中进行通信
    3. 睡眠模式-器件处于低功耗模式、并且禁用内部 LDO。  仅启用了一个来自 VSUP 电源的小型监控电路仍处于运行状态、当器件看到有效唤醒事件之一(包括可能来自开关或 FET 电路的 WAKE 引脚上的"本地唤醒"或电压电平转换)时、允许器件从睡眠模式"唤醒"。 或者满足大多数 CAN 消息中已过滤显性、隐性、显性模式的"唤醒模式(WUP)"要求的 CAN 总线消息活动。

    WAKE 引脚是一个输入引脚、可以在器件处于睡眠模式时检测电压脉冲、并使其"唤醒"并转换到待机模式。

    nWKRQ 引脚是一个"唤醒请求"引脚、是一个低电压输出引脚、通常会镜像在更高 VSUP 电压电平下运行的 INH 的功能。  nWKRQ 也是来自 INH 的反相逻辑、但它可用作对 MCU 或控制低压电源稳压器的器件的请求、以启用用于 VIO 电源的稳压器。

    如果您不打算使用睡眠模式、则无需 nWKRQ 和 WAKE 引脚。  由于 WAKE 引脚是一个输入引脚、并且我们不希望任何噪声耦合到未使用的引脚、因此应将 WAKE 引脚连接到 VSUP 或 GND。  nWKRQ 引脚是输出引脚、因此如果未使用该引脚、可以将其保持未连接状态。

    我会注意到、TCAN4550具有失效防护功能、该功能会启动一个名为睡眠唤醒错误(SWE)计时器的4分钟计时器、该计时器要求器件在上电、从睡眠中唤醒或收到上电复位(POR)后的4分钟内清除 PWRON 位并/或将其配置为正常模式。  如果允许此计时器到期、器件将转换到睡眠模式。  如果未使用 WAKE 引脚、则需要使用另一种方法(例如 CAN 总线上的 WUP)唤醒器件、或者进行下电上电。 在开发期间对该引脚进行测试点访问会很有帮助。

    4. 添加 50欧姆的晶体阻尼电阻值可以吗? (我稍后会调优) [/报价]

    在 OSC1和晶体之间添加一个50欧姆阻尼电阻器是一个很好的开始。  请参阅 TCAN455x 时钟优化和设计指南应用手册 有关更多信息。 (链接)

    TCAN4550通过 OSC1和 OSC2引脚支持晶体和单端时钟。  OSC2引脚上有一个电压比较器、该比较器寻找"接地"引脚、这将指示器件应使用单端时钟模式。  因此、必须使用足够的裕度来调谐晶体电路、以防止晶体峰-峰值振荡波的最低电平超过150mV、这可能导致器件在正常工作期间从晶体模式切换到单端模式。  串联阻尼电阻器在该调优过程中很有用。

    此致、

    Jonathan

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

    你好、Jonathan。

    你的友好和详细的解释给我留下了深刻的印象。 非常感谢。

    我想我主要理解您提到的内容。

    您能否最终在下面检查一下我理解是否正确?

    .

    nWKRQ 只是一个输出功能引脚 、用于指示 TCAN4550是处于睡眠模式还是待机模式。

    nWKRQ 本身不控制 MCU 或其他器件。  

    :所以如果我不想用 nwkrq 做任何操作,我只能保持浮动。  

    .

    2.正如您所解释的、由于使用的是 SWE 计时器、所以即使我不想使用睡眠模式、  

    如果在上电后的4m 内没有唤醒事件、TCAN4550将自动进入睡眠模式。


    : 所以,在这种情况下,如果我只想通过 WUP 来唤醒 TCAN4550 ,我可以直接将"WAKE"引脚连接到 VSUP。 对吧?

    .

    3. WUP 是否可以被视为一般的 CAN 消息?

    非常感谢。 这将会大有帮助。

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

    尊敬的 Sukmin:

    nWKRQ 只是一个输出功能引脚 、用于指示 TCAN4550是处于睡眠模式还是待机模式。

    nWKRQ 本身不控制 MCU 或其他器件。  

    :所以如果我不想用 nwkrq 做任何操作,我只能保持浮动。  

    [报价]

    是的、我认为您理解正确。  如果应用希望使用睡眠模式来降低空闲时间内的功耗、可使用两种通用架构将电路板从睡眠模式状态唤醒。

    第一种方法是使用连接到稳压器 EN 引脚的 INH 引脚、在检测到唤醒条件时为电路板和 MCU 供电。  然后、MCU 在上电后引导、系统开始正常运行。

    第二种情况是稳压器不由 INH 控制、而是由 MCU 或其他器件(如 PMIC)控制。  在这种情况下、nWKRQ 可用作在较低的数字电压电平下发生唤醒事件的指示器(镜像 INH 功能)。  它也可以配置为专用的唤醒中断引脚、但这要求 VSUP、VIO 和时钟都能正常工作、以便数字内核能够生成中断。

    您也可以正确地说、如果您不打算使用 nWKRQ 引脚、可以将其保持悬空。

    2.正如您所解释的、由于使用的是 SWE 计时器、所以即使我不想使用睡眠模式、  

    如果在上电后的4m 内没有唤醒事件、TCAN4550将自动进入睡眠模式。


    : 所以,在这种情况下,如果我只想通过 WUP 来唤醒 TCAN4550 ,我可以直接将"WAKE"引脚连接到 VSUP。 对吧?

    [报价]

    是的、这是正确的。  不需要通过 WAKE 引脚实现本地唤醒(LWU)、如果未使用、WAKE 引脚应连接到 VSUP 或 GND、以防止其在出现噪声时转换。  当它连接到 VSUP 时、泄漏电流会略小、但也可以根据您的偏好连接到 GND。

    3. WUP 是否可以被视为一般的 CAN 消息?

    非常感谢。 这将会大有帮助。

    [报价]

    通用 CAN 消息通常满足 WUP 要求、但该器件仅使用小状态机在特定的时间内检测特定位宽的显性、隐性、显性位序列。

    WUP 不必是 CAN 消息、但通常由节点传输满足 WUP 要求的 CAN 消息来唤醒总线上的节点。  

    此致、

    Jonathan

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

    谢谢、Jonathan。

    您的说明将非常有助于使用 TCAN4550进行设计。  

    :)