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.

[参考译文] TMS320F2800137:HRPWM 不影响输出

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1292121/tms320f2800137-hrpwm-doesn-t-effect-output

器件型号:TMS320F2800137
主题中讨论的其他器件:SysConfig

大家好!

我正在处理具有 HRPWM 功能的 PWM 1 (epwm1)

我会选择"HRPWM_ex4_Duty_updown"、示例中它运行良好

打开新项目、根据以上示例定义的 HRPWM、当我 根据测量的 PWM 更改 CMPAHR 值时、它根本不会改变。

CMPA = 15的第一个示例;CMPAHR = 0x0100 (HRCMPA 的最小值)

而对于最大值0xFF00:



另从 SysConfig 添加 HRPWM


有什么建议吗?

谢谢!
迈克尔



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

    您好、Micheal、

    您是否还可以共享您的 高分辨率周期控制设置?
    CMPAHR 值可以写入 SysConfig 窗口中、您目前有1个、您是否确定 cmpahr 值没有被 SysConfig 覆盖? 只需在 SysConfig 窗口 cmpahr 值本身中尝试不同的值、看看是否有效。

    谢谢

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

    尊敬的 Bhatt:

    我修复了它,我添加了 HRPWM 通道 B :

    现在、它对我很有效、除了非常低的占空比、

    添加第一张 CMPA,B=8和更改 HR 的图片:  

    1、  

    结果-  

    2、更改 HRCMPB  
    结果-

    现在 CMPA、B = 7、更改 HR 不会产生影响:

    1
    结果-  
    2.更改 HRCMP  

     信号 根本不会改变   


    CMPA/B 可以低至多少有任何限制?
    原因应该是什么?  

    谢谢

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

    我发现以下的限制直流:

    我采用的是200kHz、尽量达到0.5%的  
    现在、我知道这超过了限制(RTFM)