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.

[参考译文] DRV8328:DRV8328的独立测试

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1123454/drv8328-standalone-testing-of-the-drv8328

器件型号:DRV8328

您好!

我要为我为 BLDC 电机应用设计的1kW 逆变器组装 PCB。 我要到刚刚用手焊接栅极驱动器 DRV8328ARUYR 的那一阶段、我想自己对其进行测试、以确保我已将所有引脚正确地焊接到焊盘上、并且我没有损坏器件 (我使用热风枪进行焊接)、然后再将 MOSFET 器件焊接到功率级和 MCU 上。 我焊接的元件如下面的原理图所示:

其中 PVDD 是主电源(36V);SPEEP、Inha、INLA、 INHB、 INLB、 INHC、INlc 和 FAULT 直接路由到 TMS320F28034PNS UC;DT 和 VDSLVL 连接 到2个 POT (请参阅下面的快照);GHA、GLA、 GHB、GLB、  GHC、GLC 通过外部栅极电阻路由到 MOSFET 栅极;SHA、SHB、SHC 路由到高侧 MOSFET 的源极、LSS 路由到低侧 MOSFET 的源极。  

  

首先、您能否确认上述配置是否正确?  

您认为我  可以仅在安装了周围电容器的情况下测试 DRV8328ARUYR 器件吗?  

我想测试的方法是在 PVDD 引脚为器件提供36V 电压、然后为 SLEEP 引脚提供3.3V 电压以唤醒器件并对其中一个栅极驱动输入(INHx 或 INLx)施加3.3V 电压。 然后、我将测量相应输出(GHx 或 GLx)处的电压。 你认为我可以这么做吗? 您是否对如何测试它有任何反馈?

谢谢

Giorgio

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

    您好、Giorgio、

    [~引语 userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forume/1123454/drv8328-standalone -testing-of the drv8328"]

    我要为我为 BLDC 电机应用设计的1kW 逆变器组装 PCB。 我要到刚刚用手焊接栅极驱动器 DRV8328ARUYR 的那一阶段、我想自己对其进行测试、以确保我已将所有引脚正确地焊接到焊盘上、并且我没有损坏器件 (我使用热风枪进行焊接)、然后再将 MOSFET 器件焊接到功率级和 MCU 上。 我焊接的元件如下面的原理图所示:

    [/报价]

    该原理图和元件值看起来正确。 确保每个电容器的额定电压是其偏置电压的2倍。  

    [~引语 userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forume/1123454/drv8328-standalone -testing-of the drv8328"]

    其中 PVDD 是主电源(36V);SPEEP、Inha、INLA、 INHB、 INLB、 INHC、INlc 和 FAULT 直接路由到 TMS320F28034PNS UC;DT 和 VDSLVL 连接 到2个 POT (请参阅下面的快照);GHA、GLA、 GHB、GLB、  GHC、GLC 通过外部栅极电阻路由到 MOSFET 栅极;SHA、SHB、SHC 路由到高侧 MOSFET 的源极、LSS 路由到低侧 MOSFET 的源极。  

      

    [/报价]

    逻辑电平 I/O 正常。 DT POT 电阻范围0k 至500k 看起来不错。 VDSLVL POT 看起来不错、因为范围是0V-2.53V。  

    您描述的 MOSFET 连接正确。 如果不使用分流电阻器、请确保 LSS 连接回 GND。 电机电流需要消散到 GND。  

    [~引语 userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forume/1123454/drv8328-standalone -testing-of the drv8328"]

    您认为我  可以仅在安装了周围电容器的情况下测试 DRV8328ARUYR 器件吗?  

    我想测试的方法是在 PVDD 引脚为器件提供36V 电压、然后为 SLEEP 引脚提供3.3V 电压以唤醒器件并对其中一个栅极驱动输入(INHx 或 INLx)施加3.3V 电压。 然后、我将测量相应输出(GHx 或 GLx)处的电压。 你认为我可以这么做吗? 您是否对如何测试它有任何反馈?

    [/报价]

    在测试之前、请确保您具有以下内容:

    • PVDD 上的大容量电容(通常为 UF 的数百至数千个)。 EVM 在 PVDD 上具有780uF 大容量电容。  
      • 如果旋转电机、您需要确保 PVDD 不会超过60V 的尖峰、否则可能会损坏 PVDD 引脚。 在过压条件下、电机的大容量电源电容有所帮助
    • 我将按以下顺序执行:
      • PVDD = 36V
      • nSLEEP = 3.3V
      • 检查 GVDD 是否=~12V。  
      • DRVOFF = 0V
      • 施加 INHx/INLx = 3.3V/0V、并查看相应地相对于 SHx/LSS 的 GHx/GLx 切换。 高电平输入应在相对于源极的相应栅极输出上产生~12V 电压。  
      • 如果栅极驱动输出没有相应地切换、请检查 nFAULT 引脚。  

    谢谢、
    Aaron

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

    您好、Aaron、

    非常感谢您的意见、非常有帮助。  

    我现在没有安装电源盖、因为我想在没有任何负载的情况下执行测试、实际上 、我甚至没有安装开关。  

    我为 PVDD 提供了36V 电压、为 nSLEEP 提供了3.3V 电压、并且测量了等于14V 的 GVDD 电压。 然后我应用了 Inha = 3.3V、但 GHA 没有发生任何变化。 因此、我检查了 nFUALT 引脚、使其保持悬空、并测量 了大约0.3V、看起来不正确。  

    然后、我决定安装一个100kOhm 的上拉电阻 器(不确定电阻器值、您认为是什么?) 与+3.3V 之间的电压。  我是不是说 nFAULT 引脚不能保持悬空并且必须安装上拉电阻器? 我还为 VDSLVL 引脚安装了 POT、并将其设置为~2.5V、并将 DT 引脚悬空、因为这样只需设置默认死区时间值即可。

    然后、我重复测试、在测试中我施加 了 Inha = 3.3V、再次对 GHA 没有任何影响。 实际上、我已经尝试了所有 INHx/INLx、但 GHx/GLx 始终 为~0V。 然后、我检查了 nFAULT (在应用任一 INHx/INLx 后)、并意识 到它会变为低电平、我必须通过移除 3.3V 并重新将3.3V 应用到 nSLEEP 来重置器 件、从而将 nFAULT 恢复为3.3V。 因此、我认为有一些触发 nFAULT 的事件、从而导致栅极驱动器无法正常工作。 您知道这可能是什么吗? 是否因为我还没有安装任何开关、 所以 GHx/GLX、 SHA、SHB、SHC 和 LSS 现在都悬空了?

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

    您好、Giorgio、

    [~引脚 userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1123454/drv8328-standalone -testing-of the drv8328/4167476#4167476"]我是否说 nFAULT 引脚不能保持悬空且必须安装上拉电阻器?]

    nFAULT 是一个开漏输出、它需要一个外部上拉电阻器件来通过 nFAULT 引脚报告故障。 我建议 R_nFAULT = 1k Ω 至10k Ω。  

    您是否还可以确保 DRVOFF = 0V 或连接到 GND?  

    您能否在 Inha=3.3V 和 INLA=0V 之前先尝试 INLA=3.3V 和 Inha=0V? 有时、您需要在打开高侧栅极输出之前为 A 相自举电容器充电。  

    您能否共享完整的原理图? 确保 PCB 上有一条从 LSS 到 GND 的路径、否则可能会触发 VSEN_OCP。  

    谢谢、
    Aaron

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

    您好、Aaron、

    好的、我将 nFAULT 的100k Ω 上拉电阻替换为1至10k Ω 的上拉电阻。 是否始终需要该电阻器? 即使在将  nFAULT 连接 到 uC 时也是如此? 在 TI 评估模块 DRV8328AEVM 中(请参阅下面原理图的 pdf) 、nFAULT 引脚似乎直接连接到 launchpad 和状态 LED。  似乎有一个上拉电阻器(原理图中的 R16)、但它标记为 DNP。  

    e2e.ti.com/.../MD053A_2800_001_29005F00_Sch.PDF

    我没有 DRVOFF 引脚、因为我购买 了 DRV8328A 版本。  DRVOFF 引脚位于 DRV8328C/D 上

    是的、我可以尝试首先应用 INLA=3.3V 和 INha=0V。 这里有一个问题、 对于 Inha=0V、我可以将这个引脚保持悬空、还是最好将它连接到电源并施加 ~0V?  

    请参阅下面的功率级原理图 pdf。 目前 、我只安装了 U1及其周围的电容器 R17、即100k Ω 上拉电阻器、而不是 LED2 (我将使用较小的电阻器替换该电阻器、可能为1k Ω、具体取决于 我的可用值)和电流感应电阻器 R18。 R18应确保在 LSS 和 GND 之间有一条良好的路径。

     e2e.ti.com/.../power-stage.pdf

    周一、我将对您在上面建议的内容进行更多测试。  

    谢谢、祝您周末愉快!

    Giorgio

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

    您好、Giorgio、  

    您是对的、很抱歉、DRVOFF 评论说、我忘记这仅适用于 DRV8328C/D  

    [~引脚 userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forume/1123454/drv8328-standalone -testing-of the drv8328/4168715#4168715"]是否始终需要该电阻器? 即使在将  nFAULT 连接 到 uC 时也是如此? 在 TI 评估模块 DRV8328AEVM 中(请参阅下面原理图的 pdf) 、nFAULT 引脚似乎直接连接到 launchpad 和状态 LED。  似乎有一个上拉电阻器(原理图中的 R16)、但它标记为 DNP。  [/报价]

    感谢您的观看! 这是 DRV8328AEVM 上的错误、通常我们建议 nFAULT 保持高电平5.1k Ω 上拉电阻、因为它是开漏输出。 在 EVM 上、它通过 nFAULT LED 上拉、但我未填充5.1k Ω 电阻器。  

    EVM 和硬件文件正在更新以添加5.1k Ω 上拉电阻。 这可能介于1k 到10k Ω 之间、这将影响 nFAULT 重新上拉的 RC 时间常数。  

    [~引脚="515949" URL"  ~"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1123454/drv8328-standalone -testing-of the drv8328/4168715#4168715"]这里有一个问题、对于 Inha=0V、我是否可以将该引脚保持悬空或更好地连接到电源?  [/报价]

    我将施加 GND 或0V、而不是将其保持悬空、以确保它保持下拉至0V。 在内部有一个连接到 GND 的100k Ω 下拉电阻器、但这相当弱。  

    [~ userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forume/1123454/drv8328-induster-testing-of the drv8328/4168715#4168715"]请参阅以下功率级原理图的 pdf。 目前 、我只安装了 U1及其周围的电容器 R17、即100k Ω 上拉电阻器、而不是 LED2 (我将使用较小的电阻器替换该电阻器、可能为1k Ω、具体取决于 我的可用值)和电流感应电阻器 R18。 R18应确保在 LSS 和 GND 之间有一条良好的路径。[/QUERP]

    确保组装 R5和 R11、以便在切换每个输入高电平时实际打开 MOSFET。 如果未连接这些栅极电阻器、则不会出现 SHx 电压、并为自举电容器充电以提供高侧/低侧栅极电压。

    谢谢、
    Aaron

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

    您好、Aaron、

    您说我必须安装 R5、R11和 Q1、Q2、否则栅极驱动器将无法工作吗? 我想我可以通过  应用、例如 、INLA=3.3V 和 Inha=0V、然后检查 GLA=12V 和 GHA=0V 来测试 DRV8328ARUYR。  

    谢谢

    Giorgio

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

    您好、Giorgio、

    我今天可以在 DRV8328AEVM 上进行测试、以确认是否需要不组装栅极电阻器才能查看栅极驱动器输出。

    谢谢、
    Aaron

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

    您好、Giorgio、

    我今天确认、您需要使用栅极电阻器来查看 EVM 上的栅极驱动器输出。 如果未组装、nFAULT 会变为高电平、这可能是由于自举欠压或 GVDD 欠压故障所致。  

    请填充  R5、R11和 Q1、Q2。

    谢谢、
    Aaron

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

    您好、Aaron、

    很抱歉答复迟了,但我不得不在上周左右处理一项更为紧迫的任务。

    我已经成功地对栅极驱动器进行了全面测试、它似乎在所有3个阶段都能正常工作。   

    您能否确认我测量的电压是否符合您的预期:

    如果 INLx = 0V 且 INHx = 3.3V -> V_SHX-GND = 0V;V_GHx_G-SHx = 0V;V_GLX_G-LSS = 14.1V

    如果 INLx = 3.3V 且 INHx = 0V -> V_SHX-GND =~ 30V (全直流链路电压);V_GHx_G-SHx = 9.6V;V_GLX_G-LSS = 0V

    因此、基本而言、当低侧 MOSFET 开启时、其栅源极电压等于14V 左右、但当高侧 MOSFET 开启时、其栅源极电压较低、约为9.6V。 这是预期的吗?

    谢谢

    Giorgio

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

    您好、Giorgio、

    [~引语 userid="515949" URL"/support/motor-drivers-group/motor-drivers/f/motor-drivers-forume/1123454/drv8328-standalone 测试-of the drv8328/41808#4181808"]

    您能否确认我测量的电压是否符合您的预期:

    如果 INLx = 0V 且 INHx = 3.3V -> V_SHX-GND = 0V;V_GHx_G-SHx = 0V;V_GLX_G-LSS = 14.1V

    如果 INLx = 3.3V 且 INHx = 0V -> V_SHX-GND =~ 30V (全直流链路电压);V_GHx_G-SHx = 9.6V;V_GLX_G-LSS = 0V

    [/报价]

    我想您翻转了 INHx/INLx 信号。  

    INHx = 3.3V / INLx = 0V 应等于  V_SHX-GND =~ 30V (全直流链路电压);V_GHx_G-SHx = 9.6V;V_GLX_G-LSS = 0V

    INHx = 0V / INLx = 3.3V 应等于  V_SHX-GND = 0V;V_GHx_G-SHx = 0V;V_GLX_G-LSS = 14.1V

    根据规格、这些值是预期值。 对于 GHx 100%占空比、这应产生9.6V 电压:

    对于 GLx 100%占空比、栅极驱动电压将约为 GVDD。 PVDD=30V 时的 GVDD 介于11.8到15V 之间。  

    谢谢、
    Aaron

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

    很抱歉! 信号发生翻转。

    非常感谢您的支持!

    Giorgio