工作中遇到的DC-DC负载瞬态响应问题解决思路记录

**问题背景:**工作中一个负载存在高负载和空载两种状态,周期频率≈10Hz 但是帧与帧间隔时间并非固定,存在三种时间长度:500us、1400us、2300us
这导致在负载状态切换的时候,高压的恢复程度存在差异,从而影响到了产品的一致性;
图1:较长帧间隔的高压变化波形
较长帧间隔的高压变化波形
图2:较短帧间隔的高压变化波形
较短帧间隔的高压波形

**解决思路:**该问题基本可以定位是DC-DC电源芯片瞬态响应不足导致;
一、常规提升瞬态响应的思路是修改前馈电容的大小,将上述1nF的前馈电容改为10nF,效果如下图所示:
图3:较长帧间隔10nF前馈电容的高压波形
较长帧间隔10nF前馈电容的高压波形
图4:较短帧间隔10nF前馈电容的高压波形
较短帧间隔10nF前馈电容的高压波形
可以看到修改前馈电容后电压的恢复速度变缓,高压的稳定性提高;但是空载情况下的电压仍然存在较大的过冲,且不同帧间隔,高压的回复速度也存在差异,因此上述思路不能解决该问题。

二、通过测试DC-DC电源芯片的SW引脚波形,发现在空载时SW存在停止开关的状态,即这时的电压上升是负载调节失控导致的,负载的瞬态响应很差。
图5:HV和SW的电压波形
HV和SW的信号波形
(注意:示波器图片上方的缩略图里可以看出,每帧之间SW停止的时间长度存在明显差异)

由于这个DC-DC芯片是固定PWM频率,调节占空比来调节高压的,那么是不是可以通过修改开关频率来改善这个问题呢?
说干就干,首先通过提高PWM频率,发现效果反而更差(没保存波形)
那么降低PWM频率试试呢?
图6:将开关频率由500KHz降低至150KHz
开关频率由500KHz降低至150KHz
从结果上看,SW可以保证在空载时仍稳定开关,但是请注意,这个结果是反复修改过多种开关频率得到的,且150KHz的频率有点太低了,开关的振荡使得电感开始啸叫,对于这样的结果并不是非常满意!!!

难道就没有更好的方法可以解决这个问题了吗?这个DC-DC在其它项目也有用,也是一样的外设参数,为什么到我这个板子上就不行了呢?
不甘心,实在不甘心啊

通过查阅资料,突然发现一个忽略掉的功能引脚,它叫ITH,有的厂商叫它COMP,其实是一样的;
在datasheet里是这么描述它的:误差放大器输出,并输入到电流比较器输出开关,将频率补偿元件连接到该引脚;

现在的COMP引脚的RC参数是1Kohm和0.1uF,文献提出增大RC常数可以提高负载瞬态响应速度。
恢复开关频率500K,固定电容值,修改1K电阻为5K,得到SW如图7所示:
5K电阻的SW波形
惊为天人! 那么继续调大到10K,SW波形如图:

在这里插入图片描述
哇!!!
完全看不出SW上的塌陷和突起了!!!
再看一下高压的波形:
在这里插入图片描述
非常稳定,负载的变化也没让电压变化超过500mv,且后面负载抖动导致的纹波也不足100mv,完美!!!

总结一下:
优化负载瞬态响应的方法其实很多,很多人提到这个大多会想到在功率电感、开关频率、前馈电容这三个方面去调节,而忽略COMP/ITH这个误差放大器,它的参数选择也很重要!
另外,不要直接就搬运其它项目上的电路参数,不同的情况还是要找到适合自己应用的参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值