ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

戴维南定理实战指南:5个真实电路场景一次讲透

戴维南定理实战指南:5个真实电路场景一次讲透 你有没有过这种经历翻开电路教材戴维南定理那一章看得明明白白——定义、推导、例题都懂一合上书遇到真实电路比如从传感器电桥输出端算个电压或者给三极管算静态工作点就懵了完全不知道从哪下手。我当年学这个定理时也这样。老师反复强调任何线性含源二端网络都可以等效成一个电压源串联一个电阻。这句话我背得滚瓜烂熟但压根没意识到它其实是电路分析的万能钥匙运放输入阻抗怎么算、DCDC输出特性怎么看、LED限流电阻怎么选、RS485终端匹配为什么要接120欧姆背后全是同一个东西在撑腰。这篇文章就用5个实际应用场景把戴维南定理掰开揉碎讲清楚。每个场景都附完整推导不要求你数学多好只要会加减乘除和欧姆定律就能跟着一步步算到最后。顺便一堆和它沾边的电路——门电路驱动、RC滤波、恒流源、BUCK电源——我也会在场景里串着讲一次看明白。1. 戴维南定理到底在说什么先花3分钟把有什么用搞清楚1.1 一句话理解戴维南定理戴维南定理的正式说法是任何一个含有独立源的线性二端网络对外部负载来说都可以等效成一个电压源 一个串联电阻。这个等效电压源的电压等于负载断开时端口上的开路电压记为Uoc这个等效串联电阻等于网络内部所有独立源置零后从端口看进去的总电阻记为Rth。用充电宝来类比就很好懂。你完全不用关心充电宝内部是几节18650怎么串并联、DCDC怎么控制你只需要知道它对外输出电压是5V内阻大概几十毫欧——这就是一个典型的戴维南等效。内部也许堆了几百个元件外部特征却简单得可怜。这里的核心思想是对外等效。外部负载不关心黑箱内部长什么样只关心两个参数你给我多高的电压、你扛不扛得住我抽电流。其他信息在这个视角下都是冗余的。1.2 求Uoc和Rth的四个标准步骤实际操作中戴维南等效就四步把外部负载断开或者先假设不存在计算端口两端的开路电压Uoc。把网络内部所有独立源置零理想电压源直接用导线短路理想电流源直接开路断开。从端口往网络内部看用电阻串并联公式必要时用叠加、Y-Δ变换算出等效电阻Rth。把断开的负载重新接回来画成Uoc Rth 负载的串联回路用欧姆定律算电流、电压、功率。这四步我自己带了无数学生发现最容易翻车的是第二步。很多人一听说电源置零就下意识认为该把电源拿掉结果把电压源直接断路了。这里必须记住本质理想电压源的电压为零等价于一条导线理想电流源的电流为零等价于一根断开的线。不是去掉是置零。1.3 求等效内阻的三种方法含受控源时怎么选求Rth不一定非用独立源置零串并联这一招。根据不同电路结构有三种方法可以选择方法适用场景操作要点独立源置零法纯电阻独立源的网络电压源短路、电流源开路然后算串并联等效电阻开路电压/短路电流法含受控源或置零后不便化简的网络先求Uoc再把端口短路测/算短路电流IscRth Uoc / Isc外加测试源法含受控源的网络尤其是控制量在端口内的情况独立源置零后在端口加一个已知测试电压源Us测流入端口的电流IsRth Us / Is很多教材把含受控源的戴维南等效放在比较靠后的位置但实际工程里受控源太常见了——三极管的小信号模型、运放的输出级、MOSFET的沟道全是受控源。所以这个方法一定要会。后面常见问题篇里我还会专门拿一个例子演示。2. 场景一复杂线性网络化简——传感器电桥一次算清2.1 为什么桥式电路是戴维南定理最典型的练兵场先看一个特别常见的场景电阻应变片电桥或者热敏电阻测温电桥。传感器内部通常是4个电阻组成惠斯通电桥其中某个或某几个电阻随物理量变化电桥输出一个差分电压信号送给后级放大器。问题来了电桥的输出阻抗是多少接了放大器之后电桥的输出电压会不会被拉低如果直接列节点电压方程4个电阻加一个源也能算但步骤繁琐、符号容易错。用戴维南定理整个过程会清爽得多。电桥可以看作一个含源二端网络两个输出端就是端口。把它等效成一个Uoc串联一个Rth后级放大器看到的就只是一个带内阻的电压源。这个思路在信号调理电路设计里是基本功。2.2 现场推导一个不平衡电桥的完整戴维南等效我们直接算一个具体例子。电路参数电源VCC 5V电阻R1 1kΩ、R2 2kΩ、R3 3kΩ、R4 5kΩ桥路输出接负载RL 10kΩ。先求开路电压Uoc。把RL断开A点电压由R1、R2分压得到VA 5 × R2 / (R1 R2) 5 × 2 / (1 2) 3.33VB点电压由R3、R4分压得到VB 5 × R4 / (R3 R4) 5 × 5 / (3 5) 3.125V所以开路电压Uoc VA - VB 3.33 - 3.125 0.208V这就是电桥在空载状态下的输出。注意电桥的灵敏度通常不高5V供电下满量程也就几十到几百毫伏这个量级是正常的。接着求Rth。把5V电压源置零短路从A、B两端看进去电路变成R1与R2并联、R3与R4并联然后两组再串联Rth (R1 // R2) (R3 // R4) 1×2/(12) 3×5/(35) 0.667 1.875 2.542kΩ最后把RL 10kΩ接回等效电路I_L Uoc / (Rth RL) 0.208 / (2.542 10) 16.58μA负载上实际分到的电压UL I_L × RL 0.1658V ≈ 0.166V到这里你会发现一个关键事实电桥空载输出0.208V但接上10kΩ负载后掉到了0.166V损耗了约20%。原因就是电桥等效内阻与负载构成了分压Rth越大、负载电阻越小跌落越明显。2.3 这个结果在工程上意味着什么算完这个很多实际设计的门道就通了。比如你在STM32的ADC引脚上直接接一个电桥ADC的采样输入阻抗一般是几十到几百千欧看起来很大但采样保持电容在采样瞬间会抽取电荷等效瞬时阻抗可能只有几到十几千欧。电桥的Rth有2.5kΩ瞬间抽流就会让采样电压跌落导致ADC读数偏小且不稳定。这类问题的标准解法是在电桥和ADC之间加一个运放缓冲器或者用高输入阻抗的仪表放大器。看数据手册时重点看输入阻抗如果输入阻抗远大于信号源内阻分压误差就可以忽略如果两者接近就必须重新设计。我自己调试采集电路时遇到过不少这类电压对不上的问题最后多数都是信号源内阻和负载阻抗打架。戴维南定理给的不是一条捷径而是把为什么对不上解释得清清楚楚。2.4 用两个负载测两次电压反推Uoc和Rth这里分享一个非常实用的技巧如果你手边有一个未知的含源网络不知道怎么算Uoc和Rth可以直接用两个不同的负载电阻测两次开路端电压。第一次接R1测得电压U1 Uoc × R1 / (Rth R1)第二次接R2测得电压U2 Uoc × R2 / (Rth R2)。两个方程两个未知数解出来就是Uoc和Rth。这个办法在调试电源、传感器、分压网络时特别管用不用拆电路直接万用表加两个电阻就能把未知网络摸清。3. 场景二非线性器件电路分析——LED、三极管偏置全拿下3.1 为什么非线性元件也能用戴维南定理有人会问戴维南定理不是只对线性网络成立吗LED、二极管、三极管都不是线性元件怎么用关键在于一个边界问题戴维南定理要求的是被等效的那部分网络是线性的而外接负载不要求线性。你把LED、三极管放在负载侧它遵循自己的伏安特性跟外部线性网络的戴维南等效并不冲突。这就把问题大大简化了。原本要解一组可能包含指数方程的电路现在只需要把线性部分先化简成一个电压源加一个电阻然后单独去面对非线性元件的伏安特性比如LED的导通压降、三极管的BE结0.7V压降。这个思维方式在晶体管电路里尤其重要。下面我用两个最典型的电路演示。3.2 推导一LED限流电阻到底怎么选假设你用一颗74HC系列的CMOS门电路输出驱动LED。门电路输出高电平时内部PMOS处于导通状态我们可以把它等效成一个5V电源串联一个约50Ω的导通电阻这就是门电路输出级的戴维南等效。LED正向压降取典型值VF 2.0V目标工作电流IF 10mA问外部限流电阻R取多大。用戴维南等效画出来5V电源 → 50Ω内阻 → 外接R → LED → 地。列方程IF (5 - 2) / (50 R) 10mA解得 R 300 - 50 250Ω。注意如果忽略门电路的输出电阻直接算你会得到300Ω。这50Ω的差别在某些要求严格的电路里是不能忽略的特别是低电压供电时输出电阻造成的压降占比更大。换成CMOS门输出低电平来灌电流驱动LED也一样LED阳极接5V阴极通过限流电阻接门输出脚。输出低电平时内部NMOS导通等效为一个对地的电阻典型值20Ω左右。此时电流是I_LED (5 - VF - VOL) / (R RON)其中VOL是输出低电平电压可以从数据手册里查一般灌电流10mA时不到0.1V。如果按0.1V算RON 20ΩVF 2V那限流电阻要重新算。这就是为什么同一颗LED、同样5V供电用拉电流和灌电流两种方式驱动限流电阻取值并不相同。3.3 推导二三极管分压偏置电路的静态工作点计算再来一个教科书级的应用共射放大电路的分压偏置。电路参数VCC 12VR1 47kΩR2 10kΩRC 3kΩRE 1kΩ三极管β 100UBE 0.7V。很多人一开始看到分压偏置四个字就直接用R1、R2分压算出基极电压VB 12 × 10 / (47 10) 2.105V然后想当然认为VE VB - UBE 1.405VIE 1.405mA于是IC 1.405mA。这个做法其实是错的或者说只在一种特殊情况下近似成立只有当基极电流小到可以忽略、流过R1和R2的电流远大于IB时分压公式才准确。工程上这个近似经常用但初学者必须知道误差来源。用戴维南定理做严格推导是这样的。先把基极断开从基极向分压网络看Vth VCC × R2 / (R1 R2) 12 × 10 / 57 2.105VRth R1 // R2 47×10 / (4710) 8.246kΩ然后写基极回路的电压方程Vth IB × Rth UBE IE × RE其中IE (1β)IB ≈ 101 × IB这里取100更粗取101更精确差别很小但不妨养成良好的习惯带(1β)2.105 IB × 8.246k 0.7 101 × IB × 1k2.105 - 0.7 IB × (8.246k 101k)IB 1.405 / 109.246k ≈ 12.86μAIC β × IB 100 × 12.86μA 1.286mAUCE VCC - IC×RC - IE×RE ≈ 12 - 3.86 - 1.30 6.84V这个结果说明三极管工作在放大区工作点设置合理。对比前面的粗算IC差了大约9%在某些精密设计里这种误差是不可接受的。而用戴维南定理整个过程不过多写一行方程精度却完全不同。3.4 为什么分压偏置能稳定工作点关键就在Rth还是这个电路用戴维南定理能看出一个容易被人忽略的结论基极看进去的等效内阻Rth只有8.2kΩ而发射极电阻折合到基极回路的等效电阻是(1β)RE 101kΩ。温度升高时三极管β增大、IC增大、RE上的压降增大发射极电位升高从而让UBE减小自动拉低IC形成负反馈。这个反馈效果的强弱取决于RE的等效电阻相比Rth够不够大。Rth越小基极电位越稳定温度稳定性越好。所以减小R1、R2的阻值能提高工作点稳定性但代价是静态电流增大、功耗上升。这个稳定性和功耗取平衡的直觉就是戴维南定理给你的。没有这个视角你只能背结论R1R2取小一点更稳定很难真正理解为什么。3.5 二极管门电路也可以用同样的视角再提一个热词里经常看到的门电路对应的二极管电路。二极管与门、或门实际上是利用二极管的单向导通性再加一个电阻做下拉或上拉。分析这类电路时可以把输入信号经过二极管后到达输出节点的部分看成多个戴维南源竞争钳位哪一路导通输出节点就被哪一路钳到对应的电平。这种理解方式比一个个二极管分析快得多。4. 场景三运算放大器电路的快速分析——输入阻抗和增益一眼看穿4.1 运放外围电路其实是戴维南定理的黄金舞台运放内部电路动辄几十个三极管但实际设计者并不关心内部只关心外部端口特性高输入阻抗、低输出阻抗、高增益。这正是戴维南定理哲学的最佳体现——内部再复杂对外就是输入端几乎不吸电流输出端等效一个电压源串联一个小电阻。而运放外围的电阻网络恰好又都是线性元件。于是戴维南定理在运放电路里有两个层面的应用一是把信号源化简成电压源加内阻二是把反馈网络化简成等效阻抗。下面用最经典的反相放大器和差分放大器做演示这两个电路也是热词里反复出现的。4.2 推导一反相放大器的输入阻抗到底是多少反相放大器标准结构输入信号Vi经R1接到反相输入端反馈电阻Rf从输出接到反相输入端同相输入端接地。由于运放开环增益极大加上深度负反馈同相端和反相端电压近似相等也就是虚短。同相端接地所以反相端电压也约等于0V但注意它不是真的接地而是虚地——电压为0偏偏还有电流流入流出。从信号源的角度看它连接到的反相端是一个电压几乎恒定在0V的节点。信号源输出Vi电流经过R1流进这个虚拟地于是信号源感受到的输入电阻就是R1。这就是结论反相放大器的输入阻抗Rin R1不是R1Rf也不是Rf。很多人第一眼会觉得应该是R1加Rf到地的串联实际上Rf的另一端连接的是运放输出而运放输出在负反馈下会自己调节电压让反相端保持在0V所以Rf对输入阻抗没有贡献。顺便把增益也推一遍因为要用到同一个节点电流方程。反相端电压为0所以流过R1的电流I1 (Vi - 0) / R1 Vi / R1运放输入端不吸入电流理想情况下输入阻抗无穷大所以I1只能通过Rf流走If (0 - Vo) / Rf -Vo / RfKCL得到Vi / R1 -Vo / RfVo -Vi × (Rf / R1)增益就是-Rf/R1负号表示反相。整个过程只用到了欧姆定律和KCL这就是虚短虚断加戴维南的威力。4.3 推导二差分放大器和仪表放大器的输入阻抗差分放大器差分放大电路是仪表放大器的前级用来放大两个输入端的差值信号并抑制共模电压。它有两个输入端各通过一个R1分别接到运放的反相端和同相端。反相端是虚地同相端因为虚短电压跟随反相端也接近0V如果输入共模电位是0。差模信号加在两个输入端之间从信号源看进去路径是一端经R1到虚地再从另一端经R1返回两段R1串联。于是差模输入阻抗Rin,diff 2R1。共模输入阻抗则不同。两个输入端同时加同一个共模电压同相端承受的共模电压通过同相输入端进入运放内部而反相端被虚地钳住共模电流几乎为0所以共模输入阻抗近似为R1的一半即共模等效是两个输入端各通过R1接到某个电位方向一致时并联效果具体数值跟运放内部结构有关这里不展开。知道这个有什么用回到场景一的电桥。电桥输出等效阻抗Rth 2.542kΩ如果把电桥直接接差分放大器Rth会串在信号源和放大器输入电阻之间形成分压。假设差放输入阻抗是100kΩ增益误差大约是误差 Rth / (Rth Rin) 2.542 / 102.542 ≈ 2.4%如果追求误差小于1%输入阻抗至少要大于99 × Rth ≈ 250kΩ。仪表放大器输入阻抗往往是GΩ级别接上去完全不担心这就是为什么传感器信号调理大多用仪表放大器而不是普通反相放大器。4.4 虚短虚断不是魔法背后是戴维南等效很多教材直接把虚短虚断当公理用初学者学得一头雾水凭什么同相端和反相端电压就相等凭什么运放输入端没有电流用戴维南视角理解运放输出端是一个低阻电压源在负反馈环路中它会不断调整输出电压使得反相输入端和同相输入端的电压差趋于0。如果这两个脚电压差不是0运放会输出一个巨大的信号开环增益几万到上百万倍去纠正最终稳定在虚短状态。换句话说运放输出端戴维南电压源的自动调节能力才是虚短虚断的来源。有了这层理解你在分析运放电路时就不会生搬硬套遇到非标准接法比如反相端和同相端都不接地也能回归KCL和KVL重新推导。5. 场景四电源电路与最大功率传输——LDO、BUCK、恒流源的本质5.1 从电源看出去输出阻抗决定带载能力看一个电源好不好不能只看空载电压要看带上负载后的电压跌落这其实就是戴维南定理说的等效内阻。一个LDO稳压器在低频下可以建模成理想电压源串联一个很小的输出电阻这个输出电阻由调整管的导通电阻和误差放大器的环路增益共同决定。典型的低压差LDO输出阻抗在几十毫欧量级1A负载电流时压降不过几十毫伏。BUCK电路DC-DC降压也一样。稳态下输出端看进去等效内阻由电感DCR、上下管导通电阻、PCB走线电阻构成。重载时输出电压会按照Vout Vref - I_load × Rth_等效跌落。用戴维南模型算最坏情况下的跌落选型时就有据可依。我自己设计电源时有个习惯拿到一颗LDO或BUCK先看芯片手册的输出电压调整率那个单位是mV/A其实就是在告诉你Rth的近似值。比如某LDO的调整率是30mV/A你就能估算0.5A负载时压降约15mV。这是戴维南定理在电源领域最直接的商业应用。5.2 最大功率传输一个被反复误解的经典结论戴维南定理往往带着一个副产品——最大功率传输定理。推导如下。设戴维南等效电路参数为Uoc和Rth外接负载电阻RL。负载上获得的功率P_L I² × R_L [Uoc / (Rth RL)]² × R_L对RL求导并令导数为0dP_L/dR_L Uoc² × [(Rth RL)² - 2RL(Rth RL)] / (Rth RL)⁴ 0化简Rth RL - 2RL 0RL Rth最大功率P_max Uoc² / (4Rth)最大功率传输条件是RL Rth这没错。但我要泼一盆冷水这个条件只在特定场景下才应该追求。通信和信号链路追求匹配。比如RS485总线终端匹配电阻取120Ω就是因为双绞线的特性阻抗约120Ω匹配后信号反射最小接收端能获得最大能量信号完整性最好。射频天线、音频功放的阻抗匹配也是这个逻辑。但电源系统不追求匹配。电池给负载供电如果你把负载调到等于电池内阻负载确实获得最大功率但有一半能量白白耗在电池内阻上发热严重效率只有50%。现实中的供电系统要求电压源内阻远小于负载电阻追求的是电压稳定和高效率而不是最大功率。热词里的0-20mA电流环采集电路也适用这个逻辑。传感器输出4-20mA电流接收端接一个250Ω取样电阻压降就是1-5V。这250Ω不是最大功率匹配电阻而是让电压信号落在ADC量程内的取样电阻电流源远端输出能力足够强根本不怕250Ω负载。5.3 恒流源的诺顿视角以及和戴维南的关系恒流源电路单独拿出来说因为戴维南定理还有个姊妹定理——诺顿定理。诺顿定理说任何线性含源二端网络对外等效成一个理想电流源并联一个电阻。理想恒流源的内阻R_N无穷大外部负载变化时输出电流不变。实际恒流源内阻不可能无穷大通常用几十到几百MΩ的高阻并联一个高质量电流源实现。戴维南和诺顿可以互相转换Uoc I_N × R_NRth R_N。一个理想电压源Rth 0无法变成诺顿形式一个理想电流源R_N ∞也无法变成戴维南形式。这两个极端就是恒压源和恒流源的理想化边界。LED驱动用恒流源就是典型的诺顿思维。LED伏安特性非线性电压稍微变化电流就剧烈波动所以必须用电流源驱动让电流恒定、亮度稳定。分析这类电路你只要把恒流源当作一个内阻极大的电流源配合LED的伏安特性曲线工作点一目了然。5.4 用戴维南思想做电源设计的一个实用技巧遇到一块功能复杂的电源板想快速评估某个节点的带载能力最简单的办法是用可调电阻做负载改变负载电流记录输出电压画出负载调整曲线。曲线斜率就是等效内阻Rth。这个方法不需要拆电路、不需要知道内部拓扑只要测两个点就能估算。我有一次调试一块BUCK电源输出在重载时电压异常跌落用这个方法一测发现等效内阻比设计值大了好几倍最后查出是电感DCR偏大加PCB铺铜过窄造成的。戴维南定理没直接告诉我哪里坏了但它给了我一个高效定位问题的工具。6. 场景五数字电路与通信/抗干扰——门电路驱动、推挽输出、RS485、按键防抖6.1 门电路驱动LED或继电器的戴维南计算数字门电路虽然工作在开关状态但分析驱动能力时照样离不开戴维南等效。一颗74HC系列CMOS门电路输出高电平时内部PMOS导通可以看成VCC串联一个几十欧姆的导通电阻输出低电平时NMOS导通等效为一个小电阻对地。回到场景二那个LED例子。用5V电压源、50Ω内阻的等效模型驱动一颗2V压降的LED目标电流10mA算出来限流电阻250Ω。这就是门电路输出拉电流驱动LED的完整戴维南解法。如果驱动的是继电器线圈情况就不同了。继电器线圈电感大、需要几十毫安电流门电路根本扛不住所以要在门电路后面加三极管驱动或者用专门的推挽驱动芯片。为什么要加驱动级因为驱动级能把高内阻的门输出转换成低内阻的强驱动输出相当于把戴维南等效内阻从几十欧姆降到几欧姆甚至更小。6.2 推挽电路图腾柱为什么是低阻抗输出热词里的图腾柱电路、推挽电路、ocl功率放大电路本质上都是同一种思想用两只管子交替导通一只负责把输出拉高一只负责把输出拉低。以互补推挽输出级为例上管导通时输出端通过上管接到VCC导通电阻很小下管导通时输出端通过下管接到地导通电阻同样很小。无论哪个状态输出端都表现为一个很硬的电压源——内阻小带负载能力强。用戴维南定理来看推挽级的高电平戴维南等效就是VCC串联一个很小的Rth低电平戴维南等效就是一个很小的电阻对地。这两个等效内阻决定了它驱动容性负载的能力。实际应用中MOSFET栅极驱动芯片都需要推挽级因为要给栅极电容快速充放电。100nF的栅极电容如果驱动内阻是10Ω充电时间常数只有1微秒栅极电压上升很快开关损耗小如果驱动内阻是100Ω时间常数变成10微秒开关变慢、损耗增大。这就是推挽电路存在的意义。6.3 RS485终端匹配与信号完整性热词里RS485电路、485隔离电路出现的频率很高这里用戴维南视角解释一下终端匹配的问题。RS485总线通常用双绞线特性阻抗约120Ω。信号在线上传输遇到阻抗不连续的地方会产生反射反射波叠加到原信号上会造成波形畸变严重时直接导致通信出错。解决方法是在总线两端各接一个120Ω终端电阻让线上阻抗处处等于特性阻抗。从驱动器角度理解驱动器输出级等效为一个电压源串联一个输出电阻这个信号源内阻加上线缆阻抗最后接终端电阻。当终端电阻等于特性阻抗时驱动器的信号能量被终端电阻完全吸收没有反射。这就是戴维南等效在高速通信领域的经典应用。顺便说一句485隔离电路里的隔离电源和光耦本质上是把两侧电路的地和电位参考隔离开避免共模电压干扰。这不会改变各侧内部的戴维南等效但会显著提升抗干扰能力配合终端匹配使用效果更好。6.4 RC滤波电路与按键防抖的戴维南计算再看看热词里的RC滤波电路、防抖电路、抗干扰电路。这些电路核心就是一个电阻和一个电容但很多人在算时间常数时只记得τ RC忽略了信号源内阻的影响。以按键防抖为例按键一端接VCC另一端通过10kΩ电阻接地并在按键两端并联100nF电容。按下按键的瞬间VCC通过按键导通电阻给电容充电电容电压上升门电路读取到高电平。用戴维南定理把按键按下后的电路看成一个电源VCC串联一个等效电阻按键导通电阻加源内阻再串联一个10kΩ电阻整体作为充电回路。这里等效Rth ≈ 按键导通电阻 10kΩ。充电时间常数τ Rth × C ≈ 10kΩ × 100nF 1ms。机械按键的抖动时间通常有几毫秒到十几毫秒如果τ太小RC滤波无法完全消除抖动如果τ太大按键响应变慢手感很差。一般取τ在5-10ms比较合适100kΩ电阻加100nF电容也可以但要注意门电路输入漏电流导致的直流压降戴维南等效电阻太高时这问题会很明显。滤波电路选型也一样。RC低通滤波器的截止频率f_c 1/(2πRC)但实际滤波效果还要看信号源内阻。如果信号源本身就有很大的戴维南电阻R要适当减小否则截止频率会偏移。这也是为什么很多精密采集电路里滤波电阻必须用低误差精度类型因为电阻值直接决定等效Rth。7. 常见问题与排查技巧实录——我这些年踩过的坑7.1 等效内阻算错的高发原因独立源置零细节前面提过求Rth时电压源短路、电流源开路。这个操作看似简单实际错误率极高。错误一把电压源直接摘掉留在电路里的电阻断开导致Rth偏大。错误二电流源直接用导线短路等于把一个电流为零的器件替换成一根导线完全说反了。我总结了一个口诀方便记忆电压源是零伏的电压源所以短路电流源是零安的电流源所以开路。每次写等效电路前默念一遍基本不会错。7.2 含受控源时不能简单置零受控源和独立源最大的区别是独立源可以置零受控源不能关掉。受控源的值由控制量决定你不去碰它它也一直在工作。求含受控源网络的等效内阻用开路电压/短路电流法或者外加测试源法。举个例子一个含电压控制电压源的网络你把独立源置零后控制量可能依然存在受控源依然在输出能量。如果贸然把它也置零算出来的Rth就完全错了。正确做法是保留受控源用外加测试源法列方程。这类题在大学电路考试里是常规难点实际电路里运放输出级的小信号模型就是受控源会算这种网络你才能真正分析运放闭环输出阻抗。7.3 开路电压和带载电压不能混为一谈很多人实测了一个网络输出端的电压就直接当作Uoc使用。但万用表测到的往往是带载电压——万用表内阻10MΩ对大多数网络影响很小可一旦被测网络内阻很大比如几百千欧以上万用表也会拉低电压测出来的值就不等于Uoc。正确做法是用高输入阻抗的表测量或者用前面说的两次测电压法在不同负载下测两次反推Uoc和Rth。这个方法在调试高阻传感器时特别管用能看出究竟是信号源内阻太大还是后端电路输入阻抗不足。7.4 用仿真软件快速验证别只靠手算现在仿真工具很成熟Multisim、LTspice、Proteus随便选一个画个电路直接跑开路电压短路电流几秒钟就能得出戴维南等效参数。我建议初学者这样训练先手算再用仿真验证。如果两者不一致不要急着怀疑仿真先检查自己的推导。每一次手算和仿真对不上的排查过程都是一次对戴维南定理理解的深化比盲目做十道题都管用。实际项目里我更多是用仿真做初步验证然后实测板子上的关键波形和数据做最终确认。手算、仿真、实测三者互相印证才能保证电路设计的正确性。最后再分享一个实用的小技巧。遇到无标号的陌生电路板想快速判断某个节点的等效参数可以用两个不同阻值的电阻轮流接到该节点和地之间用万用表记录两次输出电压。列两个方程解两个未知数Uoc和Rth就出来了。这个办法我帮人查过好几次电源板问题几分钟就能定位是输出阻抗异常还是电源本身漂了比盲目换芯片高效得多。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进