第四节:恒流驱动设计——LED恒流源的基本原理、采样电阻设计、线性恒流与开关恒流的优缺点,我如何选择
做LED驱动这么多年,我见过太多因为恒流没做好而翻车的案例。说白了,LED是个电流型器件——你给它多少电流,它就发多少光。电压稍微波动一下,电流就可能翻倍,灯珠直接烧掉。所以恒流驱动,是整个电路设计的基石。
一、恒流源的基本原理:为什么非恒流不可?
LED的伏安特性曲线非常陡峭。你想想看,正向电压从3.0V升到3.2V,电流可能从20mA飙到60mA。温度一上来,这个斜率还会更陡。所以恒压供电基本等于“看天吃饭”。
恒流源的核心思路很简单:检测输出电流 → 反馈给控制电路 → 调整输出,让电流稳定在设定值。这是一个闭环负反馈系统。
核心公式:
ILED = Vref / Rsense
其中Vref是基准电压(常见0.1V~1.25V),Rsense是采样电阻。
嗯,这里要注意:基准电压越低,采样电阻上的功耗就越小,但抗干扰能力也会变差。我个人习惯在低压大电流场景选0.1V左右的基准,高压小电流场景选0.5V以上。
二、采样电阻设计:小电阻,大学问
采样电阻是恒流源的“眼睛”。它把电流信号转换成电压信号,送给控制芯片。选不好,整个环路都会出问题。
采样电阻的选型要点:
- 阻值精度:至少1%,最好0.5%。我见过有人用5%的电阻做采样,结果批量生产时电流偏差±15%,直接报废一批灯板。
- 功率余量:实际功耗要低于额定功率的70%。比如电流1A,采样电阻0.1Ω,功耗0.1W,选1206封装的1/4W电阻比较稳妥。
- 温度系数:50ppm/℃以下。我曾经在户外灯具项目里用了100ppm的电阻,夏天和冬天电流差了8%,亮度肉眼可见地变化。
- 寄生电感:高频开关恒流场景下,贴片电阻的寄生电感会引起采样波形畸变。这时候可以考虑用锰铜电阻或四端开尔文接法。
我的设计习惯:
采样电阻的PCB走线要单独拉出来,走“开尔文接法”——电流路径和电压采样路径分开。这样能避免大电流在铜箔上产生的压降干扰采样信号。很多新手在这里吃过亏。
三、线性恒流 vs 开关恒流:优缺点对比
这两种方案,我都在项目里用过。它们各有各的脾气,选错了就是给自己挖坑。
| 对比项 | 线性恒流 | 开关恒流 |
|---|---|---|
| 效率 | 低(30%~70%) | 高(80%~96%) |
| EMI | 几乎无 | 需要滤波设计 |
| 电路复杂度 | 简单(几个元件) | 复杂(电感、MOS、二极管) |
| 成本 | 低 | 中高 |
| 纹波电流 | 极低(<1%) | 5%~30%(取决于拓扑) |
| 适用功率 | 小功率(<5W) | 中大功率(1W~数百W) |
| 调光兼容性 | PWM调光线性度好 | 需注意调光深度 |
线性恒流的优点:
- 电路极简,一颗三极管加一个电阻就能工作
- 没有开关噪声,对通信电路非常友好
- 输出电流纹波小,适合对光品质要求高的场景
线性恒流的缺点:
- 效率低,多余电压全部以热量形式消耗掉
- 散热压力大,大电流下需要大面积铜箔或散热器
- 输入电压范围窄,不适合宽压输入
开关恒流的优点:
- 效率高,发热小,适合大功率
- 输入电压范围宽,支持AC-DC或宽压DC-DC
- 可以做到升降压,灵活适配不同灯串电压
开关恒流的缺点:
- 电路设计复杂,电感选型、环路补偿都需要经验
- EMI问题突出,需要加磁珠、共模电感等滤波措施
- 输出纹波较大,对通信调制可能产生干扰
避坑指南:
我曾经在一个LED通信项目中,用了开关恒流驱动。结果通信误码率居高不下。查了两天才发现,是开关频率的谐波干扰了通信载波。后来换成线性恒流,问题立刻解决。所以做双模驱动时,一定要提前评估开关噪声对通信链路的影响。
四、我如何选择?——实战决策流程
每次拿到新项目,我会按这个顺序做决策:
- 看功率:5W以下优先线性恒流,5W以上考虑开关恒流。
- 看效率要求:如果产品有能效认证要求(如ERP、Energy Star),直接选开关恒流。
- 看通信需求:如果要在同一对线上做电力线通信,线性恒流是首选。开关恒流需要额外加滤波网络。
- 看成本预算:消费级产品追求极致成本,线性恒流+电阻降压是经典组合。工业级产品优先可靠性,开关恒流+集成IC更稳妥。
- 看散热条件:密闭灯具、小体积产品,开关恒流的高效率优势明显。开放环境、大散热面积,线性恒流也能用。
我的个人经验总结:
如果你做的是LED照明+通信双模驱动,我建议:
- 小功率(<3W):用线性恒流,通信稳定性最好
- 中功率(3W~15W):用开关恒流,但要在输出端加LC滤波,把纹波压到5%以下
- 大功率(>15W):用开关恒流,通信采用高频载波避开开关频率的谐波
五、知识体系总览
下面这张图,是我梳理的本章核心逻辑。你看一遍,心里就有谱了。
这张图把恒流驱动的几个核心维度串起来了。你从中心出发,沿着分支往下走,就能找到适合自己项目的方案。
最后说一句:
恒流驱动没有绝对的“最优解”,只有“最适合你的场景的解”。我建议你手头常备几种经典方案:一颗线性恒流IC(如LM317)、一颗降压型开关IC(如PT4115)、一颗升降压IC(如XL6009)。遇到新项目,先搭个面包板试试,比纸上谈兵靠谱得多。
公众号:蓝海资料掘金营,微信deep3321