按道理来说,这个虚短应该不成立了,但是计算出来的结果是Vp=Vn了!!! 我是严格按照书上的运放模型来计算的,如下图, 详细的计算过程如下: 注意:在这里我并没有运用虚短与虚断!!!! 先按照书上的运放模型:
Rin=1000G(几乎为无穷大) Rout=1(很小,几乎可以不计) VCVS的系数为1000G,也就是运放放大倍数为1000G,几乎为无穷大!) VCVS的电压受到Rin的电压的控制,也就是受Vp,Vn的电压差的控制,这就是 我计算的基本模型
注意:在这里我并没有运用虚短与虚断!!!! 计算过程如下: 根据电流原理:可以知道: (Vin-Vp)/R4={Vp/(Rin+R5)}+{[Vp-(Vp-Vn)*A]/(R3+Rout)}
其中:Vp*R5/(R5+Rin)=Vn, 我们解出Vin和Vp的表达式:
因为: A=1000G Rin=1000G欧姆>>R5=5K R3=10K>>Rout=1 化简:(Vin-Vp)/R4=Vp/Rin+[Vp-(Vp-Vn)*A]/R3 Vp*R5/(R5+Rin)=Vn--->Vn=Vp*R5/Rin 为0!!!
得到;(Vin-Vp)/R4=Vp/Rin+(Vp-Vp*A)/R3
Vp=(Vin*Rin*R3)/(R3*R4+Rin*R4-Rin*R4*A+Rin*R3) 可以得到:Vp=0!!!!这是计算出来的结果
所以我们可以得到:Vp=Vn=0;
得到最后的输出结果为:-5V
而且MULTISIM也证实了我的计算结果!!(见我前面帖的图!) 请高手指出我的计算错误,谢谢~~~~~!
|