跳到正文
ohmpal
简体中文

分压电阻计算器

由两个电阻算出 Vout,或按目标 Vout 选电阻。

计算器加载中…

两个电阻串联就能分压。填入电源电压 Vin 和两个电阻的阻值,即可得到输出电压、分压电流和每个电阻的功耗。

也可以反过来算:输入需要的电压,比如把 5 V 降到 3.3 V 给 ESP32 引脚用,就能得到按精度排序的标准电阻组合。

使用方法

  1. 输入 Vin、R1(接在输入和输出之间)和 R2(接在输出和地之间)。
  2. 查看 Vout、电流和每个电阻的功耗。
  3. 在按目标电压选电阻里输入需要的电压并选择电阻系列。总阻值范围的作用是:既让电流保持较小,又不至于让输出带不动负载。
  4. 点一下某个结果,就会把它填入上面的计算器。

电阻分压公式

Vout = Vin × R2 ÷ (R1 + R2)。R1、R2 都是 10 kΩ 时,输出是输入的一半。R1 = 5.1 kΩ、R2 = 10 kΩ 时,5 V 变成 3.31 V。

分压电路的局限

分压电路只适合轻负载:输出端接的任何东西都相当于和 R2 并联的电阻,会把电压拉低。用来做 ADC 采样、读传感器或转换逻辑电平没问题;要给电路供电,请用稳压芯片(LDO 或 DC-DC)。

常见问题

5 V 怎么用电阻分压得到 3.3 V?

用 R1 = 5.1 kΩ、R2 = 10 kΩ(E24 系列),得到 3.31 V。只有 E12 电阻的话,1.2 kΩ 和 2.2 kΩ 得到 3.24 V。

分压电阻的大小怎么选?

大多数电路总阻值取 1 kΩ 到 100 kΩ。阻值太小白白耗电;太大则输出容易受噪声和负载影响。

分压电路能给其他电路供电吗?

不行,一有电流流出电压就会往下掉。给电路供电请用稳压芯片,比如 LM7805 或 AMS1117。

Arduino 怎么用分压电阻测 12 V 电池电压?

用分压电路把电池的最高电压降到开发板参考电压(5 V 或 3.3 V)以下,再把输出接到模拟输入引脚。5 V 开发板用 10 kΩ 和 4.7 kΩ,12 V 时输出 3.84 V,最高大约能测到 15 V。

相关工具