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.

[参考译文] TMS320F280039C:CLB 输出、用于在内部同步 ePWM

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1551306/tms320f280039c-clb-out-to-sync-epwm-internally

器件型号:TMS320F280039C


工具/软件:

尊敬的 champs:

我向我们的客户询问这个问题。

用户希望使用 CLB 输出来同步 EPWM。

用户可以使用 CLB out (CLBOUTPUTXBAR) 连接到 GPIO、然后通过 INPUTXBAR 将其设置为 EPWMSYNC、但这种方法需要一个 GPIO。

现在、用户想知道是否有办法让 CLB 输出在内部连接到 EPWMSYNC、而不会影响 GPIO 的成本。

是否可以这样做?

如果是、请您明确告知我们吗?

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

    简而言之、这样就不会花费 GPIO。 在 PMP41018 参考代码中、需要在 EPWM1B 的下降沿为 EPWM1 模块生成同步事件、这可通过将 FSM_S0 输出路由到 CLB 输出(输出 4)、然后通过 EPWM X-BAR 配置同步方案来实现。

     在本设计中、我们使用两个数字比较事件 DCA 来关闭、使用 DCB 来开启 HBLLC 的顶部 FET。

    1. DCA 事件将映射到 T1 事件、由于检测到电感器电流信号超过外部电压环路生成的斜升基准电流、因此会发生该事件。 在该事件中、我们开始吧 迷惑不解 顶部 FET。 如果错过 T1 事件、我们通过设置 CMPB = PRD/2 将占空比钳位到 50%。
    2. DCB 事件映射到来自 CLB1OUT4 与 EPWMXBAR 连接的 TRIP9 事件。 此事件来自 ePWM.AQ.A FED(下降沿)。 在此事件中、我们运行 亮起 顶部 FET
    3. CLB1OUT4 可以连接到 EPWMBAR TRIP9、如下所示:
    4. 同步由输出查找表 4 生成、该表是 ePWM1B 事件的下降沿、可以捕获该表以生成同步。 这里的 i0 是 FSM 0 状态 0 值
    5. 进入 FSM0 状态 0 由 s0、e0 和 e1 驱动
    6. 边界输入是 EPWM1A AQ 下降沿或 EPWM1B AQ 下降沿、因为它们相同并在死区模块中获得高电平有效互补(反相)

    简而言之、由于这是可变频率运行、因此此处没有设置用于同步的 EPWMSYNCIN/OUT。 此外、由于电流模式控制、我们不知道导通时间、因为 T1 由模拟事件生成。 因此、我们使用 CLB 实现逻辑(包括计数到 T1 事件,有限状态机和查找表)以生成此 DCB 事件、从而实现精确的 50%占空比波形。

    此致、

    Sumit

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

    您好 Sumit、

    这对您很有帮助。

     

    回到原始问题、如果用户只是想使用 CLB 输出来生成 ePWM EPWMSYNCIN 信号(不是您为 HHC LLC 展示的同步方法)、是否可以在不使用户花费 GPIO 成本的情况下实现?

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

    Wayne、

    是的、如果您使用建议的方法、则在这种情况下需要 GPIO(您可以使用未使用的 GPIO、尤其是在使用同一器件的较低/中间引脚数封装时、许多 GPIO 并不会连接到实际引脚)。 如果使用的引脚数量最高、则可能会使实际引脚成本高昂。

    此致、

    Sumit