☰
Boost电源电压环与电流环反馈测试全解析:以UC3845为例
2026/10/7 17:57:32 网站建设 项目流程

这块板子的故事是这样的——上个月手里的一个18V转24V/5A的Boost电源样板第一次带载就出了怪声,电感像蝉一样吱吱叫,输出电压在示波器上拉出一条抖动的正弦波。我把UC3845周围采样电阻、电容换了一圈都没用,最后发现是ISENSE引脚的电流采样电阻走线太长,把功率地噪声引了进来。那次之后,我把Boost电路的电压环和电流环反馈测试流程完整整理了一遍,再遇到同类问题就少走了很多弯路。

这篇文章就围绕Boost电路的电压环与电流环反馈测试展开,用UC3845作为具体案例,从双环工作的底层逻辑讲到示波器操作、电子负载拉载、环路注入测试和波形排查。适合正在调Boost电源的硬件工程师、电源DIY玩家,以及想系统学开关电源反馈控制的新手。

1. 双环各管什么事:Boost反馈环路的基本动作逻辑

1.1 先看CCM模式下的一吸一放

要把反馈测试讲明白,首先得回到Boost电路本身。这里我们只讨论CCM(连续导通模式),这也是绝大多数功率应用中默认的工作状态。

开关管导通时,输入电源直接给电感充磁,电感电流线性上升,这个阶段二极管反偏截止,负载完全靠输出电容撑着。开关管关断时,电感两端电压翻转,电流强制流过二极管给负载供电,同时给输出电容补电。这就是Boost最核心的“一吸一放”。在CCM下,输出与输入的关系近似等于:

Vout ≈ Vin / (1 - D)

其中D是占空比。理想情况下,要稳定输出电压,只需要稳定D就行。但现实中没有这么简单——输入电压会波动、负载会突变、电感电流有纹波、器件有导通压降,所以必须引入闭环反馈,让控制器实时修正D。

1.2 电压环:让输出电压始终盯住基准

电压环盯着的目标很明确:输出电压等于我们想要的设定值。它的采样点是输出端,一般通过电阻分压网络,把Vout降到一个芯片内部基准可比较的电平。在UC3845里,这个基准是2.5V,所以输出电压多少由分压电阻决定。

电压外环的典型工作过程是:Vout升高 → 反馈电压升高 → 误差放大器输出(COMP)降低 → 占空比被压小 → Vout回落。反之亦然。整个过程看起来就是个负反馈,但实际调试里问题往往出在“响应速度”上:误差放大器输出不是瞬间到达新值的,它外部接的RC补偿网络决定了电压环看到误差后,以多快的速度去修正占空比。

1.3 电流环:给电感电流装上限位器

电流环在峰值电流模式控制里,作用比很多人想象的更直接。UC3845内部有一个电流比较器,ISENSE引脚电压与电压环输出COMP电平比较,当ISENSE电压到达COMP电平时,输出级立即关断。也就是说,电压环决定“电感到达多少峰值电流停止充电”,电流环负责在每个开关周期内忠实执行这个指令。

更关键的是,电流环天然具备逐周期限流能力。如果因为过载或短路导致电感电流过大,ISENSE引脚电压超过内部保护阈值(UC3845大约是1V),PWM会在当前周期立刻关断,不需要等电压环反应。这就是开关电源“硬保护”的底气来源。

1.4 为什么调试顺序要先电流环后电压环

我在实际项目里总结出一条经验:任何Boost反馈问题,先确认电流环没毛病,再去动电压环补偿。原因很简单,电流环是内环,它坏了电压环必然乱;反过来电压环补偿不当,电流环却可能一切正常。

举个典型例子:如果示波器上看到PWM宽窄不规则跳动,且电感电流波形有“眨眼睛”一样的低频包络,多半是电流环采样噪声或次谐波振荡,不是电压环补偿的事。这时候去调电压环补偿电容,只会越调越乱。所以这篇的调试主线也是先电流环后电压环——但为了让没有基础的朋友先从思想上建立框架,我先把两个环各自的作用说清楚。

2. UC3845控制器:管脚布局、最大占空比和外设参数计算

2.1 UC3845选择原因及最大的坑

UC3845是Unitrode(后并入TI)的经典电流模式PWM控制器,至今仍在大量电源里服役。选它调试Boost,很大程度上因为峰值电流模式是它的“原生能力”——只要一个采样电阻接在开关管源极,电流环就搭出了一大半。

但UC3845有个必须正视的限制:它的最大占空比只有50%左右。那些声称“Boost输出/输入压差很大也能上”的帖子,多半用的是UC3843或者UC3842。所以用UC3845做Boost,先算算稳态占空比:

D_steady = 1 - Vin_min / Vout

我手里的样板参数是输入18V、输出24V,最低电压下D约为0.25,给UC3845留下的余量很充足。如果你要设计12V升24V这种2倍升压的Boost,D已经逼近0.5,输入稍微抖一下就会碰顶,这时建议直接换UC3843,否则调试中会频繁遇到“占空比怎么加都上不去”的怪现象。

下表把UC3842/UC3843/UC3844/UC3845几个容易搞混的版本列出来,方便你在选型时少踩坑:

型号最大占空比启动门限/关断门限适合场合
UC3842约96%16V / 10V高升压比Boost、反激
UC3843约96%8.5V / 7.6V低压输入高升压比Boost
UC3844约50%16V / 10V高压输入推挽、半桥
UC3845约50%8.5V / 7.6V低占空比Boost、推挽

2.2 电压反馈路径的硬件连接

UC3845的反馈引脚只有一个:2脚VFB。它内部接的是误差放大器反相输入端,同相输入端接了2.5V基准。电阻分压网络从Vout取电,分压中点接VFB。

这里有个细节直接影响调试效率:分压电阻上最好并联一个可调电阻或直接用多圈电位器。样板电路里我用的是22kΩ上电阻加10kΩ多圈电位器,先把输出电压粗调到24V附近,再在反馈测试中精确校准,这样不用反复拆焊。

补偿网络接在1脚COMP和2脚VFB之间。在UC3845的datasheet框架里,1脚是误差放大器输出,外接RC就决定了电压环零极点位置。样板初始方案用Rcomp=10kΩ,C1=4.7nF,C2=220pF。后面调整时会详细说怎么动这组值。

2.3 电流反馈路径的硬件连接

电流采样电阻R_sense接在开关管源极与功率地之间,采样电压从电阻顶部引到3脚ISENSE。电压环输出COMP作为电流比较器阈值,ISENSE电压上升到这个阈值时,PWM关断。

这里要记住一个关键参数:ISENSE内部比较器的最大阈值大约1V。也就是说,如果R_sense=0.1Ω,那么峰值电感电流到10A就会触发逐周期限流。R_sense的取值原则很简单:

R_sense ≈ 1V / I_peak

其中I_peak是电感电流峰值,一般取额定输入平均电流加上一半纹波,再留1.2倍过载余量。我这个5A输出样板,输入平均电流约7.4A,输入峰值电流按9A算,R_sense取0.1Ω,限流点落在10A附近。

2.4 频率电阻电容与占空比边界

UC3845的开关频率由4脚RT/CT外接电阻、电容决定,常用公式:

f_osc = 1.72 / (R_T × C_T)

样板取R_T=10kΩ,C_T=2.2nF,算出来约78kHz,实际在做样机时示波器看到约75kHz,这是元件容差造成的正常偏差。这里建议你不要为了追求“准确”去猛调电阻电容,开关频率对环路的影响远没有补偿网络敏感。

测试中如果发现PWM占空比总差一口气到不了设计值,第一反应先看RT/CT波形是否正常,第二反应确认是不是芯片版本占空比上限顶到了。我见过有人在Boost板上用了UC3845,输出12V升36V,结果占空比饱和在50%,效率一塌糊涂,其实是选型错了,不是环路问题。

3. 上电前检查与测试仪器准备:别等炸管再后悔

3.1 静态测量

新手最容易犯的错是焊完板子直接上电。Boost电路在大功率输入电流下,一旦有短路,铜箔都可能烧飞。所以我每次动板子之前,会用万用表做三组静态检查:

  • 输入正负极之间电阻,排除输入电容短路或接反;
  • 输出正负极之间电阻,排除输出电容短路;
  • 开关管G-S之间电阻,确认没有把栅极驱动和源极焊成短路。

同时检查R_sense两端。如果R_sense两端电阻明显小于标称值,很可能焊锡连锡导致采样失效,这会在后续ISENSE引脚上看到完全异常的噪声波形。

3.2 示波器和探头的两种关键设置

调试开关电源,示波器带宽至少100MHz,但这并不意味着全程都开满带宽。测量输出电压纹波时,要开启20MHz带宽限制,否则开关噪声会淹没真实的低频纹波,你很难判断电压环到底有没有问题。测量Vgs波形或CS引脚波形时,则要关掉带宽限制,甚至用短地线探头来抓,避免漏掉前沿尖峰。

另一个容易忽略的是探头补偿校准。示波器探头接1kHz方波,先调整探头电容直到方波边角无过冲无塌陷。探头的接地线不要用那根长鳄鱼夹,它形成的环路天线会拾取大量共模噪声。我习惯在探头上直接用弹簧地针,测量电流采样电阻波形时尤其管用。

3.3 分级上电流程

我不建议一次性把输入电压拉满。标准流程是:

  1. 输入侧直流电源先设到目标电压的40%左右,同时设限流为预计满载输入电流的一半;
  2. 空载上电,确认输出是否建立,用万用表看输出电压方向对不对;
  3. 确认无异常后,逐步升高输入到额定电压,继续空载观察5分钟;
  4. 电子负载从空载开始,每次加0.5A,每步停留10秒,观察Vout波形和电感电流波形;
  5. 满载稳定后,再做动态切换测试。

这个流程看起来保守,但它能帮你把“炸管”的成本降到最低。尤其是第一次测试时,我建议在输入线上串一个1Ω/100W的大功率电阻,即使后级短路,输入电流也不会瞬间冲过头。

4. 电压环调试实战:采样校准、动态响应与补偿网络调整

4.1 校准输出采样电阻:2.5V基准不是猜的

电压环调试的第一步,是把“分压电阻中点电压”校准到2.5V左右。具体做法是:空载上电,万用表置于直流电压档,表笔同时测VFB引脚和GND,然后调整分压电阻中的多圈电位器,直到VFB电压等于2.499V或2.500V。

这个校准动作决定了输出电压的精度,同时也给后面的动态测试打底。如果VFB本来就偏到2.45V,那输出会偏出设定值近2%,动态响应测试的过冲和恢复时间都会失真。校准完成后,再用万用表确认Vout确实落在24V附近,记下这个空载值。

4.2 动态负载阶跃测试:判断响应快慢

电压环测试最直观的方法,是用电子负载做动态负载阶跃。电子负载切到Dynamic模式,设定高电平4A、低电平1A,切换频率可以选100Hz,上升下降沿尽量快。示波器用AC耦合测输出电压,触发模式调到电子负载切换信号对应的通道。

初始补偿网络下,我看到的典型现象是输出从1A跳到4A时,电压先掉一下,掉幅大约2.4V,然后以比较慢的速度爬回24V,整个过程约8ms,中间还有两次轻微振铃。这个结果说明环路带宽偏低,相位裕量也不够理想,但至少没有持续振荡。

这里给个工程参考:对于CCM Boost,由于存在右半平面零点,环路带宽不能像Buck那样动不动做到几十kHz。以18V转24V、电感100μH、负载电阻4.8Ω为例,右半平面零点大约在1.9kHz附近,工程上常常把穿越频率压在500Hz~1kHz,这个响应速度落在8ms量级并不离谱。

4.3 环路注入法:用信号源测出相位裕量

如果只用电子负载观察过冲,你只能“感觉”环路不对,但说不清相位裕量有多少。更严谨的方法是用信号源加隔离变压器做环路注入。

操作思路:在反馈分压电阻网络与VFB引脚之间,插入一个隔离变压器的次级绕组。变压器的初级接信号发生器,让信号源在反馈路径上叠加一个小扰动。用示波器两个通道分别测量VFB引脚和分压网络中点的电压,二者之间的增益差就是该频率下环路开环增益的相对变化,相位差则反映相位裕量。

实际操作中,扰动信号幅度建议从10mV到50mV,扫描频率从10Hz扫到100kHz。要注意三个事:

  • 信号源输出必须经过隔离变压器,否则探头地线会形成地环路,测出来的相位乱七八糟;
  • 注入点选择尽量靠近VFB引脚,避开功率走线;
  • 示波器最好用两个差分探头,或者用A-B数学通道接在同一参考地。

我测得初始电路的穿越频率大约在420Hz,相位裕量约32度。这个裕量偏低,对应动态测试看到的振铃。

4.4 补偿网络调整方向:Type-II电阻电容怎么改

UC3845电压环补偿最简单实用的是Type-II网络,就是COMP与VFB之间并联的一组电阻电容。样板初始值Rcomp=10kΩ,C1=4.7nF,C2=220pF。调整逻辑可以这样理解:

  • 增大Rcomp,相当于提高比例增益,环路响应会变快,但过大会牺牲相位裕量;
  • 增大C1,压低高频增益,削弱噪声,但会降低穿越频率,让响应变慢;
  • C2主要用于消除高频尖峰,它对100kHz以内频段的相位影响相对小。

我的调整顺序是:先把Rcomp从10kΩ增大到22kΩ,再在动态阶跃测试中观察过冲是否改善。结果过冲从2.4V降到1.1V,恢复时间缩短到5ms,但仍有极轻微振铃。接着把C1从4.7nF减小到2.2nF,提高一点中频增益,振铃消失,恢复时间约3ms,过冲0.8V。

再重复一次环路注入,穿越频率提高到约650Hz,相位裕量上升到48度。这个状态已经比较健康。之后我把Rcomp又试着加大到33kΩ,发现动态响应进一步变快,但高频噪声开始出现在VFB引脚上,于是退回到22kΩ。这个例子说明:补偿调整一定要有“一步一测”的习惯,不要贪快。

5. 电流环调试实战:采样电阻、ISENSE滤波和过流保护验证

5.1 采样电阻的阻值、功率和温漂

电流采样电阻是整个电流环的“眼睛”。阻值选0.1Ω的时候,限流峰值10A;如果实际电感峰值电流8.5A,那么正常满载时ISENSE峰值电压约0.85V,给1V阈值留了余量。阻值翻倍到0.2Ω,限流点就降到5A,这在某些需要小电流保护的场合是有意的,但会牺牲正常带载裕量。

功率和温漂同样关键。0.1Ω电阻上流过8A峰值电流,平均功耗不低,至少选5W额定功率。如果用了贴片2512,温升会很吓人,导致阻值漂移,限流点跟着漂。所以功率电阻最好用带引脚的金属膜或厚膜电阻,架在PCB上方,不要贴死铜皮。

封装布局更是要命。采样电阻两端走线要短而粗,最好从电阻两端单独引出两根细线到ISENSE引脚,这叫Kelvin连接。千万不要让功率地电流流经ISENSE引脚的参考地,否则你看到的采样波形里全是地弹噪声。

5.2 ISENSE引脚RC滤波:滤掉前沿尖峰

开关管开通瞬间,会有一大股尖峰电流从寄生电容和二极管反向恢复电流里涌出来,叠加在采样电阻上。这个前沿尖峰如果直接进入UC3845的ISENSE引脚,可能导致PWM提前关断,占空比受限,输出电压不足。

ISENSE引脚常见的输入结构是一个RC低通:从采样电阻到ISENSE引脚串一个1kΩ电阻,同时在ISENSE引脚对地接一个470pF到1nF电容。这个RC的时间常数要小于开关周期的十分之一,同时又要把前沿尖峰压下去。样板用1kΩ+1nF,时间常数1μs,开关频率75kHz下约占周期的7.5%,实际测试下来前沿毛刺基本消失。

调这个RC时要留意:滤波过重会延迟真实电流信号,导致电流环响应变钝,可能引发大信号过冲。判断方法是把示波器两路分别测采样电阻原始波形和ISENSE引脚滤波后波形,对比峰值幅度是否偏差过大。偏差超过20%就说明RC太重了。

5.3 过流和短路保护测试:逐周期限流与打嗝模式

电流环的核心指标是“该限流时能限住”。测试分两步:

第一步,用电子负载CC模式逐步增加输出电流。当输出电流接近10A时,示波器上PWM占空比会明显回缩,输出电压开始跌落。继续增大负载电流,PWM占空比进一步压缩,Vout缓慢下降。这就是逐周期限流在起作用,它不会瞬间切断输出,而是通过限制峰值电流把功率“按”住。

第二步,短路测试。输出端直接短路,由于逐周期限流限制了输入平均电流,只要输入电源限流设置合理,UC3845通常不会炸管,而是进入打嗝保护:芯片反复尝试启动,输出以一定频率在0V附近起伏。示波器会看到PWM输出一段密集脉冲后停一段,再接着来。这个过程中电流采样电阻峰值稳定在10A以内,芯片GS波形干净。

短路测试有风险,操作时一定要在输入侧串一个限流电阻,或者把输入电源限流调低。我一般先用10V供电跑短路测试,验证保护动作后,再回到额定电压复测一次,避免一上来就把管子击穿。

5.4 电感电流波形与电流环带宽初判

如果没有电流探头,可以用R_sense电压波形近似观察电感电流在开关管导通期间的变化。导通时电感电流线性上升,对应R_sense电压也线性上升,这条斜线的陡峭程度反映电感量大小和采样信号质量。

观察这条波形时,重点看是否有一段明显的不规则跳动。如果斜率本身毛刺严重,并且各路PWM宽窄交替出现,多半是电流环受干扰或补偿斜坡不足。正常CCM下,导通时间段内R_sense电压应该是比较干净的线性斜坡,关断段为0,不存在多余的振铃。

6. 波形读心术:根据示波器异常快速排查环路问题

6.1 输出电压低频纹波大,先查电压环

如果你的输出纹波是一个低频正弦波,比如几十赫兹到几百赫兹,周期性很强,那基本可以断定是电压环带宽不足或补偿参数失当。这种纹波不同于开关纹波,它通常与负载变化、输入波动叠加后没有被环路及时压制。

排查方式很简单:用电子负载做阶跃测试,观察Vout回落过程是否有低频包络。如果有,回到第4.4节按“增大Rcomp-减小C1”的顺序重调,通常能把低频包络压下去。注意改一次测一次,别三个参数一起动。

6.2 PWM宽窄交替,查电流环和占空比

PWM出现“宽、窄、宽、窄”交替,是次谐波振荡的经典标志,本质是CCM峰值电流模式在占空比大于50%时,电感电流扰动逐周期放大。UC3845虽然限制最大占空比50%,但边界条件下仍可能看到轻微交替。

解决办法是给ISENSE引脚叠加一点斜坡补偿。常见做法是从4脚RT/CT的锯齿波上接一个几百kΩ电阻到ISENSE引脚,让采样信号叠加一小段正向斜坡。这个斜坡帮助电流环在占空比接近50%时保持稳定。叠加后要重新测量R_sense电压波形,确认斜坡没有失真。

6.3 带载啸叫,查补偿相位裕量

电感发出音频啸叫,通常意味着环路在音频频段存在不稳定或高增益峰值。很多工程师第一反应是换电感,其实多数情况是补偿网络相位裕量不足,导致环路在某频率上接近正反馈。用第4.3节的方法测量相位裕量,如果低于30度,即使没有持续振荡,动态条件下也很容易诱发啸叫。

我那个样板首次带载的吱吱声,最后就是通过增大Rcomp、调整C1解决的。啸叫消失后,再用耳朵贴着电感听,只剩高频“嘶嘶”的开关噪声,这才是正常状态。

6.4 一个快速排查顺序

最后分享一个我自己整理的排查顺序,每次遇到Boost反馈异常就按这个来:

  • 先看R_sense电压波形,确认电流采样干净;
  • 再看VFB引脚波形,确认电压采样没有被噪声污染;
  • 然后看COMP引脚波形,确认电压环误差放大器输出在变化而非饱和;
  • 最后才调补偿网络。

绝大多数环路问题,在走到最后一步之前就能定位。这也是我这次用UC3845调试Boost最深的体会——电压环和电流环不是两套孤立的电路,它们通过COMP电平耦合在一起,测试时要有先后,排查时更要有次序。这套方法同样适用于其他电流模式控制器,只要把基准电压、限流阈值和引脚名对上号,剩下的就是同样的套路。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询