数字控制的原理也是一样的,同样可以参考模拟芯片。
假设你的数字PI输出允许范围为200~500,分别对应频率为500KHZ~200KHZ,
即负载越小,PI的输出值越小,LLC开关频率越高;当PI输出达到下限,仍 不能稳压,表现在数字控制里面,就是PI的输出值还在往200以下减,此时,软件里面增加控制:关掉驱动,此时,输出电压就会下降,当输出电压下降到参考设定值以下时,PI的输出就会增加,当PI输出达到200以上(加入回差,比如大于210)时,根据当前PI输出值对应的开关频率,重新开启驱动。
上述简单描述,可以实现打嗝功能,输出能够稳压。数字PI还要一些优化改进措施,比如抗积分饱和算法,才能得到较理想的输出特性,否则,很有可能空载时输出纹波就会超标,这里要仔细设计验证才行。