💡 电路名称
LED 限流电阻电路(LED Current Limiting Resistor)
昨天我们讲了滤波电容把脉动 DC 变成平滑 DC — 完美的电源电压准备好了。但是!LED 是个"娇气"的小东西:它不是用"电压"驱动的,而是用"电流"驱动的。直接给 LED 接 5V 电压会瞬间烧毁(就像把水龙头开到最大往纸杯里灌水 — 杯子马上就会破)。解决办法超级简单:在 LED 前面串联一颗电阻 R1,把多余的电压"吃掉",让流过 LED 的电流保持在安全范围(通常 5~20mA)。这是每个 LED 指示灯、电源灯、夜灯里都有的"必备第一级"。
🗺️ 电路图
这是最最最简单的电子电路 — 只有 3 个元件,5 分钟就能看懂:

核心公式(这个公式你必须记住一辈子):
R = (Vcc - Vf) / If Vcc = 电源电压 (V) Vf = LED 正向压降 (V) — 红/黄/绿 LED 约 2V,蓝/白 LED 约 3V If = LED 额定电流 (A) — 标准 LED 约 10~20mA
典型算例(本电路参数):
-
Vcc = 5V(USB 充电头/Arduino 引脚) -
Vf = 2V(红色 LED 典型值) -
If = 20mA(标准亮度) - R = (5 - 2) / 0.020 = 150Ω
✅
连接关系:
-
V1(5V 电池)→ R1(限流电阻)→ LED(阳极→阴极)→ GND -
三者串联形成一条回路,电流 I 在回路中处处相等
🌊 输入/输出波形对比
因为这是纯 DC 电路(没有交流输入、没有时间变化),波形图不是"输入 vs 输出"的形式。我们换一种更有教育意义的画法:
图1:LED V-I 特性曲线 + 限流电阻负载线 = 工作点 Q

关键观察:
-
🔴 红色指数曲线(LED V-I 特性):LED 电流随电压指数级增长 — V_LED 从 1.5V 升到 2V,电流从 1µA 跳到 30mA(增长了 30000 倍!) -
🔵 蓝色直线(限流电阻负载线):欧姆定律 I = (Vcc - V_LED) / R,随 V_LED 增大而线性下降 -
🟢 绿点(工作点 Q):两条曲线的交点 = (2.0V, 20mA) — 这就是 LED 实际工作的地方 -
💡 为什么需要 R1? 如果没有 R1(负载线变成垂直线),LED 会沿指数曲线疯狂冲到 100mA+ → 烧毁。R1 就像"刹车",把 LED 拉回到安全的工作点
图2:不同限流电阻下 LED 电流 vs 电源电压

关键观察:
-
🔴 R1=50Ω(红线):斜率最陡 — 5V 时电流达 60mA(远超安全值,会烧毁 LED) -
🔵 R1=150Ω(蓝线,标准):5V 时电流 20mA — 标准亮度,最常用 -
🟢 R1=330Ω(绿线):5V 时电流 9mA — 较暗,适合夜间指示灯 -
🟠 R1=1kΩ(橙线):5V 时电流 3mA — 很暗,但寿命更长 -
📏 核心规律:当 Vcc > Vf 后,I ≈ (Vcc - Vf) / R,电流随 Vcc 线性增长 -
⚠️ 危险区(红色阴影,I>30mA):LED 长时间在此区域工作会过热损坏
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
| 150Ω | 20mA | 标准 | ✅ 通用指示灯 |
|
|
|
|
|
|
|
|
|
|
🔬 LTspice 真实仿真(参数:V1=0~10V .dc 扫描, R1=150Ω, LED 模型)
📐 LTspice 仿真电路原理图


