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.

[参考译文] TCAN1043A-Q1:关于数据表的一些问题

Guru**** 2473260 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1453861/tcan1043a-q1-some-questions-about-datasheet

器件型号:TCAN1043A-Q1

工具与软件:

1、考虑到 Vsup 电压较高(电流要求小于130uA)、Vsup 的波动可能会导致相邻信号出现较大串扰、并且一般考虑1k 串联电阻(如下图所示)。

那么芯片的 Vsup 电流需求是否会出现浪涌(大幅增量)、使芯片 Vsup 低于欠压阈值?

2.对于睡眠模式(由 SWE 计时器溢出引起)、tmode1是在 EN 边沿之后 nSTB 需要保持低电平的最短时间、但 EN 不能执行电平转换(例如、需要 EN (L→H)、并且 EN 在进入睡眠模式时已处于低电平)? 是否需要在 tmode1 (红色遮罩)之前使用此液位开关?

如果待机器件进入进入睡眠系统、则需要清除 WAKERQ。 但数据表提到、只有 UVCC/UVIO/转换到正常模式才能清除 WAKERQ。

然而、考虑到 UVCC/UVIO 导致在任何模式下都可能变为睡眠模式、清除 WAKERQ 的唯一方法(即将 CAN 转换为正常模式)仍有一种方法与将 CAN 置于睡眠模式相矛盾。 那么、如何让 WAKERQ 变得清晰?

VCC 欠压时 VIO 的欠压时间必须长于 TUV。 电压恢复也需要正常电压来保持 TUV?

5.在 TXDRXD 标志清除(8.3.7.1.7)的情况下、REC-DOM 转换意味着 TXD 正在执行 REC-DOM 转换?、还是意味着 TXD 或 RXD 执行 REC-DOM、TRANSITION?(即、在静默模式下、通过 RXD (读回总线)的 REC-DOM 转换可以通过 清除 TXDRXD 标志来上拉 nFAULT?

将6.PWRON、WAKERQ 和 WAKESR 设置为第一次上电。 那么、对于唤醒源识别、第一次上电是否被视为本地唤醒?
此外、初始上电是否意味着冷启动?

关于清除和设置总线故障标志位的时间要求、存在"4个连续 DOM-REC 转换"的概念、但数据表也提供了 tCBF 数据。 这两个数字之间可能有一些差异。 哪一个占优势?
(例如、如果使用8位数据开关8M 速率、则连续4个边沿的时间将小于1/8M*10^6*8=1us;数据表中 tCBF 的最小值为2.5us)

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

    尊敬的 Yunmiao:

    感谢您的咨询。

    我们目前有大量的支持问题、但我将设法在明天结束之前得到您的回复。  

    此致!

    Ethan

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

    尊敬的 Yunmiao:

    这些问题都很好。  

    1、从我的经验来看,我还没有看到或者听说过电涌导致器件进入欠压阈值。 这在很大程度上取决于您的 VSUP 电压以及您预测的 VSUP 波动幅度。 如果这是一个问题或者您已经看到与此相关的问题、可将1K 串联电阻器保持关闭、因为它不是必需的。

    2.如果我正确理解您的问题,在 tMODE1之前从 L->H 切换 EN 对于从睡眠模式过渡到正常模式是没有必要的。 EN 必须在 tMODE1时间内为低电平、然后 nSTB 可以变为 L->H 然后进入正常模式的最后一步是将 EN 升高至高电平。 如果 EN 已经为低电平、则只需确保 nSTB 变为高电平后 EN 为高电平。

    为了从睡眠到静音、EN 必须在 tMODE1时间内处于高电平。 然后可以将 nSTB 设置为高电平、并可以进行 EN H->L 转换。

    3.转换到正常模式或者 VCC 或 VIO 的欠压状态将清除 WAKERQ 标志是正确的。 我不确定我是否完全理解这个问题,但我将尝试解释 WAKERQ 的目的。

    唤醒请求通过三种方式触发:器件从冷启动中启动、从 CAN 总线唤醒事件(WUP)、从 WAKE 引脚唤醒事件(LWU)。 根据设计、该器件在收到诸如 CAN 总线唤醒之类的重要请求后、不会意外地从待机进入睡眠模式(然后进入睡眠模式)。 进入正常模式将清除该标志/请求以及 VCC 和 VIO 的欠压阈值。

    通常、VCC 和 VIO 不应低于阈值、除非出现电源问题或由控制器/PMIC 专门设计。 进入正常模式是清除 WAKERQ 的主要方式。

    VCC 和 VIO 电压恢复由数据表中的 TUV (重新启用)定义。 产品说明书将此值定义为最大值200us。

    5.由于器件在 TXDRXD 标志被激活时处于静默模式、因此 CAN 总线驱动器被禁用。 因此 TXD 不负责显性到隐性的转换。 该转换必须从外部来自 CAN 总线。

    6、首次开机不被视为 LWU(本地唤醒),如果这是您所要求的。 初始上电和冷启动是一回事。

    7. tCBF 不是清除标志的时间,而是检测总线故障所需的最短时间。 这个2.5us 的时间将占上风。

    此致、

    Ethan

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

    尊敬的 Ethan:

    [报价用户 id="563450" url="~/support/interface-group/interface/f/interface-forum/1453861/tcan1043a-q1-some-questions-about-datasheet/5579776 #5579776"]

    3.转换到正常模式或者 VCC 或 VIO 的欠压状态将清除 WAKERQ 标志是正确的。 我不确定我是否完全理解这个问题,但我将尝试解释 WAKERQ 的目的。

    [报价]

    进入睡眠状态的待机开关是其中一种情况:WAKERQ 已清除。 如何清除 WAKERQ?(UVCC?UVIO)或其他方式?)

    5. 由于当 TXDRXD 标志被激活时、此器件处于静默模式中、CAN 总线驱动器被禁用。 因此 TXD 不负责显性到隐性的转换。 此转换必须来自外部的 CAN 总线。

    当 TXDRXD 标志处于活动状态并且芯片仍处于正常模式时、接收器正常工作、并且故障节点的发送器被禁用。 如果总线被另一个节点占用、是否会清除故障节点的 TXDRXD 标志?

    新问题:

    总线故障电路对 rCBF 和 tCBF 有要求、在 rCBF 数据表中为45~70Ω、但在60Ω 的条件下、为了避免反射、差分阻抗应该约为120Ω? 或者、您能否在同一个图中绘制 rCBF 和 RCM (以表示它们的连接)?

    祝你一切顺利。

    Yunmiao

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

    尊敬的 Yunmiao:

    目前、Ethan 在新的一年之前不在办公室。 很抱歉耽误你的时间,你可以在1月6日前得到回复。

    -鲍比

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

    尊敬的 Yunmiao:

    当 VCC < UVCC 或 VIO < UVIO 时、WAKERQ 将被清除。 因此、当 VCC 或 VIO 降至欠压锁定阈值以下的时间达到 TUV 时、该标志将被复位和清零。 由于表8-1状态、也可以通过进入正常模式来清除 WAKERQ。  

    对于 TXDRXD 标志、如果该标志处于活动状态、则器件将处于静音模式、而不是正常模式。 但您认为接收器处于活动状态并且发送器/驱动器被禁用(这是静音模式)是正确的。 其他节点将不知道 TXDRXD 标志已发出、因此它们将继续正常运行。 为了使该故障节点清除 TXDRXD 故障、请参考数据表中的表8-1。  

    对于正确端接的 CAN 总线、 总线最远端将有两个120 Ω 电阻器。 由于其中有两个电阻器、因此它们实际上是并联的、从而导致电阻接近60 Ω。在本例中、RL 仍在 rCBF 范围内。  

    此致!

    Ethan

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

    尊敬的  Ethan:

    对于 TXDRXD 标志、如果该标志处于活动状态、器件将进入静默模式、而非正常模式。 但您认为接收器处于活动状态并且发送器/驱动器被禁用(这是静音模式)是正确的。 其他节点将不知道 TXDRXD 标志已发出、因此它们将继续正常运行。 为了使该故障节点清除 TXDRXD 故障、请参考数据表中的表8-1。  [报价]

    本地故障标志(TXDCLP、TXDDTO、TXDRXD、TSD)会导致芯片直接切换到静音模式、而无需 MCU 这么做(EN =低电平且 nSTB =高电平)?

    新问题:

    1.收发器的模式转换中没有提到欠压时间,例如 CAN 工作模式和 CAN 自主模式中的欠压。 欠压时间是否不必超过 TUV?
    如果处于任何模式、VCC 欠压(时间没有达到 TUV)是否会使芯片保持在原始模式并在 TUV 之后进入睡眠模式?

    VIO 欠压、无论处于何种模式、它是否直接切换到待机模式、然后在 TUV 后进入睡眠模式?
    或者首先进入待机模式、然后在 TUV 之后进入睡眠模式、这是正常的吗?

    如果在静音模式下禁用了唤醒功能、如何设置 WAKERQ (用于 静音->待机)? [仅待机->静音(未通过正常模式)?]

    如果 VIO 和 VSUP 正常供电、RXD 可在唤醒事件后被下拉。 nFAULT 下拉电阻(WAKERQ)是否也只需要 VIO 和 VSUP (无需 VCC 电源)?

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

    尊敬的 Yunmiao:

    [报价 USERID="628277" URL"~/support/interface-group/interface/f/interface-forum/1453861/tcan1043a-q1-some-questions-about-datasheet/5587811 #5587811"]本地故障标志(TXDCLP、TXDDTO、TXDRXD、TSD)将导致芯片直接切换到静默模式、而无需 MCU 这么做(EN =低电平且 NSTB =高电平)?[/QUOT]

    是的。

    1.欠压定时器仍然适用。 在 TUV 之前、器件将保持当前所处的任何模式。 在 TUV 之后、器件将直接进入睡眠模式、而不是进入睡眠模式。  

    2.仅当器件处于正常模式且触发 VIO 欠压时、器件才会短暂进入待机模式、然后在 TUV 之后、器件才会进入睡眠模式。 否则、任何 VIO 欠压触发都将使器件直接进入睡眠模式。  

    3.必须在器件进入静音模式之前设置 WAKERQ。 器件以这种方式进入待机模式、以便将 RXD 拉至低电平、作为 WAKERQ 的指示器。  

    4.仍然需要 VCC 电源。 如果没有 VCC、器件将处于睡眠模式。

    此致、

    Ethan

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

    尊敬的  Ethan:

    [报价 userid="563450" url="~/support/interface-group/interface/f/interface-forum/1453861/tcan1043a-q1-some-questions-about-datasheet/5589100 #5589100"]

    4.仍然需要 VCC 电源。 如果没有 VCC、器件将处于睡眠模式。

    [报价]

    能否考虑到"何时可以唤醒至待机模式、 当 VIO 和 VSUP 具有正常电源和 VCC 欠压(t TUV)"?

    祝你一切顺利。

    Yunmiao

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

    尊敬的 Yunmiao:

    是的、正确。 在 t > TUV 且 VCC < UVCC 后、也将清除 WAKERQ。

    此致、

    Ethan