图1所示为一个能够提供三只白光LED各15mA电流的简单充电泵解决方案,MAX684充电泵稳压器可以由2.7~4.2V输入电压产生5V的输出电压,而且这个完整的5V/50mA(最大值)稳压器只需外加一只电阻与三只电容,完全不需要电感器。如果应用中需要超过三只白光LED,可以采用 MAX683与MAX682,它们可分别提供100mA与250mA的输出电流,其中MAX682可以驱动多达16只并联的LED。若要控制LED的亮度,可以在引脚上加一个频率范围为200~300Hz的PWM信号。MAX684的切换频率可由下式根据外加电阻REXT的值求得:
REXT=45000(VIN-0.69)/fOSC (1)
fOSC=45000(VIN-0.69)/REXT (2)

图1 MAX684电荷泵驱动白光LED的电路
如果采用REXT=150kΩ,那么在VIN=4.2V时切换频率为1.053MHz,VIN=3.6V时则为873kHz。充电泵解决方案最为经济,原因是它并不需要电感器,但是使用充电泵却会牺牲效率。如果采用5V电压来驱动三只并联的白光LED,那么需要提供的功率输出是

2×稳压充电泵的效率接近于线性稳压器,2×稳压充电泵的电源转换效率η可按下式计算:
η=POUT/PIN=VOUT×IOUT/(2×VIN×IOUT+ Iq×VIN)≈VOUT/(2VIN)
式中:Iq为组件静态电流。
例如:如果VIN=3.6V,VOUT=5.0V,那么效率会低于69.4%;如果VIN=4.2V,VOUT=5.0V,那么效率则低于59.5%。如果要驱动三只白光LED,需要提供以下的输出效率。
当VIN=3.6V时,有
PIN=POUT/η=5×15×3/0.694≈324(mW)
当VIN=4.2V时,有
PIN=POUT/η=5×15×3/0.595≈378(mW)
当输入电压越来越高时,转换效率会越来越低,同时需要更高的输入功率。