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.

[参考译文] TMS320F280025C:调整 PWM 频率和相位

Guru**** 2392095 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1381910/tms320f280025c-adjust-pwm-frequency-and-phase

器件型号:TMS320F280025C
Thread 中讨论的其他器件:C2000WARE

工具与软件:

如何自由调整 PWM 的频率和相位? 现在我已经发现、当 PWM 的频率发生变化时、如果相位没有相应地变化、则会导致波形中断和输出、这也与波形同步有关。 我想知道如何操作它以根据需要实现频率和项移动。

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

    我将在这里签入、看看能找到什么。  然而,由于当地的假期,这将是一个星期左右,我可以回到你。

    -保罗  

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

    期待您的回答

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

    您能否确认您要请求的器件的器件型号。  这款37年以上的 DSP (不是 C2000器件)没有计时器、但似乎没有 PWM 功能。  

    -保罗  

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

    抱歉、我在芯片模型中犯了个错误、正确的模型是 TMS280025C;我现在明白了问题、就是当我移动相位时、越过了 CMP 值、导致波形不翻转。 不过、我的要求是从小到大的相位变化必须超过 CMP 值、那么有什么方法可以解决它? 我们期待您的答复。

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

    没问题。 我会将该主题移到正确的团队、他们应该从那里获取该主题。

    -保罗  

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

    好、感谢您的帮助。

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

    你好?? ?、

    [quote userid="612286" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1381910/tms320f280025c-adjust-pwm-frequency-and-phase 如何自由调整 PWM 的频率和相位? 现在我已经发现、当 PWM 的频率发生变化时、如果相位没有相应地变化、则会导致波形中断和输出、这也与波形同步有关。 我想知道如何操作它以根据需要实现频率和项移动

    您是否能够查看我们 C2000WARE SDK 中的同步示例?  

    要改变相位、您需要为从 ePWM 启用相移加载并为从器件配置 SYNC 输入。

    此致!

    Ryan Ma

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

    现在我理解了问题、就是当我移动相位时、我超过了 CMP 值、导致波形没有翻转。 不过、我的要求是从小到大的相位变化必须超过 CMP 值、那么有什么方法可以解决它? 我们期待您的答复。

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

    此问题与  以下网站上的问题相同

    TMS320F280049:同步导致 PWM 丢失问题- C2000微控制器论坛- C2000 ︎ 微控制器- TI E2E 支持论坛

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

    当相位从小变大时、了解同步发生时间的时序非常重要。  

    例如、您可以使用基于同步事件的 T1/T2事件来将我们的 PWM 切换为低/高。

    如果需要根据同步事件将影子寄存器加载到活动状态以更新 CMP 值、也可以使用全局加载。

    此致!

    Ryan Ma

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

    感谢您的答复。 我将尝试您的方法

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

    好的、如果您有任何其他问题、请随时打开另一个主题!

    此致!

    Ryan Ma