
很多人学运放时正向计算题做得飞起一碰到“已知输出表达式反求电阻参数”就卡壳。这不是计算能力的问题而是电路结构识别和方程组织方式出了差错。多级运放组合电路本身就是考研模拟电子技术里的高频考点而“由输出表达式逆推电阻参数”这类题看起来是正向推导的反向操作实际上考察的是同一个东西你是否真正理解每个模块的传递函数是否能在多级级联中准确找到中间变量。这篇文章我会从考研计算题的角度出发先用一套可复用的“模块化逆推方法”把多级运放题拆开再通过三个难度递增的实例逐步演示如何由输出表达式反求各电阻参数。文末还会补充常见错误、参数核验方法以及用 Python 和电路仿真工具做交叉验证的思路。无论你是正在准备考研复试、期末考试还是工作中需要快速读懂运放电路这篇文章都值得收藏备用。1. 这类题目真正难在哪多级运放电路的计算题最常见的两种问法是给出完整电路和所有电阻参数求输出电压表达式。给出输出电压表达式和部分已知电阻反求未知电阻参数。第一种是正向推导只要会列各级节点方程按信号流向一步步算结果自然出来。第二种是逆向求解很多人在这一步会突然卡住原因主要有三个不知道从哪一级开始处理。多级电路信号是串联流动的逆推时如果从输入端开始想“怎么凑出这个系数”会非常混乱。把逆向计算理解成了“解方程”。实际上你先要假设所有电阻都是未知数把输出表达式完整列出来然后再和目标表达式对比列出方程组求解。本质上还是正向列方程只是多了一道“匹配系数”的步骤。忽略了电阻参数不是唯一解。在理想运放模型下只要比例关系不变所有电阻同时放大或缩小同一个倍数输出表达式不变。所以题目如果没有限定阻值范围答案通常是一组“比例族”而不是唯一的一组具体阻值。简单来说这类题真正考察的不是“算得快”而是三个能力模块识别能力、符号方程组织能力、以及“参数匹配”的逻辑能力。掌握了这套方法求解过程就会变得非常机械甚至可以说是有固定套路可循的。2. 基础概念虚短、虚断与典型模块在进入实例之前先把最核心的基础概念理清。这些概念是后面所有推导的根基如果还不熟建议先停下来多看两遍。2.1 虚短与虚断理想运放工作在深度负反馈状态时两个输入端的电位近似相等即[ v_ \approx v_- ]这个结论称为“虚短”。同时运放两个输入端的输入阻抗近似无穷大所以流入输入端的电流近似为 0称为“虚断”。注意虚短成立的前提是电路存在负反馈并且运放没有进入饱和区。如果运放输出已经饱和或者电路接成了正反馈/开环比较器虚短不再成立再拿虚短计算就会得到错误结果。考研计算题默认运放是理想运放且处于线性放大区但扩展问“输出是否饱和”时你需要先按线性区算出理论值再看是否超过电源轨。2.2 “虚地”不是万能结论当同相输入端直接接地时反相输入端的电位被“虚短”拉到接近地电位称为“虚地”。很多同学遇到运放题一看到反相输入端就默认它是 0V这是不严谨的。如果同相端不是直接接地而是通过电阻分压网络接到某个电压那么反相输入端的电位等于同相端电位而不是 0V。比如第 6 章的示例三同相端接了输入信号和基准电压的分压网络这时候反相端电压是一个非零电位必须先用分压公式求出来。2.3 叠加定理多输入运放电路非常依赖叠加定理多个独立源同时作用时可以先让其他源置零电压源短路、电流源开路分别计算每个源单独作用时的输出再叠加求和。不过在实际列节点方程时很多情况下直接对反相输入端列 KCL 方程组会更简洁不一定要显式使用叠加定理。但对同相端接多路输入的结构叠加定理往往更直观。2.4 典型模块及传递函数把常见模块的公式记住能极大提升解题速度。下面这张表建议背下来模块名称电路特征传递函数反相比例放大器输入经 R1 接反相端反馈电阻 Rf 接反相端与输出( v_o -\dfrac{R_f}{R_1} v_i )同相比例放大器输入接同相端反相端经 R1 接地Rf 接反相端与输出( v_o \left(1 \dfrac{R_f}{R_1}\right) v_i )反相求和电路多路输入分别经 R1、R2、R3 接反相端Rf 接反馈( v_o -R_f \left( \dfrac{v_1}{R_1} \dfrac{v_2}{R_2} \dfrac{v_3}{R_3} \right) )减法电路 / 差分放大两路输入分别接入同相端和反相端电阻对称匹配( v_o \dfrac{R_f}{R}(v_2 - v_1) )电压跟随器输出直接反馈到反相端输入接同相端( v_o v_i )这里要特别注意反相求和电路它是多级运放逆向题里出现频率最高的模块。因为它的每个输入支路都有独立的输入电阻正好给“匹配不同系数”提供了自由度。3. 多级运放反求参数的通用方法先给出一个可以直接套用的五步法后面的实例全部按照这个流程展开。3.1 拆分模块确定信号流向拿到多级运放电路图先不要急着列方程。先把电路拆成一级一级的独立模块用箭头画出信号流向。每一级是什么类型反相比例、同相比例、反相求和、减法器、跟随器心里要有数。多级运放中每一级之间的连接通常有两种方式直接级联前级输出直接接到后级运放的输入端。通过电阻网络连接前级输出经过分压或限流电阻再进入后级。考研题默认运放输出阻抗为 0、输入阻抗无穷大所以级间直接连接时后级输入电阻不会对前级造成负载效应。这个理想化条件让计算大大简化。3.2 从输出端倒推但方程从输入段列出逆向求解的关键是“倒着看顺着列”从输出端倒推可以确定末级需要什么样的输入信号。但列方程时仍然从第一级开始逐级设中间变量把每一级输出表示成输入的线性组合。例如末级是反相求和电路你要知道它的两个输入分别来自哪里一个是外部信号一个是前级输出。那么先把前级输出记为 ( v_x )末级输出表达式自然包含 ( v_x )再代入前面的表达式就能得到整个电路的输入输出关系。3.3 用符号参数列方程避免过早代入数值逆推题绝对不能先带入已知电阻再把未知电阻单独拎出来计算。正确做法是假设所有电阻都是符号 ( R_1, R_2, R_f ) 等完整写出“输出表达式 各输入信号的线性组合”。以两级反相结构为例第一级是反相求和[ v_x -R_{f1} \left( \frac{v_1}{R_1} \frac{v_2}{R_2} \right) ]第二级是反相比例[ v_o -\frac{R_{f2}}{R_3} v_x ]合并得到[ v_o \frac{R_{f1} R_{f2}}{R_3} \left( \frac{v_1}{R_1} \frac{v_2}{R_2} \right) ]这才是“符号形式”的核心作用每个目标系数都对应一个电阻比表达式而不是一个孤立的电阻值。3.4 与目标表达式对比列出方程组将上面得到的符号表达式与题目给出的目标表达式按变量对齐[ v_o A_1 v_1 A_2 v_2 ]逐项对比就能得到两个方程[ \frac{R_{f1} R_{f2}}{R_3 R_1} A_1 \quad,\quad \frac{R_{f1} R_{f2}}{R_3 R_2} A_2 ]方程组有几个未知电阻通常就有几个约束方程。但电阻的“绝对大小”不是唯一的方程解出的是比例关系。3.5 选定阻值并回代验证求出的往往是电阻之间的比值比如 ( R_1 : R_2 3 : 5 )。此时你可以先选定一个基准电阻比如 ( R_1 6k\Omega )再算出其他电阻最后把具体阻值代回原始表达式验证系数是否匹配。实际工程中还应该检查计算出的阻值是否在合理范围内比如 1kΩ ~ 1MΩ运放输出是否饱和是否满足运放输入偏置电流、噪声、带宽等非理想约束。考研题一般只做到前两步但工程上第三步往往才是真正让电路能用的关键。4. 示例一两级反相结构反求 R1 与 R2这是一个最基础也最典型的两级运放组合电路。它既能考察反相求和的虚地概念又能考察级联反相放大器的符号判断。题目如下已知电路结构为第一级为反相求和电路输入 ( v_1 ) 经 ( R_1 ) 接第一级运放反相端输入 ( v_2 ) 经 ( R_2 ) 接同一反相端反馈电阻为 ( R_{f1} )第一级输出 ( v_x ) 经 ( R_3 ) 接第二级运放反相端第二级反馈电阻为 ( R_{f2} )。若要求输出电压满足[ v_o 5v_1 3v_2 ]试求 ( R_1 ) 与 ( R_2 ) 应满足的比例关系并给出一组合适的阻值。4.1 第一步拆分模块并写中间变量第一级是反相求和电路同相端接地所以反相端是虚地。列节点电流方程[ \frac{v_1}{R_1} \frac{v_2}{R_2} \frac{v_x}{R_{f1}} 0 ]整理[ v_x -R_{f1} \left( \frac{v_1}{R_1} \frac{v_2}{R_2} \right) ]第二级是反相比例放大器[ v_o -\frac{R_{f2}}{R_3} v_x ]将前式代入得到整个电路的输入输出表达式[ v_o \frac{R_{f1} R_{f2}}{R_3} \left( \frac{v_1}{R_1} \frac{v_2}{R_2} \right) ]4.2 第二步与目标表达式对比目标为[ v_o 5v_1 3v_2 ]对比各项系数得到[ \frac{R_{f1} R_{f2}}{R_3 R_1} 5 ][ \frac{R_{f1} R_{f2}}{R_3 R_2} 3 ]两式相除[ \frac{R_1}{R_2} \frac{3}{5} ]这就是题目要求的第一问( R_1 ) 与 ( R_2 ) 的比值必须为 ( 3 : 5 )。4.3 第三步选定一组可行阻值这里有个容易忽略的点题目只给了输出表达式并没有限定具体阻值因此答案不是唯一的。只要电阻比例满足条件同时各级反馈结构成立就能得到相同的输出表达式。我们可以取一组比较美观的阻值[ R_1 6k\Omega \quad,\quad R_2 10k\Omega ]再来匹配第二级的增益。因为[ \frac{R_{f1} R_{f2}}{R_3 R_1} 5 ]代入 ( R_1 6k\Omega )[ \frac{R_{f1} R_{f2}}{R_3} 30k\Omega ]可以取[ R_{f1} 30k\Omega \quad,\quad R_{f2} 15k\Omega \quad,\quad R_3 15k\Omega ]验证一下第一级[ v_x -30k \left( \frac{v_1}{6k} \frac{v_2}{10k} \right) -\left( 5v_1 3v_2 \right) ]第二级[ v_o -\frac{15k}{15k} v_x 5v_1 3v_2 ]结果与目标完全一致。整个电路一共用了 ( 6k\Omega )、( 10k\Omega )、( 30k\Omega )、( 15k\Omega ) 四种阻值都是常用电阻系列里的标准值实际搭电路也能直接买到。4.4 本题小结这个例子虽然简单但它揭示了一个重要规律多级运放逆向题中系数比值直接决定输入电阻的比值。第一级各输入支路的比例关系由目标系数之比决定第二级增益则用来“缩放”整体幅度。很多同学做题时不写符号表达式直接盯着“5”和“3”想当然地选电阻很容易把 ( R_1 ) 和 ( R_2 ) 设反导致输出表达式系数颠倒。避免这个错误的最好方法就是严格按照“第一级输出 ( v_x ) → 代入末级”的流程推导一遍。5. 示例二三输入反相级联反求参数并检查饱和三输入的情况在实际考研题中同样非常常见它可以看成是示例一的扩展。这里的考点不只是电阻比例还经常结合“运放输出电压是否饱和”进行考查。题目如下已知电路结构为第一级是反相求和电路三路输入 ( v_1 )、( v_2 )、( v_3 ) 分别经 ( R_1 )、( R_2 )、( R_3 ) 接到第一级运放反相端第一级反馈电阻为 ( R_{f1} )第一级输出 ( v_x ) 经 ( R_4 ) 接到第二级运放反相端第二级反馈电阻为 ( R_{f2} )。若要求[ v_o 6v_1 3v_2 2v_3 ]求各组电阻参数应满足的关系。若运放电源电压为 ( \pm 12V )三路输入同时为 ( 100mV )判断运放输出是否饱和。5.1 第一步列符号表达式第一级反相求和[ v_x -R_{f1} \left( \frac{v_1}{R_1} \frac{v_2}{R_2} \frac{v_3}{R_3} \right) ]第二级反相比例[ v_o -\frac{R_{f2}}{R_4} v_x ]合并[ v_o \frac{R_{f1} R_{f2}}{R_4} \left( \frac{v_1}{R_1} \frac{v_2}{R_2} \frac{v_3}{R_3} \right) ]5.2 第二步对比系数与目标 ( v_o 6v_1 3v_2 2v_3 ) 对比[ \frac{R_{f1} R_{f2}}{R_4 R_1} 6 ][ \frac{R_{f1} R_{f2}}{R_4 R_2} 3 ][ \frac{R_{f1} R_{f2}}{R_4 R_3} 2 ]由此得到输入电阻比例[ R_1 : R_2 : R_3 \frac{1}{6} : \frac{1}{3} : \frac{1}{2} 1 : 2 : 3 ]也就是说三个输入电阻的阻值必须保持 ( 1 : 2 : 3 ) 的比例。5.3 第三步选取阻值并验证取第一级反馈电阻 ( R_{f1} 60k\Omega )同时取[ R_1 10k\Omega \quad,\quad R_2 20k\Omega \quad,\quad R_3 30k\Omega ]那么第一级输出[ v_x -60k \left( \frac{v_1}{10k} \frac{v_2}{20k} \frac{v_3}{30k} \right) -\left( 6v_1 3v_2 2v_3 \right) ]为了让第二级不改变系数取 ( R_4 R_{f2} 20k\Omega )则第二级增益为 ( -1 )[ v_o 6v_1 3v_2 2v_3 ]满足题目要求。5.4 第四步检查输出是否饱和当 ( v_1 v_2 v_3 100mV 0.1V ) 时代入目标表达式[ v_o 6 \times 0.1 3 \times 0.1 2 \times 0.1 1.1V ]这个电压远小于 ( \pm 12V ) 的电源轨所以运放输出不会饱和。但我们可以把问题再深入一步如果题目问“输入信号最大能加到多少”那就需要解一个包含绝对值的约束。由于输出电压表达式各项系数均为正最坏情况是三路输入同向达到最大值。假设三路输入的最大值相同设为 ( V_{in_max} )[ (6 3 2) V_{in_max} \le 12 ]解得[ V_{in_max} \le \frac{12}{11} \approx 1.09V ]实际工程中还要考虑运放的输出摆幅损失通常不会真正用到电源轨附近但这个计算结果已经可以用来做设计上限评估。5.5 本题小结三输入反相级联题的核心规律是目标系数越大对应输入电阻越小。因为反相求和电路每一路的等效增益可以单独表示为 ( R_{f1}/R_i )系数越大意味着该支路的输入电阻越小流入反相端的电流越大。逆推时只要把每个系数写成 ( R_{f1}/R_i ) 的形式比例关系立刻清晰。6. 示例三同相端分压网络反求电阻参数前面两个例子都是标准的“虚地”结构同相端直接接地。这一节换一种考法同相端不接地而是通过两个电阻分别接收输入信号和基准电压。这种结构在很多单电源运放电路、带偏置电压的反相/同相放大器中非常常见但很多同学在考研题里一遇到就会出错原因是对“虚短”的理解停留在“反相端等于地”的表面。题目如下已知电路结构为运放同相端经 ( R_1 ) 接输入信号 ( v_i )经 ( R_2 ) 接基准电压 ( V_{ref} )反相端经 ( R_3 ) 接地反馈电阻 ( R_f ) 连接反相端与输出端。已知 ( R_1 10k\Omega )( R_3 10k\Omega )要求输出电压满足[ v_o 5v_i 2V_{ref} ]求 ( R_2 ) 与 ( R_f ) 的取值。6.1 第一步求同相端电位同相端有两个输入源但是运放输入端不取电流所以同相端对地阻抗为 ( R_1 ) 和 ( R_2 ) 的并联。用叠加定理求 ( v_ )[ v_ \frac{v_i}{R_1} \frac{V_{ref}}{R_2} \bigg/ \left( \frac{1}{R_1} \frac{1}{R_2} \right) ]写成分式形式更清晰[ v_ \frac{\dfrac{v_i}{R_1} \dfrac{V_{ref}}{R_2}}{\dfrac{1}{R_1} \dfrac{1}{R_2}} ]由于 ( R_1 10k\Omega )先代入[ v_ \frac{\dfrac{v_i}{10k} \dfrac{V_{ref}}{R_2}}{\dfrac{1}{10k} \dfrac{1}{R_2}} ]这一步千万不要直接把 ( v_ ) 当作 ( v_i )。只有 ( R_2 \infty )即没有基准电压支路时( v_ ) 才等于 ( v_i )。6.2 第二步列反相端 KCL 方程虚短成立所以[ v_- v_ ]反相端接 ( R_3 ) 到地接 ( R_f ) 到输出。根据虚断反相端流入电流为 0于是[ \frac{v_-}{R_3} \frac{v_- - v_o}{R_f} 0 ]整理[ v_o v_- \left( 1 \frac{R_f}{R_3} \right) ]代入 ( v_- v_ )[ v_o \left( 1 \frac{R_f}{R_3} \right) \cdot \frac{\dfrac{v_i}{10k} \dfrac{V_{ref}}{R_2}}{\dfrac{1}{10k} \dfrac{1}{R_2}} ]令[ A 1 \frac{R_f}{R_3} ]则[ v_o A \cdot \frac{\dfrac{v_i}{10k} \dfrac{V_{ref}}{R_2}}{\dfrac{1}{10k} \dfrac{1}{R_2}} ]与目标表达式对比[ \frac{A}{10k \left( \dfrac{1}{10k} \dfrac{1}{R_2} \right)} 5 ][ \frac{A}{R_2 \left( \dfrac{1}{10k} \dfrac{1}{R_2} \right)} 2 ]两式相除可以得到一个非常简洁的比例关系[ \frac{R_2}{10k} \frac{5}{2} ]所以[ R_2 25k\Omega ]6.3 第三步反求反馈电阻取 ( R_2 25k\Omega ) 代入分压系数[ \dfrac{1}{10k} \dfrac{1}{25k} \dfrac{5 2}{50k} \dfrac{7}{50k} ]则 ( v_i ) 的系数为[ A \cdot \frac{\dfrac{1}{10k}}{\dfrac{7}{50k}} A \cdot \frac{5}{7} ]令它等于 5[ A 7 ]于是[ 1 \frac{R_f}{R_3} 7 ]因为 ( R_3 10k\Omega )得到[ R_f 6 \times 10k\Omega 60k\Omega ]最终答案是[ R_2 25k\Omega \quad,\quad R_f 60k\Omega ]6.4 验证将阻值代回原来的分压公式[ v_ \frac{\dfrac{v_i}{10k} \dfrac{V_{ref}}{25k}}{\dfrac{1}{10k} \dfrac{1}{25k}} \frac{10k \cdot 25k}{10k 25k} \left( \frac{v_i}{10k} \frac{V_{ref}}{25k} \right) ]化简[ v_ \frac{25}{35} v_i \frac{10}{35} V_{ref} \frac{5}{7} v_i \frac{2}{7} V_{ref} ]运放增益[ A 1 \frac{60k}{10k} 7 ]输出[ v_o 7 \left( \frac{5}{7} v_i \frac{2}{7} V_{ref} \right) 5v_i 2V_{ref} ]与题目给定表达式完全吻合。6.5 本题小结这个例子最值得记住的是同相端有分压网络时必须先求 ( v_ ) 的表达式再通过虚短传递给反相端。很多同学遇到这种电路习惯性地把 ( v_ ) 当成输入信号 ( v_i )结果输出表达式的系数完全算错。这实际上不是计算能力问题而是对虚短成立条件的理解还不够全面。另外这道题如果从叠加定理的角度看也可以理解为同相端输入网络把 ( v_i ) 和 ( V_{ref} ) 先做了一次加权平均然后同相放大器再对整个平均结果做比例放大。理解了这个本质无论题目怎么变电阻都能较快写出表达式。7. 常见错误与排查方法我把多级运放逆向题中最高频的错误整理成了下面这张表建议在刷题之前先过一遍刷题时如果答案对不上也可以按这张表逐项排查。问题现象可能原因排查方式解决方案输出表达式系数与目标差一个负号级联反相放大器的奇偶级数判断错误沿信号流向逐级标注输出表达式符号每经过一级反相结构就加一个负号最后统一整理第一级输出表达式错误反相求和时忘记虚地条件或把同相端电位当成 0 处理而不验证检查同相端是否直接接地检查运放是否处于深度负反馈同相端接地时使用虚地同相端接分压网络时先求 ( v_ )反求电阻时比例颠倒将目标系数直接等同于输入电阻比例忽略反相求和电路的反比关系列出 ( R_{f1}/R_i 系数 ) 的方程再对比记住目标系数越大输入电阻越小多输入电路漏项叠加定理使用时未将其他电压源置零分别画每个源单独作用的等效电路用叠加定理或直接列 KCL 方程核对每一项求得电阻后无法匹配所有方程未知数过多或方程之间存在矛盾检查是否漏写某个中间变量表达式检查级间连接是否按理想级联处理补充中间节点电压表达式重新列完整方程组阻值计算正确但实际不能工作运放输出饱和或电阻值超出运放驱动能力用输出表达式计算最坏情况电压并与电源轨比较调整整体增益或改用多级分配增益使用非标电阻值为了精确匹配系数选择极不常见的阻值将电阻按比例缩放使阻值落在常用电阻系列先确定比值再统一乘一个公共系数这七类错误里前四类属于“理解与计算错误”后三类属于“设计与验证错误”。考研初试阶段重点解决前四类复试或实际项目里则需要特别重视后三类。8. 参数确定后的核验与仿真方法电阻参数反求出来之后一定要有验证环节。手工回代是最基础的检查但只能验证代数推导是否自洽。如果你想确认电路在实际参数下真的能得到目标输出可以用 Python 做数值验证也可以在电路仿真工具里把电阻搭进去跑一次直流工作点分析。8.1 手工回代验证流程将求出的电阻阻值代入各级表达式从第一级开始重新计算输出。检查每个系数的绝对值是否与目标一致。检查符号是否正确。如果有数值运算注意单位统一不要出现 kΩ 与 Ω 混用的情况。8.2 用 Python 数值验证下面用一段简单的 Python 代码验证示例一的参数。这里不依赖任何第三方库只用基础运算。# 手工回代验证示例一两级反相电路 # v_o 5*v1 3*v2 R1 6e3 # 6kΩ R2 10e3 # 10kΩ Rf1 30e3 # 30kΩ R3 15e3 # 15kΩ Rf2 15e3 # 15kΩ def two_stage_amp(v1, v2): # 第一级反相求和 vx -Rf1 * (v1 / R1 v2 / R2) # 第二级反相比例 vo -(Rf2 / R3) * vx return vo test_cases [(1, 0), (0, 1), (0.2, 0.1), (0.1, -0.05)] for v1, v2 in test_cases: vo two_stage_amp(v1, v2) target 5 * v1 3 * v2 print(fv1{v1:6}, v2{v2:7}: vo{vo:8.5f}, target{target:8.5f}, match{abs(vo-target)1e-9})运行结果会显示每一组输入下实际输出与目标表达式完全一致。这种验证方法虽然简单但能快速发现推导过程中的符号错误或比例错误。8.3 用 sympy 做符号求解如果题目更复杂比如三输入、四输入手推系数方程组容易漏项可以用 sympy 把未知电阻直接解出来。下面这段代码以示例三为例import sympy as sp # 定义符号 R1, R2, R3, Rf sp.symbols(R1 R2 R3 Rf, positiveTrue) vi, vref sp.symbols(vi vref) # 参数 R1_val 10e3 R3_val 10e3 # 同相端分压 vp (vi / R1_val vref / R2) / (1 / R1_val 1 / R2) # 反相端 KCL 得到输出 vo_expr vp * (1 Rf / R3_val) # 目标表达式 vo_target 5 * vi 2 * vref # 比较 vref 和 vi 的系数 coeff_vi sp.simplify(vo_expr.diff(vi)) coeff_vref sp.simplify(vo_expr.diff(vref)) solutions sp.solve( [sp.Eq(coeff_vi, 5), sp.Eq(coeff_vref, 2)], [R2, Rf], dictTrue ) print(solutions)理论上会输出[{R2: 25000.0, Rf: 60000.0}]即 ( R_2 25k\Omega )、( R_f 60k\Omega )。用符号计算的好处是你只需要把电路方程写对后面繁琐的代数化简交给计算机。8.4 用电路仿真工具做实验验证如果你手边有 LTspice、Multisim 或 Falstad可以把电阻参数搭成实际电路进行直流扫描或瞬态仿真。以简单直流输入为例搭建电路放置运放模型按电路图连接电阻和电源。设置输入第一组输入设 ( v_1 1V, v_2 0V )第二组设 ( v_1 0V, v_2 1V )。运行直流工作点分析测量输出电压。对比理论值示例一中第一组输出应为 ( 5V )第二组应为 ( 3V )。仿真能发现手算中容易忽略的非理想问题比如运放输出饱和、输入偏置电流引起的零点偏移等。但需要强调仿真工具里的运放模型比理想模型复杂结果和手算会有偏差这是正常的。只要你设计的电阻比例正确仿真输出接近理论值就说明电路结构本身没有问题。9. 总结与备考建议多级运放组合电路里的逆向求解题核心从来不是“反向解方程”而是“把未知参数当作符号正向列出完整传递函数再和目标表达式做系数匹配”。整个过程可以概括为拆模块明确每级的电路类型。设中间变量用符号电阻写出每一级输出。代入化简得到输出关于所有输入的线性表达式。对比目标系数列出方程组。解出电阻比例选择一组合理阻值。回代验证必要时检查输出饱和范围。推荐的备考路径很简单先把反相比例、同相比例、反相求和、差分放大、电压跟随器这五个模块的传递函数背熟再用“符号电阻 系数匹配”的方法练习至少十道多级组合题。做错时不要只改正答案而是把错因归入第 7 章那张表格中的对应类别这样刷题效率会高很多。如果你准备考研复试建议额外掌握 T 型反馈网络、带偏置的单电源放大电路、以及仪表放大器的前级结构。这些电路本质上都是基本模块的变体分析方法完全一致。如果你是在做实际硬件开发那么除了计算方法还要多关注电阻精度、运放输出摆幅、输入偏置电流和噪声这些非理想因素。毕竟理想运放公式能让你通过考试只有把这些非理想因素纳入考虑才能让你设计的电路在真实世界中稳定工作。