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.

[参考译文] TMS320F28075:TBCLKSYNC 来同步 PWM9和 PWM10

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1011284/tms320f28075-tbclksync-to-sync-pwm9-and-pwm10

器件型号:TMS320F28075

您好!

我的客户正在使用 F28075、他们需要配置 PWM1-8 72kHz、PWM9-12 60kHz。

由于 EPWMxSYNCI 的限制、它们无法将 PWM10同步到 PWM9、只能将 PWM10同步到 PWM7。

因此、他们希望尝试 TBCLKSYNC 将 PWM10与 PWM9同步。

我们能否保证 PWM10和 PWM9始终与 TBCLKSYNC 同步? 因为 TBCLKSYNC 在开始时只会生效一次。

当 PWM 长时间运行时、是否可能会出现一些错误(例如、一个或两个时钟不匹配)?

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

    您好 Howard、

    ePWM 10和9的配置方式是否相同? 您是否有 涉及 ePWM 7或8的任何同步?

    此致、

    Marlyn

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

    您好!

    我们希望配置 EPWM10和 EPWM9 180°相移。 不涉及 EPWM7或8的同步。

    由于 EPWM9没有 SYNCOUT、因此只有 SYNCOUT 信号路由到 EPWM10 SYNCIN 信号、因此我们无法使用 EPWMxSYNCI 同步 EPWM9和 EPWM10。

    因此、我们打算使用 TBCLKSYNC、同时配置 EPWM9和 EPWM10下计数、然后为 CAU (例如 EPWM9翻转为高电平、EPWM10翻转为低电平)和 CAD 配置相反的操作。

    我们能否保证 PWM10和 PWM9始终与 TBCLKSYNC 同步? 因为 TBCLKSYNC 在开始时只会生效一次。

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

    如果您具有相同的周期和相同的 ePWM 时钟分频器、然后将 EPWM10和 EPWM9都设置为通过设置 TBCLKSYNC 来启动、它们将始终保持同步。