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.

[参考译文] MCF8316A:基于对齐的启动期间的 MCF8316A MPET_BEMF_FAULT–电机未旋转

Guru**** 2608935 points
Other Parts Discussed in Thread: MCF8316A, MOTORSTUDIO, MCF8316D, MCF8315C, MCF8329A, MCF8315D

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1581482/mcf8316a-mcf8316a-mpet_bemf_fault-during-align-based-startup-motor-not-spinning

器件型号:MCF8316A
Thread 中讨论的其他器件: MOTORSTUDIOMCF8316DMCF8315CMCF8329AMCF8315DMCF8329HS

尊敬的 TI 团队:

我正在使用 MCF8316A、并尝试使用对齐启动方法(而非 IPD)运行 MPET。 电机为 2 极 BLDC (FL45BLW23、额定电压 24V、BEMF 常数≈2.36Vrms/kRPM)。 我将通过 I²C I ² C 与 STM32H755ZI 连接、并使用 PWM 输入进行速度控制。

问题

  • 在 MPET 期间、电机振动但不会旋转。
  • 我将 MOTOR_BEMF_CONST 设置为 0x8D、适合 FL45BLW23、额定电压为 24V、BEMF 常数≈2.36Vrm/kRPM  
  • 最后,我得到MPET_BEMF_FAULT.
  • 我已经增加MPET_OPEN_LOOP_CURR_REF到 3A 和MPET_OPEN_LOOP_SLEW_RATE 10Hz/s
  • STAT_DETECT_THR设置为 50mV。
  • DRVOFF 和 BRAKE 引脚在运行期间为低电平。

尽管进行了这些更改、MPET 在滑行阶段仍然会失败。 电机似乎没有达到足够的速度来生成可测量的 BEMF。

问题

  1. 是否有建议的方法来调优 MPET 以实现仅对齐启动?
  2. 是否应该进一步增加开环电流?

非常希望提供任何指导或示例寄存器配置。

谢谢!

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

    您好、Anirudha、

     在提供建议之前、我想重点介绍新设计需要考虑的新产品和特性。

    如果您尚未调整电机、我建议使用评估 PCB 和 MOTORSTUDIO GUI。

    GUI 工具提供了 SmartTune 功能、器件可通过该功能自动查找参数并调整电机。

    SmartTune 支持的器件为 MCF8315C、MCF8316C、MCF8315D、MCF8316D、MCF8329A、 和 MCF8329HS。

    我们也不建议将 MCF8316A 用于新设计、并建议您改用 MCF8316D 或 MCF8316C。

    在电机运行时、MCF8316A 用于 I2C 通信的带宽有限、因此通过寄存器对电机进行调优和观察内部状态不方便。

    请参阅常见问题解答链接、该链接列出了所有勘误表以供您参考。

    (+)【常见问题解答】量产器件信息 — 电机驱动器论坛-电机驱动器 — TI E2E 支持论坛

    其他信息:

    MOTORSTUDIO 版本 0.1.34(最新)支持所有 MCF 器件的 SamrtTune 功能。

    介绍 SmartTune:自动调整电机参数|视频|德州仪器 TI.com

    常见问题解答  (9)【常见问题解答】MOTORSTUDIO:SmartTune 常见问题解答 — 电机驱动器论坛-电机驱动器 — TI E2E 支持论坛

    应用手册  SmartTune 用户指南:如何快速设置和旋转三相 BLDC 电机

    对于该电机、BEMF 似乎非常低。 您输入的电压为 56mV、但看起来小于 3mV。 此电机的最大转速是多少?

    使用 MPET 的技巧:
    1. 额定电流:在使用负载进行测试时、配置最大额定电流的 1/3、但对于 KE 或空载测试、请在 MPET 的“开环电流限制“中编程最大空载电流值。
    2. 速度配置:将阈值速度编程为至少 20%的最大额定速度。 (使用此公式计算最大额定转速,单位为 Hz =(RPM×极数)÷120)
    如果您下载了电机数据表、能否将其分享?

    谢谢、此致

    Venkatadri S.

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

    尊敬的 Venkatadri:

    我们现在无法更改产品、因此必须坚持使用 MCF8316A。 我会分享电机的数据表和这里寄存器 SET 数据的 Excel 数据表。 请浏览一下、为我提供任何更改建议。

    请提供任何指导。

    谢谢 youe2e.ti.com/.../registers_5F00_data.xlsxe2e.ti.com/.../FL45BLW23_2D00_24V_2D00_6045A_2D00_EN-1.pdf

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

    尊敬的 Aniruddha:

    我来验证数据表、然后返回给您。

    谢谢、此致

    Venkatadri S.