Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
M. B. Patil
mbpatil@ee.iitb.ac.in
www.ee.iitb.ac.in/~sequel
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
VCC
Ra Rc
v1
Amplifier Vo
v2
Rb Rd
v+
v+ = vc + vd /2
Amplifier vo
v− = vc − vd /2
v−
v+
v+ = vc + vd /2
Amplifier vo
v− = vc − vd /2
v−
v+
v+ = vc + vd /2
Amplifier vo
v− = vc − vd /2
v−
v+
v+ = vc + vd /2
Amplifier vo
v− = vc − vd /2
v−
R2
i1
Vi1
R1 i− Vo
Vi2
R3 i+ RL
R4
R2
i1
Vi1
R1 i− Vo
Vi2
R3 i+ RL
R4
Method 1:
R4
Large input resistance of op-amp → i+ = 0, V+ = Vi2 .
R3 + R4
R2
i1
Vi1
R1 i− Vo
Vi2
R3 i+ RL
R4
Method 1:
R4
Large input resistance of op-amp → i+ = 0, V+ = Vi2 .
R3 + R4
1 1
Since V+ − V− ≈ 0, i1 = (Vi1 − V− ) ≈ (Vi1 − V+ ) .
R1 R1
R2
i1
Vi1
R1 i− Vo
Vi2
R3 i+ RL
R4
Method 1:
R4
Large input resistance of op-amp → i+ = 0, V+ = Vi2 .
R3 + R4
1 1
Since V+ − V− ≈ 0, i1 = (Vi1 − V− ) ≈ (Vi1 − V+ ) .
R1 R1
R2
i− ≈ 0 → V o = V − − i1 R2 ≈ V+ − (Vi1 − V+ ) .
R1
R2
i1
Vi1
R1 i− Vo
Vi2
R3 i+ RL
R4
Method 1:
R4
Large input resistance of op-amp → i+ = 0, V+ = Vi2 .
R3 + R4
1 1
Since V+ − V− ≈ 0, i1 = (Vi1 − V− ) ≈ (Vi1 − V+ ) .
R1 R1
R2
i− ≈ 0 → Vo = V− − i1 R2 ≈ V+ − (Vi1 − V+ ) .
R1
R4 R2
Substituting for V+ and selecting = , we get (show this)
R3 R1
R2
Vo = (Vi2 − Vi1 ) .
R1
R2
i1
Vi1
R1 i− Vo
Vi2
R3 i+ RL
R4
Method 1:
R4
Large input resistance of op-amp → i+ = 0, V+ = Vi2 .
R3 + R4
1 1
Since V+ − V− ≈ 0, i1 = (Vi1 − V− ) ≈ (Vi1 − V+ ) .
R1 R1
R2
i− ≈ 0 → Vo = V− − i1 R2 ≈ V+ − (Vi1 − V+ ) .
R1
R4 R2
Substituting for V+ and selecting = , we get (show this)
R3 R1
R2
Vo = (Vi2 − Vi1 ) .
R1
The circuit is a “difference amplifier.”
R2 R2 R2
Vi1 Vi1
R1 R1 R1
Vo Vo AND Vo
Vi2 Vi2
R3 RL R3 RL R3 RL
R4 R4 R4
Case 1 Case 2
Method 2:
Since the op-amp is operating in the linear region, we can use superposition:
R2 R2 R2
Vi1 Vi1
R1 R1 R1
Vo Vo AND Vo
Vi2 Vi2
R3 RL R3 RL R3 RL
R4 R4 R4
Case 1 Case 2
Method 2:
Since the op-amp is operating in the linear region, we can use superposition:
Case 1: Inverting amplifier (note that V+ = 0 V ).
R2
→ Vo1 = − Vi1 .
R1
R2 R2 R2
Vi1 Vi1
R1 R1 R1
Vo Vo AND Vo
Vi2 Vi2
R3 RL R3 RL R3 RL
R4 R4 R4
Case 1 Case 2
Method 2:
Since the op-amp is operating in the linear region, we can use superposition:
Case 1: Inverting amplifier (note that V+ = 0 V ).
R2
→ Vo1 = − Vi1 .
R1
R4
Case 2: Non-inverting amplifier, with Vi = Vi2 .
R3 + R4
R2 R4
→ Vo2 = 1 + Vi2 .
R1 R3 + R4
R2 R2 R2
Vi1 Vi1
R1 R1 R1
Vo Vo AND Vo
Vi2 Vi2
R3 RL R3 RL R3 RL
R4 R4 R4
Case 1 Case 2
Method 2:
Since the op-amp is operating in the linear region, we can use superposition:
Case 1: Inverting amplifier (note that V+ = 0 V ).
R2
→ Vo1 = − Vi1 .
R1
R4
Case 2: Non-inverting amplifier, with Vi = Vi2 .
R3 + R4
R2 R4
→ Vo2 = 1 + Vi2 .
R1 R3 + R4
The net result is,
R2 R4 R2 R2 R4 R2
Vo = Vo1 + Vo2 = 1 + Vi2 − Vi1 = (Vi2 − Vi1 ) , if = .
R1 R3 + R4 R1 R1 R3 R1
M. B. Patil, IIT Bombay
Difference amplifier
10 k
VCC VCC
1k 1k R2
Ra Rc Ra Rc 1k
v1 v1 R1
Amplifier Vo Vo
v2 v2 1k
Rb Rd Rb Rd R3 RL
1k 1k R4
10 k
10 k
VCC VCC
1k 1k R2
Ra Rc Ra Rc 1k
v1 v1 R1
Amplifier Vo Vo
v2 v2 1k
Rb Rd Rb Rd R3 RL
1k 1k R4
10 k
The resistance seen from v2 is (R3 + R4 ) which is small enough to cause v2 to change.
This is not desirable.
10 k
VCC VCC
1k 1k R2
Ra Rc Ra Rc 1k
v1 v1 R1
Amplifier Vo Vo
v2 v2 1k
Rb Rd Rb Rd R3 RL
1k 1k R4
10 k
The resistance seen from v2 is (R3 + R4 ) which is small enough to cause v2 to change.
This is not desirable.
→ need to improve the input resistance of the difference amplifier.
10 k
VCC VCC
1k 1k R2
Ra Rc Ra Rc 1k
v1 v1 R1
Amplifier Vo Vo
v2 v2 1k
Rb Rd Rb Rd R3 RL
1k 1k R4
10 k
The resistance seen from v2 is (R3 + R4 ) which is small enough to cause v2 to change.
This is not desirable.
→ need to improve the input resistance of the difference amplifier.
We will discuss an improved difference amplifier later. Before we do that, let us discuss another problem with
the above difference amplifier which can be important for some applications (next slide).
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2
Consider the difference amplifier with R3 = R1 , R4 = R2 → Vo = (vi2 − vi1 ) .
R1
The output voltage depends only on the differential-mode signal (vi2 − vi1 ),
i.e., Ac (common-mode gain) = 0.
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2
Consider the difference amplifier with R3 = R1 , R4 = R2 → Vo = (vi2 − vi1 ) .
R1
The output voltage depends only on the differential-mode signal (vi2 − vi1 ),
i.e., Ac (common-mode gain) = 0.
In practice, R3 and R1 may not be exactly equal. Let R3 = R1 + ∆R .
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2
Consider the difference amplifier with R3 = R1 , R4 = R2 → Vo = (vi2 − vi1 ) .
R1
The output voltage depends only on the differential-mode signal (vi2 − vi1 ),
i.e., Ac (common-mode gain) = 0.
In practice, R3 and R1 may not be exactly equal. Let R3 = R1 + ∆R .
R4 R2 R2 R2 R2 R2
vo = 1+ vi2 − vi1 = 1+ vi2 − vi1
R3 + R4 R1 R1 R1 + ∆R + R2 R1 R1
R2 ∆R
' (vd − x vc ) , with x = (show this)
R1 R1 + R2
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2
Consider the difference amplifier with R3 = R1 , R4 = R2 → Vo = (vi2 − vi1 ) .
R1
The output voltage depends only on the differential-mode signal (vi2 − vi1 ),
i.e., Ac (common-mode gain) = 0.
In practice, R3 and R1 may not be exactly equal. Let R3 = R1 + ∆R .
R4 R2 R2 R2 R2 R2
vo = 1+ vi2 − vi1 = 1+ vi2 − vi1
R3 + R4 R1 R1 R1 + ∆R + R2 R1 R1
R2 ∆R
' (vd − x vc ) , with x = (show this)
R1 R1 + R2
∆R R2 R2
|Ac | = |Ad | = .
R1 + R2 R1 R1
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2
Consider the difference amplifier with R3 = R1 , R4 = R2 → Vo = (vi2 − vi1 ) .
R1
The output voltage depends only on the differential-mode signal (vi2 − vi1 ),
i.e., Ac (common-mode gain) = 0.
In practice, R3 and R1 may not be exactly equal. Let R3 = R1 + ∆R .
R4 R2 R2 R2 R2 R2
vo = 1+ vi2 − vi1 = 1+ vi2 − vi1
R3 + R4 R1 R1 R1 + ∆R + R2 R1 R1
R2 ∆R
' (vd − x vc ) , with x = (show this)
R1 R1 + R2
∆R R2 R2
|Ac | = |Ad | = . However, since vc can be large compared to vd , the effect of Ac cannot be ignored.
R1 + R2 R1 R1
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2 R2 ∆R
|Ac | = x , |Ad | = , where x = .
R1 R1 R1 + R2
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2 R2 ∆R
|Ac | = x , |Ad | = , where x = .
R1 R1 R1 + R2
In our earlier example, vc = 7.5 V , vd = 0.0375 V .
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2 R2 ∆R
|Ac | = x , |Ad | = , where x = .
R1 R1 R1 + R2
In our earlier example, vc = 7.5 V , vd = 0.0375 V .
0.01 k 10 k 10 k
With R1 = 1 k, R2 = 10 k, x = = 0.00091 → |Ac | = 0.00091 = 0.0091, |Ad | = = 10.
11 k 1k 1k
|voc | = |Ac vc | = 0.0091 × 7.5 = 0.068 V .
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2 R2 ∆R
|Ac | = x , |Ad | = , where x = .
R1 R1 R1 + R2
In our earlier example, vc = 7.5 V , vd = 0.0375 V .
0.01 k 10 k 10 k
With R1 = 1 k, R2 = 10 k, x = = 0.00091 → |Ac | = 0.00091 = 0.0091, |Ad | = = 10.
11 k 1k 1k
|voc | = |Ac vc | = 0.0091 × 7.5 = 0.068 V .
|vod | = |Ad vd | = 10 × 0.0375 = 0.375 V .
R2
vi1
R1 vo vi1 = vc − (vd /2)
vi2
vi2 = vc + (vd /2)
R3 = R1 RL
R4 = R2
R2 R2 ∆R
|Ac | = x , |Ad | = , where x = .
R1 R1 R1 + R2
In our earlier example, vc = 7.5 V , vd = 0.0375 V .
0.01 k 10 k 10 k
With R1 = 1 k, R2 = 10 k, x = = 0.00091 → |Ac | = 0.00091 = 0.0091, |Ad | = = 10.
11 k 1k 1k
|voc | = |Ac vc | = 0.0091 × 7.5 = 0.068 V .
|vod | = |Ad vd | = 10 × 0.0375 = 0.375 V .
The (spurious) common-mode contribution is substantial.
vo
If we measure vo , we will conclude that vd = , but in reality, it would be different.
Ad
→ need a circuit which will drastically reduce the common-mode component at the output.
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vi1
R1 Vo
Vi2
R3 = R1 RL
R4 = R2
R2
Ad =
R1
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2
R2
Ad =
R1
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2 R4 R2 R3
= 1−
R3 + R4 R1 R4
R2
Ad =
R1
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2 R4 R2 R3
= 1−
R3 + R4 R1 R4
R2
Assume ideal op-amp with R1 = R10 (1 + x1 ), etc. 1 % resistor → x = 0.01.
Ad =
R1
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2 R4 R2 R3
= 1−
R3 + R4 R1 R4
R2
Assume ideal op-amp with R1 = R10 (1 + x1 ), etc. 1 % resistor → x = 0.01.
Ad =
R1 R4
R 0 (1 + x2 ) R 0 (1 + x3 )
→ Ac = 1 − 20 × 30 .
R3 + R4 R1 (1 + x1 ) R4 (1 + x4 )
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2 R4 R2 R3
= 1−
R3 + R4 R1 R4
R2
Assume ideal op-amp with R1 = R10 (1 + x1 ), etc. 1 % resistor → x = 0.01.
Ad =
R1 R4
R 0 (1 + x2 ) R 0 (1 + x3 )
→ Ac = 1 − 20 × 30 .
R3 + R4 R1 (1 + x1 ) R4 (1 + x4 )
Using (1 + u1 ) (1 + u2 ) ≈ 1 + u1 + u2 if |u1 | 1, |u2 | 1,
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2 R4 R2 R3
= 1−
R3 + R4 R1 R4
R2
Assume ideal op-amp with R1 = R10 (1 + x1 ), etc. 1 % resistor → x = 0.01.
Ad =
R1 R4
R 0 (1 + x2 ) R 0 (1 + x3 )
→ Ac = 1 − 20 × 30 .
R3 + R4 R1 (1 + x1 ) R4 (1 + x4 )
Using (1 + u1 ) (1 + u2 ) ≈ 1 + u1 + u2 if |u1 | 1, |u2 | 1,
1
and ≈ 1 − u if |u| 1,
1+u
R2 R4 R2
Vo = 1+ Vi2 − Vi1
R1 R3 + R4 R1
R2
Vo
Let Vi1 = Vi2 = Vc → Ac = .
Vi1 Vc
R1 Vo
R2 R4 R2
Vi2 Ac = 1 + −
R1 R3 + R4 R1
R3 = R1 RL
R4 = R2 R4 R2 R3
= 1−
R3 + R4 R1 R4
R2
Assume ideal op-amp with R1 = R10 (1 + x1 ), etc. 1 % resistor → x = 0.01.
Ad =
R1 R4
R 0 (1 + x2 ) R 0 (1 + x3 )
→ Ac = 1 − 20 × 30 .
R3 + R4 R1 (1 + x1 ) R4 (1 + x4 )
Using (1 + u1 ) (1 + u2 ) ≈ 1 + u1 + u2 if |u1 | 1, |u2 | 1,
1
and ≈ 1 − u if |u| 1,
1+u
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
Vi1
R1 Vo
Vi2
R3 = R1 RL
R4 = R2
R2
Ad =
R1
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
R4 R0
Vi1
≈ 0 4 0.
R3 + R4 R3 + R4
R1 Vo
Vi2
R3 = R1 RL
R4 = R2
R2
Ad =
R1
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
R4 R0
Vi1
≈ 0 4 0.
R3 + R4 R3 + R4
R1 Vo
Vi2 (1) R10 = R20 (i.e., R30 = R40 )
R3 = R1 RL
R4 = R2
R2
Ad =
R1
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
R4 R0
Vi1
≈ 0 4 0.
R3 + R4 R3 + R4
R1 Vo
Vi2 (1) R10 = R20 (i.e., R30 = R40 )
R3 = R1 RL
1
R4 = R2 Ac = (x1 − x2 − x3 + x4 )
2
R2
Ad =
R1
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
R4 R0
Vi1
≈ 0 4 0.
R3 + R4 R3 + R4
R1 Vo
Vi2 (1) R10 = R20 (i.e., R30 = R40 )
R3 = R1 RL
1
R4 = R2 Ac = (x1 − x2 − x3 + x4 )
2
1
= 4 x = 2 x (worst case)
R2 2
Ad =
R1
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
R4 R0
Vi1
≈ 0 4 0.
R3 + R4 R3 + R4
R1 Vo
Vi2 (1) R10 = R20 (i.e., R30 = R40 )
R3 = R1 RL
1
R4 = R2 Ac = (x1 − x2 − x3 + x4 )
2
1
= 4 x = 2 x (worst case)
R2 2
Ad =
R1
(2) R10 R20 (i.e., R30 R40 )
R4
Ac = (x1 − x2 − x3 + x4 ).
R3 + R4
R2
R4 R0
Vi1
≈ 0 4 0.
R3 + R4 R3 + R4
R1 Vo
Vi2 (1) R10 = R20 (i.e., R30 = R40 )
R3 = R1 RL
1
R4 = R2 Ac = (x1 − x2 − x3 + x4 )
2
1
= 4 x = 2 x (worst case)
R2 2
Ad =
R1
(2) R10 R20 (i.e., R30 R40 )
(R40 /R30 )
Ac = (x1 − x2 − x3 + x4 ) ≈ 4 x (worst case)
1 + (R40 /R30 )
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
Improved difference amplifier
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
1
V+ ≈ V− → VA = Vi1 , VB = Vi2 , → i1 = (Vi1 − Vi2 ) .
R1
Improved difference amplifier
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
1
V+ ≈ V− → VA = Vi1 , VB = Vi2 , → i1 = (Vi1 − Vi2 ) .
R1
Large input resistance of A1 and A2 ⇒ the current through the two resistors marked R2 is also equal to i1 .
Improved difference amplifier
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
1
V+ ≈ V− → VA = Vi1 , VB = Vi2 , → i1 = (Vi1 − Vi2 ) .
R1
Large input resistance of A1 and A2 ⇒ the current through the two resistors marked R2 is also equal to i1 .
Improved difference amplifier
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
1
V+ ≈ V− → VA = Vi1 , VB = Vi2 , → i1 = (Vi1 − Vi2 ) .
R1
Large input resistance of A1 and A2 ⇒ the current through the two resistors marked R2 is also equal to i1 .
1 2 R2
Vo1 − Vo2 = i1 (R1 + 2 R2 ) = (Vi1 − Vi2 ) (R1 + 2 R2 ) = (Vi1 − Vi2 ) 1 + .
R1 R1
Improved difference amplifier
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
1
V+ ≈ V− → VA = Vi1 , VB = Vi2 , → i1 = (Vi1 − Vi2 ) .
R1
Large input resistance of A1 and A2 ⇒ the current through the two resistors marked R2 is also equal to i1 .
1 2 R2
Vo1 − Vo2 = i1 (R1 + 2 R2 ) = (Vi1 − Vi2 ) (R1 + 2 R2 ) = (Vi1 − Vi2 ) 1 + .
R1 R1
2 R2
R4 R4
Finally, Vo = (Vo2 − Vo1 ) = 1+ (Vi2 − Vi1 ) .
R3 R3 R1
Improved difference amplifier
Vi1 A1
Vo1 R4
R2
A R3
R1 A3
i1
Vo
B R3 RL
R2
R4
Vo2
Vi2 A2
1
V+ ≈ V− → VA = Vi1 , VB = Vi2 , → i1 = (Vi1 − Vi2 ) .
R1
Large input resistance of A1 and A2 ⇒ the current through the two resistors marked R2 is also equal to i1 .
1 2 R2
Vo1 − Vo2 = i1 (R1 + 2 R2 ) = (Vi1 − Vi2 ) (R1 + 2 R2 ) = (Vi1 − Vi2 ) 1 + .
R1 R1
2 R2
R4 R4
Finally, Vo = (Vo2 − Vo1 ) = 1+ (Vi2 − Vi1 ) .
R3 R3 R1
This circuit is known as the “instrumentation amplifier.”
Vi1
A1
Vo1
R4
A
R2 A3
R1 R3
i1
R2 Vo
B R3 RL
R4
Vo2
A2
Vi2
Instrumentation amplifier
Vi1
A1
Vo1
R4
A
R2 A3
R1 R3
i1
R2 Vo
B R3 RL
R4
Vo2
A2
Vi2
The input resistance seen from Vi1 or Vi2 is large (since an op-amp has a large input resistance).
Instrumentation amplifier
Vi1
A1
Vo1
R4
A
R2 A3
R1 R3
i1
R2 Vo
B R3 RL
R4
Vo2
A2
Vi2
The input resistance seen from Vi1 or Vi2 is large (since an op-amp has a large input resistance).
→ the amplifier will not “load” the preceding stage, a desirable feature.
Instrumentation amplifier
Vi1
A1
Vo1
VCC
R4
Ra Rc A
R2 A3
v1 R3
i1 R1
v2 R2 Vo
Rb B R3 RL
Rd
R4
Vo2
A2
Vi2
The input resistance seen from Vi1 or Vi2 is large (since an op-amp has a large input resistance).
→ the amplifier will not “load” the preceding stage, a desirable feature.
Instrumentation amplifier
Vi1
A1
Vo1
VCC
R4
Ra Rc A
R2 A3
v1 R3
i1 R1
v2 R2 Vo
Rb B R3 RL
Rd
R4
Vo2
A2
Vi2
The input resistance seen from Vi1 or Vi2 is large (since an op-amp has a large input resistance).
→ the amplifier will not “load” the preceding stage, a desirable feature.
As a result, the voltages v1 and v2 in the bridge circuit will remain essentially the same when the bridge circuit
is connected to the instrumentation amplifier.
vi1 A1
vo1 R4
R2
A R3
R1 A3 vi1 = vc − (vd /2)
i1
vo vi2 = vc + (vd /2)
B R′3 RL
R′2
R′4
vo2
vi2 A2
vi1 A1
vo1 R4
R2
A R3
R1 A3 vi1 = vc − (vd /2)
i1
vo vi2 = vc + (vd /2)
B R′3 RL
R′2
R′4
vo2
vi2 A2
Note that vo1 serves as vi1 for the difference amplifier, and vo2 as vi2 . Let us find the differential-mode and common-mode
components associated with vo1 and vo2 .
1
vid0 = vo2 − vo1 , vic0 = (vo1 + vo2 )
2
vi1 A1
vo1 R4
R2
A R3
R1 A3 vi1 = vc − (vd /2)
i1
vo vi2 = vc + (vd /2)
B R′3 RL
R′2
R′4
vo2
vi2 A2
Note that vo1 serves as vi1 for the difference amplifier, and vo2 as vi2 . Let us find the differential-mode and common-mode
components associated with vo1 and vo2 .
1
vid0 = vo2 − vo1 , vic0 = (vo1 + vo2 )
2
1 R2 + R20
vd vd
vid0 = (R2 + R20 + R1 ) vc + − vc − = 1+ vd .
R1 2 2 R1
vi1 A1
vo1 R4
R2
A R3
R1 A3 vi1 = vc − (vd /2)
i1
vo vi2 = vc + (vd /2)
B R′3 RL
R′2
R′4
vo2
vi2 A2
Note that vo1 serves as vi1 for the difference amplifier, and vo2 as vi2 . Let us find the differential-mode and common-mode
components associated with vo1 and vo2 .
1
vid0 = vo2 − vo1 , vic0 = (vo1 + vo2 )
2
1 R2 + R20
vd vd
vid0 = (R2 + R20 + R1 ) vc + − vc − = 1+ vd .
R1 2 2 R1
1
vd vd 0
vic0 = vc − + i1 R2 + vc + − i1 R 2 ≈ v c .
2 2 2
vi1 A1
vo1 R4
R2
A R3
R1 A3 vi1 = vc − (vd /2)
i1
vo vi2 = vc + (vd /2)
B R′3 RL
R′2
R′4
vo2
vi2 A2
Note that vo1 serves as vi1 for the difference amplifier, and vo2 as vi2 . Let us find the differential-mode and common-mode
components associated with vo1 and vo2 .
1
vid0 = vo2 − vo1 , vic0 = (vo1 + vo2 )
2
1 R2 + R20
vd vd
vid0 = (R2 + R20 + R1 ) vc + − vc − = 1+ vd .
R1 2 2 R1
1
vd vd 0
vic0 = vc − + i1 R2 + vc + − i1 R 2 ≈ v c .
2 2 2
→ vd has got amplified but not vc → overall improvement in CMRR.
vi1 A1
vo1 R4
R2
A R3
R1 A3 vi1 = vc − (vd /2)
i1
vo vi2 = vc + (vd /2)
B R′3 RL
R′2
R′4
vo2
vi2 A2
Note that vo1 serves as vi1 for the difference amplifier, and vo2 as vi2 . Let us find the differential-mode and common-mode
components associated with vo1 and vo2 .
1
vid0 = vo2 − vo1 , vic0 = (vo1 + vo2 )
2
1 R2 + R20
vd vd
vid0 = (R2 + R20 + R1 ) vc + − vc − = 1+ vd .
R1 2 2 R1
1
vd vd 0
vic0 = vc − + i1 R2 + vc + − i1 R 2 ≈ v c .
2 2 2
→ vd has got amplified but not vc → overall improvement in CMRR.
(Note that resistor mismatch in the second stage needs to be considered, but it will have a limited effect.)
M. B. Patil, IIT Bombay
Current-to-voltage conversion
Some circuits produce an output in the form of a current. It is convenient to convert this current into a voltage
for further processing.
Current-to-voltage conversion
Some circuits produce an output in the form of a current. It is convenient to convert this current into a voltage
for further processing.
Current-to-voltage conversion can be achieved by simply passing the current through a resistor: Vo1 = Is R .
Is R Vo1
Current-to-voltage conversion
Some circuits produce an output in the form of a current. It is convenient to convert this current into a voltage
for further processing.
Current-to-voltage conversion can be achieved by simply passing the current through a resistor: Vo1 = Is R .
Ro
Vi Vo2
Is R Vo1 Ri AV Vi
amplifier
However, this simple approach will not work if the next stage in the circuit (such as an amplifier) has a finite Ri ,
since it will modify Vo1 to Vo1 = Is (Ri k R) , which is not desirable.
i− Vo
Is
RL
Current-to-voltage conversion
i− Vo
Is
RL
V− ≈ V+ , and i− ≈ 0 ⇒ Vo = V− − Is R = −Is R .
Current-to-voltage conversion
i− Vo
Is
RL
V− ≈ V+ , and i− ≈ 0 ⇒ Vo = V− − Is R = −Is R .
The output voltage is proportional to the source current, irrespective of the value
of RL , i.e., irrespective of the next stage.
Current-to-voltage conversion
i− Vo
Is
RL
V− ≈ V+ , and i− ≈ 0 ⇒ Vo = V− − Is R = −Is R .
The output voltage is proportional to the source current, irrespective of the value
of RL , i.e., irrespective of the next stage.
Example: a photocurrent detector.
Current-to-voltage conversion
R R
i− Vo
Is I′
RL RL
Vbias (negative)
V− ≈ V+ , and i− ≈ 0 ⇒ Vo = V− − Is R = −Is R .
The output voltage is proportional to the source current, irrespective of the value
of RL , i.e., irrespective of the next stage.
Example: a photocurrent detector.
R R
i− Vo
Is I′
RL RL
Vbias (negative)
V− ≈ V+ , and i− ≈ 0 ⇒ Vo = V− − Is R = −Is R .
The output voltage is proportional to the source current, irrespective of the value
of RL , i.e., irrespective of the next stage.
Example: a photocurrent detector.
Vo = I 0 R. (Note: The diode is under a reverse bias, with Vn = 0 V and Vp = Vbias .)
i1 Vc
Vi
R i− Vo
RL
i1 Vc
Vi
R i− Vo
RL
V− ≈ V+ = 0 V → i1 = Vi /R .
i1 Vc
Vi
R i− Vo
RL
V− ≈ V+ = 0 V → i1 = Vi /R .
Since i− ≈ 0 , the current through the capacitor is i1 .
dVc Vi
⇒C = i1 = .
dt R
i1 Vc
Vi
R i− Vo
RL
V− ≈ V+ = 0 V → i1 = Vi /R .
Since i− ≈ 0 , the current through the capacitor is i1 .
dVc Vi
⇒C = i1 = .
dt R
dVo Vi
Vc = V− − Vo = 0 − Vo = −Vo → C − =
dt R
i1 Vc
Vi
R i− Vo
RL
V− ≈ V+ = 0 V → i1 = Vi /R .
Since i− ≈ 0 , the current through the capacitor is i1 .
dVc Vi
⇒C = i1 = .
dt R
dVo Vi
Vc = V− − Vo = 0 − Vo = −Vo → C − =
dt R
1
Z
Vo = − Vi dt
RC
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Z t
1 0 1
* For t0 < t < t1 , Vo (t) − Vo (t0 ) = − 5 dt = − 5 (t − t0 ) → a straight line with a negative slope
τ t0 τ
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Z t
1 0 1
* For t0 < t < t1 , Vo (t) − Vo (t0 ) = − 5 dt = − 5 (t − t0 ) → a straight line with a negative slope
τ t0 τ
1
At t = t1 , V (t1 ) − V (t0 ) = − 5 V × 1 msec = −2.5 V → Vo (t1 ) = −2.5 V.
2 msec
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Z t
1 0 1
* For t0 < t < t1 , Vo (t) − Vo (t0 ) = − 5 dt = − 5 (t − t0 ) → a straight line with a negative slope
τ t0 τ
1
At t = t1 , V (t1 ) − V (t0 ) = − 5 V × 1 msec = −2.5 V → Vo (t1 ) = −2.5 V.
2 msec
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Z t
1 0 1
* For t0 < t < t1 , Vo (t) − Vo (t0 ) = − 5 dt = − 5 (t − t0 ) → a straight line with a negative slope
τ t0 τ
1
At t = t1 , V (t1 ) − V (t0 ) = − 5 V × 1 msec = −2.5 V → Vo (t1 ) = −2.5 V.
2 msec
* For t > t1 , Vo (t) remains constant since Vi = 0 V.
Integrator
6
C
Vi
Vc 3
Vi
R Vo
0
RL
Vo
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Z t
1 0 1
* For t0 < t < t1 , Vo (t) − Vo (t0 ) = − 5 dt = − 5 (t − t0 ) → a straight line with a negative slope
τ t0 τ
1
At t = t1 , V (t1 ) − V (t0 ) = − 5 V × 1 msec = −2.5 V → Vo (t1 ) = −2.5 V.
2 msec
* For t > t1 , Vo (t) remains constant since Vi = 0 V.
−3
0 0.5 1 1.5 2 2.5
Given: R = 10 k, C = 0.2 µF. t (msec)
If Vo = 0 V at t = 0, find Vo (t) (Let t0 = 0.5 msec, t1 = 1.5 msec).
1
Z
Vo = − Vi dt, τ ≡ RC = 2 msec.
RC
Z t
1 0
* For t < t0 , Vo (t) − Vo (0) = − 0 dt = 0 → Vo (t) = Vo (0) = 0 V
τ 0
Z t
1 0 1
* For t0 < t < t1 , Vo (t) − Vo (t0 ) = − 5 dt = − 5 (t − t0 ) → a straight line with a negative slope
τ t0 τ
1
At t = t1 , V (t1 ) − V (t0 ) = − 5 V × 1 msec = −2.5 V → Vo (t1 ) = −2.5 V.
2 msec
* For t > t1 , Vo (t) remains constant since Vi = 0 V.
6
C
Vi
3
Vi
R Vo 0
Vo
RL −3
R = 10 kΩ , C = 0.2 µF −6
0 1 2 3 4
1 Z
Vo = − Vi dt t (msec)
RC
6
C
Vi
3
Vi
R Vo 0
Vo
RL −3
R = 10 kΩ , C = 0.2 µF −6
0 1 2 3 4
1 Z
Vo = − Vi dt t (msec)
RC
6
C
Vi
3
Vi
R Vo 0
Vo
RL −3
R = 10 kΩ , C = 0.2 µF −6
0 1 2 3 4
1 Z
Vo = − Vi dt t (msec)
RC
Vi Vo
−4 −3 −2 −1 0 1 2 3 4
Vi (mV)
Practical op-amps: Offset voltage
Real Op Amp
Ideal Op Amp
Vi Vo Vi VOS Vo
Vsat
−Vsat
−4 −3 −2 −1 0 1 2 3 4 −4 −3 −2 −1 0 1 2 3 4
Vi (mV) Vi (mV)
Practical op-amps: Offset voltage
Real Op Amp
Ideal Op Amp
Vi Vo Vi VOS Vo
Vsat
−Vsat
−4 −3 −2 −1 0 1 2 3 4 −4 −3 −2 −1 0 1 2 3 4
Vi (mV) Vi (mV)
Real Op Amp
Ideal Op Amp
Vi Vo Vi VOS Vo
Vsat
−Vsat
−4 −3 −2 −1 0 1 2 3 4 −4 −3 −2 −1 0 1 2 3 4
Vi (mV) Vi (mV)
Real Op Amp
Ideal Op Amp
Vi Vo Vi VOS Vo
Vsat
−Vsat
−4 −3 −2 −1 0 1 2 3 4 −4 −3 −2 −1 0 1 2 3 4
Vi (mV) Vi (mV)
Real Op Amp
Ideal Op Amp
Vi Vo Vi VOS Vo
Vsat
−Vsat
−4 −3 −2 −1 0 1 2 3 4 −4 −3 −2 −1 0 1 2 3 4
Vi (mV) Vi (mV)
10 k 10 k R2
R2 Real
1k 1k Ideal
Vi R1 Vi R1 VOS
Vo Vo
RL RL
10 k 10 k R2
R2 Real
1k 1k Ideal
Vi R1 Vi R1 VOS
Vo Vo
RL RL
R2 R2
By superposition, Vo = − Vi + VOS 1+ .
R1 R1
10 k 10 k R2
R2 Real
1k 1k Ideal
Vi R1 Vi R1 VOS
Vo Vo
RL RL
R2 R2
By superposition, Vo = − Vi + VOS 1+ .
R1 R1
For VOS = 2 mV , the contribution from VOS to Vo is 22 mV ,
10 k 10 k R2
R2 Real
1k 1k Ideal
Vi R1 Vi R1 VOS
Vo Vo
RL RL
R2 R2
By superposition, Vo = − Vi + VOS 1+ .
R1 R1
For VOS = 2 mV , the contribution from VOS to Vo is 22 mV ,
i.e., a DC shift of 22 mV .
Vc Vc
C
i1 C i1 Real
Ideal
Vi R Vi R
VOS
Vo Vo
RL RL
Vc Vc
C
i1 C i1 Real
Ideal
Vi R Vi R
VOS
Vo Vo
RL RL
1 dVc
V− ≈ V+ = VOS → i1 = (Vi − VOS ) = C .
R dt
Vc Vc
C
i1 C i1 Real
Ideal
Vi R Vi R
VOS
Vo Vo
RL RL
1 dVc
V− ≈ V+ = VOS → i1 = (Vi − VOS ) = C .
R dt
1
Z
i.e., Vc = (Vi − VOS ) dt .
RC
Vc Vc
C
i1 C i1 Real
Ideal
Vi R Vi R
VOS
Vo Vo
RL RL
1 dVc
V− ≈ V+ = VOS → i1 = (Vi − VOS ) = C .
R dt
1
Z
i.e., Vc = (Vi − VOS ) dt .
RC
Even with Vi = 0 V , Vc will keep rising or falling (depending on the sign of VOS ).
Eventually, the Op Amp will be driven into saturation.
Vc Vc
C
i1 C i1 Real
Ideal
Vi R Vi R
VOS
Vo Vo
RL RL
1 dVc
V− ≈ V+ = VOS → i1 = (Vi − VOS ) = C .
R dt
1
Z
i.e., Vc = (Vi − VOS ) dt .
RC
Even with Vi = 0 V , Vc will keep rising or falling (depending on the sign of VOS ).
Eventually, the Op Amp will be driven into saturation.
R′
C C
i1 Vc i1 Vc
R R
Vo Vo
RL RL
VOS VOS
(a) (b)
R′
C C
i1 Vc i1 Vc
R R
Vo Vo
RL RL
VOS VOS
(a) (b)
VOS dVc
(a) i1 = = −C
R dt
1
Z
Vc = − VOS dt → op-amp saturates.
RC
R′
C C
i1 Vc i1 Vc
R R
Vo Vo
RL RL
VOS VOS
(a) (b)
VOS dVc
(a) i1 = = −C
R dt
1
Z
Vc = − VOS dt → op-amp saturates.
RC
(b) There is a DC path for the current.
R0
→ Vo = 1 + VOS .
R
R′
C C
i1 Vc i1 Vc
R R
Vo Vo
RL RL
VOS VOS
(a) (b)
VOS dVc
(a) i1 = = −C
R dt
1
Z
Vc = − VOS dt → op-amp saturates.
RC
(b) There is a DC path for the current.
R0
→ Vo = 1 + VOS .
R
R 0 should be small enough to have a negligible effect on Vo .
R′
C C
i1 Vc i1 Vc
R R
Vo Vo
RL RL
VOS VOS
(a) (b)
VOS dVc
(a) i1 = = −C
R dt
1
Z
Vc = − VOS dt → op-amp saturates.
RC
(b) There is a DC path for the current.
R0
→ Vo = 1 + VOS .
R
R 0 should be small enough to have a negligible effect on Vo .
However, R 0 must be large enough to ensure that the circuit still functions as an integrator.
R′
C C
i1 Vc i1 Vc
R R
Vo Vo
RL RL
VOS VOS
(a) (b)
VOS dVc
(a) i1 = = −C
R dt
1
Z
Vc = − VOS dt → op-amp saturates.
RC
(b) There is a DC path for the current.
R0
→ Vo = 1 + VOS .
R
R 0 should be small enough to have a negligible effect on Vo .
However, R 0 must be large enough to ensure that the circuit still functions as an integrator.
→ R 0 1/ωC at the frequency of interest.
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
Q8
741
Q1 Q2
I+
B I−
B
Q3 Q4
Q7
Q5 Q6
R1 R3 R2
Input bias currents
Q8 I+
B Real Op Amp
741
Ideal Op Amp
Vo
I−
B
Q1 Q2
I+
I+ I−
B
I−
B
B B
Q3 Q4
Q7
Q5 Q6
R1 R3 R2
Input bias currents
Q8 I+
B Real Op Amp
741
Ideal Op Amp
Vo
I−
B
Q1 Q2
I+
I+ I−
B
I−
B
B B
Q7
Q5 Q6
R1 R3 R2
Input bias currents
Q8 I+
B Real Op Amp
741
Ideal Op Amp
Vo
I−
B
Q1 Q2
I+
I+ I−
B
I−
B
B B
i2
R2
i1 Real
Ideal
Vi R1 Vo
RL
I−
B
I+
B
i2
R2
i1 Real
Ideal
Vi R1 Vo
RL
I−
B
I+
B
i2
R2
i1 Real
Ideal
Vi R1 Vo
RL
I−
B
I+
B
i2
R2
i1 Real
Ideal
Vi R1 Vo
RL
I−
B
I+
B
i2
R2
i1 Real
Ideal
Vi R1 Vo
RL
I−
B
I+
B
R2
i1 Real
Ideal
R1 Vo
Vi RL
I−
B
I+
B
R2
i1 Real
Ideal
R1 Vo
Vi RL
I−
B
I+
B
R2
i1 Real
Ideal
R1 Vo
Vi RL
I−
B
I+
B
R2
i1 Real
Ideal
R1 Vo
Vi RL
I−
B
I+
B
R2
i1 Real
Ideal
R1 Vo
Vi RL
I−
B
I+
B
i2 C
Vc
i1 Real
Ideal
Vi R Vo
RL
I−
B
I+
B
Effect of bias currents: integrator
i2 C
Vc
i1 Real
Ideal
Vi R Vo
RL
I−
B
I+
B
1
Z
−
Even with Vi = 0 V , Vc = −IB dt will drive the op-amp into saturation.
C
Effect of bias currents: integrator
R′
i2 C
Vc
i1 Real
Ideal
Vi R Vo
RL
I−
B
I+
B
1
Z
−
Even with Vi = 0 V , Vc = −IB dt will drive the op-amp into saturation.
C
Connecting R 0 across C provides a DC path for the current, and results in a DC shift ∆Vo = IB− R 0 at the output.
R′
i2 C
Vc
i1 Real
Ideal
Vi R Vo
RL
I−
B
I+
B
1
Z
−
Even with Vi = 0 V , Vc = −IB dt will drive the op-amp into saturation.
C
Connecting R 0 across C provides a DC path for the current, and results in a DC shift ∆Vo = IB− R 0 at the output.
As we have discussed earlier, R 0 should be small enough to have a negligible effect on Vo .
However, R 0 must be large enough to ensure that the circuit still functions as an integrator.
R2
Vi R1
Vo
RL
R3
Effect of bias currents: inverting amplifier
I2
R2
R2
I1 Real
Ideal
Vi R1 R1 Vo
Vo
RL RL
R3 R3
I−
B
I+
B
R2
R2
I1 Real
Ideal
Vi R1 R1 Vo
Vo
RL RL
R3 R3
I−
B
I+
B
IB+ R3
V− ≈ V+ = −IB+ R3 → I1 = − .
R1
R2
R2
I1 Real
Ideal
Vi R1 R1 Vo
Vo
RL RL
R3 R3
I−
B
I+
B
IB+ R3
V− ≈ V+ = −IB+ R3 → I1 = − .
R1
!
IB+ R3
− R2
Vo = V− + I2 R2 = −IB+ R3 + R2 − + IB =− 1+ IB+ R3 + IB− R2 .
R1 R1
R2
R2
I1 Real
Ideal
Vi R1 R1 Vo
Vo
RL RL
R3 R3
I−
B
I+
B
IB+ R3
V− ≈ V+ = −IB+ R3 → I1 = − .
R1
!
IB+ R3
− R2
Vo = V− + I2 R2 = −IB+ R3 + R2 − + IB =− 1+ IB+ R3 + IB− R2 .
R1 R1
IB+ + IB− + − IOS − IOS
Using IB = , IOS = IB − IB , i.e., IB+ = IB + , IB = IB − , we get
2 2 2
R2
R2
I1 Real
Ideal
Vi R1 R1 Vo
Vo
RL RL
R3 R3
I−
B
I+
B
IB+ R3
V− ≈ V+ = −IB+ R3 → I1 = − .
R1
!
IB+ R3
− R2
Vo = V− + I2 R2 = −IB+ R3 + R2 − + IB =− 1+ IB+ R3 + IB− R2 .
R1 R1
IB+ + IB− + − IOS − IOS
Using IB = , IOS = IB − IB , i.e., IB+ = IB + , IB = IB − , we get
2 2 2
R2 IOS IOS R2 IOS
Vo = −R3 1+ IB + + R2 IB − = 1+ [ (R1 kR2 ) − R3 ] IB − [ (R1 kR2 ) + R3 ]
R1 2 2 R1 2
R2
R2
I1 Real
Ideal
Vi R1 R1 Vo
Vo
RL RL
R3 R3
I−
B
I+
B
IB+ R3
V− ≈ V+ = −IB+ R3 → I1 = − .
R1
!
IB+ R3
− R2
Vo = V− + I2 R2 = −IB+ R3 + R2 − + IB =− 1+ IB+ R3 + IB− R2 .
R1 R1
IB+ + IB− + − IOS − IOS
Using IB = , IOS = IB − IB , i.e., IB+ = IB + , IB = IB − , we get
2 2 2
R2 IOS IOS R2 IOS
Vo = −R3 1+ IB + + R2 IB − = 1+ [ (R1 kR2 ) − R3 ] IB − [ (R1 kR2 ) + R3 ]
R1 2 2 R1 2
The first term can be made zero if we select R3 = R1 kR2 .
* For the integrator, VOS and IB will lead to saturation unless a DC path (a
resistor) is provided.
* For the integrator, VOS and IB will lead to saturation unless a DC path (a
resistor) is provided.
* In AC applications (e.g., audio), the DC shift arising due to VOS or IB is of no
consequence since a coupling capacitor will block it anyway.
* For the integrator, VOS and IB will lead to saturation unless a DC path (a
resistor) is provided.
* In AC applications (e.g., audio), the DC shift arising due to VOS or IB is of no
consequence since a coupling capacitor will block it anyway.
* A DC shift is a matter of concern when the output is expected to be a DC (or
slowly varying) quantity, e.g., a temperature sensor or a strain gauge circuit.