第三章 启动电路进阶:恒流源启动电路原理、设计与功耗计算

各位工程师朋友,咱们接着聊启动电路。上一章讲了最基础的电阻启动,说白了就是简单粗暴。但实际项目里,尤其是做宽电压输入或者追求低功耗的设计时,电阻启动那点“家底”就不够看了。这时候,恒流源启动就该登场了。

我个人习惯把恒流源启动叫做“聪明”的启动方式。它不像电阻那样死板,能根据电路状态自己调节。今天这一章,咱们就把它的原理、设计方法和功耗算清楚。

3.1 恒流源启动电路原理

先问大家一个问题:为什么电阻启动在高压输入时功耗会飙升?

答案很简单。电阻上的功耗是 I²R,而电流 I 等于 (Vin - Vcc) / R。输入电压一高,电流就大,功耗自然就上去了。你想想看,在 220V 输入时,一个 100kΩ 的启动电阻,功耗都快 0.5W 了。这在小功率电源里,简直是“电老虎”。

恒流源启动的思路就完全不同了。它不管输入电压怎么变,启动电流都保持恒定。就像一个“电流水龙头”,拧到多大就是多大,不受水压影响。

核心原理:利用恒流源电路,在启动阶段为控制 IC 提供稳定的充电电流,一旦电路进入稳态,恒流源自动关断或进入低功耗模式。

我在项目中遇到过一种情况:用电阻启动做 85V~265V 宽电压输入的反激电源。低压时启动时间长达 5 秒,高压时电阻烫得能煎鸡蛋。后来换成恒流源启动,问题全解决了。嗯,这就是恒流源的价值所在。

3.2 恒流源启动电路设计

恒流源启动电路有很多种实现方式。我给大家介绍两种最常用的:分立元件恒流源和集成恒流源。

3.2.1 分立元件恒流源

这种方案成本低,适合对成本敏感的产品。典型电路由一个 JFET 或一个三极管加稳压管组成。

我给大家看一个我常用的电路结构:

Vbus (高压母线)
    │
    ┌─┴─┐
    │ Q1 │  (JFET 或 MOSFET)
    └─┬─┘
      │
      ├──── 到 Vcc 电容
      │
      ┌─┴─┐
      │ R1 │  (电流检测电阻)
      └─┬─┘
      │
     GND

这个电路怎么工作的?

  • Q1 的栅极(或基极)被偏置在某个固定电压
  • 流过 Q1 的电流由 R1 上的压降决定
  • 当电流增大时,R1 压降升高,反过来限制 Q1 的导通
  • 最终达到一个平衡点:电流被“锁定”在 I = Vref / R1

设计时要注意几个关键点:

参数 推荐值 说明
启动电流 Istart 1~5 mA 取决于 IC 启动电流和 Vcc 电容大小
Q1 耐压 ≥ 1.2 × Vin_max 留足余量,防止击穿
R1 功率 ≥ 0.25W 实际功耗很小,但留余量

我的设计小技巧:选择 JFET 时,我习惯用 BSP129 或类似型号。它的夹断电压比较稳定,温度特性也好。曾经有一次用国产 JFET,温度一高电流就飘,后来换 BSP129 就稳了。

3.2.2 集成恒流源方案

如果板子空间允许,我更推荐用集成恒流源芯片。比如 TI 的 LM334 或 ON Semi 的 NCP4305。这些芯片内部已经做好了恒流控制,外围只需要一两个电阻。

用 LM334 举个例子:

Vbus ──┬── V+ (LM334)
       │
       └── R_set ── GND

V- (LM334) ──── 到 Vcc 电容

输出电流由 R_set 决定:Iout = 67mV / R_set。比如要 2mA 电流,R_set = 33.5Ω,取 33Ω 标准值就行。

集成方案的好处是:

  • 温度稳定性好(LM334 有 0.33%/°C 的温漂,够用了)
  • 外围元件少
  • 启动电流精度高

注意:集成恒流源芯片通常有最大输入电压限制。比如 LM334 最高 40V,不能直接用在高压母线上。需要加一级降压电路,或者用高压版本的恒流源芯片。

3.3 启动电路功耗计算

功耗计算是启动电路设计的重头戏。算不清楚,轻则效率不达标,重则芯片过热保护。

咱们分两种情况来算:

3.3.1 启动阶段功耗

启动阶段,恒流源以恒定电流 Istart 给 Vcc 电容充电。假设输入电压为 Vin,启动电流为 Istart,那么恒流源上的瞬时功耗为:

Pstart = (Vin - Vcc) × Istart

举个例子:Vin = 300V,Vcc = 15V,Istart = 2mA

Pstart = (300 - 15) × 0.002 = 0.57W

这个功耗只持续到 Vcc 电压建立起来。一般启动时间在 10ms~100ms 之间。所以平均功耗其实不大。

3.3.2 稳态阶段功耗

电路启动后,辅助绕组开始供电。这时候恒流源应该被关断或进入低功耗模式。

关断方式有两种:

  1. 电压检测关断:当 Vcc 超过某个阈值(比如 16V),比较器关断恒流源
  2. 电流检测关断:检测到辅助绕组有电流输出,自动关断

关断后的功耗主要来自漏电流。好的设计,稳态功耗可以做到 10mW 以下。

关键结论:恒流源启动的总功耗 = 启动阶段功耗 + 稳态漏电功耗。启动阶段虽然瞬时功耗高,但时间短;稳态功耗虽然时间长,但数值极小。整体效率远优于电阻启动。

我记得有一次做 5W 的适配器,客户要求待机功耗低于 75mW。用电阻启动怎么都压不下去,换了恒流源启动后,待机功耗直接降到 50mW 以下。嗯,这就是恒流源的优势。

3.4 避坑指南

最后,给大家分享几个我踩过的坑:

  • 启动电流别太大:我曾经为了追求快速启动,把电流设到 10mA。结果 Vcc 电容充电太快,IC 还没准备好就上电了,导致启动失败。一般 1~3mA 就够。
  • 注意高温特性:JFET 的恒流特性在高温下会变差。我建议在 85°C 环境下实测一下电流,确保不超标。
  • 关断电路要可靠:如果恒流源关断不彻底,稳态时会一直消耗功率。我习惯在恒流源后面加一个 MOSFET 做开关,确保彻底关断。

好了,这一章的内容就到这里。恒流源启动电路,说白了就是用一点“聪明”的电路,换来更低的功耗和更宽的输入范围。下一章咱们讲启动电路的另一个重要话题——启动时间与软启动设计。到时候见。


公众号:蓝海资料掘金营,微信deep3321