最近在用运算放大器仿真电源抑制比的时候遇到了一个小bug,下面就来简单分享一下。
先上结论,仿真软件,或者说仿真模型,将电源抑制比定义为了运算放大器电源电压的变化与其引起的运算放大器输出误差的比值,但是,电源抑制比的正确定义为运算放大器电源电压的变化与其引起的运算放大器输入误差的比值。
虽然这两句话只有一个字的区别,但是二者对电路产生的影响却大不相同。
若定义为输出误差,则电源电压的变化对电路输出的影响与电路放大倍数无关;
若定义为输入误差,则电源电压的变化对电路输出的影响与电路放大倍数有关;
因此,在仿真软件中,无论放大倍数多大,电源电压导致的输出误差并不会发生变化,但是,在实际应用中则不然,电源电压导致的输出误差会随着放大倍数的变化而变化。
接下来通过仿真软件和OPA388仿真模型来验证一下这个问题。
1、电源抑制比仿真
通过仿真结果可以看出,在40MHz频率处,OPA388的电源抑制比仿真结果约为40dB,这就意味着,当电源存在2uVpp@40MHz的纹波电压时,将会产生一个20nVpp@40MHz的误差,软件将这个误差等效在了输出端。
2、一倍放大
当电路设计为电压跟随器,即一倍放大时,可以看出,输出确实存在一个20nVpp@40MHz的误差。
3、十倍放大
当电路设计为十倍同相放大时,可以看出,输出仍然是一个20nVpp@40MHz的误差,但是,在实际电路应用中,这个误差将会被放大十倍。