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:配置 CMPSS 斜坡生成

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1327095/tms320f280025c-configuring-cmpss-ramp-generation

器件型号:TMS320F280025C
主题中讨论的其他器件:C2000WAREUCC28950

您好!

我在项目中使用峰值电流模式控制、

电流互感器输出端(馈送到 CMPSS 高侧比较器引脚)的斜率补偿需要为0.107V/us。

开关频率为100kHz。 我已将 ePWM 配置为向上向下双向计数模式、周期为500。 斜坡源的 ePWM 配置为以200kHz 的频率运行。

如何在 CMPSS 中配置斜坡生成? 需要帮助以了解如何计算和设置 RAMPMAX 和 RAMPDEC 值。

假设我的最大基准值为4095 (~3.3V)、则应如何配置 CMPSS 斜坡生成的以下部分?

此致、

Jayant

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

    您好、Jayant。

    感谢您的耐心。

    我一有更多信息就会回复您。

    此致、

    哈迪

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

    Jayant,

    斜率的选择基于两个因素:稳定性和瞬态响应。 设计中使用的经验值应该能使系统稳定并且不会牺牲瞬态响应。 如果斜率过大、则会限制可用的占空比并降低瞬态响应。 如果斜率太小、则会触发次谐波振荡、从而产生不稳定的条件。

    以下 TI 设计指南介绍了如何对 PCMC 应用使用斜坡补偿: https://www.ti.com/lit/ug/tidueo1b/tidueo1b.pdf

    您可以在 C2000ware_DigitalPower 目录中找到 Ware_Digital 该项目:C2000C2000_Scd2000_4_02_00_00\solutions\tidm_02000

    通常、变压器初级电流与峰值电流基准相比较、该电流基准由电压环路使用片上比较器计算得出。 还有后台任务、这些任务以轮询方式进行调用。

    峰值电流参考命令被写入 RAMPMAXREFS、这是用于斜率补偿的斜坡的起始值。  斜率由 RAMPDACVALS 决定。 如果您检查 B2任务,您可以发现斜率是使用函数 PSFB_UpdateRampSlope()更新的。

    其它有助于更好地了解斜率补偿的参考资料: 《UCC28950 600W 相移全桥应用报告》(文献编号 SLUA560)

    此致、

    哈迪

x 出现错误。请重试或与管理员联系。