第2章:电阻分压基本原理:欧姆定律、分压公式、负载效应
各位,聊到分压,咱得先把地基打牢。
我见过不少新手,上来就照着公式算,结果板子一焊,输出电压全跑了。为什么?说白了,就是没搞懂最基本的三个东西:欧姆定律、分压公式,还有那个最容易被忽视的负载效应。
这一章,咱们就把这三件事彻底捋清楚。你记住,分压网络是所有参考电压源的起点,这块稀里糊涂,后面Vref、基准源、ADC采样全是空中楼阁。
2.1 欧姆定律:电压、电流、电阻的关系
欧姆定律,简单到令人发指,但又强大到无处不在。
公式就一个:
V = I × R
我习惯把它理解为:电压是“推动力”,电流是“流量”,电阻是“阻碍”。你推的力越大(V↑),流量就越大(I↑);阻力越大(R↑),流量就越小(I↓)。反过来,如果你知道流量和阻力,也能算出需要多大的推力。
在分压网络里,欧姆定律是我们手算每条支路电流的武器。
2.2 分压公式:两个电阻就把电压分了
好,现在把两个电阻串联,接到一个电压源上。电流流过R1,再流过R2,然后回到地。
分压公式长这样:
Vout = Vin × (R2 / (R1 + R2))
看,Vout就是R2上分到的电压。
这个公式有什么用?
- 你知道了输入电压,就能算出输出电压。
- 反过来,你想要一个特定的输出电压,也能反算出电阻比值。
举个例子吧。Vin=5V,你想要Vout=1.25V。那R2/(R1+R2)就等于1.25/5=0.25。所以R2是总电阻的四分之一。很容易。
我做过的一个项目里,就靠这个公式,把12V适配器的电压分出一个3.3V给传感器供电。当时手上只有10kΩ和100kΩ的电阻,算了一下,凑了个比值出来。注意,前提是负载电流小到可以忽略。
2.3 负载效应:为什么你一接负载电压就跑
这是个大坑。我重点说。
你算好了分压,焊好了板子,空载时一量,Vout稳稳的。好,你接上MCU的ADC引脚或者一个运放的输入,再一量——电压变了。哎?跑哪儿去了?
为什么会这样?
因为分压网络本身是一个高阻抗源。R1和R2都挺大的(比如100kΩ、10kΩ),而负载(RL)一接上去,相当于在R2两端并联了一个电阻。R2和RL并联后,等效电阻变小了。
咱们再算一次分压公式,R2变成R2//RL,结果自然就变了。
避坑指南:我曾经在一个数字控制板上犯过这个错。分压给ADC采样,我用了100kΩ和10kΩ,ADC输入阻抗才20kΩ。结果采样电压和实际电压差了将近15%,整个控制逻辑都跑偏了。后来我把分压电阻改成了10kΩ和1kΩ,同时ADC采样前加了一个运放缓冲,才算稳住。
负载效应到底影响多大?
看这个表:
| 负载电阻(RL) | R2=10kΩ时的等效电阻(R2//RL) | 分压输出变化 |
|---|---|---|
| ∞(空载) | 10kΩ(不变) | 基准值 |
| 100kΩ | 9.09kΩ | 轻微下降 |
| 10kΩ | 5kΩ | 显著下降 |
| 1kΩ | 约909Ω | 严重偏离 |
看到了吗?负载电阻越小,等效电阻就越小,输出偏离就越厉害。
2.4 如何解决负载效应?
三个常用办法:
- 降低分压电阻的阻值:比如R1、R2改用1kΩ级别。但注意,这会增加静态功耗。功率=Vin²/(R1+R2),不能不管。
- 提高负载的输入阻抗:比如用FET输入的运放,输入阻抗上百兆欧,影响微乎其微。
- 增加缓冲器:在分压节点和负载之间加一个电压跟随器(同相放大,增益=1)。这样负载电流全由运放提供,分压网络几乎不受影响。
我个人倾向用第二种或第三种,尤其是当功耗有要求时。想想看,一个1kΩ的分压网络,功耗可能达到几十毫瓦,对于电池供电的设备来说,太奢侈了。
2.5 分压网络的静态功耗计算
这个不难。电流I=Vin/(R1+R2),功率P=Vin×I=Vin²/(R1+R2)。
举个例子:
Vin=5V, R1=10kΩ, R2=10kΩ
总电阻=20kΩ
电流=5/20k=0.25mA
功耗=5V×0.25mA=1.25mW
看起来还行。但换成1kΩ:
电流=5/2k=2.5mA
功耗=5V×2.5mA=12.5mW
12.5mW在低功耗设计中已经算“红灯区”了。所以这是一个权衡。
2.6 本章知识结构图
下面我用一张图,把本章的核心逻辑串起来。你一看就明白。
- 顶部分压网络是一切计算的总入口。
- 三个支柱:欧姆定律(基础计量)、分压公式(设计工具)、负载效应(现实问题)。
- 下游延伸:电流/功耗计算、比值设计、等效电阻逻辑、两个核心矛盾(精度与功耗的权衡)。