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.

[参考译文] DRV8908-Q1:POLD 用法

Guru**** 2652575 points

Other Parts Discussed in Thread: DRV8908-Q1

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1566032/drv8908-q1-pold-usage

器件型号: DRV8908-Q1

工具/软件:

您好:

 

我对 DRV8908-Q1 POLD 功能有一些问题。

 数据表中有一个针对 POLD 的推荐程序、如下所示。

 

  1. OCP_OLD_CTRL5: HBx_POLD_EN=1
  2. OP_CTRL_x:           HBx_HS(或 LS)_EN = 1
  3. 配置:                  POLD_EN=1
  4. 稍等
  5. 配置:          POLD_EN=0

 

 

Q1)

在我使用 EVM 进行测试时、DRV8908 将 OLD 位和 nFault 设置为 POLD_EN 从 1 变为 0 的相同时序(过程 5)

这意味着 POLD_EN 1 至 0 时序是 OLD 状态的软件锁存点、该时序之前的任何条件都不会影响 OLD 状态。

这种理解是否正确?

 

问题 2)

对于过程 4)、数据表指出“等待用户确定的无源 OLD 时间“。
此等待时间是否有任何最小时间限制?

例如、(下一个 SPI 帧)设置 POLD_EN 位后、是否可以立即将 POLD_EN 更改为 0?

 

此致、
小畑聪

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

     小畑聪喜

    这意味着 POLD_EN 1 到 0 时序是旧状态的软件锁存点、该时序之前的任何条件都不会影响旧状态。

    正确、POLD_EN 将启用 POLD 诊断、这样、在设置该位之前的任何条件都不会影响 OLD 状态的统计信息。一旦 POLD_EN 设置为高电平、将对其进行检查。

    "等待“等待用户确定的被动旧时间“。
    此等待时间是否有任何最短时间限制?

    这种等待时间通常非常短、幅度为~10us、但为了获得理想结果、我建议使用 1ms 的等待时间。

    此致、

    Joshua

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

    您好 Joshua、

    感谢您的答复。

    >这是正确的、POLD_EN 将启用 POLD 诊断、因此在设置该位之前的任何条件都不会影响旧状态的统计信息。一旦 POLD_EN 设置为高电平、将对其进行检查。

    这与我的问题略有不同。
    下面是我的情况。

    根据我对 EVM 的测试、我相信 POLD 状态已达到 POLD_EN 1 到 0 时序。
    因此、即使在 POLD_EN=1 期间有一定的断开时间、 如果它在 POLD_EN 下降沿未断开、则不会检测到 POLD。 而是情况 2。
    如果它在 POLD_EN 下降沿断开、则检测到 POLD。 而是情况 1。

    这种理解是否正确?

    关于最短时间、我按如下所示进行了测试。
    每个 SPI 帧期间的 CS 高电平周期约为 2.8usec。 我设置 POLD_EN、然后在下一个 SPI 帧中清除 POLD_EN。
    它可以检测 POLD。 您回复中的“10usec"和“和“1msec"来自“来自哪里? 为何需要这样的限制呢?

    此致、
    Oba

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

    尊敬的 Oba:

    在我对 EVM 的测试中、我相信 POLD 状态是在 POLD_EN 1 到 0 的时序处得到的。
    因此、即使在 POLD_EN=1 期间有一定的断开时间、 如果它在 POLD_EN 下降沿未断开、则不会检测到 POLD。 而是情况 2。
    如果它在 POLD_EN 下降沿断开、则检测到 POLD。 情况是 1。

    我在工作台上检查了这个、您的假设是正确的。 如果 负载条件在 POLD_EN 设置为高电平之前断开、但随后在 POLD_EN 设置为低电平之前连接负载、则不会观察到如第 2 种情况中所述的故障。 我还测试了案例 1、这也是正确的、如果在 POLD_EN 设置为低电平之前将负载条件设置为开路、则会检测到故障。

    回复中的“10usec"和“和“1msec"来自“来自哪里? 为什么需要这样的限制?

    10us 是仿真期间看到的最长时间。1ms 是考虑器件差异的建议值、因为我们尚未在工作台或 ATE 上表征此规格、因此我们需要有更大的空间来容纳此时序变化、即使像 2us 这样的时间在某些情况下可能足够长。

    此致、

    Joshua

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

    您好 Joshua、

    感谢您的答复。 关于所需的等待时间,我想确认时间的定义。

    POLD_EN=1 SPI 帧到 POLD_EN=0 SPI 帧之间的 NCSC 高电平时间是否如下所示?

    如果时间小于您提到的时间、例如实例 5usec。  
    您是否意味着在这种情况下可能无法正确检测 POLD?

    此致、
    Oba

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

    你好 Oba

    我得跟你谈谈时间问题。 需要对此设计进行检查、请注意、我从何处获得了具有不同 POLD 实现的不同器件的值、因此我提供的值不适用于 DRV8908-Q1。

    您的意思是、在这种情况下可能无法正确检测 POLD 吗?

    正确、如果在 时序完成之前将 POLD_EN 设置为高电平、则 POLD 可能无法报告正确的值。

    此致、

    Joshua  

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

    您好 Joshua、

    谢谢。 请告诉我,当你得到时间的分配.

    还有一个问题。 从我的 BEC 测试开始、清除 POLD_EN 至 nFAUL 低电平后的时间约为 1.5 μ s。
    您还能检查一下最长时间吗?  

    此致、
    Oba

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

    尊敬的 Oba:  

    当然、我还会要求检查最长延迟时间。 您能否为本次讨论创建一个仅限内部使用的新主题?  此次讨论已改为讨论一些数据表中没有的信息、并且并非我们想要 在公共论坛中讨论的内容。  

    此致、

    Joshua

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

    您好 Joshua、

    您有任何更新吗?

    此致、
    Oba

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

    尊敬的 Oba:

    我仍在等待设计团队的回复。 我的目标是最晚为您提供下一个星期三的更新。

    此致、

    Joshua

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

    您好 Joshua、

    您有任何更新吗?

    此致、
    小畑聪

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

    尊敬的 Oba:

    我们的设计团队在度假;他们今天已经恢复研究这个问题、应该能够在下周结束之前完成对抗尖峰脉冲时间的分析。

    此致、

    Joshua

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

    您好:

    我仍在等待您的回答。  您有任何更新吗?

    此致、
    Oba

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

    尊敬的 Oba:

    门槛尚未从设计中得到答案、我将继续得到答案。 我将在下一个星期一下获得预期的时间线、此时设计将能够提供以下时间:POLD_EN 设置为高电平到 POLD_EN 设置为低电平与 POLD_EN 设置为低电平到 nFAULT 设置之间的时间。

    此致、

    Joshua

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

    您好 Joshua、

    我已经等了大约一个月了。
    您能更有力地推动吗?

    此致、
    Oba

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

    尊敬的 Oba:

    遗憾的是、我们的设计团队在本周剩余时间内再次度假。  我将更努力地在下周尽早获得这些价值。

    此致、

    Joshua

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

    您好 Joshua、

    您有任何更新吗?

    此致、
    Oba

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

    尊敬的 Oba:

    设计团队仍在设置仿真环境。 通常、这是现成的、但在这种情况下、他们找不到他们将使用的保存环境。 我将努力在本周结束之前完成这项工作。

    此致、

    Joshua