ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

线性稳压器与LDO深度解析:工作原理、关键参数与选型避坑指南

线性稳压器与LDO深度解析:工作原理、关键参数与选型避坑指南 线性稳压器这个题目看起来像是教科书里最没技术含量的一章——毕竟开关电源大行其道的今天谁还关心一个只会降压、效率还不高的老古董但如果你真正拆过板子、调过噪声、被LDO的自激振荡折磨过就会明白线性稳压器是所有电源设计里最考验功底的一环。它简单到可以用三个元件搭出来也复杂到能让资深工程师在示波器前坐一整个下午。这篇内容我打算把线性稳压器尤其是LDO从工作原理、内部结构、关键参数到实际选型和踩坑经验完整地梳理一遍。不管你是刚接触电源设计的学生还是已经画过几版板子但总在LDO上翻车的工程师都能从中找到对自己有用的东西。核心关键词就三个线性稳压器、LDO、LDO工作原理我会围绕它们把电路层面的细节讲透。1. 线性稳压器到底在解决什么问题1.1 从电压不稳这个最朴素的痛点说起任何电子系统都需要一个稳定的直流电压。电池的电压会随着放电从4.2V一路掉到3.0V开关电源的输出会带着几十到几百毫伏的纹波而很多芯片——尤其是模拟前端、射频模块、高精度ADC——对供电电压的容忍度可能只有±1%甚至更小。线性稳压器要干的事情非常直接输入一个波动较大、噪声较高的电压输出一个干净、稳定、精确的电压。它的核心思路可以用一句话概括用一个可变电阻调整管串联在输入和输出之间通过负反馈实时调整这个电阻的阻值让输出端的电压始终等于设定的目标值。输入电压升高了就把调整管的等效电阻调大多消耗掉一部分压差负载电流增大了就把电阻调小保证输出不掉。整个过程是连续的、线性的没有开关动作所以输出端天然就没有开关噪声。这个可变电阻的实现方式就是线性稳压器和LDO之间最本质的区别所在也是理解LDO工作原理的起点。1.2 标准线性稳压器与LDO的分水岭传统的线性稳压器比如经典的78xx系列使用的调整管是NPN达林顿结构。NPN管工作在射极跟随器状态它的基极需要比输出高出一个Vbe约0.7V再加达林顿的第二级压降总共大约1.5V到2.5V。也就是说输入电压必须比输出高至少2V以上稳压器才能正常工作。这个最小压差叫做dropout voltage压差。LDO的全称是Low Dropout Regulator低dropout线性稳压器。它的关键改动是把调整管换成了PNP管或者P沟道MOSFET。PNP管作为调整管时它工作在共射极状态饱和压降可以低到0.1V到0.3VP沟道MOSFET的导通电阻Rds(on)可以做到几十毫欧在几百毫安电流下压差也就几十毫伏。这就意味着LDO的输入可以非常接近输出——比如你要3.3V输出输入3.5V就够了甚至某些型号在轻载下输入3.4V也能稳住。这个区别带来的连锁反应非常大。传统线性稳压器因为压差大功耗高效率低基本只能用在输入输出压差本来就很大的场景。而LDO因为压差小在电池供电的便携设备里几乎是标配——锂电池从4.2V放到3.4V的整个区间都能给3.3V的系统供电电池利用率大幅提升。1.3 一个容易被忽略的事实LDO的效率并不总是低很多人一提到LDO就说效率低这个说法对但不完整。线性稳压器的效率公式是效率 Vout / Vin × 100%注意这个公式里没有电流项。也就是说LDO的效率只取决于输入输出压差跟负载电流大小无关。如果你用一颗LDO把3.6V降到3.3V效率就是3.3/3.6 91.7%这个数字一点都不比开关电源差。真正让LDO效率低的场景是输入12V、输出3.3V这种大压差应用效率只有27.5%剩下72.5%全部变成热量。所以选LDO还是开关电源不能只看效率两个字要看压差。压差小的时候LDO的效率完全可以接受而且它没有开关噪声、没有电感、外围元件少、静态电流可以做得很低这些优势在噪声敏感和空间受限的场合是决定性的。2. LDO内部结构拆解负反馈是怎么工作的2.1 四个核心模块的职责划分一颗LDO的内部抛开保护电路不谈核心就是四个部分参考电压源、误差放大器、调整管、反馈电阻分压网络。这四个部分构成一个标准的负反馈环路理解了这个环路LDO工作原理就理解了一大半。参考电压源提供一个高精度、低温漂的基准电压通常是1.2V左右带隙基准。这个基准的精度直接决定了输出电压的精度好的LDO基准精度能做到±0.5%以内差的可能只有±2%。误差放大器是一个高增益的差分放大器它把反馈电压和参考电压做比较输出一个控制信号去驱动调整管的栅极或基极。调整管就是那个可变电阻根据误差放大器的输出改变自己的导通程度。反馈电阻分压网络把输出电压按比例缩小后送回误差放大器的输入端。整个环路的逻辑是如果输出电压升高了反馈电压也跟着升高误差放大器看到反馈电压高于参考电压就减小调整管的导通程度增大等效电阻让输出电压降回来。反之亦然。这个调节过程是连续的、实时的环路带宽通常在几十kHz到几MHz之间。2.2 调整管选PNP还是PMOS一个影响全局的决策调整管的类型选择直接决定了LDO的压差、静态电流、环路稳定性和瞬态响应是一个牵一发动全身的决策。PNP型调整管的优势是驱动简单基极电流直接由误差放大器提供压差可以做到很低饱和压降Vce(sat)约0.1V到0.3V。但PNP管的基极电流是从输出端流出的这部分电流会随着负载电流变化PNP的β值有限基极电流约为集电极电流的1/β导致静态电流随负载增大而增大。而且PNP管的低频增益有限环路设计需要更小心。PMOS调整管是现在主流LDO的选择。它的栅极几乎不消耗电流只有漏电流级别的栅极泄漏所以静态电流可以做得很低非常适合电池供电的always-on场景。PMOS的导通电阻决定了压差现代工艺下Rds(on)可以做到50mΩ以下在500mA电流下压差只有25mV。但PMOS的栅极电容较大误差放大器的驱动能力要足够否则瞬态响应会变差。另外PMOS在轻载时进入亚阈值区跨导下降环路增益会降低这也是为什么很多LDO在轻载和重载下的稳定性表现不一样。2.3 反馈电阻网络精度与功耗的权衡反馈电阻分压网络看起来最简单但它的取值需要权衡两个矛盾的需求。电阻值太小分压网络本身消耗的电流就大会拉高LDO的静态电流对电池供电不利。电阻值太大分压点的阻抗就高容易受到误差放大器输入偏置电流和噪声的影响而且会引入一个低频极点影响环路相位裕度。实际设计中反馈电阻的总阻值通常在几十kΩ到几百kΩ之间。以输出3.3V、参考电压1.2V为例分压比是1.2/3.3 0.364如果下电阻取100kΩ上电阻就是(3.3-1.2)/1.2 × 100k 175kΩ总阻值275kΩ分压网络电流约12μA。这个电流对于静态电流要求不高的应用可以接受但如果LDO的静态电流指标是1μA级别这个分压网络就成了主要消耗源所以超低静态电流的LDO会采用更复杂的结构比如在轻载时切换反馈网络或者使用电流模式的反馈方式。3. 关键参数逐个拆解datasheet上那些数字意味着什么3.1 Dropout Voltage不是固定值是负载电流的函数Datasheet上标的dropout voltage一定要看清楚测试条件。比如某颗LDO标dropout 200mV后面小字写着at 500mA。如果你实际只用100mAdropout可能只有50mV如果你用到800mAdropout可能就变成350mV了。这是因为dropout本质上就是调整管的导通压降而导通压降等于导通电阻乘以电流对MOS管而言或者饱和压降对PNP而言这个跟电流的关系是非线性的。选型时的经验法则是用你实际的最大负载电流去查dropout曲线而不是看首页那个标称值。而且要在最坏情况下留余量——输入电压的最低点、负载电流的最大点、温度的最高点这三个条件同时满足时输入电压仍然要高于输出电压加dropout。很多LDO在高温下dropout会增大因为MOS管的导通电阻有正温度系数。3.2 静态电流与关断电流电池设备的生死线静态电流Quiescent CurrentIq是LDO在空载或轻载时自身消耗的电流它不流向负载纯粹是芯片内部电路基准、误差放大器、保护电路的工作电流。对于一直开着的电池设备Iq直接决定了待机时间。一颗Iq为1μA的LDO和一颗Iq为100μA的LDO在待机电流只有几十微安的系统里续航差距可能是几倍。关断电流Shutdown Current是LDO被使能引脚关掉后剩余的漏电流通常在nA级别。这个参数在设备长期待机时很重要但很多设计者会忽略。我见过一个案例产品在关机状态下电池仍然在几周内耗尽最后查出来是LDO的使能引脚没有正确拉低芯片处于不确定状态关断电流远超标称值。提示选低Iq的LDO时要注意Iq在不同负载下的变化。有些LDO标称Iq很低但那是空载值一旦带上几毫安负载Iq会显著上升。真正好的低Iq LDO在整个负载范围内Iq都保持平稳。3.3 PSRR与输出噪声两个容易混淆的指标PSRRPower Supply Rejection Ratio衡量的是LDO抑制输入纹波的能力单位是dB。比如PSRR在1kHz处是60dB意味着输入端的1V纹波传到输出端只剩1mV。输出噪声Output Noise则是LDO自身产生的噪声单位通常是μVrms跟输入纹波无关。这两个指标经常被混为一谈但它们的物理来源完全不同。PSRR是环路增益的函数在环路带宽内PSRR高超出带宽后PSRR迅速下降。输出噪声主要来自基准电压源的噪声和误差放大器的噪声经过环路传递到输出。对于射频和模拟应用两个指标都要看PSRR决定它能不能抑制上游开关电源的纹波输出噪声决定它自身会不会给敏感电路引入干扰。PSRR还有一个坑它随频率变化很大。Datasheet上通常给一条PSRR vs Frequency曲线1kHz处可能有70dB到1MHz可能只剩20dB。如果你的上游是一个2MHz开关频率的DC-DC那你要看的是2MHz处的PSRR而不是1kHz的漂亮数字。3.4 负载瞬态响应环路带宽的直观体现负载瞬态响应描述的是负载电流突变时输出电压的波动幅度和恢复时间。当负载电流从1mA跳到500mA时LDO的环路需要一定时间才能响应在这段时间里输出电容先扛住电流输出电压会有一个跌落undershoot然后环路把调整管开大电压恢复。恢复过程中可能会有过冲和振铃这取决于环路的相位裕度。这个指标跟输出电容的ESR和容值关系极大。输出电容的ESR会在负载突变瞬间产生一个瞬时压降ESR × ΔI所以低ESR的陶瓷电容对瞬态响应帮助很大。但ESR也不是越小越好——很多LDO的环路需要一定的ESR来保证稳定性ESR太小反而会引起振荡。这就是为什么有些老式LDO明确要求输出电容ESR在某个范围内换成陶瓷电容就振了。4. 环路稳定性LDO设计中最容易翻车的地方4.1 为什么LDO会振荡相位裕度的直观理解负反馈系统要稳定环路的总相移在增益降到10dB之前不能达到180度否则负反馈就变成了正反馈系统振荡。实际设计中要求相位裕度至少45度最好60度以上。LDO的环路里至少有两个极点一个是误差放大器的输出极点一个是调整管栅极或基极的极点。这两个极点各贡献90度相移加起来180度如果增益在相移达到180度时还没降到0dB就振荡了。所以LDO设计的关键就是在环路里制造一个零点来补偿相位。这个零点通常来自输出电容的ESR——ESR和输出电容构成一个零点频率在1/(2π×ESR×Cout)。这个零点提供正相移把相位裕度拉回来。这就是为什么输出电容的ESR对LDO稳定性如此关键。4.2 陶瓷电容时代的稳定性挑战现代设计几乎都用陶瓷电容因为它的ESR极低几毫欧到几十毫欧体积小寿命长。但低ESR意味着ESR零点频率很高可能超出环路带宽起不到补偿作用。这时候LDO的相位裕度就不够了表现为输出端有几十kHz到几百kHz的持续振荡。解决这个问题有几种思路。一是选择专门为陶瓷电容设计的LDO这类LDO在内部做了频率补偿不依赖外部ESR零点。二是用零ESR不稳定的LDO时在输出电容上串联一个小电阻来人为制造ESR但这个方法不优雅而且电阻会引入额外压降。三是在输出端并联一个钽电容或电解电容利用它的ESR提供零点但钽电容有可靠性和成本问题。我个人的经验是新设计一律选陶瓷电容稳定的LDOdatasheet上会明确写Stable with Ceramic Output Capacitors或者给出一个ESR稳定区域图陶瓷电容的ESR落在稳定区内。不要试图用老式LDO加陶瓷电容那是在给自己挖坑。4.3 输出电容的容值不是越大越好很多人觉得输出电容越大越稳其实不然。输出电容和LDO的输出阻抗构成一个极点容值越大这个极点频率越低越容易在环路带宽内引入额外相移。对于某些LDOdatasheet会给出一个容值范围比如1μF到10μF超出这个范围可能就不稳了。另外电容的容值随温度和偏置电压变化。X5R和X7R陶瓷电容在额定电压附近容值可能下降30%到50%Y5V更夸张能下降80%。如果你按标称10μF选实际工作电压下可能只有5μF环路裕度就不够了。所以选输出电容时要看它在实际直流偏置下的有效容值而不是标称值。5. 实际选型与布局从datasheet到PCB的最后一公里5.1 选型清单按优先级排序的决策流程面对几百颗LDO怎么快速缩小范围我通常按这个顺序筛选优先级参数筛选逻辑1输入电压范围必须覆盖系统最高和最低输入电压留20%余量2输出电压与精度固定输出版本优先精度看初始误差温漂负载调整率3最大输出电流按系统峰值电流的1.5倍选留瞬态余量4Dropout Voltage在最大负载和最低输入下仍能稳压5静态电流电池设备重点看非电池设备可放宽6PSRR与噪声射频/模拟应用重点看数字电路可放宽7稳定性要求确认是否陶瓷电容稳定输出电容范围8封装与散热功耗×热阻结温不能超限这个顺序的逻辑是前四项是能不能用的问题不满足直接淘汰后四项是好不好用的问题在满足前四项的候选里比较。5.2 散热计算一个不能偷懒的步骤LDO的功耗计算公式很简单Pd (Vin - Vout) × Iout Vin × Iq比如Vin5VVout3.3VIout500mAIq忽略不计Pd (5-3.3) × 0.5 0.85W。如果封装的热阻θja是50°C/W环境温度25°C结温就是25 0.85 × 50 67.5°C可以接受。但如果环境温度是60°C结温就变成102.5°C接近很多LDO的125°C上限了需要换更小热阻的封装或者加散热铜箔。SOT-23封装的热阻通常在200°C/W以上0.85W的功耗下结温会直接爆表。所以大电流LDO一定要选带散热焊盘的封装比如SOIC-8、DFN、SOT-223并且PCB上要把散热焊盘接到大面积铜箔最好打过孔到内层地平面。5.3 PCB布局的几条硬规矩LDO的PCB布局有几个必须遵守的规矩违反了轻则噪声大重则振荡。输入电容和输出电容必须紧贴LDO的引脚走线越短越好。输入电容的作用是提供瞬态电流和滤除输入噪声如果走线长了寄生电感会让电容在高频段失效。输出电容同理它的ESR和ESL直接影响环路稳定性。反馈引脚如果是可调版本的走线要远离噪声源并且要接到输出电容的正端而不是随便接到输出走线的某一点。反馈走线上的任何噪声都会直接调制输出电压。散热焊盘要接到地平面并且用多个过孔连接过孔的热阻要算进去。一个0.3mm孔径的过孔热阻大约100°C/W打10个过孔并联就是10°C/W效果很明显。地线要单点接地或者用完整地平面避免大电流的地线压降串到反馈回路里。LDO的GND引脚电流虽然不大但如果地线上有开关电源的返回电流流过就会引入噪声。6. 那些年我在LDO上踩过的坑6.1 坑一轻载振荡重载正常有一次用一颗LDO给传感器供电传感器大部分时间处于休眠电流只有几十微安。结果发现传感器偶尔会采集到异常数据用示波器一看输出电压上有200mV峰峰值的低频振荡频率大约几kHz。加载到10mA以上振荡就消失了。查了datasheet才发现这颗LDO在轻载时进入省电模式环路带宽降低相位裕度下降加上输出电容是1μF的X5R实际有效容值在3.3V偏置下只有0.6μF环路就不稳了。换成10μF的X7R电容后问题解决。这个坑的教训是轻载稳定性要单独验证不能只测满载。6.2 坑二PSRR在开关频率处失效一个音频项目上游是2MHz开关频率的DC-DC输出3.8V后面跟一颗LDO降到3.3V给模拟电路供电。Datasheet上LDO的PSRR在1kHz是65dB看起来很好。但实际听感有嘶嘶的高频噪声。用频谱分析仪一看2MHz处的PSRR只有15dBDC-DC的50mV纹波传到LDO输出还有将近10mV。解决办法是在LDO输入端加一个LC滤波器把2MHz的纹波先衰减掉再让LDO处理剩下的。或者换一颗在2MHz处PSRR更高的LDO。这个坑的教训是PSRR要看你的噪声频率处的值不是看1kHz的标称值。6.3 坑三使能引脚的悬空问题一个产品在关机后电池仍然在几周内耗尽。排查发现LDO的使能引脚EN在MCU休眠时处于高阻态既不是高也不是低LDO处于不确定状态关断电流从标称的1μA变成了几百微安。在EN引脚上加了一个100kΩ的下拉电阻到地问题解决。这个坑很隐蔽因为标称关断电流是在EN明确拉低的情况下测的。实际系统中如果EN由MCU的GPIO控制MCU休眠时GPIO可能变成高阻EN就悬空了。任何使能引脚都要有明确的上拉或下拉不能依赖MCU的状态。6.4 坑四输出电容的直流偏置降容前面提过这里再强调一次。一个设计用10μF的0805 X5R电容做输出电容标称容值10μF但在3.3V直流偏置下实际只有4μF左右。LDO的datasheet要求最小输出电容4.7μF看起来刚好够但考虑到温度变化-40°C到85°C容值再降20%和老化实际可能只有3μF环路裕度就不够了。后来换成两个4.7μF并联问题解决。选输出电容时一定要查厂商提供的容值 vs 直流偏置电压曲线按实际工作电压下的容值来算而不是标称值。7. 几个进阶话题当LDO不够用的时候7.1 LDO并联均流是个难题有时候一颗LDO的电流不够想并联两颗。但LDO的输出电压精度有限两颗LDO的输出电压不可能完全一样电压高的那颗会承担大部分电流甚至过载保护然后电压低的那颗才补上来形成振荡。所以LDO不能简单并联。正确的做法是用均流电路或者选支持并联的LDO有些LDO有均流引脚。更简单的方案是换一颗电流更大的LDO或者用开关电源加LDO的二级架构。7.2 LDO作为开关电源的后级噪声与效率的平衡开关电源效率高但有纹波LDO噪声低但效率受限于压差。把两者结合开关电源先把电压降到比目标高一点比如目标3.3V开关电源输出3.6V再用LDO降到3.3V。这样LDO的压差只有0.3V效率91.7%同时开关电源的纹波被LDO抑制。这个架构在射频和高速ADC供电里非常常见。关键是开关电源的输出电压要设得恰到好处太高了LDO功耗大太低了LDO压差不够。一般留0.3V到0.5V的压差同时要考虑开关电源的纹波峰峰值确保纹波谷底也在LDO的dropout之上。7.3 超低噪声LDO为敏感模拟电路而生对于高精度ADC、锁相环、低噪声放大器这类电路普通LDO的输出噪声可能还是太大。超低噪声LDO的输出噪声可以做到几μVrmsPSRR在1kHz处超过80dB。这类LDO通常需要外接一个噪声旁路电容NR/SS引脚这个电容的容值和ESR会影响噪声抑制效果datasheet会给出推荐值。用超低噪声LDO时输入端的噪声也要处理好因为PSRR再高也是有限度的。通常会在输入端加一个RC或LC滤波器把上游噪声先衰减掉。8. 写在最后LDO选型的个人经验做了这么多年电源设计我在LDO上最大的体会是datasheet上的每一个参数都有它的测试条件脱离条件看数字就是耍流氓。dropout要看负载电流PSRR要看频率噪声要看带宽静态电流要看负载状态输出电容要看直流偏置。把这些条件都对齐了选型才不会翻车。另一个体会是LDO的稳定性问题90%出在输出电容上。要么是容值不够要么是ESR不合适要么是直流偏置下降容。每次遇到LDO振荡我第一件事就是拿示波器看输出电容两端的实际波形然后查电容在实际偏置下的有效容值。这个排查顺序帮我省了很多时间。最后分享一个小技巧在PCB上给LDO的输出电容位置留两个焊盘一个焊陶瓷电容一个可以焊钽电容或电解电容。如果调试时发现陶瓷电容不稳可以直接补焊一个钽电容上去不用改板。这个预留成本几乎为零但能救命。
返回列表