如何运用SEPIC转换器同时驱动多个LED灯串
拓扑技术,并配合设计示例来对该技术进行详细阐述。
1 基本LED驱动器
LED驱动器的主要功能是控制LED电流,使其保持不变,即ILED.ILED值与LED颜色相关,也取决于具体的LED.如果需要调光,通常采用脉宽调制(PWM)控制,即驱动器应该将LED电流控制为ILED或零,调光频率一般在200Hz~1kHz以上。
图1表示一个LED驱动器以及它所驱动的k个LED灯串。LED驱动器由功率转换器和k个线性电流调节器构成。功率转换器的输入电压和输出电压以VIN和VOUT表示。每个LED灯串包含n个LED.每个LED灯串的电压降是VLED,其中i从1到k.VLEDi是各LED的正向电压(VFij)之和,其中j从1到n.因此,VLEDi=VFi1+VFi2+…+VFin每个LED灯串在功率转换器输出端和线性电流调节器之间相连,后者用于控制LED电流。各线性电流调节器中电压降用VCSi来表示。
2 功率转换器拓扑技术的选择
输入电压和输出电压用于控制功率转换器的拓扑结构。要求输出电压大于LED灯串的最大电压降与线性电流调节器的电压降之和,即
VOUT>max{VLEDi+VCSi},其中1<i<k
首先,VLEDi是关于LED正向电压VFij的函数。各LED的正向电压都有容差,它还与温度相关。例如,在LED的温度上升时,VFij通常会降低。在LED开启时,温度的上升明显。对于ILED为0.35A的LED,VFij的典型值和容差是3.2V和±10%.
其次,VCSi与反馈信号的功率相关。功率必须足够大以保持反馈信号良好的信噪比。线性电流调节器还需要能实现正确偏压的最低电压。但是,为了提高效率,应该最大限度降低VCsi,因为ith线性电流调节器的功率损耗是VCSi×ILED,这是相当大的功率值。由于ILED是固定的,功率损耗主要由VCSi确定,而它与VOUT相关,即:
VCSi=VOUT-VLEDi驱动3个LED灯串,每个灯串含4个LED为例。标称的VLEDi是12.8V,各灯串的ILED是0.35A.VOUT的典型设计是15V,其中已考虑VLEDi的容差和VCSi需要的最小电压降。
如果使用标称电压为12V的一节普通充电电池,电池电压可以在10V(近空电量)到14V(完全充电)之间变化,这近似于VOUT.假设使用升压转换器获得15V的VOUT,如果VIN接近上限,则需要极小的占空比(如果VIN为14V,则占空比为6.7%)。在实际情况中,可能无法实现小占空比,因为大多数控制器具有占空比下限或开启时间下限。这样,必须将VOUT设高,因此,线性电流调节器的功率损耗也增加,从而降低了整体效率。另一种可能的方法是降低开关频率以克服开启时间的下限。但是,低开关频率会增加电感器电流纹波。因此,需要更大、更贵的电感器。
以上应用的最佳功率转换器拓扑技术就是 SEPIC.这是由于SEPIC转换器的输入电压可以高于或低于输出电压。SEPIC转换器的其它优点还包括使用低端开关(这使设计者很容易采用开关驱动器)以及非反相输出电压。
3 使用SEPIC的LED驱动器
图2为LED驱动器示意图,图中包含采用SEPIC拓扑技术的功率转换器、线性电流调节器和控制器集成电路(LM3431)。SEPIC转换器的主要元件包含两个电感器(L1,L2)、两个电容器(CS,C8)、Q1和二极管D1.Q1开启时,L1和L2分别充电VIN和VCS(CS上电压),CS和C8则放电IL2(L2的电感器电流)和输出电流(总LED电流)。Q1关闭时,L1和L2放电,CS和C8充电。下面是稳态下的一些基本公式。
输入电流等于IL1,电感器电流为L1.由于有3个LED灯串,输出电流为3ILED.因此,IL1和IL2的值计算公式如下:
IL1=■
IL2=3ILED
假设D是占空比,TSW是开关时间,ton是Q1的开启时间,IL1,ripple和IL2,ripple是L1和L2的电感器纹波电流,
D=■
ton=DTSW
IL1,ripple=■
IL2,ripple=■
在稳态下,
VIN=VCS
L2的电感器电流纹波公式为
IL2,ripple=■
要保持连续导电模式(CCM)的工作,L1和L2应足够大,确保电感器电流大于电感器电流纹波的半值,即使在最高VIN下也是如此。
在本例中,开关频率是700kHz.因此,开关时间为1.43s。由于在14V最高VIN时,VOUT和ILED是15V和0.35A,
D=0.52
ton=739ns
IL1=1.125A
IL2=1.05A
为了保持连续导电模式(CCM)的工作,最大IL1,ripple和IL2,ripple应该是2.25A(IL1×2)和2.1A(IL2×2)。L1和L2的最小值是4.6H和4.9H.由于电感器的容差最高可达到30%,L1和L2选择为7H(4.9H/0.7)。
假设Q1和D1的峰值电流是IQ1,peak和ID1,peak,
IQ1,peak=IL1+IL2+■
ID1,peak=IL1+IL2+■
元件Q1和D1应该能够处理峰值电流。峰值电流的最大值发生在最低VIN时。在本例中,由于L1和L2都是7H,VIN是10V,
D=0.60
ton=857ns
IL1=1.575A
IL2=1.05A
IL1,ripple=1.22A
IL2,ripple=1.22A
IQ1,peak=3.85A
ID1,peak=3.85A
线性电流调节器由电流感应电阻器、功率晶体管和放大器(内嵌在控制器集成电路中)组成。放大器输出控制了功率晶体管(2N2222)的基极,将LED灯串的电流控制为0.35A,这通过1个电阻器来感应。此感应信号反馈回放大器的输入端,鉴于0.35V的参考电压作比较,此电压通过由R7和R8组成的电阻器分频电路与2.5V内部参考电压分开。
此外,在工作期间,转换器的VOUT可以通过LM3431中内嵌的动态裕量控制(DHC)方法自行调节。如果LED灯串的电压降低(这通常由于工作中的温度上升引起的),动态裕量控制可以缓慢减小VOUT,以使线性电流调节器的功率损耗降到最低。这可以进一步提高系统的整体效率。
4 硬件结果
图3为稳态工作中系统的波形。图4~6显示在10%、50%和90%调光占空比、380Hz调光频率条件下调光信号的响应。图7还显示启动响应。下表中列出系统的效率。数据在满载工作20min后获取,这时LED的温度趋于稳定。可以看出,各LED灯串的电压降约为12.5V.这表示由于温度升高,各LED的正向电压小于标称值3.2V.在这种情况下,DHC使VOUT降低到小于14V,因此,线性电流调节器中的功率损耗也被降低。整个输入电压范围的总体效率接近80%.
- PIC16C5X单片机睡眠状态的键唤醒方法(11-16)
- 选择用于无线产品的LED驱动 (11-25)
- 基于ISP1581型接口电路的USB2.0接口设计(01-18)
- 单电源供电的IGBT驱动电路在铁路辅助电源系统中的应用(01-16)
- 利用白光LED驱动器实现低成本高效的氙灯闪光灯驱动(02-21)
- 手持通信设备的光源驱动设计(02-23)