4、恒流驱动电路设计:线性恒流与开关恒流的区别、采样电阻计算、MOS管选型与散热
说到LED驱动,恒流是绕不开的核心话题。LED这东西,说白了就是个电流敏感器件。电压稍微波动一点,电流就可能翻倍,亮度倒是小事,寿命直接打折扣才是大问题。我刚开始做驱动设计时,就吃过这个亏——一个看似稳定的电压源,结果LED灯珠光衰快得吓人。
所以,恒流驱动不是可选项,是必选项。今天咱们就聊聊两种主流的恒流方案:线性恒流和开关恒流。
4.1 线性恒流 vs 开关恒流:到底选哪个?
先说说线性恒流。它的原理很简单——用一个调整管(通常是MOS管)工作在放大区,通过反馈控制来维持电流恒定。你可以把它想象成一个自动调节的电阻,电流大了就增大阻值,电流小了就减小阻值。
线性恒流的优点很明显:
- 电路结构简单,外围元件少
- 没有开关噪声,EMI几乎为零
- 成本低,适合小功率应用
但缺点也很致命:
- 效率低——多余的电压全耗在调整管上变成热量
- 不适合大电流——散热问题会让你头疼
- 输入电压范围窄——压差大了效率更难看
我的经验:线性恒流适合5W以下的小功率场景,比如指示灯、小夜灯。超过这个功率,我建议你直接考虑开关恒流。
再来看开关恒流。它用的是Buck、Boost或Buck-Boost拓扑,通过PWM控制MOS管的开关来调节能量传递。效率能做到90%以上,甚至95%都不稀奇。
开关恒流的优势:
- 效率高,发热小
- 输入电压范围宽,适应性强
- 适合大功率应用,几十瓦到几百瓦都没问题
缺点呢?
- 电路复杂,外围元件多
- 有开关噪声,EMI设计要花心思
- 成本相对高一些
你想想看,如果做一盏10W的筒灯,用线性恒流,效率可能只有70%,3W的功率白白变成热量。而开关恒流能做到90%以上,只浪费不到1W。这个差距,在散热设计上就是天壤之别。
4.2 采样电阻计算:别小看这颗电阻
采样电阻是恒流电路的眼睛。它的作用就是把电流信号转换成电压信号,送给控制电路做反馈。选对了,电路稳如老狗;选错了,电流飘得你怀疑人生。
计算公式很简单:
R_sense = V_ref / I_LED
其中V_ref是控制芯片的参考电压,I_LED是目标电流。
举个例子,某款恒流芯片的参考电压是0.2V,你要驱动350mA的LED,那么:
R_sense = 0.2V / 0.35A ≈ 0.571Ω
实际选型时,我会选0.56Ω或0.62Ω的标准电阻,然后微调一下其他参数。
注意:采样电阻的功率不容忽视。功率计算公式:P = I² × R。350mA下,0.56Ω电阻的功耗是0.35² × 0.56 ≈ 0.068W。看起来不大,但如果是1A的电流,功耗就变成0.56W了。我曾经见过有人用0603封装的电阻做1A采样,结果电阻直接冒烟——教训深刻。
选型建议:
- 功率余量留2倍以上,比如计算0.5W,实际选1W
- 精度选1%或更高,温漂要低(50ppm/℃以内)
- 如果是大电流,考虑用多个电阻并联,既降低阻值又分散热量
4.3 MOS管选型:不是随便抓一个就能用
MOS管在恒流电路里扮演着核心角色。线性恒流里它是调整管,开关恒流里它是开关管。选型不对,电路要么效率低,要么直接烧掉。
关键参数看这几个:
| 参数 | 说明 | 我的建议 |
|---|---|---|
| Vds(漏源击穿电压) | MOS管能承受的最大电压 | 留20%-30%余量,比如输入24V,选30V或40V的管子 |
| Id(漏极电流) | 持续导通电流能力 | 按实际电流的1.5-2倍选,别卡着极限用 |
| Rds(on)(导通电阻) | 导通时的等效电阻 | 越小越好,尤其是大电流场景 |
| Qg(栅极电荷) | 开关速度相关 | 开关频率高时选Qg小的管子 |
我记得有一次做一款12W的球泡灯,选了Rds(on)为0.5Ω的MOS管,结果效率怎么都上不去。后来换成0.1Ω的管子,效率直接提升了5个百分点。嗯,这个教训让我记住了——Rds(on)不是小问题。
小技巧:线性恒流里,MOS管工作在放大区,Rds(on)反而不那么重要,更关键的是散热能力。开关恒流里,Rds(on)和Qg都要兼顾,尤其是高频应用。
4.4 散热设计:热量是LED的头号杀手
LED的寿命和温度直接挂钩。结温每升高10℃,寿命可能减半。所以散热不是锦上添花,是雪中送炭。
散热路径:芯片结 → 封装 → 焊盘 → PCB铜箔 → 散热器 → 环境
每一步都有热阻,串联起来就是总热阻。公式:
T_junction = T_ambient + P_dissipation × R_th_total
其中P_dissipation是耗散功率,R_th_total是总热阻。
实际设计中的几个要点:
- PCB铜箔面积:能铺铜就铺铜,越大越好。我习惯在MOS管下方铺大面积铜箔,并加过孔连接到背面。
- 散热器选型:根据热阻需求选型。比如需要3℃/W的散热器,就找对应规格的型材散热器。
- 导热材料:MOS管和散热器之间一定要用导热硅脂或导热垫片,别直接硬接触。
避坑指南:我曾经做过一款产品,MOS管温度总是偏高。查了半天,发现是散热器安装螺丝拧得太紧,把MOS管外壳压变形了,导致接触不良。后来改用带弹簧垫圈的螺丝,问题就解决了。细节决定成败啊。
另外,开关恒流里的电感也会发热。电感饱和电流要留够余量,否则电感饱和后电流失控,MOS管和LED都可能遭殃。我一般会选饱和电流比实际峰值电流大30%以上的电感。
好了,恒流驱动这块就聊到这儿。下一章咱们讲讲EMI设计——嗯,那也是个让人又爱又恨的话题。