MC Opamp 1
MC Opamp 1
M. B. Patil
[email protected]
www.ee.iitb.ac.in/~sequel
VCC
Q8 Q13 Q14
Q12 Q9
Q15
R6
Symbol
Q1 Q2 OUT
Q19 R7 VCC
R5 Q21
CC Q18
R10 OUT
Q3 Q4
−VEE
Q20
Q23
Q7
Q16
Q5 Q6 Q17
Q10
R9 Q22
Q11 R8
R4 R3
R1 R2 Q24
−VEE
offset adjust
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
* The external resistances (∼ a few kΩ) are generally much larger than Ro and much smaller than Ri → we
can assume Ri → ∞, Ro → 0 without significantly affecting the analysis.
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
* The external resistances (∼ a few kΩ) are generally much larger than Ro and much smaller than Ri → we
can assume Ri → ∞, Ro → 0 without significantly affecting the analysis.
* VCC and −VEE (∼ ±5 V to ±15 V ) must be supplied; an op-amp will not work without them!
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
* The external resistances (∼ a few kΩ) are generally much larger than Ro and much smaller than Ri → we
can assume Ri → ∞, Ro → 0 without significantly affecting the analysis.
* VCC and −VEE (∼ ±5 V to ±15 V ) must be supplied; an op-amp will not work without them!
In op-amp circuits, the supply voltages are often not shown explicitly.
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
* The external resistances (∼ a few kΩ) are generally much larger than Ro and much smaller than Ri → we
can assume Ri → ∞, Ro → 0 without significantly affecting the analysis.
* VCC and −VEE (∼ ±5 V to ±15 V ) must be supplied; an op-amp will not work without them!
In op-amp circuits, the supply voltages are often not shown explicitly.
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
10 Vsat 10
saturation
5 5
Vo (V)
Vo (V)
0 0
linear
−5 −5 saturation
slope = AV
−10 −Vsat −10
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
10 Vsat 10
saturation
5 5
Vo (V)
Vo (V)
0 0
linear
−5 −5 saturation
slope = AV
−10 −Vsat −10
OUT OUT
VCC Ro
Vi Vo Vi Vo
OUT Ri AV Vi AV Vi
−VEE
10 Vsat 10
saturation
5 5
Vo (V)
Vo (V)
0 0
linear
−5 −5 saturation
slope = AV
−10 −Vsat −10
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
iin 10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
iin 10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
In the linear region,
* Vo = AV (V+ − V− ), i.e., V+ − V− = Vo /AV , which is very small
→ V+ ≈ V−
iin 10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
In the linear region,
* Vo = AV (V+ − V− ), i.e., V+ − V− = Vo /AV , which is very small
→ V+ ≈ V−
* Since Ri is typically much larger than other resistances in the circuit,
we can assume Ri → ∞ .
→ iin ≈ 0
iin 10 Vsat
OUT
VCC saturation
Ro 5
Vo (V)
Vi Vo 0
OUT Ri AV Vi linear
−VEE −5 saturation
−10 −Vsat
−5 0 5
Vi (V)
In the linear region,
* Vo = AV (V+ − V− ), i.e., V+ − V− = Vo /AV , which is very small
→ V+ ≈ V−
* Since Ri is typically much larger than other resistances in the circuit,
we can assume Ri → ∞ .
→ iin ≈ 0
R2
Vi
R1 ii Vo
RL
Op-amp circuits (linear region)
i1 R2
Vi
R1 ii Vo
RL
i1 R2
Vi
R1 ii Vo
RL
i1 R2
Vi
R1 ii Vo
RL
i1 R2
Vi
R1 ii Vo
RL
i1 R2
Vi
R1 ii Vo
RL
i1 R2
Vi
R1 ii Vo
RL
i1 R2 i1 R2
Vi Vi −1 V
R1 ii Vo 0.1 V R1 Vo
RL RL
i1 R2 i1 R2
Vi Vi −1 V
R1 ii Vo 0.1 V R1 Vo
RL RL
Vm = 0.5 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
0
R1 Vo
Vi
RL
−5
0 0.5 1 1.5 2
t (msec)
Vm = 0.5 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
0
R1 Vo
Vi
RL
−5
0 0.5 1 1.5 2
t (msec)
* The gain of the inverting amplifier is −R2 /R1 . It is called the “closed-loop gain” (to distinguish it from
the “open-loop gain” of the op-amp which is ∼ 105 ).
Vm = 0.5 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
0
R1 Vo
Vi
RL
−5
0 0.5 1 1.5 2
t (msec)
* The gain of the inverting amplifier is −R2 /R1 . It is called the “closed-loop gain” (to distinguish it from
the “open-loop gain” of the op-amp which is ∼ 105 ).
* The gain can be adjusted simply by changing R1 or R2 !
Vm = 0.5 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
0
R1 Vo
Vi
RL
−5
0 0.5 1 1.5 2
t (msec)
* The gain of the inverting amplifier is −R2 /R1 . It is called the “closed-loop gain” (to distinguish it from
the “open-loop gain” of the op-amp which is ∼ 105 ).
* The gain can be adjusted simply by changing R1 or R2 !
* For the common-emitter amplifier, on the other hand, the gain −gm (RC k RL ) depends on how the BJT is
biased (since gm depends on IC ).
Vm = 0.5 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
0
R1 Vo
Vi
RL
−5
0 0.5 1 1.5 2
t (msec)
* The gain of the inverting amplifier is −R2 /R1 . It is called the “closed-loop gain” (to distinguish it from
the “open-loop gain” of the op-amp which is ∼ 105 ).
* The gain can be adjusted simply by changing R1 or R2 !
* For the common-emitter amplifier, on the other hand, the gain −gm (RC k RL ) depends on how the BJT is
biased (since gm depends on IC ).
15
Vm = 2 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
R1 Vo 0
Vi
RL
−15
0 0.5 1 1.5 2
t (msec)
15
Vm = 2 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
R1 Vo 0
Vi
RL
−15
0 0.5 1 1.5 2
t (msec)
15
Vm = 2 V
10 k
f = 1 kHz Vo
Vi , Vo (Volts)
R2
Vi 1k
R1 Vo 0
Vi
RL
−15
0 0.5 1 1.5 2
t (msec)
10
Vm = 1 V Vo (expected)
10 k
f = 25 kHz
R2 Vo
Vi , Vo (Volts)
Vi 1k
0
R1 Vo
Vi
RL
−10
0 20 40 60 80
t (µsec)
10
Vm = 1 V Vo (expected)
10 k
f = 25 kHz
R2 Vo
Vi , Vo (Volts)
Vi 1k
0
R1 Vo
Vi
RL
−10
0 20 40 60 80
t (µsec)
* If the signal frequency is too high, a practical op-amp cannot keep up with the input due to its “slew rate”
limitation.
10
Vm = 1 V Vo (expected)
10 k
f = 25 kHz
R2 Vo
Vi , Vo (Volts)
Vi 1k
0
R1 Vo
Vi
RL
−10
0 20 40 60 80
t (µsec)
* If the signal frequency is too high, a practical op-amp cannot keep up with the input due to its “slew rate”
limitation.
* The slew rate of an op-amp is the maximum rate at which the op-amp output can rise (or fall).
10
Vm = 1 V Vo (expected)
10 k
f = 25 kHz
R2 Vo
Vi , Vo (Volts)
Vi 1k
0
R1 Vo
Vi
RL
−10
0 20 40 60 80
t (µsec)
* If the signal frequency is too high, a practical op-amp cannot keep up with the input due to its “slew rate”
limitation.
* The slew rate of an op-amp is the maximum rate at which the op-amp output can rise (or fall).
* For the 741, the slew rate is 0.5 V /µsec.
10
Vm = 1 V Vo (expected)
10 k
f = 25 kHz
R2 Vo
Vi , Vo (Volts)
Vi 1k
0
R1 Vo
Vi
RL
−10
0 20 40 60 80
t (µsec)
* If the signal frequency is too high, a practical op-amp cannot keep up with the input due to its “slew rate”
limitation.
* The slew rate of an op-amp is the maximum rate at which the op-amp output can rise (or fall).
* For the 741, the slew rate is 0.5 V /µsec.
R2 R2
Vi R1 Vo Vi R1 Vo
RL RL
Circuit 1 Circuit 2
What if the + (non-inverting) and − (inverting) inputs of the op-amp are interchanged?
R2 R2
Vi R1 Vo Vi R1 Vo
RL RL
Circuit 1 Circuit 2
What if the + (non-inverting) and − (inverting) inputs of the op-amp are interchanged?
R2
Our previous analysis would once again give us Vo = − Vi .
R1
R2 R2
Vi R1 Vo Vi R1 Vo
RL RL
Circuit 1 Circuit 2
What if the + (non-inverting) and − (inverting) inputs of the op-amp are interchanged?
R2
Our previous analysis would once again give us Vo = − Vi .
R1
However, from Circuit 1 to Circuit 2, the nature of the feedback changes from negative to positive.
→ Our assumption that the op-amp is working in the linear region does not hold for Circuit 2, and
R2
Vo = − Vi does not apply any more.
R1
R2 R2
Vi R1 Vo Vi R1 Vo
RL RL
Circuit 1 Circuit 2
What if the + (non-inverting) and − (inverting) inputs of the op-amp are interchanged?
R2
Our previous analysis would once again give us Vo = − Vi .
R1
However, from Circuit 1 to Circuit 2, the nature of the feedback changes from negative to positive.
→ Our assumption that the op-amp is working in the linear region does not hold for Circuit 2, and
R2
Vo = − Vi does not apply any more.
R1
(Circuit 2 is also useful, and we will discuss it later.)
i2
R2
i1
R1 ii Vo
Vi
RL
* V+ ≈ V− = Vi
i2
R2
i1
R1 ii Vo
Vi
RL
* V+ ≈ V− = Vi
→ i1 = (0 − Vi )/R1 = −Vi /R1 .
i2
R2
i1
R1 ii Vo
Vi
RL
* V+ ≈ V− = Vi
→ i1 = (0 − Vi )/R1 = −Vi /R1 .
Vi R2
* Since ii = 0, i2 = i1 → Vo = V− − i2 R2 = V+ − i1 R2 = Vi − − R2 = Vi 1+ .
R1 R1
i2
R2
i1
R1 ii Vo
Vi
RL
* V+ ≈ V− = Vi
→ i1 = (0 − Vi )/R1 = −Vi /R1 .
Vi R2
* Since ii = 0, i2 = i1 → Vo = V− − i2 R2 = V+ − i1 R2 = Vi − − R2 = Vi 1+ .
R1 R1
* This circuit is known as the “non-inverting amplifier.”
i2
R2
i1
R1 ii Vo
Vi
RL
* V+ ≈ V− = Vi
→ i1 = (0 − Vi )/R1 = −Vi /R1 .
Vi R2
* Since ii = 0, i2 = i1 → Vo = V− − i2 R2 = V+ − i1 R2 = Vi − − R2 = Vi 1+ .
R1 R1
* This circuit is known as the “non-inverting amplifier.”
* Again, interchanging + and − changes the nature of the feedback from negative to positive, and the
circuit operation becomes completely different.
R2
Vs R1
R2
Vo = − Vs
R1
RL
Inverting amplifier
R2
R1 !
R2
Vs Vo = 1 + Vs
R1
RL
Non−inverting amplifier
* If the sign of the output voltage is not a concern, which configuration should be preferred?
Inverting or non-inverting?
i1 R2
R2 Vs
R1 Ro
Vs R1
R2 Vi Vo RL
Vo = − Vs Ri AV Vi
R1
RL
Inverting amplifier
R2
R1 !
R2
Vs Vo = 1 + Vs
R1
RL
Non−inverting amplifier
* If the sign of the output voltage is not a concern, which configuration should be preferred?
Inverting or non-inverting?
i1 R2
R2 Vs
R1 Ro
Vs R1
R2 Vi Vo RL
Vo = − Vs Ri AV Vi
R1
RL
Inverting amplifier
R2
R1 !
R2
Vs Vo = 1 + Vs
R1
RL
Non−inverting amplifier
* If the sign of the output voltage is not a concern, which configuration should be preferred?
* For the inverting amplifier, since V− ≈ 0 V , i1 = Vs /R1 → Rin = Vs /i1 = R1 .
Inverting or non-inverting?
i1 R2
R2 Vs
R1 Ro
Vs R1
R2 Vi Vo RL
Vo = − Vs Ri AV Vi
R1
RL
Inverting amplifier
R2
R2
R1 Ro
R1 !
R2 Vi Vo RL
Vs Vo = 1 + Vs Ri AV Vi
R1
RL
Vs
Non−inverting amplifier
* If the sign of the output voltage is not a concern, which configuration should be preferred?
* For the inverting amplifier, since V− ≈ 0 V , i1 = Vs /R1 → Rin = Vs /i1 = R1 .
i1 R2
R2 Vs
R1 Ro
Vs R1
R2 Vi Vo RL
Vo = − Vs Ri AV Vi
R1
RL
Inverting amplifier
R2
R2
R1 Ro
R1 !
R2 Vi Vo RL
Vs Vo = 1 + Vs Ri AV Vi
R1
RL
Vs
Non−inverting amplifier
* If the sign of the output voltage is not a concern, which configuration should be preferred?
* For the inverting amplifier, since V− ≈ 0 V , i1 = Vs /R1 → Rin = Vs /i1 = R1 .
R1
* For the non-inverting amplifier, Rin ∼ Ri AV . Huge!
R1 + R2
M. B. Patil, IIT Bombay
Inverting and non-inverting amplifiers: summary
R2 R2
!
Vs R1 R2 R1 R2
Vo = − Vs Vo = 1 + Vs
R1 R1
Vs
RL RL
R2
R1
Vo
Vi
Non-inverting amplifier
R2 Vi
Vo
R1
Vo
Vi
R1 R2
Non-inverting amplifier
R2 Vi
Vo
R1
Vo
Vi
R1 R2
Vi
Vo
R2
R1
Non-inverting amplifier
R2 Vi
Vo
R1
Vo
Vi
R1 R2
Vi Vi
Vo Vo
R2
R2
R1 R1
R2
R1 Vo Vo
Vi Vi
RL RL
Consider R1 → ∞ , R2 → 0 .
R2
R1 Vo Vo
Vi Vi
RL RL
Consider R1 → ∞ , R2 → 0 .
Vo R2
→1+ → 1 , i.e., Vo = Vi .
Vi R1
R2
R1 Vo Vo
Vi Vi
RL RL
Consider R1 → ∞ , R2 → 0 .
Vo R2
→1+ → 1 , i.e., Vo = Vi .
Vi R1
This circuit is known as unity-gain amplifier/voltage follower/buffer.
R2
R1 Vo Vo
Vi Vi
RL RL
Consider R1 → ∞ , R2 → 0 .
Vo R2
→1+ → 1 , i.e., Vo = Vi .
Vi R1
This circuit is known as unity-gain amplifier/voltage follower/buffer.
What has been achieved?
Rs Ro
Vs Vi Vo RL
Ri AV Vi
Rs Ro
Vs Vi Vo RL
Ri AV Vi
Rs Ro
Vs Vi Vo RL
Ri AV Vi
Rs Ro
Vs Vi Vo RL
Ri AV Vi
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
VB VB − AV Vi VB − VA
KCL at B: + + = 0.
RL Ro R2
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
VB VB − AV Vi VB − VA
KCL at B: + + = 0.
RL Ro R2
VA VA − VB
Source current: IS = + .
R1 R2
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
VB VB − AV Vi VB − VA
KCL at B: + + = 0.
RL Ro R2
VA VA − VB
Source current: IS = + .
R1 R2
Using Vi = IS Ri , VA = VS − Vi , and after some algebra, we get
1 1
Ro Ro Ro Ro Ro AV
1+ + + Ri + 1+ + − 2 +
VS RL R2 R1 R2 RL R2 R2 R2
Rin = = .
IS 1 1
Ro Ro Ro
+ 1+ + − 2
R1 R2 RL R2 R2
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
VB VB − AV Vi VB − VA
KCL at B: + + = 0.
RL Ro R2
VA VA − VB
Source current: IS = + .
R1 R2
Using Vi = IS Ri , VA = VS − Vi , and after some algebra, we get
1 1
Ro Ro Ro Ro Ro AV
1+ + + Ri + 1+ + − 2 +
VS RL R2 R1 R2 RL R2 R2 R2
Rin =
IS
=
1 1
Ro Ro
Ro
. STOP
+ 1+ + − 2
R1 R2 RL R2 R2
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
1 1
Ro Ro Ro Ro Ro AV
1+ + + Ri + 1+ + − 2 +
VS RL R2 R1 R2 RL R2 R2 R2
Rin = = .
IS 1 1
Ro Ro Ro
+ 1+ + − 2
R1 R2 RL R2 R2
R2
R2 B
R1 A Ro
R1 !
R2 Vi RL
VS Vo = 1 + Vs Ri AV Vi
R1
RL IS
Non−inverting amplifier VS
1 1
Ro Ro Ro Ro Ro AV
1+ + + Ri + 1+ + − 2 +
VS RL R2 R1 R2 RL R2 R2 R2
Rin = = .
IS 1 1
Ro Ro Ro
+ 1+ + − 2
R1 R2 RL R2 R2
Since Ro is much smaller than R1 , R2 , RL , or Ri ,
1 1 R1 + R2
AV AV
1 + Ri + + Ri +
R1 R2 R2 R1 R2 R2 R1
Rin ≈ ≈ ≈ A V Ri .
1 1 R1 + R2 R1 + R2
+
R1 R2 R1 R2
M. B. Patil, IIT Bombay
Op-amp buffer: input resistance
Ro
Vo = Vs Vi RL
Vs Ri AV Vi
RL IS
Buffer VS
Ro
Vo = Vs Vi RL
Vs Ri AV Vi
RL IS
Buffer VS
Let Ro → 0.
Ro
Vo = Vs Vi RL
Vs Ri AV Vi
RL IS
Buffer VS
Let Ro → 0.
VS = Vi + AV Vi = Vi (1 + AV ).
Ro
Vo = Vs Vi RL
Vs Ri AV Vi
RL IS
Buffer VS
Let Ro → 0.
VS = Vi + AV Vi = Vi (1 + AV ).
Vi
IS = .
Ri
Ro
Vo = Vs Vi RL
Vs Ri AV Vi
RL IS
Buffer VS
Let Ro → 0.
VS = Vi + AV Vi = Vi (1 + AV ).
Vi
IS = .
Ri
VS
→ Rin = = Ri (AV + 1)
IS
R2
R2
R1 Ro
R1 Vo Vi RL
Vs Ri AV Vi
RL
Vs
Rout
Non−inverting amplifier
To find Rout ,
* Deactivate the input source.
R2
R2
R1 Ro
R1 Vo Vi RL
Vs Ri AV Vi
RL
Vs
Rout
Non−inverting amplifier
To find Rout ,
* Deactivate the input source.
* Replace RL with a test source V 0 .
R2
R2
R1 Ro
R1 Vo Vi RL
Vs Ri AV Vi
RL
Vs
Rout
Non−inverting amplifier
To find Rout ,
* Deactivate the input source.
* Replace RL with a test source V 0 .
* Find the current (I 0 ) through V 0 .
R2
R2
R1 Ro
R1 Vo Vi RL
Vs Ri AV Vi
RL
Vs
Rout
Non−inverting amplifier
To find Rout ,
* Deactivate the input source.
* Replace RL with a test source V 0 .
* Find the current (I 0 ) through V 0 .
V0
* Rout = .
I0
I2
R2
I′
R2 AV Vi ′
R1 −Vi Ro I 1 V
R1 Vo Vi V′
Vs Ri AV Vi
RL
Non−inverting amplifier
I2
R2
I′
R2 AV Vi ′
R1 −Vi Ro I 1 V
R1 Vo Vi V′
Vs Ri AV Vi
RL
Non−inverting amplifier
(Ri k R1 )
Vi = − V 0 ≡ −kV 0 .
R2 + (Ri k R1 )
I2
R2
I′
R2 AV Vi ′
R1 −Vi Ro I 1 V
R1 Vo Vi V′
Vs Ri AV Vi
RL
Non−inverting amplifier
(Ri k R1 )
Vi = − V 0 ≡ −kV 0 .
R2 + (Ri k R1 )
V 0 − AV Vi V 0 − (−Vi ) 1 1
I 0 = I1 + I 2 = V 0 + kAV V 0 + V 0 − kV 0 .
+ =
Ro R2 Ro R2
I2
R2
I′
R2 AV Vi ′
R1 −Vi Ro I 1 V
R1 Vo Vi V′
Vs Ri AV Vi
RL
Non−inverting amplifier
(Ri k R1 )
Vi = − V 0 ≡ −kV 0 .
R2 + (Ri k R1 )
V 0 − AV Vi V 0 − (−Vi ) 1 1
I 0 = I1 + I 2 = V 0 + kAV V 0 + V 0 − kV 0 .
+ =
Ro R2 Ro R2
I0 1 1 V0 Ro R2 Ro
0
= (1 + kAV ) + (1 − k) → Rout = 0 = k ≈
V Ro R2 I (1 + kAV ) (1 − k) (1 + kAV )
I2
R2
I′
R2 AV Vi ′
R1 −Vi Ro I 1 V
R1 Vo Vi V′
Vs Ri AV Vi
RL
Non−inverting amplifier
(Ri k R1 )
Vi = − V 0 ≡ −kV 0 .
R2 + (Ri k R1 )
V 0 − AV Vi V 0 − (−Vi ) 1 1
I 0 = I1 + I 2 = V 0 + kAV V 0 + V 0 − kV 0 .
+ =
Ro R2 Ro R2
I0 1 1 V0 Ro R2 Ro
0
= (1 + kAV ) + (1 − k) → Rout = 0 = k ≈
V Ro R2 I (1 + kAV ) (1 − k) (1 + kAV )
Special case: Op-amp buffer
(Ri k R1 ) Ro
k= →1 ⇒ Rout ≈
R2 + (Ri k R1 ) 1 + AV
M. B. Patil, IIT Bombay
Op-amp buffer
Vs RL
Vs Vs
RL
Rin Rout
Vs RL
Vs Vs
RL
Rin Rout
Vs RL
Vs Vs
RL
Rin Rout
Vs RL
Vs Vs
RL
Rin Rout
Rs Ro
Vs Vi Vo RL
Ri AV Vi
Rs Ro
Vs Vi Vo RL
Ri AV Vi
Vo
source Vo1 Vo2
Rs buffer 2
Ro i2 RL
buffer 1
i1 load
Vi
Vs Ri AV Vi
amplifier
Vo
source Vo1 Vo2
Rs buffer 2
Ro i2 RL
buffer 1
i1 load
Vi
Vs Ri AV Vi
amplifier
Vo
source Vo1 Vo2
Rs buffer 2
Ro i2 RL
buffer 1
i1 load
Vi
Vs Ri AV Vi
amplifier
Vo
source Vo1 Vo2
Rs buffer 2
Ro i2 RL
buffer 1
i1 load
Vi
Vs Ri AV Vi
amplifier
Vo
source Vo1 Vo2
Rs buffer 2
Ro i2 RL
buffer 1
i1 load
Vi
Vs Ri AV Vi
amplifier
Vi3
i3 R3
Vi2
i2 R2 if Rf
Vi1
i1 R1 i ii Vo
RL
Vi3
i3 R3
Vi2
i2 R2 if Rf
Vi1
i1 R1 i ii Vo
RL
Vi3
i3 R3
Vi2
i2 R2 if Rf
Vi1
i1 R1 i ii Vo
RL
Vi3
i3 R3
Vi2
i2 R2 if Rf
Vi1
i1 R1 i ii Vo
RL
Vi3
i3 R3
Vi2
i2 R2 if Rf
Vi1
i1 R1 i ii Vo
RL
Vi3
i3 R3
Vi2
i2 R2 if Rf
Vi1
i1 R1 i ii Vo
RL
Vi1
Vi3 0.6
i3 R3 Vi3
Vi2
i2 R2 if Rf 0
Vi1
i1 R1 i ii Vo Vi2
−0.6
RL
Vo
−1
R1 = R2 = R3 = 1 kΩ
−2
Rf = 2 kΩ
→ Vo = −2 (Vi1 + Vi2 + Vi3 )
−3
SEQUEL file: ee101 summer.sqproj
0 1 2 3 4
t (msec)
Vi1
Vi3 0.6
i3 R3 Vi3
Vi2
i2 R2 if Rf 0
Vi1
i1 R1 i ii Vo Vi2
−0.6
RL
Vo
−1
R1 = R2 = R3 = 1 kΩ
−2
Rf = 2 kΩ
→ Vo = −2 (Vi1 + Vi2 + Vi3 )
−3
SEQUEL file: ee101 summer.sqproj
0 1 2 3 4
t (msec)
* Note that the summer also works with DC inputs (so do inverting and non-inverting amplifiers).
Vi1
Vi3 0.6
i3 R3 Vi3
Vi2
i2 R2 if Rf 0
Vi1
i1 R1 i ii Vo Vi2
−0.6
RL
Vo
−1
R1 = R2 = R3 = 1 kΩ
−2
Rf = 2 kΩ
→ Vo = −2 (Vi1 + Vi2 + Vi3 )
−3
SEQUEL file: ee101 summer.sqproj
0 1 2 3 4
t (msec)
* Note that the summer also works with DC inputs (so do inverting and non-inverting amplifiers).
* Op-amps make life simpler! Think of adding voltages in any other way.
M. B. Patil, IIT Bombay
Choice of resistance values
* If resistances are too small, they draw larger currents → increased power
dissipation
* If resistances are too small, they draw larger currents → increased power
dissipation
* If resistances are too large,
* If resistances are too small, they draw larger currents → increased power
dissipation
* If resistances are too large,
- The effect of offset voltage and input bias currents becomes more
pronounced (to be discussed).
* If resistances are too small, they draw larger currents → increased power
dissipation
* If resistances are too large,
- The effect of offset voltage and input bias currents becomes more
pronounced (to be discussed).
- Combined with parasitic (wiring) capacitances, large resistances can
affect the frequency response and stability of the circuit.
* If resistances are too small, they draw larger currents → increased power
dissipation
* If resistances are too large,
- The effect of offset voltage and input bias currents becomes more
pronounced (to be discussed).
- Combined with parasitic (wiring) capacitances, large resistances can
affect the frequency response and stability of the circuit.
- Thermal noise increases as R increases, and it may not be desirable in
some applications.
* If resistances are too small, they draw larger currents → increased power
dissipation
* If resistances are too large,
- The effect of offset voltage and input bias currents becomes more
pronounced (to be discussed).
- Combined with parasitic (wiring) capacitances, large resistances can
affect the frequency response and stability of the circuit.
- Thermal noise increases as R increases, and it may not be desirable in
some applications.
* Typical resistance values: 0.1 k to 100 k.
R′2
R′1
Vi
Vo
Rin
Design an amplifier with Rin = 10 k and AV = −100.
R′2
Rin = R10 = 10 k.
R′1
Vi
Vo
Rin
Design an amplifier with Rin = 10 k and AV = −100.
R′2
Rin = R10 = 10 k.
R′1 R20
Vi AV = − = −100 → R20 = 100 × 10 k = 1 MΩ
Vo R10
Rin
Design an amplifier with Rin = 10 k and AV = −100.
R′2
Rin = R10 = 10 k.
R′1 R20
Vi AV = − = −100 → R20 = 100 × 10 k = 1 MΩ
Vo R10
R20 may be unacceptable from practical considerations.
Rin
Design an amplifier with Rin = 10 k and AV = −100.
R′2
Rin = R10 = 10 k.
R′1 R20
Vi AV = − = −100 → R20 = 100 × 10 k = 1 MΩ
Vo R10
R20 may be unacceptable from practical considerations.
Rin
→ need a design with smaller resistances.
Design an amplifier with Rin = 10 k and AV = −100.
R′2
Rin = R10 = 10 k.
R′1 R20
Vi AV = − = −100 → R20 = 100 × 10 k = 1 MΩ
Vo R10
R20 may be unacceptable from practical considerations.
Rin
→ need a design with smaller resistances.
I1
0V V1
R′1
Vi
Vo
R′2
Rin = R10 = 10 k.
R′1 R20
Vi AV = − = −100 → R20 = 100 × 10 k = 1 MΩ
Vo R10
R20 may be unacceptable from practical considerations.
Rin
→ need a design with smaller resistances.
V1
I1 If we ensure = R20 , we will satisfy the gain condition.
I1
0V V1
R′1
Vi
Vo
R2
V1 R1 R2 + R2 R3 + R3 R1
Reff ≡ =
I1 R2
V1 R1 R2 + R2 R3 + R3 R1
Reff ≡ =
I1 R2
V1 R1 R2 + R2 R3 + R3 R1
Reff ≡ =
I1 R2
R1 R3
R′2
R2
R′1
Vi R′1
Vo Vi
Vo
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ.
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ.
Let R1 = R3 ≡ R
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ.
R 2 + 2 R R2
R
Let R1 = R3 ≡ R → Reff = =R +2
R2 R2
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ.
R 2 + 2 R R2
R R
Let R1 = R3 ≡ R → Reff = =R +2 → R2 =
R2 R2 Reff
−2
R
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ.
R 2 + 2 R R2
R R
Let R1 = R3 ≡ R → Reff = =R +2 → R2 =
R2 R2 Reff
−2
R
10 k
For R = 10 k, R2 = ≈ 102 Ω.
100 − 2
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ.
R 2 + 2 R R2
R R
Let R1 = R3 ≡ R → Reff = =R +2 → R2 =
R2 R2 Reff
−2
R
10 k
For R = 10 k, R2 = ≈ 102 Ω.
100 − 2
Ref: Wait et al, Introduction to op-amp theory and applications, McGraw-Hill, 1992.
R1 R2 + R2 R3 + R3 R1
Reff =
R2
We want Reff = R20 = 1 MΩ. 10 k 10 k
R 2 + 2 R R2
R R
Let R1 = R3 ≡ R → Reff = =R +2 → R2 = 102 Ω
R2 R2 Reff
−2
R 10 k
Vi
10 k Vo
For R = 10 k, R2 = ≈ 102 Ω.
100 − 2
Ref: Wait et al, Introduction to op-amp theory and applications, McGraw-Hill, 1992.