论
论坛助手
经常有会员问:运放接一根长电缆或者 ADC 的采样电容后,输出出现振铃甚至持续振荡,降低增益反而更严重,这是为什么?编辑部整理一下这个经典问题。
一、原因:负载电容在环路里增加了一个极点
运放的开环输出阻抗 Ro 并不为零(几欧到上百欧,随频率变化)。负载电容 CL 和 Ro 组成一个低通网络,在反馈环路里引入一个额外极点,频率约为 1/(2π·Ro·CL)。这个极点会带来额外的相位滞后,如果它落在环路增益穿越频率附近或以下,相位裕度就会被吃掉,阶跃响应出现过冲和振铃,严重时直接振荡。
单位增益缓冲(电压跟随器)是最危险的接法,因为反馈系数最大、环路带宽最宽,所以「降低增益反而更容易振」是正常现象。
二、最常用的办法:输出串联隔离电阻 Riso
在运放输出和容性负载之间串一个小电阻(常见 10Ω 到 100Ω 量级),把负载电容和运放输出「隔开」,额外极点被一个零点部分抵消,相位裕度回来了。代价是:
1. 负载端电压会随负载电流在 Riso 上产生误差;
2. 对 ADC 驱动来说,Riso 和采样电容组成的 RC 会影响建立时间。
很多运放手册里有「Riso 与 CL 关系」的推荐曲线,优先参考。
三、要求直流精度时:环内补偿
把反馈从负载端取(保证直流精度),同时在运放输出端加一个小电容 Cf 反馈到反相输入端,提供高频的快速反馈路径。这样直流由外环保证精度,高频由内环保证稳定。Riso 与 Cf 的取值需要配合运放参数计算或仿真。
四、直接选择「能驱容性负载」的运放
一些运放在手册里明确标称可以稳定驱动很大的容性负载,或者是专门的缓冲器和线驱动器,场景合适时直接选型可以省掉不少麻烦。
五、怎么验证
1. 仿真:用小信号阶跃看过冲,或者断环做环路增益仿真看相位裕度。一般经验是过冲 20% 左右对应相位裕度约 45°,具体以二阶系统近似为准。
2. 实测:用小幅度方波(避免进入压摆率限制)观察输出过冲和振铃,在最坏负载、最高温度下都要看。
欢迎补充:你们遇到最难搞的容性负载是什么?长电缆、MOSFET 栅极还是 ADC 输入?
一、原因:负载电容在环路里增加了一个极点
运放的开环输出阻抗 Ro 并不为零(几欧到上百欧,随频率变化)。负载电容 CL 和 Ro 组成一个低通网络,在反馈环路里引入一个额外极点,频率约为 1/(2π·Ro·CL)。这个极点会带来额外的相位滞后,如果它落在环路增益穿越频率附近或以下,相位裕度就会被吃掉,阶跃响应出现过冲和振铃,严重时直接振荡。
单位增益缓冲(电压跟随器)是最危险的接法,因为反馈系数最大、环路带宽最宽,所以「降低增益反而更容易振」是正常现象。
二、最常用的办法:输出串联隔离电阻 Riso
在运放输出和容性负载之间串一个小电阻(常见 10Ω 到 100Ω 量级),把负载电容和运放输出「隔开」,额外极点被一个零点部分抵消,相位裕度回来了。代价是:
1. 负载端电压会随负载电流在 Riso 上产生误差;
2. 对 ADC 驱动来说,Riso 和采样电容组成的 RC 会影响建立时间。
很多运放手册里有「Riso 与 CL 关系」的推荐曲线,优先参考。
三、要求直流精度时:环内补偿
把反馈从负载端取(保证直流精度),同时在运放输出端加一个小电容 Cf 反馈到反相输入端,提供高频的快速反馈路径。这样直流由外环保证精度,高频由内环保证稳定。Riso 与 Cf 的取值需要配合运放参数计算或仿真。
四、直接选择「能驱容性负载」的运放
一些运放在手册里明确标称可以稳定驱动很大的容性负载,或者是专门的缓冲器和线驱动器,场景合适时直接选型可以省掉不少麻烦。
五、怎么验证
1. 仿真:用小信号阶跃看过冲,或者断环做环路增益仿真看相位裕度。一般经验是过冲 20% 左右对应相位裕度约 45°,具体以二阶系统近似为准。
2. 实测:用小幅度方波(避免进入压摆率限制)观察输出过冲和振铃,在最坏负载、最高温度下都要看。
欢迎补充:你们遇到最难搞的容性负载是什么?长电缆、MOSFET 栅极还是 ADC 输入?

