2. 模拟电路测试基础高频题

模拟电路测试是硬件电路测试工程师的核心基本功。面试中,面试官常通过运放、电源、滤波器等基础电路测试问题,考察候选人对指标定义、测试电路搭建、非理想因素补偿以及误差分析的掌握深度。本章提炼3道最高频的面试题,配以结构化回答框架与追问路径,帮助你快速形成肌肉记忆。

面试问题 1. 定义指标 2. 设计电路 3. 误差修正 4. 实测验证 完整回答 回答时按此路径组织,面试官可清晰看到你的逻辑链

模拟电路测试常见指标速查表

指标定义典型测试电路常见误差来源
CMRR(共模抑制比)差模增益 / 共模增益差分输入、阻容匹配网络电阻失配、运放自身CMRR有限
PSRR(电源抑制比)电源纹波到输出的衰减电源注入正弦扰动测试频率超过运放带宽、去耦电容影响
SR(压摆率)输出电压最大变化速率输入大信号阶跃测试负载电容、示波器带宽限制
噪声密度单位带宽内的RMS噪声增益级 + 频谱分析仪温漂、1/f噪声拐点、测量时间

问题1:如何测试运放的共模抑制比(CMRR)?请说明具体步骤和注意事项。

面试官考察点:

  • 是否理解CMRR的物理含义与测试原理
  • 能否设计出匹配精度足够的测试电路
  • 是否意识到电阻误差带来的测试偏差并主动修正

回答框架(按SVG路径):

  1. 定义指标:CMRR = Ad/Acm,其中Ad为差模增益,Acm为共模增益,常用dB表示。
  2. 设计电路:常用电路有两种——四电阻差分放大器或直接将输入端接共模电压源。需选取0.1%精度电阻。
  3. 误差修正:实测电阻值并代入公式校正,或采用双边测量求差的方法消除电阻失配。
  4. 实测验证:改变共模电压直流电平,记录输出电压变化,计算Acm并换算CMRR。

简短示例回答(96字):

采用四电阻差分放大器,R1=R2=R3=R4,用0.1%精度。输入共模电压Vcm从-2.5V扫到+2.5V,记录同相与反相输入的输出差ΔVo。CMRR(dB)=20lg(Ad·ΔVcm/ΔVo)。测量后实测电阻值代入,用直流精确修正电阻失配误差。

可能追问:

  • 如果电阻精度只有1%,你如何估算CMRR测试误差?
  • 为什么有时测试得到的CMRR低于数据手册值?
  • 交流CMRR与直流CMRR测试方法有何不同?
避坑提醒:不要忽视电阻匹配的值测试——即使标称0.1%电阻,实际匹配可能更差。务必用万用表实测值校正,否则CMRR测试值可能虚高几十dB。

问题2:如何测量运放的输入失调电压(Vos)?

面试官考察点:

  • 是否掌握Vos直接测量与间接测量的方法
  • 能否区分Vos与Ib(输入偏置电流)的影响
  • 对测试精度和温漂补偿的把握

回答框架:

  1. 定义指标:Vos = 输出为零时输入端所需的补偿电压,通常μV~mV级。
  2. 设计电路:将运放接成增益为100~1000的反相放大器,输入端接地;测量输出Vo,则Vos = Vo / (1+Rf/Rg)。
  3. 误差修正:考虑Ib流过Rg产生的压降,选择Rg远小于Ib·Rg引起的误差,或用“反相+同相”两次测量求平均消除Ib影响。
  4. 实测验证:多次测量取平均,注意温度稳定,记录Vos随温度变化曲线。

简短示例回答(88字):

搭建增益A=100的反相放大器,输入接地。用万用表测输出Vo,则Vos=Vo/A。为消除Ib影响,先测同相输入接地的输出,再交换输入电阻位置取两次结果平均值。记录室温与高温下Vos变化量。

可能追问:

  • 若运放是单电源供电,如何测量负电压端Vos?
  • 测量Vos时,输出能直接用示波器DC档吗?有什么限制?
  • 大Vos(>10mV)可能是什么原因?
避坑提醒:不要忽略Ib在Rg上的压降,即使偏置电流很小,Rg选太大时也会有mV级误差。建议Rg≤1kΩ,或采用“两次测量法”自动补偿。

问题3:如何测试运放的压摆率(SR)?

面试官考察点:

  • 是否了解SR的非线性特性(大信号测试)
  • 能否正确搭建测试电路并避免自激
  • 对示波器采样率和带宽要求的理解

回答框架:

  1. 定义指标:SR = dVo/dt max,单位V/μs,反映运放输出对输入方波的响应速度。
  2. 设计电路:运放接成单位增益跟随器或增益1倍反相器,输入施加幅度足够大的方波(通常达到满摆幅的80%~100%)。
  3. 误差修正:注意跟随器稳定性,加小补偿电容(如10pF)防止振荡;示波器探头要使用10×档减少负载。
  4. 实测验证:用示波器测量输出上升沿10%~90%的斜率,取最大斜率即为SR。

简短示例回答(90字):

使用单位增益跟随器,输入Vp-p=10V、频率1kHz的方波。示波器带宽≥100MHz,探头10×档。找到输出上升沿最陡处,测量10%~90%时间Δt,SR= (0.8×10V)/Δt。重复下降沿取值,取两者较大值作为SR。

可能追问:

  • 测试SR时,为什么输入方波的幅度不能太小?
  • 如果示波器采样率不够,怎么估算误差?
  • 正压摆率与负压摆率不对称的可能原因?
避坑提醒:不要直接用输入方波作为基准测量上升时间——由于示波器带宽和探头延时,应只关注输出波形本身斜率。另外,驱动容性负载过大会降低SR,测试时保证负载<20pF。

面试冲刺建议:模拟电路测试的面试题通常不会要求背诵手册值,而是考察你对原理的掌握和实操预防能力。练习时多问自己三个“为什么”:为什么用这个电路?为什么选这个数值?如果不满足会怎样?