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.

[参考译文] DRV8244-Q1:DRV8244SQRYJRQ1 - IC 启用问题/输出零

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1614751/drv8244-q1-drv8244sqryjrq1---ic-enabling-issue-output-zero

器件型号: DRV8244-Q1

尊敬的团队:

我们在设计中使用 DRV8244SQRYJRQ1 器件作为锁存阀驱动器。 随附原理图以供您参考。
通过将 MODE 引脚设置为低电平、将器件配置为在 PH/EN 模式下运行。 我们的负载要求是 9.4W 功率、0.783A 电流、12V 电压 SO、连接了 15 Ω 电阻负载。

在测试过程中、我们从 MCU 向 EN 引脚和 PH 引脚施加了 3.3V 脉冲或高电平信号。 但是、输出保持在 0V、并且器件似乎不会启用。

在故障排除过程中、我们执行了以下检查、

1.通过将 MODE 引脚设置为高电平、将器件配置为独立模式;但是、输出保持为零、器件没有响应。
2.对于 NFAULT、我们已将一个 10k Ω 的上拉电阻连接到 3.3V 。我们观察到只要 启用 12V VM、NFAULT 就会从 3.3V 降至 0V。这是否是我们 在输出端始终读数为 0V 的原因? 这是否表明 IC 检测到故障并因此而关闭?

请帮助我们确定此问题的可能根本原因、并就实现器件正常运行所需的任何其他检查、配置要求或设计注意事项提出建议。 drv8244_.png

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

    您好、

    nSLEEP 引脚上是否连接了 GPIO 或其他一些电路? 该器件要求在 nSLEEP 引脚变为高电平后~1ms、在 nSLEEP 引脚上提供脉冲 (~20 μ s) 以 完全唤醒器件。 如果未在 nSLEEP 上提供此脉冲、器件将永远不会转换 到待机状态、而待机状态也是器件准备好驱动输出的状态。

    此致、

    Joshua

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

    您好、
    目前、我们已将 Nsleep 引脚直接连接到 3.3V 逻辑电平、而不是连接到任何 MCU 引脚。

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

    您好、

    如果无法在 tREADY 时间后将 nSLEEP 引脚拉至低电平 20us、器件将永远不会初始化栅极驱动器、因此无法驱动输出。

    我已经在其他客户原理图中看到过之前使用硬件解决方案实现脉冲、但提供该脉冲的最常见方法是使用 MCU GPIO。

    此致、

    Joshua

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

    我们最初提供的 NSLEEP 脉冲为 40us ON、5ms OFF、然后 MCU GPIO 持续为高电平、连接了图像以供参考。 但输出仍为零

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

    以下是此脉冲所需的时序示例:

    将 nSLEEP 置为高电平与 nSLEEP 脉冲之间的时间应>1ms、以确保已过准备时间(您的捕获结果显示~40us,这对于此特定单元来说可能太短)。 脉冲时间应为 20-25us、以确保脉冲将超过 treset 时间、但不会进入 tsleep 时序。  

    监测 nFAULT 有助于查看器件是否确认了 nSLEEP 脉冲、因为发送脉冲后、nFAULT 引脚应恢复、指示器件处于待机模式并准备驱动输出。

    此致、

    Joshua

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

    您好、

    我们还尝试给予 nsleep 脉冲开启时间 1.2ms 和关闭时间 20us、并并行监控 nfault 保持高电平。 并附上在当时启用 VM 12v 的情况下的波形、其中 nfault 始终为低电平且输出为零。

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

    Im 很抱歉、之前没有出现这个问题、我忽略了这个问题、设备本身的顶部符号是什么? 我看到引脚排列适用于 DRV8244 H. -Q1 但原理图和此帖子标题中的标签显示了 DRV8244 S 以-Q1 为基准。

    如果器件是 DRV8244S-Q1、则 MODE、DIAG、ITRIP 和 SR 引脚是 SPI 引脚、这些引脚需要连接到 SPI、以便向器件发送 CLR_FLT 命令与脉冲执行相同的操作。 如果这是 DRV8244H-Q1 器件、那么此唤醒会为奇数、请提供 VM 导通、nFAULT、nSLEEP 启用并在 VM 上升后发出脉冲的捕获、以及 OUT1 或 OUT2(根据控制表将进行 PWM)。 在此捕获中、配置了 DRVOFF = LOW 和一个带 PWM 输入的 INx 引脚。

    此致、

    Joshua

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

    我们在 IC 顶部检查了其标记为 DRV8244S 的标记。

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

    对于 SPI 型号器件、请向器件提供 SPI 信号、以发送 CLR_FLT 命令来唤醒器件并配置器件设置。 如果要继续使用电阻器、则需要使用 DRV8244H-Q1 器件。

    此致、

    Joshua

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

    是的! 我们正在采购 DRV8244HQRYJRQ1 IC、并将替换当前值。 更换后、我们不应该再面临这个问题、对吧?

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

    通信 DRV8244HQRYJRQ1  您仍需要 nSLEEP 脉冲、但在此脉冲之后、器件将按预期工作、并且此问题应不再存在。  

    此致、

    Joshua