欧姆定律在串联电路分压计算及传感器选型中的应用

发布于 2026-03-06 21:51:45 · 浏览 6 次 · 评论 0 条

欧姆定律在串联电路分压计算及传感器选型中的应用


1. 串联电路分压计算的核心原理

在电路设计中,串联分压是最基础也是最重要的概念之一。其核心依据是欧姆定律和基尔霍夫电压定律。

欧姆定律 指出,流过电阻的电流 $I$ 与其两端的电压 $U$ 成正比,与电阻值 $R$ 成反比。公式为:
$$ I = \frac{U}{R} $$

在一个由多个电阻串联的电路中,流过所有电阻的电流 $I$ 是相同的。根据基尔霍夫电压定律,电源电压 $U_{total}$ 等于各个电阻上电压降之和。因此,对于两个电阻 $R_1$ 和 $R_2$ 的串联电路,有:
$$ U_{total} = U_{R1} + U_{R2} = I \times R_1 + I \times R_2 $$

由此,我们可以推导出每个电阻上的分压公式:
$$ U_{R1} = U_{total} \times \frac{R_1}{R_1 + R_2} $$
$$ U_{R2} = U_{total} \times \frac{R_2}{R_1 + R_2} $$

这个公式就是 串联分压公式。它清晰地表明:在串联电路中,电压按照电阻值的比例进行分配,电阻越大,分得的电压也越大。


2. 分压计算在电路设计中的实操步骤

假设你需要设计一个电路,将一个 0-10V 的传感器信号,衰减为 0-3.3V 以适应微控制器(如 STM32ESP32)的 ADC(模数转换器)输入引脚。

2.1 明确设计目标

  • 输入电压范围:$U_{in} = 0V \text{ 至 } 10V$
  • 输出电压范围:$U_{out} = 0V \text{ 至 } 3.3V$
  • 目标:当输入为 10V 时,输出恰好为 3.3V

2.2 构建分压电路模型

使用两个电阻 $R_1$ 和 $R_2$ 串联。信号从 $R_1$ 和 $R_2$ 的连接点输出。

  • $U_{in}$ 加在 $R_1$ 和 $R_2$ 两端。
  • $U_{out}$ 从 $R_2$ 两端取出。

根据分压公式:
$$ U_{out} = U_{in} \times \frac{R_2}{R_1 + R_2} $$

2.3 计算电阻比值

当 $U_{in} = 10V$, $U_{out} = 3.3V$ 时,代入公式:
$$ 3.3 = 10 \times \frac{R_2}{R_1 + R_2} $$
解得:
$$ \frac{R_2}{R_1 + R_2} = 0.33 $$
进而得到电阻比值关系:
$$ \frac{R_1}{R_2} \approx \frac{10 - 3.3}{3.3} = \frac{6.7}{3.3} \approx 2.03 $$

这意味着 $R_1$ 的阻值大约是 $R_2$ 的 2.03 倍。

2.4 选取具体电阻值

选取电阻值时需考虑以下因素:

  1. 阻抗匹配与功耗:电阻值不宜过小,否则电路从信号源汲取的电流过大,可能影响信号源或导致电阻发热。电阻值也不宜过大,否则 ADC 输入的高阻抗和漏电流可能影响测量精度。
  2. 标准阻值:选择 E24E96 系列中的标准值。
  3. 功率:计算电阻功耗 $P = I^2R$ 或 $P = U^2/R$,确保选取的电阻额定功率(如 1/4W, 1/8W)有余量。

计算示例
假设我们选择 $R_2 = 10k\Omega$,则 $R_1 \approx 2.03 \times 10k\Omega = 20.3k\Omega$。
我们可以选择最接近的标准值 $R_1 = 20k\Omega$。

验证

  • 总电阻:$R_{total} = 20k\Omega + 10k\Omega = 30k\Omega$
  • 当 $U_{in}=10V$ 时,电流 $I = 10V / 30k\Omega \approx 0.33mA$,功耗很低。
  • 输出电压:$U_{out} = 10V \times (10k\Omega / 30k\Omega) \approx 3.333V$,满足 3.3V 要求。
  • 每个电阻的功耗均小于 0.002W1/8W 电阻绰绰有余。

2.5 最终电路与操作

  1. 准备元件:一个 20kΩ 电阻($R_1$),一个 10kΩ 电阻($R_2$)。
  2. 连接电路
    • $R_1$ 的一端连接到传感器信号线(0-10V)。
    • $R_1$ 的另一端连接到 $R_2$ 的一端。这个连接点就是你的输出点,接至微控制器的 ADC 引脚。
    • $R_2$ 的另一端连接到电路地线(GND)。
  3. 上电测试:使用万用表测量输出点电压,验证在输入 0V10V 时,输出是否约为 0V3.33V

3. 在传感器选型与接口设计中的应用

传感器选型时,其输出特性必须与后续电路(通常是 ADC)的输入范围匹配。欧姆定律和分压原理是解决这一匹配问题的关键工具。

3.1 分析传感器输出规格

阅读传感器数据手册,重点关注:

  • 输出类型:电压输出、电流输出(如 4-20mA)、电阻变化。
  • 量程范围:例如,温度传感器输出 0.5V ~ 4.5V 对应 -40°C ~ 150°C
  • 输出阻抗:传感器输出端的内阻。理想电压源输出阻抗为 0,但实际传感器有内阻,会影响分压计算。

3.2 匹配微控制器 ADC 输入

微控制器 ADC 的典型输入范围是:

  • 0 ~ 3.3V (多数 3.3V 系统,如 STM32F1/F4, ESP32
  • 0 ~ 5V (多数 5V 系统,如 Arduino UnoATmega328P

情况一:传感器输出电压范围 ≤ ADC 输入范围
例如,传感器输出 0-2.5VADC0-3.3V

  • 无需分压,可直接连接。
  • 为了提升测量精度和抗干扰能力,可在 ADC 引脚前增加一个 RC 低通滤波器(如 100Ω 电阻串联, 0.1µF 电容对地)。

情况二:传感器输出电压范围 > ADC 输入范围
这就是前面详细讲解的需要分压的情况。例如,0-10V 传感器接 3.3V ADC

情况三:传感器为电流输出(如 4-20mA)
需要使用一个 采样电阻 将电流信号转换为电压信号。

  1. 选择采样电阻 $R_s$:根据 ADC 满量程电压计算。
    • 目标:当电流为 20mA 时, $U_{out} = 3.3V$。
    • 根据欧姆定律:$R_s = U_{out} / I = 3.3V / 0.02A = 165\Omega$。
    • 选择标准值 $R_s = 165\Omega$ 或 150Ω(此时满量程电压为 3.0V,略有裕量更安全)。
  2. 连接电路
    • 采样电阻 $R_s$ 串联在传感器电流输出回路与地之间。
    • 测量 $R_s$ 两端的电压,该电压 $U_{out} = I_{sensor} \times R_s$ 即送入 ADC
graph TD A[传感器电流输出 4-20mA] --> B[采样电阻 Rs] B --> C[电路地 GND] D[ADC输入引脚] -- 测量电压 --> B

情况四:传感器为电阻式(如热敏电阻 NTC/PTC, 应变片)
通常需要构建一个 电阻分压电路,将传感器的电阻变化转换为电压变化。

  1. 选择一个固定参考电阻 $R_{ref}$ 与传感器电阻 $R_{sensor}$ 串联。
  2. 在串联电路两端施加一个稳定的参考电压 $V_{cc}$(如 3.3V)。
  3. 从 $R_{sensor}$ 两端(或 $R_{ref}$ 两端,取决于设计)取电压输出 $U_{out}$。
    $$ U_{out} = V_{cc} \times \frac{R_{sensor}}{R_{ref} + R_{sensor}} $$
  4. $R_{ref}$ 的选取原则通常是使其阻值等于传感器在量程中点的阻值,这样可以获得近似线性的电压输出。

3.3 选型与设计检查清单

在完成电路计算后,务必进行以下检查:

  1. 精度验证:计算在最坏情况下(电阻公差、参考电压波动)的输出电压误差,是否在系统允许范围内。
  2. 阻抗影响:考虑传感器输出阻抗和 ADC 输入阻抗。分压电阻的并联值(对于信号源)应远小于传感器输出阻抗;分压电路的输出阻抗应远小于 ADC 输入阻抗。
  3. 滤波与保护:是否需要在 ADC 输入端增加滤波电容(如 10nF~100nF)以抑制噪声?是否需要增加钳位二极管(如 3.6V 稳压管)以防止过压损坏 ADC
  4. 功耗:对于电池供电设备,需评估分压电阻带来的静态电流损耗。$I = V_{cc} / (R_1 + R_2)$。在满足阻抗要求的前提下,尽量使用兆欧级电阻以降低功耗。

4. 电气故障排查技巧:分压电路故障诊断

当基于分压原理的传感器接口电路工作异常时,可以遵循以下步骤排查。

4.1 故障现象:无输出或输出恒为 0V

  1. 断电,使用万用表测量电阻 $R_1$ 和 $R_2$ 的阻值,确认是否开路、短路或阻值漂移。
  2. 检查焊接点或连接器是否有虚焊、脱落。
  3. 上电测量输入电压 $U_{in}$ 是否正常送达 $R_1$ 前端。
  4. 测量 $R_1$ 和 $R_2$ 连接点的对地电压。如果为 0V,可能是 $R_1$ 开路或输入为 0;如果接近输入电压,可能是 $R_2$ 短路或后端电路将输出拉低。

4.2 故障现象:输出值偏大或接近输入电压

  1. 很可能是 $R_2$ 开路(或阻值变得极大)。此时分压公式中 $R_2/(R_1+R_2) \approx 1$,导致输出几乎等于输入。
  2. 检查 $R_2$ 是否损坏,或输出端是否意外只连接到了 $R_1$ 上端。

4.3 故障现象:输出值偏小

  1. 可能是 $R_1$ 阻值变大,或 $R_2$ 阻值变小。
  2. 可能ADC 引脚内部或外部有对地的漏电路径,相当于在 $R_2$ 上并联了一个电阻,降低了总阻值。
  3. 测量实际电阻值,并检查 ADC 引脚周边电路。

4.4 故障现象:输出不稳定、跳动

  1. 检查电源电压 $U_{in}$ 是否稳定。
  2. 输出端与地之间并联一个 0.1µF 的瓷片电容,以滤除高频噪声。
  3. 检查电路板布局,信号线是否远离时钟线、电源等噪声源。

通过系统地应用欧姆定律分析各点电压与电流的理论值,并与实际测量值对比,可以快速定位串联分压电路中的绝大多数故障点。

评论 (0)

暂无评论,快来抢沙发吧!

扫一扫,手机查看

扫描上方二维码,在手机上查看本文