Heidi
Member
Dear friends,
The following schematic is what I draw to simulate an inverting op amp amplifier circuit.
For simplicy, I make the input resistance Ri very small, neglect the output resistance, and assume that the open-loop gain equals 2.
I would like to know how the feedback works in the above circuit.
Here's what I "imagine" how it works:
First I find the difference of the input voltages, Vd=Vp-Vn.
Then I assume the output voltage Vo=(open-loop gain)*Vd, and
the "feedback voltage" Vf=Vo*(0.5/(1+0.5)) by voltage dividing rule, as the following graph suggests.
Next, the new inverting input voltage Vn=(old inverting input voltage Vn) + Vf,
and the new Vd= Vp - (new Vn),
and the new Vo=(open-loop gain)*Vd,
and the new feedback voltage Vf=Vo*(0.5/(1+0.5))=Vo*1/3, ...
Starting with the voltage Vs=1V, repeating the above steps, I get the following results:
Vs=1V, Vn=500mV, Vd=Vp-Vn=0-500mV=-500mV, Vo=2*(-500mV)=-1000mV, Vf=(-1000mV)*1/3=-333.33mV
Vn=500mV-333.33mV=166.67mV, Vd=-166.67mV, Vo=2*(-166.67mV)=-333.34mV, Vf=(-333.34mV)*1/3=-111.11mV
Vn=55.56mV, Vd=-55.56mV, Vo=-111.12mV, Vf=-37.04mV
Vn=18.52mV, Vd=-18.52mV, Vo=-37.04mV, Vf=-12.35mV
Vn=6.17mV, Vd=-6.17mV, Vo=-12.34mV, ...
Obviously, if I continue iterating the same steps, the output voltage V0 will approach zero, besides, how would I know when to stop the iteration?
When I use PSpice to simulate the circuit, I get a totally different response, Vo=-400mV.
Do you know how the feedback works in that circuit? Could you explain it in a simple way?
Thank you!
The following schematic is what I draw to simulate an inverting op amp amplifier circuit.
For simplicy, I make the input resistance Ri very small, neglect the output resistance, and assume that the open-loop gain equals 2.
I would like to know how the feedback works in the above circuit.
Here's what I "imagine" how it works:
First I find the difference of the input voltages, Vd=Vp-Vn.
Then I assume the output voltage Vo=(open-loop gain)*Vd, and
the "feedback voltage" Vf=Vo*(0.5/(1+0.5)) by voltage dividing rule, as the following graph suggests.
Next, the new inverting input voltage Vn=(old inverting input voltage Vn) + Vf,
and the new Vd= Vp - (new Vn),
and the new Vo=(open-loop gain)*Vd,
and the new feedback voltage Vf=Vo*(0.5/(1+0.5))=Vo*1/3, ...
Starting with the voltage Vs=1V, repeating the above steps, I get the following results:
Vs=1V, Vn=500mV, Vd=Vp-Vn=0-500mV=-500mV, Vo=2*(-500mV)=-1000mV, Vf=(-1000mV)*1/3=-333.33mV
Vn=500mV-333.33mV=166.67mV, Vd=-166.67mV, Vo=2*(-166.67mV)=-333.34mV, Vf=(-333.34mV)*1/3=-111.11mV
Vn=55.56mV, Vd=-55.56mV, Vo=-111.12mV, Vf=-37.04mV
Vn=18.52mV, Vd=-18.52mV, Vo=-37.04mV, Vf=-12.35mV
Vn=6.17mV, Vd=-6.17mV, Vo=-12.34mV, ...
Obviously, if I continue iterating the same steps, the output voltage V0 will approach zero, besides, how would I know when to stop the iteration?
When I use PSpice to simulate the circuit, I get a totally different response, Vo=-400mV.
Do you know how the feedback works in that circuit? Could you explain it in a simple way?
Thank you!