尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

共射放大电路频率特性:仿真与实测偏差及米勒效应解析

共射放大电路频率特性:仿真与实测偏差及米勒效应解析 简介北邮模电实验五《共射放大电路的频率特性与深负反馈的影响》docx实验报告面向模拟电子线路课程学习者用于掌握频率特性测试、波特图仿真与负反馈影响分析也适合作为实验报告撰写模板。资源仅1个Word文档约4.69MB内容涵盖计算、Multisim仿真、AD2实测三组数据包含中频增益、上限截频、下限截频的标定与对比以及深负反馈前后的性能差异。报告详细分析了100pF与0.01μF两种耦合电容下的频率响应变化并通过交换发射极电阻位置构成深负反馈验证负反馈降低增益、提高截止频率并展宽通频带的作用同时给出仿真与测试误差分析、2N5551模型参数修改表等实操细节。已有273人学习下载对理解电容对上限截频的影响、负反馈改善频率响应特性等核心概念很有帮助。1. 为什么同一个共射放大电路仿真和实测的上限频率总对不上打开一份典型的模电实验报告前几行通常是中频增益计算 23.251dB、仿真 23.103dB、测试 23.167dB下限截频全都在 31~33Hz 附近但上限截频的仿真值是 1.689MHz实测只有 881.64kHz。相差近一倍。不是你把电容接错了而是模型的理想化、AD2 输入电容、面包板分布电容一起吞掉了几百 kHz。这个现象恰恰是理解共射放大电路频率特性的切入点中频增益和下限频率容易算准上限频率却依赖三极管内部电容、米勒效应和寄生参数的共同作用。本实验以 2N5551 共射放大电路为对象覆盖 Multisim 仿真、AD2 实测以及深浅负反馈对比适合正在补模电实验报告的人也对做模拟前端设计的工程师有参考价值。我们先把频率特性的三个要素拆开。2. 频率特性的三个要素中频增益、fL、fH 与 C4 的米勒倍增2.1 低频段是被耦合电容和旁路电容“挡”出来的低频时耦合电容和射极旁路电容的容抗增大信号在电容上产生分压损失。对共射放大电路而言输入耦合电容 C1 与输入电阻 R1||R2||rbe 组成高通输出耦合电容 C2 与负载电阻组成另一个高通射极旁路电容 CE 与发射极等效电阻组成第三个高通。总的下限截频大致由时间常数最小的那个回路主导旁路电容 CE 的容量越小fL 越高。这个实验里 CE 取 100μF容量足够大所以 C4 从 100pF 换成 0.01μF 时fL 几乎没有变化表里始终是 31~34Hz。仿真与测试在这个频点能对到 1Hz 量级误差主要来自电解电容的 ESR 和 AD2 在低频端的地线噪声。用下面这段代码可以快速估算直流工作点和输入耦合回路的下限频率参数按自己电路替换# 共射电路低频特性估算 import numpy as np VCC, R1, R2, RC 5.0, 24e3, 10e3, 1e3 RE_DC 300.0 # 发射极直流总电阻 RF 51.0 # 未被旁路的交流反馈电阻 BETA 242.6 VB VCC * R2 / (R1 R2) VE VB - 0.65 IE VE / RE_DC re 0.026 / IE AV RC / (re RF) # 电压增益幅值 C1 10e-6 # 输入回路高通截止频率 Rin 1 / (1/R1 1/R2) f_c1 1 / (2 * np.pi * Rin * C1) print(fIE{IE*1e3:.2f} mA, 中频增益{20*np.log10(AV):.2f} dB) print(f输入耦合截止频率≈{f_c1:.1f} Hz)实际下限截频通常还要和 CE 回路、输出耦合回路算出的截止频率求平方和再开方单纯取其中一个会偏低。这是很多手算值比仿真值高的原因之一因为手算只算了主要项仿真把所有电容都叠进去了。2.2 高频段C4 不是直接接地而是被米勒效应放大了C4 接在 2N5551 的基极与集电极之间正好跨过共射放大器的输入和输出节点。对高频信号来说C4 的容抗变小相当于在基极到地之间并联了一个大小为 (1|AV|)×C4 的等效电容这就是米勒效应。中频增益约 14.5 倍23.25dB所以 100pF 的 C4 在输入端等效由电容约 1.55nF0.01μF 的 C4 等效约 155nF。等效电容和信号源内阻形成低通导致上限截频 fH 急剧下降这正是 1.3 节思考题里 C4 变大会把通频带压窄的原因。实验里 C4 的两种取值对 fH 的影响非常直接C4100pF 时 fH 在 1MHz 上下C40.01μF 时 fH 只有 12~18kHz差了差不多两个数量级。有人会把 C4 当作“无关紧要的小电容”实际上它在共射电路里是上限频率的主导者。修改 2N5551 模型参数时C4 对应的结电容参数 CJC 并没有在附录里改掉所以这部分在仿真里仍保留真实效应。2.3 中频增益手算先算工作点再算增益中频段所有电容都可以看成短路或开路共射放大电路的电压增益近似为 |AV| ≈ RC / (re RF)RF 是发射极上没有完全旁路的交流反馈电阻。浅反馈时 RF51Ω深反馈时 RF300Ω。计算增益的常见流程是先求静态工作点由 IE 得到 re26mV/IE再套增益公式。表里计算值 23.251dB 是浅反馈的理论结果我用上面代码算出来是 23.8dB 左右差别在于 rbe 与 rce 的修正项。仿真的 23.103dB 与测试的 23.167dB 对得很好说明只要静态工作点准确中频增益并不是难点。频段主导元件表现形式实验观察低频C1、C2、CE增益随频率下降fL 附近 -20dB/decC4 改变不影响 fL中频晶体管跨导、RC增益平坦约 23dB仿真与测试差异 0.1dB高频C4 米勒电容、源阻抗增益滚降fH 处 -3dBC4 增大fH 快速下降3. Multisim 波特图仿真与 2N5551 模型参数修改3.1 把图 3-1 的元器件还原到 Multisim搭建仿真电路时先把静态工作点找对VCC5VR124kΩ 接电源到基极R210kΩ 接基极到地RC1kΩ发射极是 51Ω 和 300Ω 串联旁路电容 100μF 并接在其中一个电阻两端。C4 是基极与集电极之间的电容取值先放 100pF输入和输出分别接 10μF 耦合电容。我一般会先放好所有电阻再放三极管和电容最后打开 DC Operating Point 看集电极电流是否在 2~3mA 量级。如果 IC 不在这个范围后面所有 AC 仿真都会飘。工具里可以直接用 Bode Plotter 测频率特性但为了便于复现和检查我会额外导出一份网表看看有没有元件编号重复。下面的网表是简化后的核心拓扑不是 Multisim 导出原样但节点关系一致* 共射放大电路频率特性实验 - 简化网表 VCC 1 0 DC 5 R1 1 2 24k R2 2 0 10k RC 1 3 1k Q1 3 2 4 2N5551 RE1 4 5 51 RE2 5 0 300 C1 2 6 10u VIN 6 0 AC 1 C2 3 7 10u RL 7 0 10k CE 5 0 100u C4 2 3 100p注意 VIN 的 AC 幅度取 1V后面波特图读出来的就是电压增益而不是绝对电压。RL 是 AD2 实测时的输入阻抗等效不必和实际完全一致但要保证它不把 RC 分压拉得太低。3.2 修改 2N5551 模型参数附录那张表是有道理的实验指导书的附录要求把 2N5551 模型里的几个参数改掉原因很直接原模型的 VAF100V 会使输出电阻不是无穷大低频增益会受 Early 效应影响IKF 和 ISE 则分别模拟大电流和小电流下 β 下降这些效应在课程实验里属于噪声会干扰“理想共射放大电路”的频率特性对照。修改后仿真结果更接近手算值也更容易讲清楚负反馈的作用。修改位置是双击三极管后在 Edit Model 里逐项替换建议另存模型名2N5551_lab5避免污染库里的默认模型。参数原 2N5551 模型值修改后修改意图IS2.511e-153.92e-14让仿真直流电流更接近实测BF242.6按万用表实测 β对齐中频增益VAF1001e30忽略基区调宽效应IKF0.34581e30不考虑大电流 β 下降ISE2.511e-150不考虑小电流 β 下降3.3 用波特图标定 fL 和 fH 的正确姿势仿真跑通后Bode Plotter 默认从 1Hz 扫到 10GHz最好手工设置成对数扫描起始 1Hz、终止 10MHz。先把游标放到中频平坦区读出一个中心增益再沿频率轴找增益比中心低 3dB 的两个交点。低频端可能存在耦合电容和旁路电容的多个极点增益曲线不是平滑单调下降所以下限截频要取第一次穿过中频-3dB 的点而不是最低频率点。上限截频则取高频段最后一次穿过 -3dB 的点。比较实用的做法是同时跑 AC Sweep在 Grapher 里用测量游标读 3dB 点。Bode Plotter 屏幕截图一定要把游标坐标显示出来否则实验报告里标了 fH 也没人知道你怎么读的。把 100pF 和 0.01μF 两种 C4 分别跑一遍记下中频增益、fL、fH再和 AD2 实测结果放同一张表。4. AD2 网络分析实测把波特图搬上面包板4.1 WaveForms Network Analyzer 的参数怎么设AD2 口袋仪器的用法和台式网分不完全一样。打开 WaveForms 里的 Network Analyzer 后波形发生器 W1 作为扫频激励一路接电路输入端输入通道 1 和通道 2 分别测输入和输出节点电压。扫频模式选择 Logarithmic起始频率 10Hz终止频率 5MHz幅度先用 50mV然后在示波器上观察输出是否失真。共射电路输出电压摆幅有限输入 50mV 时输出峰值约 700mVVCC 只有 5V再增大容易削顶也会让增益读数偏低。比较重要的是平均次数。AD2 是 12 位 ADC低频段噪声容易把 fL 附近的小信号埋掉Average 次数至少设 8有条件设 16。扫频点数设 500 到 1000点数太少时 fH 附近的 -3dB 点定位误差会到 10% 以上。每次改完 C4 或电阻位置后先跑一遍中频单点测量确认增益档位合理再跑全扫频。4.2 从导出的 CSV 自动找 -3dB 截频WaveForms 可以把 Network Analyzer 的幅度-频率数据导出成 CSV。手动读数只适合报告里标一两个点核对数据时我用脚本自动找截频。下面代码假设 CSV 第一列是频率第二列是增益 dBimport pandas as pd import numpy as np df pd.read_csv(na_gain.csv) f df.iloc[:, 0].to_numpy() g df.iloc[:, 1].to_numpy() # 取中频段增益避开低频和高频两端的滚降 mask (f 1e3) (f 1e5) gain_mid np.median(g[mask]) target gain_mid - 3.0 # fL从低频往中频找第一次穿过 target 的点 above g target fl f[np.argmax(above)] if np.any(above) else f[0] # fH从中频往高频找第一个低于 target 的点 fh f[np.argmax(~above (f 1e3))] print(f中频增益{gain_mid:.3f} dB, fL{fl:.1f} Hz, fH{fh:.1f} Hz)这段逻辑里np.argmax(g target)可能受低频毛刺影响所以 fL 用第一次穿过点fH 用中频之后第一个低于 target 的点。实际数据如果毛刺多可以先用 Savitzky-Golay 滤波再找截频。4.3 上限频率偏差的主要来源寄生参数在“合谋”回到第 1 章的问题为什么仿真 fH1.689MHz实测只有 881.64kHz至少有三个原因。第一AD2 输入通道有约 10~15pF 输入电容与输出节点 RC1kΩ 形成低频极点虽然单算有 10MHz 以上但叠加在原电路的滚降曲线上会让 -3dB 点前移。第二面包板相邻插孔之间、长跳线对地之间都有 1~5pF 分布电容频率到几百 kHz 后这些电容开始起作用。第三Multisim 里 Bode Plotter 是理想电压探针不会像实物探针那样挂载电容所以仿真天然“乐观”。相比之下中频增益和 fL 几乎不受这些寄生参数影响因为这两项主要取决于直流工作点和大电容。在 C40.01μF 时仿真 17.936kHz 和实测 12.419kHz 的差距从绝对值看仍然明显但相对比例反而小一些。这是因为此时 C4 米勒电容很大寄生电容被容量更大的主电容“淹没”偏差主要由 C4 的实际容差和源阻抗引起。我第一次做这个实验时为了把 fH 调上去把输入激励源换成低阻抗缓冲输出结果 fH 立刻往上走说明源阻抗是上限频率的重要变量。这也是为什么附录里要改 VAF 和 IKF——它们影响中频增益但不会让 fH 的测试值自动变好。差异来源影响对象排查方法AD2 输入通道电容高频 fH换 10× 探头或减小等效源阻抗面包板分布电容fH、波形过冲缩短 C4 和输出跳线模型参数未修正中频增益核对 BF、IS、VAF5. 深负反馈交换实验以增益换带宽的边界在哪里5.1 R3/R4 对调直流工作点不变交流反馈深度变了这个实验的精妙之处在于对调发射极上两个电阻位置R_total 的直流值不变三极管静态工作点不变但被 100μF 旁路电容短路掉的电阻变了。浅反馈时 51Ω 未被旁路交流反馈系数小对调后 300Ω 未被旁路发射极反馈电压占比变大。中频增益从约 23dB 一路降到约 9dB反馈深度约 14dB5 倍。这个操作比直接增大 Re 更干净因为它把直流偏置和反馈深度两个变量解耦了。动手时只动两个电阻的位置旁路电容跟着 51Ω 或 300Ω 移动。对调后先重新测静态工作点VC、VE 应该和之前基本一致。如果 VE 变了 10% 以上多半是旁路电容极性接反或接触不良这时测出来的增益变化没有意义。深负反馈后增益很小输出信号幅度降低AD2 扫频幅度可以适当提高到 100mV但不能超过线性区。5.2 数据里藏着两个趋势和一个反例先算一下反馈深度对带宽的理论预期import numpy as np av_light 10**(23.251 / 20) # 23.251dB - 14.54 倍 av_deep 10**(9.256 / 20) # 9.256dB - 2.90 倍 T av_light / av_deep - 1 print(f反馈深度 T{T:.1f}单极点模型 fH 应扩展 {1T:.1f} 倍)单极点模型预期 fH 扩展约 4 倍但表里 C4100pF 时 fH 只从 1.689MHz 升到 1.796MHzC40.01μF 时甚至从 17.936kHz 降到 16.988kHz。原因在于负反馈扩展带宽的结论基于单极点系统。本电路有两个以上极点C40.01μF 时输入端米勒电容形成的极点远低于输出端极点频率特性主要由这个固定极点决定负反馈虽然把增益从 23dB 压到 9dB米勒电容倍率从 15.1 倍降到 3.8 倍但反馈环路本身引入的高频极点抵消了这部分收益所以 fH 只是原地波动。低频端则是另一番景象fL 从约 31Hz 降到约 5Hz接近 6 倍说明负反馈对低频高通的展宽效果明显。这个反例值得写在实验报告的“体会”里负反馈能扩展通频带但有一个前提就是反馈环路打开的额外带宽必须没有被其他极点重新限制。5.3 三种方式对同一指标的容差把实验数据按图表格式整理不要只贴仿真截图。下面的对比表和原始报告格式一致评述时可以引用。工作状态数据来源增益 dBfL HzfH kHz浅反馈 C4100pF仿真23.10331.1921689浅反馈 C4100pF测试23.16733.686881.6深反馈 C4100pF仿真9.2334.8261796深反馈 C4100pF测试9.4745.8931007.5浅反馈 C40.01μF仿真22.94330.57917.936浅反馈 C40.01μF测试22.89132.65412.419深反馈 C40.01μF仿真9.1875.45916.988深反馈 C40.01μF测试9.4745.46313.345观察这张表仿真和测试在中频增益上最大差 0.3dBfL 差 1~2HzfH 差 20%~50%。所以写对比分析时不要笼统说“一致”要说明哪个量一致、哪个量不一致以及不一致量级的合理范围。报告中可以直接引用这张表作为三面对照的标准格式。6. 报告级验证技巧三表对照和波特图截频快速标定6.1 先对中频增益再对截频拿到一组数据先不要急着分析 fH。第一步把计算、仿真、测试三组中频增益放到同一行如果差异超过 1dB查 BF 是否按实测 β 改过查 AD2 扫频幅度是否导致削顶。中频增益对不上后面 fL/fH 的偏差讨论都没有意义。第二步看 fL。fL 差异大优先怀疑 100μF 旁路电容容量、电解电容极性其次是 AD2 低频噪声导致 -3dB 点读取偏早。第三步才看 fH。fH 差异大属于常态优先排查 C4 引脚长度、面包板分布电容、AD2 输入电容。把这三步写在实验报告里比单纯贴图更有说服力。6.2 波特图数据的最小验证集我建议保留三样东西一张 Bode Plotter 截图、一张 AD2 Network Analyzer 截图、一份裁剪过的 CSV 导出。截图里必须有游标坐标CSV 里必须有中频和上下截频附近的原始点。用下表的规则复核每个值检查项通过标准不通过时的动作中频增益仿真/测试差 1dB检查 BF 与静态工作点fL仿真/测试差 10%检查旁路电容与噪声fH仿真/测试差 60%检查 C4、面包板、AD2 输入电容深反馈后 fL下降 5~8 倍确认 R3/R4 已对调工作点未变fH 的 60% 阈值看起来宽松但这是对 2N5551 和面包板这种场景的实际经验。把阈值写进去审阅者也更容易判断你有没有意识到偏差。最后一个实用技巧在 AD2 的 Network Analyzer 里把 Average 设为 8 次fL 读数能稳定到 1Hz 以内。手动调游标时把频率轴设成对数用中频段左侧第一次穿过的点做 fL用右侧最后一次穿过的点做 fH就不会被双极点或旁路电容谐振带偏。本文还有配套的精品资源点击获取
返回列表