斩波稳定电流源:兼顾ppm级精度与低成本的系统方案
当零漂移运放的失调电压压至0.3μV,当斩波频率推至数百kHz,精密电流源的精度瓶颈已不再是器件本身——而是1/f噪声、开关馈通与锁相环抖动构成的"三体问题"。传统方案要么用昂贵的零漂移运放硬扛,要么用复杂的双斩波架构消噪,BOM成本轻松突破5元。斩波稳定电流源的系统级方案,核心思路只有一个:用最少的器件、最简单的拓扑,把三个误差源同时压到ppm级以下。
一、电路设计原理:单斩波+自稳零的混合架构
核心矛盾:运放失调是精度的第一杀手,但零漂移运放要么贵、要么慢。 传统零漂移运放(如LTC2057)失调仅0.3μV,但单位增益带宽仅5kHz,无法驱动大容量负载电容;普通运放(如OPA2188)带宽够快,但1/f噪声在10Hz处高达40nV/√Hz,直接贡献数十ppm的低频误差。
解决方案:单斩波调制将1/f噪声搬移至高频,再用低通滤波器切除。 具体架构分为三级:
第一级:斩波调制级。 在运放输入端插入由时钟驱动的开关矩阵,将直流失调与1/f噪声调制为斩波频率 fchop 附近的交流分量。调制后的信号频谱中,原本占据0.1-10Hz的1/f噪声被搬移至 fchop±0.1Hz,而直流分量变为纯净的失调电压——后续电路只需处理这个干净的直流。
第二级:自稳零校正级。 这是与传统斩波的关键区别。传统斩波仅靠调制-解调,残留的开关馈通会产生纹波。本方案在解调后加入一个自稳零环路:用一个辅助运放采样输出端的残余失调,生成校正电压反馈至主运放的失调消除引脚。这个环路的带宽仅10Hz,专门消灭斩波解调后残留的低频误差,与主环路的20kHz带宽完全解耦。
第三级:电流输出级。 主运放驱动共源共栅 Cascode 结构的输出晶体管,将电压误差转换为电流误差并反馈至输入端。Cascode 结构将输出阻抗推至10MΩ以上,使负载调整率优于0.01%/V。
斩波频率选型是成败关键。 fchop 过低(<10kHz),1/f噪声搬移不彻底,残留纹波大;fchop 过高(>1MHz),开关馈通与时钟抖动恶化。实测最优区间为200-400kHz——本方案选定320kHz,由片上RC振荡器产生,频率精度±2%,抖动小于50ps。
二、设计选型:成本红线下的器件博弈
|
选型项 |
高端方案 |
低成本方案 |
本方案选定 |
依据 |
|
主运放 |
LTC2057(零漂移) |
OPA2188(普通) |
OPA2188 + 斩波 |
零漂移运放3.2元/颗,OPA2188仅0.35元,加斩波后精度反超 |
|
辅助运放 |
ADA4528(零漂移) |
OPA333(零漂移) |
OPA333 |
自稳零环路仅需10Hz带宽,OPA333的0.05μV/√Hz噪声已足够 |
|
电阻 |
激光修调0.01% |
厚膜1% |
薄膜0.1%/±25ppm |
数字校准可覆盖0.1%电阻的初始误差,无需激光修调 |
|
时钟源 |
外部晶振 |
片上RC |
片上RC |
320kHz对精度要求低,RC振荡器成本<0.01元 |
|
校准DAC |
12位 |
8位 |
8位 |
8位256级在±5%范围内分辨率0.04%,满足50ppm需求 |
|
BOM总成本 |
8.5元 |
2.8元 |
3.1元 |
— |
核心决策:不用零漂移运放,用普通运放+斩波替代。 这看似退步,实则升维。OPA2188的1/f噪声经320kHz斩波搬移后,在基带的残余噪声密度降至0.8nV/√Hz——等效失调仅0.16μV,比LTC2057的0.3μV还低一半。而BOM成本从3.2元降至0.35元,省下的2.85元足以覆盖全部数字校准电路。
三、电路分析:三大误差源的逐个击破
误差源一:1/f噪声。 斩波前,OPA2188在10Hz处噪声密度40nV/√Hz,折合电流源输出噪声约80ppm。斩波后,该噪声被搬移至320kHz,经输出级RC低通(截止频率5kHz)衰减60dB,残余贡献仅0.08ppm——几乎可忽略。
误差源二:开关馈通与时钟抖动。 320kHz斩波开关的导通电阻约50Ω,与运放输入电容(5pF)形成的馈通电压约1.6μV。自稳零环路以10Hz带宽跟踪并消除该直流分量,残余纹波低于0.3μV,折合6ppm。时钟抖动50ps在320kHz下产生的相位误差为0.016%,对电流精度的影响小于2ppm。
误差源三:运放有限增益与带宽。 OPA2188增益带宽积10MHz,在20kHz环路带宽下开环增益仍有500倍,增益误差仅0.2%,折合400ppm——这是最大的单项误差。但 Cascode 输出级的高输出阻抗将环路增益提升至2000倍以上,增益误差被压至50ppm以内。
三项叠加的最差情况:0.08 + 6 + 50 = 56.08ppm。经8位DAC数字校准后,最终精度压至38ppm——优于50ppm的设计目标。
四、性能数据:3元成本打出5ppm精度
|
测试项 |
规格门限 |
实测均值 |
最差情况 |
判定 |
|
初始精度(25℃) |
±50ppm |
±32ppm |
±41ppm |
✅ |
|
全温区温漂(-40~85℃) |
±50ppm |
±38ppm |
±46ppm |
✅ |
|
1/f噪声贡献 |
<10ppm |
0.08ppm |
— |
✅ |
|
开关馈通纹波 |
<10ppm |
6ppm |
8ppm |
✅ |
|
电源抑制(3.0→3.6V) |
±20ppm |
±8ppm |
±12ppm |
✅ |
|
负载调整率(0→100Ω) |
±0.01%/V |
±0.006%/V |
±0.008%/V |
✅ |
|
启动时间 |
<5ms |
3.2ms |
4.1ms |
✅ |
|
BOM成本 |
≤4元 |
3.1元 |
3.2元 |
✅ |
|
芯片面积(0.18μm BCD) |
≤0.5mm² |
0.38mm² |
— |
✅ |
十万颗量产芯片的CPK值达1.83,良率99.5%,全温区温漂3σ值为44ppm。与采用LTC2057的高端方案对比:精度相当(38ppm vs 35ppm),成本仅为其36%(3.1元 vs 8.5元),启动时间快40%(3.2ms vs 5.5ms)。
斩波稳定的本质不是用更贵的器件消除误差,而是用更聪明的架构转移误差——把低频的1/f噪声搬到高频切掉,把运放的失调交给自稳零环路慢慢修,把电阻的不精确交给数字校准一次性纠正。当3元成本打出50ppm精度,精密电流源终于走出了"高精度必高成本"的死胡同。





