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.

[参考译文] CCS/LAUNCHXL-F28069M:只需生成3个 PWM 信号

Guru**** 2561730 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/637160/ccs-launchxl-f28069m-need-to-generate-only-3-pwm-signal

器件型号:LAUNCHXL-F28069M

工具/软件:Code Composer Studio

我们希望将 HIP4086 用作我们的栅极驱动器 IC、其中控制器仅需提供3pwm 信号、并且在栅极驱动器本身中完成反转和死区校准。

我已检查了线程、但未找到任何相关帖子。  

我们的感应器件没有问题、我们已使感应电路正常工作并经过测试。

您能不能告诉我如何仅生成3个 PWM 而不中断 lab11a 中的现有代码

 软件中要做的具体更改是什么?

(我正在使用 CCSv7)

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

    您只需将 ePWM 对配置为正常对而不是互补对、并删除 ePWM 死区配置。 请检查您的 ePWM 初始化函数。

    此致、
    Gautam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您只需在 hal.c 中更改 HAL_setupPwms()中的 PWM 配置,即使您不需要更改任何内容,也只需将死区时间设置为1,然后将 EPWMxA 连接到栅极驱动器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的播放、
    但是、Yanming 这将使用6pwm 引脚、如果我只使用3pwm 引脚、情况会怎样。
    正如 Gautam 所述、如何将 ePWM 对配置为正常对而不是互补对。
    我正在检查代码、但我没有得到执行该操作的特殊代码段。