主题中讨论的其他器件:C2000WARE
您好!
我正在基于 TIDM_DC_DC_BUCK 为客户调试数字降压板、我已将软件移植到 F280025C。
如今、我发现负载瞬变会产生浪涌电流 、因为 降压 MOSFET 的占空比
快速变化、所以我需要控制环路速度、或更改 PID 控制器
关于控制环路速度、以下定义是否正确?
#define BUCK_ISR_CTRL_LOOP_RATIO 1
关于 PID 控制器参数,我在 buck_runIsr ()中找到了以下句子,但不确定哪些参数
我应该在 BUCK_Ctrl 中进行更改、您能告诉我 K 参数是什么、这是的 I 参数吗?
BUCK_EK_PU = BUCK_vOutSet_pu -buck_vOutSensed_pu;
//
//计算所需的控制工作量(占空比)
//
BUCK_UK_PU = BUCK_DCL_RUN_Immediate (&BUCK_Ctrl、
BUCK_EK_PU);
或者、您是否可以提供任何其他建议来抑制浪涌电流?
此致
海利