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.

[参考译文] BOOSTXL-3PHGANINV:PWM 频率 Lab02A

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/926266/boostxl-3phganinv-pwm-frequency-lab02a

器件型号:BOOSTXL-3PHGANINV
主题中讨论的其他器件:MOTORWARETIDA-00909C2000WARE

Motorware、Lab02A 项目。

在为 BOOSTXL-3PhGaNINV 评估板提供的"USER_J5.h"文件中:

USER_PWM_FREQ_kHz 默认值为40kHz (代码的第121行)。  但是、该行的注释指出30kHz 是最高安全频率。  此注释是针对原始硬件(BOOST8301)还是仍适用于 BOOSTXL-3PhGanINV 板?  BOOSTXL-3PhGanINV 板使用的最高安全 PWM 频率是多少?

如果可以在更高的频率下运行、请为更高频率控制提供建议的抽取定义设置(例如 USER_NUM_PWM_TICKS_PER_ISR_TICK)。

我使用的是低电感、高速电机、我的电机 ID 结果与预测的值相当。  user_j5.h 中的注释表明、更高频率的 PWM 可能有助于控制和 ID。  我不关心当前小型原型设计的处理器开销、我不需要学习 ePWM 即可获取电机 ID 并使其旋转。  因此、如果可能、我希望仅使用代码中的设置。

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

    您好、Tom、

    当使用电机 ID 时、PWM 被限制在40kHz 左右。 如果您知道电机参数并且不需要电机 ID 函数、则可以像 TIDA-00909中所示的那样提高开关频率(例如100kHz)。 电路板本身可以支持更高的频率、但效率会下降。

    有最新的 C2000电机控制 SDK、其中包括默认安装路径下 BOOSTXL-3PHGaNINV 的代码示例: C:\TI\C2000\C2000Ware_MotorControl_SDK_3_00_00_00\solutions\boostxl_3phganinv

    如果您在查看最新代码后对代码中的参数有具体问题、请在 C2000支持论坛中跟进问题。

    希望这对您有所帮助!

    此致、