From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001
From: priyanka
Date: Wed, 24 Jun 2015 15:03:17 +0530
Subject: initial commit / add all books
---
1691/CH3/EX3.1/exp3_1.sce | 74 +++++++++++++++++++++++++++++++++++++++
1691/CH3/EX3.1/exp3_1_d3_4_a.xcos | 1 +
1691/CH3/EX3.1/exp3_1_d3_4_b.xcos | 1 +
3 files changed, 76 insertions(+)
create mode 100755 1691/CH3/EX3.1/exp3_1.sce
create mode 100755 1691/CH3/EX3.1/exp3_1_d3_4_a.xcos
create mode 100755 1691/CH3/EX3.1/exp3_1_d3_4_b.xcos
(limited to '1691/CH3/EX3.1')
diff --git a/1691/CH3/EX3.1/exp3_1.sce b/1691/CH3/EX3.1/exp3_1.sce
new file mode 100755
index 000000000..c2d392d58
--- /dev/null
+++ b/1691/CH3/EX3.1/exp3_1.sce
@@ -0,0 +1,74 @@
+//Example 3.1
+clc
+disp("The circuit is similar to the circuit shown in the fig 3.2. Assume that Q1 is OFF and Q2 is ON")
+disp("Case i : Junction voltages of ON transistor are neglected")
+disp("i.e. V_CE2 = 0 V and V_BE2 = 0 V")
+disp("As emitter is grounded we can say,")
+disp(" V_C2 = 0 V and V_B2 = 0")
+disp("Now draw the equivalent circuit in a part from base of Q1 to the collector of Q2 as shown in fig. 3.4(a)")
+vb1=-8*(10/60)
+format(5)
+disp(vb1,"Now V_B1(in V) = - V_BB * (R1 / R1+R2) =")
+disp("As V_B1 < V_BE (cut-off) i.e. 0.7 V, it ensures that Q1 is OFF. To verify whether Q2 is ON or not, calculate I_C2")
+i1=12/(2.2)
+disp(i1,"I1(in mA) = V_CC/R_C = ")
+i2=(8/60)
+format(6)
+disp(i2,"I2(in mA) = V_BB / R1+R2 = ")
+ic=5.45-0.133
+disp(ic,"Therefore, I_C2(in mA) = I1 - I2 =")
+ib=(5.316/30)*10^3
+disp(ib,"Therefore, (I_B2)min(in mA) = I_C2 / h_fe(min) =")
+disp("Now to calculate actual I_B2 and verify that I_B2 > I_B2(min) let us draw part of circuit showing collector of Q1 to base of Q2")
+disp("Now I3 = current through R_C and R1, as I_C1 = 0")
+i3=12/12.2
+format(7)
+disp(i3,"Therefore, I3(in mA) = V_CC / R_C+R1 = ...as V_B2 = 0 V")
+i4=8/50
+format(5)
+disp(i4,"and I4(in mA) = V_B2-V_BB / R2 =")
+ib2=0.9836-0.16
+format(7)
+disp(ib2,"Therefore, I_B2(in mA) = I3 - I4 =")
+disp("As I_B2 > I_B2(min), the transistor Q2 is indeed in saturation")
+vc1=12-(0.98396*2.2)
+format(6)
+disp(vc1,"Therefore, V_C1(in V) = V_CC - I3*R_C =")
+disp("Hence the stable state current and voltages are:")
+disp("I_C1 = 0 A I_C2 = 5.316 mA I_B1 = 0 A I_B2 = 0.8236 mA")
+disp("V_C1 = 9.836 V V_C2 = 0 V V_B1 = -1.33 V V_B2 = 0 V")
+disp("Output swing = V_C1 - V_C2")
+disp("Therefore, V_W = 9.836 V")
+disp("")
+disp("Case ii : V_CE(sat) = 0.2 V and V_BE(sat) = 0.7 V")
+disp("For the transistor Q2, as emitter is grounded, from these voltages we can write,")
+disp(" V_C2 = 0.2 V and V_B2 = 0.7 V")
+disp("Referring to fig 3.4(a), we can write the equations to obtain the stable state currents and voltages")
+disp("Now V_B1 will be due to V_BB and V_C2 hence using superposition principle, considering effect of each independently we can write,")
+vb1=(-8*(10/60))+(0.2*(50/60))
+format(5)
+disp(vb1,"V_B1 = -V_BB(R1 + R1+R2)|V_C2=0 + V_C2(R2 / R1+R2)|V_BB=0 =")
+i1=11.8/2.2
+disp(i1,"I1(in mA) = V_CC-V_C2 / R_C =")
+i2=8.2/60
+format(6)
+disp(i2,"I2(in mA) = V_C2+V_BB / R1+R2 =")
+ic2=5.36-0.136
+disp(ic2,"Therefore, I_C2(in mA) = I1 - I2 =")
+ib2=5.223/30
+disp(ib2,"Therefore, I_B2(min)(in mA) = I_C2 / h_fe(min) =")
+disp("To calculate I_B2, refer fig.3.4(b), with V_B2 = 0.7 V")
+i3=11.3/12.2
+disp(i3,"Therefore, I3(in mA) = V_CC-V_B1 / R_C+R1 =")
+i4=8.7/50
+disp(i4,"and I4(in mA) = V_B2-V_BB / R2 =")
+ib2=0.926-0.174
+disp(ib2,"Therefore, I_B2(in mA) = I3 - I4 =")
+vc1=12-(0.926*2.2)
+format(7)
+disp(vc1,"Therefore, V_C1(in V) = V_CC - I3*R_C =")
+disp("Hence the stable state current and voltages are:")
+disp("I_C1 = 0 A I_C2 = 5.223 mA I_B1 = 0 mA I_B2 = 0.752 mA")
+disp("V_C1 = 9.9628 V V_C2 = 0.2 V V_B1 = -1.16 V V_B2 = 0.7 V")
+vw=9.9628-0.2
+disp(vw,"V_W(in V) = V_C1 - V_C2 =")
diff --git a/1691/CH3/EX3.1/exp3_1_d3_4_a.xcos b/1691/CH3/EX3.1/exp3_1_d3_4_a.xcos
new file mode 100755
index 000000000..032f8f7a6
--- /dev/null
+++ b/1691/CH3/EX3.1/exp3_1_d3_4_a.xcos
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/1691/CH3/EX3.1/exp3_1_d3_4_b.xcos b/1691/CH3/EX3.1/exp3_1_d3_4_b.xcos
new file mode 100755
index 000000000..f2f81ce34
--- /dev/null
+++ b/1691/CH3/EX3.1/exp3_1_d3_4_b.xcos
@@ -0,0 +1 @@
+
\ No newline at end of file
--
cgit