ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

电阻串联分压公式详解:从推导到工程实践与故障排查

电阻串联分压公式详解:从推导到工程实践与故障排查 做了十多年硬件跟电阻串联分压公式打交道的次数比我吃过的饭还多。V_out V_in × R2 ÷ (R1 R2)就这二十几个字符从大学实验室一路跟着我走进量产线。有人觉得它基础得没必要单独写可真正在项目里翻车、返工、被现场调试逼到凌晨的反而是这种“基础得不能再基础”的东西。这篇文章我就把电阻串联分压这事彻底拆一遍公式怎么推、前提条件是什么、工程上怎么选电阻、怎么设计采样和偏置再加上我在洞洞板上实测一组数据、排查两个故障的全过程。刚入门的朋友可以把它当第一课来读干过几年的兄弟翻一翻多少也能找回几个当初没想透的细节。1. 分压公式从哪来一条电流通路上发生的天然分配1.1 串联电路的本质同一条路电流不能岔开在讲公式之前必须先把“串联”这两个字说透。所谓串联就是两个或两个以上元件首尾相连只形成一条电流通路。这条通路上的任何一个截面单位时间流过的电荷量都相同。基尔霍夫电流定律在单回路里表现得最为直白这也是整个分压公式成立的基石。我用一个生活中的例子帮你建立画面感。把电流想象成单车道上的车流车在一条路上走不会凭空消失也不会凭空变多。通过第一个电阻的车流量一定等于通过第二个电阻的车流量。既然回路电流处处相等那欧姆定律一摆就清楚了电压等于电流乘以电阻电流相同谁的阻值大谁身上压的电压就大。两个电阻抬着同一个电流各自分走一段电压加起来正好等于总电压这就是“分压”两个字的本意。很多朋友公式背得滚瓜烂熟但一问“为什么分子是R2而不是R1”就卡壳。这个卡壳点恰恰是理解的分水岭。分压公式里的分子永远是你打算取电压的那一只电阻。哪只电阻两端要接出去哪只就放在分子上没有玄学没有魔法就是按欧姆定律把回路写了一遍。1.2 完整推导三步算出 R2 两端电压我用最简单的两个电阻串联来推导。电源电压记作 V_in两个电阻分别是 R1 和 R2输出从 R2 两端取输出电压记作 V_out。第一步算总电阻。串联等效电阻等于所有电阻之和R_total R1 R2。这跟两段水管接在一起变长变堵是一个道理阻力叠加理解起来不需要转弯。第二步用欧姆定律求回路电流。I V_in ÷ (R1 R2)。因为串联回路只有一个电流通过 R1 和 R2 的都是同一个 I所以这个电流是整个问题的枢纽变量。第三步求 R2 两端的电压。V_out I × R2 V_in × R2 ÷ (R1 R2)。你看三步走完没有一个地方需要死记硬背。如果反过来从 R1 两端取电压那就把 R1 放分子V_out V_in × R1 ÷ (R1 R2)。中间节点是同一个点从不同电阻上取结果自然不同这和“站在楼上往下看”还是“站在楼下往上看”是一个道理参照物决定了读数。我在带新人时都会要求他们亲手推两遍把“总电流”这个中间量写出来。别嫌啰嗦很多复杂的电路问题比如后级加载、戴维南等效最后绕来绕去都要回到这一步。1.3 三条前提什么时候能用什么时候套了必错公式简单不表示任何场景都能无脑套用。我把它成立的前提拆成三条。第一条电路必须是单一串联回路。只要分压点后面并接了任何东西不管是单片机 ADC 引脚、运放输入还是 LED 指示灯电流就不再只走 R1、R2 一条路公式的“电流处处相等”假设就被破坏了。此时再拿空载公式硬套结果必然偏小偏多少取决于后级阻抗和 R2 的相对关系这一点我后面会用实测数据展示。第二条电源内阻要远小于 R1R2。理想电压源没有内阻但实际电源、电池、信号源都有输出电阻。如果信号源内阻本身很大它跟 R1、R2 又构成一次额外分压真正落在串联电阻上的电压并不是你标称的 V_in。我在调试一些高阻值电路时就吃过这个亏以为输入是准的其实一测差了不少。第三条电阻要工作在线性区。普通金属膜电阻、厚膜贴片电阻在常规电压下阻值稳定可以放心用但热敏电阻、压敏电阻在工作点变化时阻值会跟着变这时候再套分压公式就要先把阻值随电压或温度的关系算进去。这三条看似简单却是后面所有工程判断的根。2. 工程上怎么用采样、偏置与阻值选型的门道2.1 ADC 采样前端把高电压按比例搬到模数转换器口上单片机 ADC 这几年几乎成了硬件设计标配而 ADC 的输入范围有限常见的 3.3V、5V再高就要烧引脚。要测 12V 电池组或 24V 工业电源分压几乎是第一选择。举个例子。用 3.3V 满量程的 ADC 去测最高 12V 的铅酸电池我通常会选 R130kΩ、R210kΩ分压比 10÷400.2512V 输入时输出 3V离 3.3V 上限留了 0.3V 余量。这个余量不是随手留的电池电压可能过冲两个电阻存在精度误差温度变化也会让分压比漂一点贴满量程设计等于把自己逼到悬崖边上。阻值选完之后还有两个隐藏问题要处理。第一个是等效输出阻抗。R1 和 R2 并联后的等效阻抗大约 7.5kΩ这个阻抗相当于串在信号源和 ADC 输入之间。ADC 采样时内部采样电容要充电如果源阻抗太高电容来不及充满读数就会偏低。许多 MCU 的 ADC 数据手册会建议源阻抗低于 10kΩ7.5kΩ 能吃得住但如果你为了省功耗把阻值抬到几百千欧那采样结果就会开始飘。第二个问题是在分压点并联一个小电容比如 100nF既滤高频噪声又给采样电容当“局部充电宝”瞬时抽取电流时电压不会被拉垮太多。2.2 传感器和虚拟地分压的隐形应用分压不只是用来“降压”在很多信号调理电路里它承担着更隐蔽的角色。先讲 NTC 测温。NTC 热敏电阻的阻值随温度下降或上升而变化把它和一个固定电阻串联中间取电压就完成了一次“温度到电压”的转换。典型接法是固定 R比如 10kΩ接电源NTC 接地中间接 ADC。温度一变NTC 阻值变分压比变节点电压跟着变。设计时有个小技巧取固定电阻等于 NTC 在测量范围中点的阻值这样输出电压在中点附近线性度最好、灵敏度最高。我做过一个 -20°C 到 80°C 的测温板中点定在 25°CNTC 此时约 10kΩ就配 10kΩ 固定电阻实测整个温区的电压变化接近线性。再讲运放虚地。单电源供电的交流放大电路里经常要用两只等值电阻把电源电压对半分开提供一个直流偏置点。比如 5V 单电源下两只 10kΩ 串联中间节点就是 2.5V 的“虚拟地”信号在这个电平上摆动。这种应用的陷阱在于两只电阻的比值直接决定虚地精度很多人随手拿普通 1% 电阻结果虚地偏了几十毫伏输出波形对不上。对偏置精度有要求的场合我会直接选 0.5% 甚至 0.1% 精度的电阻。2.3 选型三件套阻值、精度、功率一起看分压电阻选型三个参数必须一起考虑只看阻值一定翻车。阻值数量级是个权衡艺术。阻值小输出阻抗低、带负载能力强但分压支路静态电流大白白消耗功率阻值大省电但输出阻抗高、容易受干扰、也难以驱动后级。电池供电的便携设备为了把静态电流压到微安级采样分压经常用几十千欧甚至兆欧级电阻而工业传感器输出往往更倾向几千欧的低阻值信号图它抗干扰、驱动能力强。精度方面我这里要专门讲一个很多人不知道的细节分压比其实由两个电阻的比值决定如果两只电阻同一品牌、同一批次绝对精度哪怕只有 1%由于制造工艺一致性好实际比值偏差往往远小于 1%。可如果一只用厚膜、另一只用金属膜温度系数差异大温度一变分压比就开始漂。我在一块工控板上就吃过这种亏同是 10kΩ一只 0402 厚膜、一只 0805 金属膜冷机校准好的电压热机半小时后漂了将近 1.5%。从那以后凡是关键分压点我一律要求两只电阻同系列、同封装、同供应商。功率这块最容易被忽略。电阻实际功耗用 PV²/R 或 PI²R 算。普通 0402 封装额定功率约 1/16W0603 是 1/10W0805 是 1/8W。很多人算完电压就收工从不看功耗结果一上电电阻烫到变色。我的个人设计红线是实际功耗不超过额定功率的 50%并且热机后手摸电阻表面只允许微温。超了这个线要么降阻值数量级要么换更大封装。提示凡是分压比直接影响测量精度的位置两只电阻一定要同时购买、同时贴装别从两个盘里各拿一颗这是成本最低的精度保障手段。3. 洞洞板实测记录空载和带载之间差了多远3.1 材料准备与电路搭建理论说再多不如实测一组数来得有说服力。这次用的东西很基础两只 10kΩ 金属膜电阻精度 1%、一只 1kΩ 电阻、一只 100kΩ 电阻、一块 5V 稳压电源、一块三位半数字万用表外加面包板和几根杜邦线。之所以拿不同阻值的负载电阻是为了模拟“后级接了什么”这个变量。电路搭法很简单。R110kΩ 一头接电源正极另一头与 R210kΩ 相连R2 另一头接地中间节点做测量点。理论输出是 5V×10÷(1010)2.5V正好是电源的一半。选两个等值电阻目的是让理论值变成一个好记的分数后面实测对照起来一眼就能看出问题。接完线上电之前我劝大家养成一个习惯先用万用表蜂鸣档确认电源正负极没有反接、分压点和地没有短路再上电。上电后不要急着读数等一两分钟让电源输出稳定顺手摸一下电阻有没有异常发热。注意我说的“摸温度”只适用于低压小功率电路高压或大功率场景绝对禁止徒手碰元件。3.2 空载读数2.5V 在哪几个环节被“吃掉”了稳定之后我第一次读数是 2.494V比理论 2.5V 少了 6mV相对误差约 0.24%。这个误差不是“电路坏了”而是误差的叠加作用。我逐个排查了三个来源。第一个是电阻标称值和实际值的偏差。我拆下表实测R1 实际 9.98kΩR2 实际 10.03kΩ两只偏差刚好方向相反把实际比值 10.03÷(9.9810.03)≈0.5013 代进公式理论输出变成 2.506V比用标称值算更接近真空载读数。这就是为什么前面反复强调高精度场合要么买高精密电阻要么先测后算。第二个是万用表本身有误差。普通三位半表直流档准确度约 ±0.5%读数加几个字测 2.5V 时误差可能在 ±0.015V 量级。第三个是电源电压实际是 5.003V而不是精确的 5.000V虽然影响很小但精密测量里“标称值”和“实际值”永远要分得清清楚楚。这几毫伏差异普通应用可以忽略但如果你做的是低噪声采集或精密仪表就必须按这个顺序逐项排查。排查顺序我习惯固定为先校准万用表再精确测电阻再测电源实际输出最后用实际值重算预期电压和实测对照。顺序可以帮你快速定位大头误差在哪。3.3 加上负载再测0.42V 让我直冒冷汗接下来是重头戏。我在分压点和地之间分别并上 100kΩ 和 1kΩ 电阻模拟两种“后级负载”。先并 100kΩ。理想情况下 R210kΩ 和负载 100kΩ 并联等效阻值约 9.09kΩ。重新计算分压比9.09÷(109.09)≈0.476输出电压应为 5V×0.476≈2.38V。实测 2.365V和重算值吻合。原理完全没变只要把“后级等效阻抗”并进 R2 这一支重新算分压就行。再并 1kΩ。R2 和 1kΩ 并联后等效约 909Ω分压比变成 909÷(10000909)≈0.083理论输出不到 0.42V。实测 0.412V。同样一个电路仅仅因为后级阻抗不同电压从近半电源的 2.5V 掉到连 1V 都不到。看到这个结果的时候我后背是发凉的因为现实中真的有不少工程师在产品设计阶段没算这一笔等到样机出来一测采样值怎么都偏大查半天才反应过来是“负载效应”惹的祸。这组实验我强烈建议你亲手做一遍比背十遍“输出阻抗要低”的结论有用得多。亲自看到电压掉下去的过程那个印象是刻在脑子里的。3.4 改小电阻能救多少代价是功耗翻十倍既然带载能力差直观的思路就是降低分压电阻的阻值。我把 R1、R2 都换成 1kΩ空载电压还是 2.5V但等效输出阻抗只有约 500Ω。并上 1kΩ 负载后R2 等效 500Ω分压比约 0.333输出电压约 1.67V比之前的 0.412V 好了不知道多少。代价非常清楚静态电流从 0.25mA 涨到了 2.5mA整整十倍。在很多电池供电设备里这意味着待机电流直接超标产品可能连一夜都撑不过去。所以工程实践上更聪明的做法是分压电阻依然用大阻值压低功耗分压点后面接一个输入阻抗极高的运放跟随器让运放去提供带载能力。这样功耗降下来了输出阻抗也几乎为零后级想拉多少电流都行。这类结构在传感器采集电路里到处都是理解分压是看懂这些电路的第一步。4. 常见问题排查从电压“测不对”到电阻莫名的发热4.1 分压结果总不对四步定位法“分压输出和计算值差好多”是我在论坛和群里被问到最多的问题。遇到这种情况我的建议是严格按照下面这个顺序排查不要东拆一块西碰一针。第一步断电后量电阻。确认 R1、R2 实际阻值和标称值一致同时检查焊点是否有虚焊、桥接。我见过太多“电压不对”的案例最后发现是两个电阻被锡桥短路了或者一脚虚焊根本就没接入电路。第二步上电后量电源输入。很多问题出在电源本身适配器带载跌落、电池电压偏低都会让输入端电压偏离标称值。第三步量中间节点时留意接触。洞洞板焊盘氧化、面包板夹片松动都会导致读数乱跳稍微碰一下线电压就变了。第四步最关键确认分压点后面到底接着什么。模块输入引脚、LED、比较器输入任何一个并联在输出端的元件都会改变等效分压比。没有先确认后级输入阻抗就用空载公式去估这是“测不对”的最常见原因。四步走完绝大多数分压反常都能找到根因。如果还不行再考虑动态因素比如有没有电容充放电、信号频率是否过高。4.2 电阻发热功率余量计算的实用红线电阻发热的一个典型场景我把它写出来。做 5V 到 2.5V 的虚拟地如果图省事用两只 100Ω 电阻静态电流是 5÷20025mA每只电阻功耗约 0.0625W。用 0603 封装额定功率 0.1W表面上看没超但余量已经很少了实测表面温度可能超过 60°C长期工作可靠性堪忧。这种情况要么把封装换到 0805 或 1206要么把阻值提高一个数量级让电流降下来。判断一块分压设计是否健康我的经验公式很简单P_actual V²/R对比所选封装额定功率。实际功耗尽量压在额定值的一半以内。并且热机半小时后手摸电阻表面应该只有微温而不是明显烫手。如果烫手说明整个设计的功耗策略有问题不是单一可靠性要打问号的问题这个信号通常意味着你的分压支路已经变成了发热支路继续使用会加速元器件老化还会拉高附近其他器件的温升。4.3 温漂两只电阻不对称分压比慢慢飘分压比由两只电阻的比值决定而电阻阻值会随温度变化。温度系数一般写为 ppm/°C意思是温度每变化 1°C阻值相对变化百万分之一。普通 1% 厚膜电阻温漂约 ±100ppm/°C精密薄膜电阻可以做到 ±25ppm/°C 甚至更低。算一笔账两只 10kΩ、温漂 100ppm/°C 的电阻环境温度升高 20°C每只电阻阻值变化 10kΩ×100ppm×2020Ω。如果两只电阻温漂方向和大小完全一致分压比基本不变因为分子分母同时按比例变化。这正解释了为什么“同系列电阻”如此重要。但问题在于如果一只电阻紧挨着电源芯片或 MCU 这类热源另一只却远离热源两只电阻实际温度不同阻值变化不对称分压比就会漂移。反映到采样上就是 ADC 读数随开机时间慢慢变开机越久偏得越多。这类故障在精密仪器里最隐蔽因为不是开机就错而是越用越偏排查时极其消耗耐心。改进方法有三个方向布局上把两只电阻对称放置尽量远离发热器件选型上使用低温漂电阻要求再高可以直接用内部匹配好的分压网络器件一只元件里封装两只匹配电阻温漂一致性远好于分立方案。注意如果分压点后面接的是 MCU 的 ADC 或 GPIO建议在两者之间串一个 100Ω 到 1kΩ 的小电阻并并联一个小电容。这样做既能限制上电瞬间的冲击电流又能滤掉高频噪声成本极低、收益明显。4.4 三个我真实踩过的坑最后把这么多年攒下来的坑挑三个有代表性的说给你听。第一个坑算电压忘了算电流。一位同事做电池电量检测用两只 100kΩ 电阻分压静态电流只有 25µA很省电但他没注意到所选 ADC 的输入阻抗只有 20kΩ。一接上去20kΩ 和 100kΩ 并联等效只有约 16.7kΩ分压输出直接掉了一大截。这就是典型的“只看电压不看阻抗”的翻车现场。处理办法无非两种要么换输入阻抗更高的 ADC要么中间加一个运放电压跟随器。第二个坑把普通电位器当成精密分压器用。电位器本质上就是一个可调分压器但几十块钱的普通电位器碳膜和触点之间滑动噪声大、温漂大用久了阻值还会变化。用在音量调节这些极宽容的场合还行如果用在精密基准或校准电路里就等着被现场数据打脸。我自己做需要反复标定的电压源时优先用固定电阻网络加分档开关实在要不停调节也会选多圈精密电位器并且在校准后点一滴固定胶防止振动改变位置。第三个坑忽略上电瞬间的时序问题。分压输出在系统上电之前就存在如果它直接接到 MCU 引脚而 MCU 上电复位又比较慢有可能在 GPIO 尚未配置成输入模式时让电流顺着引脚内部二极管倒灌进去引发端口闩扣或系统启动异常。处理办法就是上面提示里写的那个串联电阻加并联电容既限流又缓启动。这三点都是我拿实际返工换来的教训。分压电路看着简单真正想在设计里用得又准又稳需要照顾到的细节其实不少关键还是要把负载效应、功率预算、温漂一致性这三件事守住。我这些年反复受益的操作习惯就是关键分压点绝不临时凑电阻上板前先把阻值、功率、温漂三条线算一遍再动手画板。
返回列表