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设计——嗯,那也是个让人又爱又恨的话题。