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.

[参考译文] MCF8329EVM:OCP_VDS_FAULT

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1386456/mcf8329evm-ocp_vds_fault

器件型号:MCF8329EVM
主题中讨论的其他器件: MOTORSTUDIOMCF8329A

工具与软件:

您好、我们正在使用24V BLDC 电机(R=0、15 Ω;L=0、12mH)、峰值电流10A 开发一种医疗设备。 我们在没有任何负载的情况下设法使用 EVM 板和 MPET 使其旋转。 那一刻、我们应用负载时出现 DRIVER_FAULT 消息。

下一步、由于峰值电流为10A、我们已将电路板上的 Rsense 更改为0.004 Ω、并设置 BASE_CURRENT=0x100。 现在、即使没有负载、我们也无法旋转电机、会显示 DRIVER_FAULT 和 OCP_VDS_FAULT 消息。

这可能是什么问题? CSA_GAIN=40、SEL_VDS_LVL=2.0V

谢谢。

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

    尊敬的 Rafael:

    您可以提供您的当前寄存器配置、以便我可以查看您的设置、例如电流限值和栅极驱动器设置吗?

    此外、我建议将 BASE_CURRENT 设置为0x200、并将 CSA_GAIN 设置为20V/V、这会将内部 CSA 可测量的最大电流设置为18.75A。 设置 BASE_CURRENT 后、相应地调整所有电流限制。 我们建议将 HW_LOCK_ILIMIT 和 LOCK_ILIMIT 设置为高于电机的最大峰值相电流、并将其他电流限制(如 ILIMIT、OL_ILIMIT 等)设置为小于或等于电机的最大峰值相电流。

    此致、

    约书亚

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

    尊敬的 Rafael:

    请使用单端探头(或使用差分探头的 GHx-SHx)测量 nFAULT、GHx、SHx 和 GLx、以在 nFAULT 下降沿触发、查看每个 MOSFET 的 VDS 电压是否高于 SEL_VDS_LVL。  您将需要接近1us/div 来分析高侧 MOSFET (PVDD/VDRAIN-SHx)和低侧 MOSFET (SHx-LSS)的 VDS 行为。

    此致、

    约书亚

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

    嗨 Joshua、我们已经订购了一个新的 MCF8329EVM、我们在 meassiig 和同步 nFault 时遇到问题、我建议在将来添加一个 TP;我会在我们收到它并更改 Rsense 后立即回答(除非您认为它不是必需的)、

    此致。

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

    尊敬的 Rafael:

    MCF8329EVM,我们遇到了问题,而 meassiig 和同步 nFault ,我建议在未来添加一个 TP

    感谢您的建议、我们将在未来牢记这一点。

    我将在我们收到它并更改 Rsense 后立即回答(除非您认为它不是必需的)

    如果故障再次发生、那么最好能够捕获到。

    此致、

    约书亚

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

    尊敬的 Rafael:

    如果 带负载的电机未产生 OCP_VDS 故障、我建议尝试在不更改检测电阻的情况下使电机旋转。

    1. 在有负载和无负载的情况下、启用 AUTO_HANDOFF_EN 是否允许电机旋转到闭环对齐的状态?
    2. 能否提供从启动到负载故障的相电流捕获?
    3. 能否提供从启动到无负载闭环的相电流捕获?  
    4. 如果可能、我建议使用 MCF8329数据表7.3.14.3节中的说明手动测量电机的 BEMF 常数

    此致、

    约书亚

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

    Joshua、您好、在下面找到有负载和无负载时的相电流的答案和屏幕截图:

    1)是无负载;不能,不能旋转到与负载对齐的闭环。

    2)屏幕截图命名为"Current_LOADx"(速度为25%, 50%, 100%);电机不能旋转。

    3)屏幕截图命名为"current_no_LOADx (速度为25%, 50%, 100%);

    4)手测量的反电动势为115mv/Hz

    还附上了 json 文件、谢谢

    e2e.ti.com/.../Register1.csv

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

    尊敬的 Rafael:

    1. 要查看负载是否可随负载旋转、请将开环和闭环加速分别降至25Hz/s 和20Hz/s。
    2. 带负载时、电机是否在进入开环之前稳定下来? 如果不是这样、请增加对齐时间、以便电机有时间在进入开环之前稳定下来。
    3. 禁用 AUTO_HANDOFF_EN 后、电机是否在故障发生前旋转了一段时间、或者电机是否在故障发生前停止?

    此致、

    约书亚

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Joshua:
    1) 1)带负载:减小加速度值后、电机仍然不移动。 唯一的区别是它发出的声音更安静。 我将附上25%、50%和100%速度时的相电流和算法状态的照片。
       
    2) 2)带负载:增加对准时间后、电机仍然不移动。 唯一的区别是声音的持续时间更长。 我们将400ms 作为基准时、并以750ms、1s、2s、3s 和7.5s 进行了测试。 我附上一张相电流和算法状态的照片、其中对齐时间设置为1s、加速度设置为25Hz/s 和20Hz/s

    3.1)空载:电机旋转且未停止。

    3.2)带负载:电机在故障发生前未旋转。

    e2e.ti.com/.../register2.csv

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

    你好、Joshua

    您是否有时间查看新结果? 您是否对电机的运转有任何新的想法?

    此致、

    Rafael

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

    尊敬的 Rafael:

    在您提供的.csv 中、我看到基极电流设置为0x400且 CSA_GAIN 设置为40V/V 请将 BASE_CURRENT 设置为 0x100、以便 CSA 可以准确地测量 MCF8329A 的相电流。

    在以后的捕获中、如果您可以将示波器与电流探头搭配使用、则首选此方式来获得更好的相电流分辨率。

    如果电机在对齐期间移动、请尝试增大开环电流限值。 如果电机在对齐期间没有移动、请首先增加对齐或慢速首循环电流限值。

    此致、

    约书亚

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

    你好、Joshua:

    所有这些测试都已在负载下执行、下次我们将尝试向您发送示波器上的捕获结果。

    1) 1)我们已经将 BASE_CURRENT 调整为0x100 (附加了图表)。

    2) 2)我们使用5秒 ALIGN_TIME 进行了该测试。 我们将对齐或慢速首循环电流限值增加到75%(连接视频、以便您可以查看声音和图形)、超过75%、电机停止发声。  

    e2e.ti.com/.../20240802_5F00_111001.mp4e2e.ti.com/.../20240802_5F00_111055.mp4

    3)n´t、我们尝试增加 OL_LIMIT、但电机没有产生噪声、两次都没有转弯。

    此致、

    Rafael

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

    你好、Joshua。

    我们已经解决了这个问题、让电机在有负载和无负载的情况下运转。

    如果  将来有任何其他问题、我们将打开新主题。

    非常感谢大家所做的一切。

    此致、

    Rafael