Question#
An op-amp differential amplifier is built using four identical resistors, each having a tolerance of ±5%. Calculate the worst possible CMRR.
Answer#

考虑 CMRR 的倍数定义:
CMRR=AcAd
为了求解该问题,我们可以先求出电路的共模增益 Ac 及差模增益 Ad,然后计算电路的 CMRR.
为了求出 Ac 及 Ad,就要找出运放的输入输出关系,对于具有差分输入端 u+ 及 u− 的理想运算放大器,设其开环电压增益为 Auo ,则其输入输出满足:
Uo=Auo(U+−U−)
利用分压定律很容易得到:
U+U−=R1+R2R2Ui+=R3+R4R4Ui−+R3+R4R3Uo
带入并化简得:
UoUo+AuoR3+R4R3UoUoUo=Auo(R1+R2R2Ui+−R3+R4R4Ui−−R3+R4R3Uo)=Auo(R1+R2R2Ui+−R3+R4R4Ui−)=1+AuoR3+R4R3Auo(R1+R2R2Ui+−R3+R4R4Ui−)=Auo1+R3+R4R3R1+R2R2Ui+−R3+R4R4Ui−
显然,对于理想运放,其开环增益是无穷大的,那么有:
Auo→+∞limUo=R3+R4R3R1+R2R2Ui+−R3+R4R4Ui−=R3R1+R2(R3+R4)R2Ui+−R4Ui−=(R1+R2)R3(R3+R4)R2Ui+−R3R4Ui−
接下来,我们的目标是求解运放的共模增益 Ac 及差模增益 Ad,假设输入信号为共模信号(即直流信号),不妨设:
Ui+=Ui−=Ui
显然有:
Ac=UiUo=(R1+R2)R3(R3+R4)R2−R3R4
假设输入信号为差模信号(即不含直流分量的交流信号),不妨设:
Ui−Ui+=−0.5Ui=+0.5Ui
自然有:
Ad=UiUo=−21R3R4−2(R1+R2)R3(R3+R4)R2
回到定义:
CMRR=AcAd=21R3R4−(R1+R2)R3(R3+R4)R2R3R4+(R1+R2)R3(R3+R4)R2=211−(R1+R2)R4(R3+R4)R21+(R1+R2)R4(R3+R4)R2
问题转化为求 CMRR 的最小值问题,不妨记:
k=(R1+R2)R4(R3+R4)R2=1+R1R2(R1R4R2R3+R1R2)=R2R1+1R4R3+1
那么有:
CMRR=2−2kk+1=−21+1−k1
只需求 k 最小值,显然,当 R1 和 R4 取最大值 1.05R,且 R2 和 R3 取最小值 0.95R 时得最值,即得:
CMRR=10