LED限流电阻计算器
输入电源电压、LED 正向压降、目标电流和串联个数,按 R=(Vs−n·Vf)/I 算出限流电阻阻值、功耗,并推荐最接近的 E24 标准阻值与功率额定。
V
V
mA
普通直插 LED 常用 10~20mA,不要超过其额定值。
个
多个 LED 串联共用一个电阻;并联请各串单独配电阻、分别计算。
推荐限流电阻
150 Ω (E24 标准值)
理想阻值 R150 Ω
电阻两端电压 Vr3 V
电阻功耗 P60 mW
推荐功率额定0.125 W
LED 串总功耗40 mW
串联 LED 个数1 个
标准阻值已向上取到最接近的 E24 值(电流不超目标,LED 略暗更安全);功率额定 按功耗 2 倍裕量推荐。
怎么用
- 填入电源电压:在「电源电压」填驱动 LED 的供电电压(V),例如 USB 5V、电池 3.7V、12V 适配器、单片机 IO 3.3V 等。
- 填入 LED 正向压降与电流:「LED 正向压降 Vf」填单个 LED 的工作电压(红/黄约 2V,蓝/白约 3.2V,可用下拉的颜色预设快速填,最准是查 LED 数据手册);「目标电流」填想要的工作电流(普通直插 LED 常用 10~20mA,不要超过其额定值)。
- 设置串联 LED 个数:若多个 LED 串联共用一个限流电阻,填串联个数 n;电源电压必须大于 n 个 LED 的总压降,否则点不亮(工具会提示)。并联的多串 LED 应各自配限流电阻、分别计算。
- 读出阻值、功率与推荐选型:页面立即给出理想电阻阻值 R、电阻两端电压 Vr、电阻功耗 P,并推荐最接近的 E24 标准阻值(向上取,保证电流不超标)和电阻功率额定(已含 2 倍安全裕量)。按推荐买现成电阻即可。
原理与公式
LED 是非线性器件,必须靠串联一个限流电阻把电流限制在 安全范围。电阻承担电源电压减去 LED 总正向压降后剩下的那部分电压:
V_R = V_supply − n × V_forward
再用欧姆定律算出电阻阻值(电流 I 用安培):
R = V_R / I
电阻上消耗的功率为:
P_R = V_R × I = I² × R
其中 n 是串联 LED 个数。电源电压必须大于 n×V_forward,否则压差为负、LED 点不亮。
算例:5V 供电、单个红色 LED(Vf≈2V)、目标电流 20mA。V_R = 5 − 2 = 3V;R = 3 ÷ 0.02 = 150Ω(正好是 E24 标准值);P_R = 3 × 0.02 = 0.06W,按 2 倍裕量选 1/8W(0.125W)电阻即可。再如 12V 供电、蓝灯 Vf≈3.2V、20mA:R = (12−3.2)/0.02 = 440Ω,向上取 E24 标准值470Ω,功耗 0.176W → 选 1/2W。
标准阻值向上取(取 ≥ 理想值的最小 E24 值)保证电流不 超过目标值;功率额定按「功耗 × 2」向上取标准件,让电阻工作在额定一半 以下不发烫。为避免毫安与电压相减的浮点误差,全程用高精度十进制计算。
常见问题
- LED 限流电阻怎么计算?公式是什么?
- 限流电阻 R =(电源电压 Vs − LED 正向压降之和 n×Vf)÷ 工作电流 I。其中电流 I 要用安培(A)代入,即把毫安除以 1000。例如 5V 供电、单个红灯 Vf=2V、想要 20mA:电阻两端电压 Vr = 5 − 2 = 3V,R = 3 ÷ 0.02 = 150Ω。本工具自动换算并给出最接近的标准阻值。串联 n 个 LED 时把压降乘以 n:Vr = Vs − n×Vf。
- 为什么算出来的阻值要向上取到标准值?取大了 LED 会变暗吗?
- 市售电阻只有固定的标准阻值(如 E24 系列:100、110、120、150、180、220Ω…),很难买到任意阻值,所以要取最接近的现货。本工具向「上」取(取 ≥ 理想值的最小标准值),因为电阻偏大→电流偏小→LED 略暗但绝对安全;若向下取则电流偏大,可能超过 LED 额定电流而烧坏。150Ω 这种正好命中标准值时不变;440Ω 会取到 470Ω,电流从 20mA 降到约 18.7mA,肉眼几乎看不出变暗。
- 限流电阻要选多大功率(1/4W 还是 1/2W)?
- 电阻功耗 P = 电阻两端电压 Vr × 电流 I(也等于 I²×R),单位瓦(W)。选电阻额定功率时要留裕量,常用「实际功耗 × 2」再向上取标准额定(1/8W=0.125、1/4W=0.25、1/2W=0.5、1W、2W…),让电阻工作在额定的一半以下、不发烫。例如 P=0.06W → 目标 0.12W → 选 1/8W 即可;P=0.176W → 目标 0.352W → 选 1/2W。本工具已按 2 倍裕量给出推荐,并在功耗过大、标准件不够时提示。
- LED 的正向压降 Vf 怎么确定?不知道用多少?
- Vf 取决于 LED 颜色/材料,最准确的是查该 LED 的数据手册(datasheet)。粗略参考:红、橙、黄约 1.8~2.2V,绿约 2.0~3.0V,蓝、白、紫约 3.0~3.4V。本工具提供按颜色的预设值方便快速估算,但同色不同型号也会有差异,量产或对亮度/寿命有要求时务必以手册的典型 Vf 和额定电流为准。
- 多个 LED 是串联好还是并联好?并联能共用一个电阻吗?
- 串联:所有 LED 流过同一电流,亮度一致,只需一个限流电阻,但电源电压必须大于各 LED 压降之和(n×Vf)。并联:各支路电压相同,但 LED 压降的微小差异会导致电流分配不均、亮度不一甚至个别过流,因此不建议多个 LED 并联后共用一个电阻——正确做法是每条支路(每个或每串 LED)各配一个限流电阻,再分别用本工具计算。
- 用单片机 IO 口(3.3V/5V)直接驱动 LED,电阻怎么算?要注意什么?
- 把「电源电压」填 IO 的输出电压(如 3.3V 或 5V)照常计算即可。但要特别注意单片机 IO 的最大灌/拉电流限制(常见单脚 8~20mA、整芯片总电流也有上限),算出的目标电流不能超过这个值,否则会损坏 IO。若需要更大电流或更多 LED,应用三极管/MOS 管或专用 LED 驱动,IO 只做控制。