一、LDO概述:什么是LDO、LDO的应用场景、LDO的主要性能指标

1.1 到底什么是LDO?

LDO,全称Low Dropout Regulator,中文叫低压差线性稳压器。说白了,它就是一个能把输入电压转换成稳定输出电压的电路模块。

我经常跟刚入行的同事这么解释:LDO就像是一个智能水龙头。你家里水管进来的水压可能忽高忽低,但经过这个水龙头,流出来的水流始终是稳定的。LDO干的就是这个活——输入电压可能从3.3V到5.5V来回跳,但输出端稳稳地给你1.8V。

为什么叫“低压差”?因为它的输入和输出之间的电压差可以很小。比如输入3.3V,输出3.0V,压差只有0.3V。这在电池供电的设备里特别重要——电池快没电时电压已经很低了,LDO还能正常工作。

核心要点:LDO的本质是一个受控的电阻。调整管(通常是PMOS或NMOS)工作在线性区,通过反馈环路动态调整导通电阻,从而稳定输出电压。

1.2 LDO的应用场景——我踩过的坑

LDO的应用场景其实非常广。我简单列几个最常见的:

  • 电池供电设备:手机、蓝牙耳机、智能手表。电池电压从4.2V降到3.0V,LDO能一直输出稳定的2.8V或1.8V。
  • 噪声敏感电路:射频前端、音频Codec、ADC/DAC的供电。开关电源的纹波太大,LDO的PSRR(电源抑制比)能把这些噪声滤掉。
  • 多电压域芯片:一颗SoC可能需要1.1V核心电压、1.8V IO电压、3.3V模拟电压。用LDO分别供电,互不干扰。
  • 汽车电子:车载ECU、传感器模块。汽车电池的电压波动很大(6V到36V),LDO需要扛得住。

我记得有一次做一款蓝牙耳机的充电仓方案。客户要求待机电流小于1µA,结果我选了一颗静态电流2µA的LDO,直接被客户怼回来。嗯,从那以后我养成了一个习惯——先看静态电流,再看其他指标

我的经验:选LDO时,别光看数据手册上写的“典型值”。一定要看“最大值”那一列。我吃过这个亏——某颗LDO典型压差200mV,但高温下最大值飙到400mV,结果系统在85°C时直接掉电复位。

1.3 LDO的主要性能指标——这些参数你得烂熟于心

做LDO设计,这几个指标你躲不开。我按重要程度排个序:

指标 定义 典型值 我的建议
压差(Dropout Voltage) 维持稳压所需的最小输入输出电压差 100mV~500mV 低压差是LDO的灵魂,低于200mV才算优秀
静态电流(Iq) LDO自身消耗的电流(不包含负载电流) 1µA~100µA 电池应用选1µA以下,否则待机功耗扛不住
电源抑制比(PSRR) 对输入纹波的抑制能力,单位dB 30dB~80dB @1kHz 射频电路要求>60dB,数字电路30dB就够
负载调整率(Load Regulation) 负载电流变化时输出电压的变化量 0.1%~1% 这个指标做不好,动态响应一定差
线性调整率(Line Regulation) 输入电压变化时输出电压的变化量 0.01%~0.1% 通常容易做得好,除非你的误差放大器太差
输出噪声(Output Noise) 输出端的噪声电压密度 10µVrms~100µVrms 音频电路要求<10µVrms,否则底噪会很明显
瞬态响应(Transient Response) 负载突变时输出电压的过冲/下冲和恢复时间 几十mV过冲,几µs恢复 这个指标最考验环路稳定性设计

1.4 这些指标之间怎么权衡?

你想想看,这些指标其实互相打架的。比如:

  • 静态电流 vs 瞬态响应:Iq越小,误差放大器的偏置电流就越小,带宽就窄,瞬态响应自然变差。我做过一个项目,为了把Iq从2µA降到0.5µA,瞬态过冲从50mV飙到了200mV。最后只能折中——1µA Iq,100mV过冲。
  • 压差 vs PSRR:低压差意味着调整管尺寸很大(Ron很小),但大尺寸的寄生电容会恶化高频PSRR。我记得有一次做车规级LDO,客户要求压差<200mV,同时PSRR在1MHz要>40dB。折腾了三个版本才搞定。
  • 输出噪声 vs 负载能力:要降低输出噪声,通常需要加大输出电容或者用片内滤波,但这会限制负载瞬态响应。说白了,这就是个三角权衡。

避坑指南:我曾经在选型时只看PSRR的直流值(比如80dB),结果没注意1MHz时PSRR已经掉到10dB了。芯片回来后,射频前端死活有杂散。后来查了数据手册里PSRR vs Frequency的曲线图才找到原因。所以——一定要看全频段的PSRR曲线,别只看一个点

1.5 一个简单的LDO设计示例

说了这么多理论,咱们来点实际的。下面是一个最基本的LDO结构,用PMOS做调整管:

// 这是一个简化的LDO行为级模型(Verilog-A风格)
module LDO_basic (Vin, Vout, Vref, GND);
  inout Vin, Vout, Vref, GND;
  electrical Vin, Vout, Vref, GND;

  parameter real R1 = 100e3;    // 反馈电阻上臂
  parameter real R2 = 100e3;    // 反馈电阻下臂
  parameter real gm_ea = 100e-6; // 误差放大器跨导
  parameter real Rds_on = 0.5;   // 调整管导通电阻

  real Vfb, Ve, Vgate;

  analog begin
    // 反馈分压
    Vfb = V(Vout) * R2 / (R1 + R2);
    
    // 误差放大
    Ve = V(Vref) - Vfb;
    Vgate = V(Vin) - gm_ea * Ve * 1e6; // 简化模型
    
    // 调整管输出
    I(Vout, Vin) <+ (V(Vin) - V(Vout)) / Rds_on;
    
    // 负载电流(假设1mA)
    I(Vout, GND) <+ 1e-3;
  end
endmodule

这个模型虽然简单,但包含了LDO的核心:反馈分压 → 误差放大 → 调整管控制。实际设计中,你还要考虑补偿网络、限流保护、过温保护等等。

我的习惯:做LDO设计时,我一般先用行为级模型跑一遍系统级仿真,确认环路稳定性和瞬态响应。等架构定下来,再开始画晶体管级电路。这样能省下至少30%的迭代时间。

1.6 小结

这一章咱们聊了LDO是什么、用在哪儿、以及最重要的性能指标。说白了,LDO设计就是一场压差、功耗、噪声、响应速度之间的博弈。没有完美的LDO,只有最适合你应用场景的LDO。

下一章我会深入讲LDO的核心——误差放大器与带隙基准的设计。到时候咱们聊聊怎么在低功耗下还能保证高PSRR,以及我当年在带隙基准上翻过的一个跟头。

嗯,今天就到这儿。有问题随时交流。