Professional Documents
Culture Documents
M. B. Patil
mbpatil@ee.iitb.ac.in
www.ee.iitb.ac.in/~sequel
Department of Electrical Engineering
Indian Institute of Technology Bombay
Half-wave rectifier
Vo
D
slope=1
VD
Vi
Half-wave rectifier
Vo
D
slope=1
VD
Vi
Half-wave rectifier
Vo
D
slope=1
VD
Vi
Vo
Vi
Vo
Vi
Vi
iD
Vo1
Vo
VD
R
iR
Vo
Vi
Vi
iD
Vo1
Vo
VD
R
iR
Vo1
Vo + 0.7 V
=
0 V Vo = Vi .
AV
AV
Vo
Vi
Vi
iD
Vo1
Vo
VD
R
iR
Vo1
Vo + 0.7 V
=
0 V Vo = Vi .
AV
AV
This situation arises only if iD > 0 (since the diode can only conduct in the
forward direction), i.e., Vo > 0 Vi = Vo > 0 V .
Vo
Vo
Vi
Vi
iD
Vo1
Vo
VD
R
iR
slope=1
Vi
Vo1
Vo + 0.7 V
=
0 V Vo = Vi .
AV
AV
This situation arises only if iD > 0 (since the diode can only conduct in the
forward direction), i.e., Vo > 0 Vi = Vo > 0 V .
Vo
Vi
Vo
Vi
Vi
Vo
Vo1
R
Vo
Vi
Vi
Vo
Vo1
R
Vo
Vi
Vi
Vo
Vo1
R
Vo
Vo
Vi
Vi
Vo
Vo1
R
Vo = 0
Vi
2
0
Vo
D off
D
Vo1
Vi
Vi
4
Vo = Vi
Vo
R
superdiode
Vo
D on
Vo = 0
8
Vi
10
12
1
t (ms)
2
0
Vo
D off
D
Vo1
Vi
Vi
4
Vo = Vi
Vo
R
superdiode
Vo
D on
Vo = 0
8
Vi
10
12
Vo1
Vsat
1
t (ms)
2
0
Vo
D off
D
Vo1
Vi
Vi
4
Vo = Vi
Vo
R
superdiode
Vo
D on
Vo = 0
8
Vi
10
12
Vo1
Vsat
1
t (ms)
2
0
Vo
D off
D
Vo1
Vi
Vo
D on
Vi
4
Vo = Vi
Vo
R
Vo = 0
superdiode
8
Vi
10
12
Vo1
Vsat
1
t (ms)
iR2
R2
iD1
iR1
Vi
D1
R1
iD2
Vo
Vo1
D2
R
iR
iR2
R2
iD1
iR1
Vi
D1
R1
iD2
Vo
Vo1
D2
R
iR
iR2
R2
iD1
iR1
Vi
D1
R1
iD2
Vo
Vo1
D2
R
iR
R2
iR2
R2
iD1
iR1
Vi
D1
R1
D1
iD2
Vo
Vo1
D2
R
Vi
R1
iR
Vo
Vo1
D2
R
Vi > 0
R2
iR2
R2
iD1
iR1
Vi
D1
R1
D1
iD2
Vo
Vo1
D2
R
Vi
R1
iR
Vo
Vo1
D2
R
Vi > 0
R2
iR2
R2
iD1
iR1
Vi
D1
R1
D1
iD2
Vo
Vo1
D2
R
Vi
R1
iR
Vo
Vo1
D2
R
Vi > 0
R2
iR2
iR1
Vi
D1
R1
R2
R2
iD1
D1
iD2
Vo
Vo1
D2
R
Vi
R1
iR
D1
Vo
Vo1
D2
Vi
R1
R
Vi > 0
Vo
Vo1
D2
R
Vi < 0
R2
iR2
iR1
Vi
D1
R1
R2
R2
iD1
D1
iD2
Vo
Vo1
D2
R
Vi
R1
iR
D1
Vo
Vo1
D2
Vi
R1
R
Vi > 0
Vo
Vo1
D2
R
Vi < 0
0 Vi
R2
Vo = V + iR2 R2 = 0 +
R2 = Vi .
R1
R1
M. B. Patil, IIT Bombay
R2
Vo
1k
1k
Vi
R1
R2
Vi
R1
D1
Vo1
Vo
D2
Vo = 0
R
Vi
2
R2
Vo
1k
1k
Vi
R1
D1
Vo1
R2
Vi
R1
1
Vi
Vo
D2
Vo = 0
R
Vo
0
Vi
1
0
1
t (ms)
2
R2
1k
1k
Vi
R1
D1
Vo1
Vo1
Vo
R2
Vi
R1
1
Vi
Vo
D2
Vo = 0
R
Vo
0
Vi
1
0
1
t (ms)
2
R2
1k
1k
Vi
R1
D1
Vo1
Vo1
Vo
R2
Vi
R1
1
Vi
Vo
D2
Vo = 0
R
Vo
0
Vi
1
0
1
t (ms)
* Note that the Op Amp does not enter saturation since a feedback path is
available for Vi > 0 V and Vi < 0 V .
2
R2
1k
1k
Vi
R1
D1
Vo1
Vo1
Vo
R2
Vi
R1
1
Vi
Vo
D2
Vo = 0
R
Vo
0
Vi
1
0
1
t (ms)
* Note that the Op Amp does not enter saturation since a feedback path is
available for Vi > 0 V and Vi < 0 V .
SEQUEL file: precision half wave.sqproj
R2
Vo
Vo = 0
D1
Vi
R1
Vo1
Vi
Vo
D2
R
R2
Vi
R1
R2
Vo
Vo = 0
D1
Vi
R1
Vo1
Vi
Vo
D2
R
R2
Vi
R1
R2
Vo
Vo = 0
D1
Vi
R1
Vo1
Vi
Vo
D2
R
R2
Vi
R1
0.15
Super
diode
AM
signal
Vo1
filter
Vi
Vo1
Vo2
0.15
1
t (ms)
0.15
Super
diode
AM
signal
Vo1
filter
Vi
Vo1
Vo2
0.15
1
t (ms)
0.15
Super
diode
AM
signal
Vo1
filter
Vi
Vo1
Vo2
0.15
1
t (ms)
0.15
Super
diode
AM
signal
Vo1
filter
Vi
Vo1
Vo2
0.15
1
t (ms)
Vi
Halfwave
rectifier
(inverting)
Vo1
VB
x (2)
Vo1
Vo
VA
Vo
VA
Vi
Vi
Vi
Vi
Halfwave
rectifier
(inverting)
Vo1
VB
Vo
VA
x (2)
Vo1
Vo
VA
Vi
Vi
Vi
R1
D1
Vi
Vo
R/2
R1
D2
Vo1
inverting summer
Vi
1
x (1)
Vi
Halfwave
rectifier
(inverting)
Vo1
VB
Vo
VA
x (2)
Vo1
Vo
VA
Vi
Vi
Vi
Vo
Vi
2
0
R1
1
t (ms)
D1
Vi
Vo
R/2
R1
D2
Vo1
inverting summer
R0
i
0V
A
D
V0
i
0V
R
V
A
D
R0
V0
D off
V0
i
0V
D off
V0
VA = V
R
V
A
D
R0
V0
i
0V
R
V
A
D
R0
D off
V0
V0
VA = V
R
(V0 + Von ) + Von .
R0
i
0V
R0
i
0V
R
V
A
D
D off
V0
V0
R0
i
0V
Von
D on
R
R
V0
VA = V
R
(V0 + Von ) + Von .
R0
i
0V
R0
i
0V
R
V
A
D
D off
V0
V0
R0
i
0V
Von
D on
R
R
V0
VA = V
1
1
=V
+
+ (constant)
R0
R
R
(V0 + Von ) + Von .
R0
i
0V
R0
i
0V
R
V
A
D
D off
V0
V0
R0
i
0V
Von
D on
R
R
V0
VA = V
1
1
=V
+
+ (constant)
R0
R
i.e., V = (R0 k R) i + (constant) .
R
(V0 + Von ) + Von .
R0
i
0V
R0
i
0V
R
V
A
D
D off
V0
slope = R0
V0
Vbreak
R0
i
0V
slope = R0 k R
Von
D on
R
R
V0
VA = V
1
1
=V
+
+ (constant)
R0
R
R
(V0 + Von ) + Von .
R0
i
0V
R0
V
i
0V
R0
V
R0
i
D1B
R1B
R1B
0V
V0
R0
i
D1B
R1B
R1B
0V
V0
R0
R1B
D2B
R2B
R2B
D1B
R1B
0V
V0
R0
R1B
D2B
R2B
R2B
D1B
R1B
0V
V0
R1A
D1A
R0
R1B
D2B
R2B
R2B
D1B
R1B
0V
V0
R1A
D1A
R0
R1B
D2B
R2B
R2B
D1B
R1B
0V
V0
R2A
D2A
R1A
D1A
R0
R1B
D2B
R2B
R2B
D1B
R1B
0V
R2A
R1A
V0
V0
R2A
D2A
R1A
D1A
R0
R1B
D2B
R2B
R2B
D1B
R1B
0V
R2A
R1A
V0
V0
R2A
D2A
R1A
D1A
R0
i
Ra = 5 k
R1A
D1A
D2B
R2B
R1B
D1B
R1B
V0
Ra
R2B
V0
R0
i
Vi
D2B
R2A
D2A
R1B
R2B
R2A = R2B = 10 k
D1B
R1B
R1A = R1B = 60 k
R2A
R1A
R2A = R2B = 5 k
R2B
R1A = R1B = 15 k
V0 = 15 V
0V
V0
R0 = 20 k
R2A
R1A
V0
Vo
RL
R2A
D2A
R1A
D1A
R0
i
Ra = 5 k
R1A
D1A
V0
R0
D1B
R1B
D2B
R2B
R1B
R2B
R2A
D2A
D2B
R2B
R2A = R2B = 10 k
R1B
R1B
R1A = R1B = 60 k
R2A
R1A
R2A = R2B = 5 k
D1B
R2B
R1A = R1B = 15 k
V0 = 15 V
0V
V0
R0 = 20 k
R2A
R1A
V0
V0
i
Vi
Ra
Vo
RL
Since Vi = Ra i, the Vo versus Vi plot is similar to the V versus i plot, except for the (Ra ) factor.
R2A
D2A
R1A
D1A
R0
i
Ra = 5 k
R2B
V0
R0
D2B
R2B
R1B
D1B
R1B
10
5
V0
Ra
D2B
R2B
R1A
D1A
i
Vi
R1B
R1B
R2A = R2B = 10 k
D1B
R2A
D2A
Vo (V)
R1A = R1B = 60 k
R2A
R1A
R2A = R2B = 5 k
R2B
R1A = R1B = 15 k
V0 = 15 V
0V
V0
R0 = 20 k
R2A
R1A
V0
Vo
RL
10
5
0
Vi (V)
Since Vi = Ra i, the Vo versus Vi plot is similar to the V versus i plot, except for the (Ra ) factor.
R2A
D2A
R1A
D1A
R0
i
Ra = 5 k
R2B
V0
R0
D2B
R2B
R1B
D1B
R1B
10
10
Vo
i
Ra
D2B
R2B
R1A
D1A
V0
Vi
R1B
R1B
R2A = R2B = 10 k
D1B
R2A
D2A
Vo (V)
R1A = R1B = 60 k
R2A
R1A
R2A = R2B = 5 k
R2B
R1A = R1B = 15 k
V0 = 15 V
0V
V0
R0 = 20 k
R2A
R1A
V0
Vo
RL
Vi
10
5
0
Vi (V)
10
4
time (msec)
Since Vi = Ra i, the Vo versus Vi plot is similar to the V versus i plot, except for the (Ra ) factor.
R2A
D2A
R1A
D1A
R0
i
Ra = 5 k
R2B
V0
R0
D2B
R2B
R1B
D1B
R1B
10
10
Vo
i
Ra
D2B
R2B
R1A
D1A
V0
Vi
R1B
R1B
R2A = R2B = 10 k
D1B
R2A
D2A
Vo (V)
R1A = R1B = 60 k
R2A
R1A
R2A = R2B = 5 k
R2B
R1A = R1B = 15 k
V0 = 15 V
0V
V0
R0 = 20 k
R2A
R1A
V0
Vo
RL
Vi
10
5
0
Vi (V)
10
4
time (msec)
Since Vi = Ra i, the Vo versus Vi plot is similar to the V versus i plot, except for the (Ra ) factor.
SEQUEL file: ee101 wave shaper.sqproj
M. B. Patil, IIT Bombay
Vi
0
10
Vi
0
10
10
10
Vo
10
4
time (msec)
0
0
10
N
M. B. Patil, IIT Bombay