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 --- 181/CH5/EX5.5/example5_5.sce | 65 +++++++++++++++++++++++++++++++++++++++++++ 181/CH5/EX5.5/example5_5.txt | 19 +++++++++++++ 181/CH5/EX5.5/example5_5.xcos | 1 + 3 files changed, 85 insertions(+) create mode 100755 181/CH5/EX5.5/example5_5.sce create mode 100755 181/CH5/EX5.5/example5_5.txt create mode 100755 181/CH5/EX5.5/example5_5.xcos (limited to '181/CH5/EX5.5') diff --git a/181/CH5/EX5.5/example5_5.sce b/181/CH5/EX5.5/example5_5.sce new file mode 100755 index 000000000..75023031f --- /dev/null +++ b/181/CH5/EX5.5/example5_5.sce @@ -0,0 +1,65 @@ +// Design Bias Circuit for given Stability Factor +// Basic Electronics +// By Debashis De +// First Edition, 2010 +// Dorling Kindersley Pvt. Ltd. India +// Example 5-5 in page 239 + +clear; clc; close; + +// Given data +Vcc=20; // Supply DC Voltage in V +Rc=1.5*10^3; // Collector Resistance in ohm +Vce=8; // Collector-Emitter Resistance in V +Ic=4*10^-3; // Collector Current in A +S=12; // Stability Factor of circuit +beta_bjt=50; // Beta Gain of BJT + +// Calculations +Ib=Ic/beta_bjt; +Re=(Vcc-Vce-Ic*Rc)/(Ib+Ic); +Rb=Re*((S*beta_bjt)/((beta_bjt+1)-S)); +Ie=Ic+Ib; +Vbn=0.2+Ie*Re; +Vth=Vbn+Ib*Rb; +R1=(Vcc*Rb)/Vth; +Ir1=(Vcc-Vbn)/R1; +Ir2=Ir1-Ib; +R2=Vbn/Ir2; + +// For S=3 +S_2=3; +Rc_2=1.47*10^3; +Re_2=Re; +Rb_2=Re*((S_2*beta_bjt)/((beta_bjt+1)-S_2)); +Vth_2=Vbn+(Ib*Rb_2)+6.16; +R1_2=(Vcc*Rb_2)/Vth_2; +Ir1_2=(Vcc-Vbn)/R1_2; +Ir2_2=Ir1_2-Ib; +R2_2=Vbn/Ir2-2; + +printf("For S=12 \n"); +printf("(a)Ib = %0.2e A \n(b)Ir1 = %0.2e A \n(c)Ir2 = %0.2e A \n",Ib,Ir1,Ir2); +printf("(d)Re = %0.2e ohm \n(e)Rb = %0.2e ohm \n(f)R1 = %0.2e ohm \n(g)R2 = %0.2e ohm \n",Re,Rb,R1,R2); +printf("(h)Base-Ground Voltage Vbn = %0.2f V \n(i)Thevenin Voltage Vth = %0.2f V \n",Vbn,Vth); +printf("\n For S=3 \n"); +printf("(a)Re = %0.2e ohm \n(b)Rb = %0.2e ohm \n(c)R1 = %0.2e ohm \n(d)R2 = %0.2e ohm \n",Re_2,Rb_2,R1_2,R2_2); +printf("(e)Thevenin Voltage Vth = %0.2f V \n(f)Ir1 = %0.2e A \n(g)Ir2 = %0.2e A \n",Vth_2,Ir1_2,Ir2_2); + +// Results +// S=12 +// (a) Ib=80 mu-A +// (b) Re=1.47 K-ohm +// (c) Rb=21.17 K-ohm +// (d) Vbn=5.91 V +// (e) Vth=7.60 V +// (f) R1=55.71 K-ohm +// (g) R2=37.16 K-ohm +// (h) IR1=0.253 mA +// (i) IR2=0.173 mA +// S=3 +// (a) Rb=3.13 K-ohm +// (b) R1=10.16 K-ohm +// (c) IR1=1.387 mA +// (d) R2=4.52 K-ohm +// (e) IR2=1.307 mA \ No newline at end of file diff --git a/181/CH5/EX5.5/example5_5.txt b/181/CH5/EX5.5/example5_5.txt new file mode 100755 index 000000000..a853ae43a --- /dev/null +++ b/181/CH5/EX5.5/example5_5.txt @@ -0,0 +1,19 @@ + For S=12 +(a)Ib = 8.00e-005 A +(b)Ir1 = 2.44e-004 A +(c)Ir2 = 1.64e-004 A +(d)Re = 1.47e+003 ohm +(e)Rb = 2.26e+004 ohm +(f)R1 = 5.65e+004 ohm +(g)R2 = 3.77e+004 ohm +(h)Base-Ground Voltage Vbn = 6.20 V +(i)Thevenin Voltage Vth = 8.01 V + + For S=3 +(a)Re = 1.47e+003 ohm +(b)Rb = 4.60e+003 ohm +(c)R1 = 7.22e+003 ohm +(d)R2 = 3.77e+004 ohm +(e)Thevenin Voltage Vth = 12.73 V +(f)Ir1 = 1.91e-003 A +(g)Ir2 = 1.83e-003 A \ No newline at end of file diff --git a/181/CH5/EX5.5/example5_5.xcos b/181/CH5/EX5.5/example5_5.xcos new file mode 100755 index 000000000..927d9ea2b --- /dev/null +++ b/181/CH5/EX5.5/example5_5.xcos @@ -0,0 +1 @@ + \ No newline at end of file -- cgit