基于DSP数字控制的DC/DC变换器,其电流环路的控制一般采用平均电流模式。峰值电流控制一般由模拟芯片实现,且存在稳定问题,需要设计斜坡补偿电路。此处以Buck变换器为例,对两种电流控制进行小信号建模,并仿真对比了动态和稳态性能,结果表明峰值电流控制具有更快的动态响应速度;为了追求高动态性能,利用DSP特有的AD比较功能实现了峰值电流的数字控制,并提出和分析了一种数字斜坡补偿方法,研制的500 W样机实验验证了所提方法的正确性和有效性。