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.

[参考译文] LAUNCHXL-F28379D:LAUNCHXL-F28379D 和 DRV8305EVM FCL_379XL PWM 生成问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1514591/launchxl-f28379d-launchxl-f28379d-and-drv8305evm-fcl_379xl-pwm-generation-problem

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件: SFRATMS320F28379D、BOOSTXL-3PHGANINV、 INA240

工具/软件:

我有 LAUNCHXL-F28379D、2个 8305evm 驱动器和2个 mtrdyno 电机设置。 我正在使用 FCL_379XL 工程的代码、并尝试根据级别1生成 PWM。  但 ı    示波器在 PWM 引脚上未看到任何内容。  

-在表达式窗口中将"EnableFlag"设置为1。 名为"IsrTicker"的变量将递增
如表达式窗口中所示增大、确认中断正常工作。 这部分是 okey.IsrTicker 正在增加。

EPwm1Regs.CMPA.bit.CMPA 值正在变化。

MOTOR1.svgen.Ta 或 TB 或 TB TC 值正在更改  

我还看到信号 Ta 断开了、就像这样??  


什么是问题 ı 不明白。 你有什么想法吗? 请帮助我生成 PWM。 我根据本文档正确应用了所有内容: 使用 FCL 的双电机控制和性能分析
在 TMS320F28379D LaunchPad 上使用 SFRA  

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

    您好、

    该设计旨在使用 BOOSTXL-3PhGaNInv 运行。 您正在调整适用于 DRV8305evm 的软件吗? 在移植过程中可能会错过一些内容、例如 GaN 板提供的故障/过热信号可能会选通 PWM 输出。

    BL#1也应在未连接电机的情况下进行测试。 也许您可以在没有连接 DRV 板的情况下检查 PWM 输出。

    此致、

    Kevin

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

    不是的,我支持这个问题。 但我没有找到解决方案。   发生过流保护。  

    即使未连接电机、所有三个 CMPSS 模块(CMPSS1、3和6)也会立即将 COMPHLATCH 位设置为高电平。 这会导致 TRIP4通过 EPWM XBAR 触发并关闭 PWM 输出。

    我已通过监视窗口确认COMPSTS.bit.COMPHLATCH = 1、并COMPSTS.all显示了770等值。 即使在清除后、锁存器也会保持置位状态、这种情况会在每次循环迭代中发生。 我没有看到连接了任何 PWM 输出或负载、因此真正的过流不应该是问题。

    我开始怀疑 CMPINxP/N 引脚可能会悬空、并会拾取噪声、因为电流检测(例如 INA240)尚未连接。

    规划直接涵盖 CMPIN 引脚、并可能添加外部下拉电阻。

    CMPSS 输入保持悬空时、是否出现过类似的行为?

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

    您好、

    我开始怀疑 CMPINxP/N 引脚可能会悬空并会拾取噪声、因为电流检测(例如 INA240)尚未连接。

    好的、如果没有电流检测器件驱动输入信号、这是可能的。 然后您可以尝试自己向引脚馈电以进行测试。

    CMPSS 有一个数字滤波器用于在正常运行期间滤除一些噪声、不记得示例解决方案是否已经使用了它。

    此致、

    Kevin