summaryrefslogtreecommitdiff
path: root/995/CH7
diff options
context:
space:
mode:
Diffstat (limited to '995/CH7')
-rwxr-xr-x995/CH7/EX7.1/Ex7_1.sce14
-rwxr-xr-x995/CH7/EX7.2/Ex7_2.sce10
-rwxr-xr-x995/CH7/EX7.3/Ex7_3.sce8
-rwxr-xr-x995/CH7/EX7.4/Ex7_4.sce10
-rwxr-xr-x995/CH7/EX7.5/Ex7_5.sce8
-rwxr-xr-x995/CH7/EX7.6/Ex7_6.sce10
-rwxr-xr-x995/CH7/EX7.7/Ex7_7.sce9
-rwxr-xr-x995/CH7/EX7.8/Ex7_8.sce17
-rwxr-xr-x995/CH7/EX7.9/Ex7_9.sce8
9 files changed, 94 insertions, 0 deletions
diff --git a/995/CH7/EX7.1/Ex7_1.sce b/995/CH7/EX7.1/Ex7_1.sce
new file mode 100755
index 000000000..8926e95c5
--- /dev/null
+++ b/995/CH7/EX7.1/Ex7_1.sce
@@ -0,0 +1,14 @@
+//Ex:7.1
+clc;
+clear;
+close;
+I_i=4;
+V_o=2;
+V_i=50*10^-3;
+I_o=200;
+A_v=V_o/V_i;
+A_i=I_o/I_i;
+printf(" Volt gain = %f ",A_v);
+printf("\n Current gain = %f ",A_i);
+printf("\n Power gain = %f ",A_i*A_v);
+ \ No newline at end of file
diff --git a/995/CH7/EX7.2/Ex7_2.sce b/995/CH7/EX7.2/Ex7_2.sce
new file mode 100755
index 000000000..a513cba0e
--- /dev/null
+++ b/995/CH7/EX7.2/Ex7_2.sce
@@ -0,0 +1,10 @@
+//Ex:7.2
+clc;
+clear;
+close;
+A_v_max=35;
+A_v_cutoff=0.707*A_v_max;
+printf(" Mid-band Volt gain = %f ",A_v_cutoff);
+printf("\n upper freq = 590Hz & lower freq = 57Hz");
+
+ \ No newline at end of file
diff --git a/995/CH7/EX7.3/Ex7_3.sce b/995/CH7/EX7.3/Ex7_3.sce
new file mode 100755
index 000000000..cd6434554
--- /dev/null
+++ b/995/CH7/EX7.3/Ex7_3.sce
@@ -0,0 +1,8 @@
+//Ex:7.3
+clc;
+clear;
+close;
+A=50;
+b=0.1;
+G=A/(1+b*A);
+printf(" overall Volt gain = %f ",G);
diff --git a/995/CH7/EX7.4/Ex7_4.sce b/995/CH7/EX7.4/Ex7_4.sce
new file mode 100755
index 000000000..ca02a9e60
--- /dev/null
+++ b/995/CH7/EX7.4/Ex7_4.sce
@@ -0,0 +1,10 @@
+//Ex:7.4
+clc;
+clear;
+close;
+A=50;
+A_new=A+0.2*A;
+b=0.1;
+G=A_new/(1+b*A_new);
+dG=8.33-G/8.33;
+printf(" percentage change in overall volt gain = %f %%",dG);
diff --git a/995/CH7/EX7.5/Ex7_5.sce b/995/CH7/EX7.5/Ex7_5.sce
new file mode 100755
index 000000000..4882e327d
--- /dev/null
+++ b/995/CH7/EX7.5/Ex7_5.sce
@@ -0,0 +1,8 @@
+//Ex:7.5
+clc;
+clear;
+close;
+A=100;
+G=20;
+b=(1/G)-(1/A);
+printf("amount of feedback required = %f ",b);
diff --git a/995/CH7/EX7.6/Ex7_6.sce b/995/CH7/EX7.6/Ex7_6.sce
new file mode 100755
index 000000000..be2c48070
--- /dev/null
+++ b/995/CH7/EX7.6/Ex7_6.sce
@@ -0,0 +1,10 @@
+//Ex:7.6
+clc;
+clear;
+close;
+h_oe=80*10^-6;
+R_l=10000;
+I_f=320*10^-6;
+I_c=I_f*(1/h_oe)/((1/h_oe)+R_l);
+V_out=I_c*R_l;
+printf("Output voltage = %f V",V_out);
diff --git a/995/CH7/EX7.7/Ex7_7.sce b/995/CH7/EX7.7/Ex7_7.sce
new file mode 100755
index 000000000..a82a58a88
--- /dev/null
+++ b/995/CH7/EX7.7/Ex7_7.sce
@@ -0,0 +1,9 @@
+//Ex:7.7
+clc;
+clear;
+close;
+b=200;
+h_ie=1.5*10^3;//in ohms
+h_fe=150;
+R_l=b*h_ie/h_fe;
+printf("Load resistance = %d ohms",R_l);
diff --git a/995/CH7/EX7.8/Ex7_8.sce b/995/CH7/EX7.8/Ex7_8.sce
new file mode 100755
index 000000000..f15d69eac
--- /dev/null
+++ b/995/CH7/EX7.8/Ex7_8.sce
@@ -0,0 +1,17 @@
+//Ex:7.8
+clc;
+clear;
+close;
+V=9;
+V_e=2;
+R4=1000;
+V_b=2.6;
+R2=33*10^3;
+R1=68000;
+I_r1=(V-V_b)/R1;
+R3=2.2*10^3;
+I_b=15.1*10^-6;
+I_c=2.0151*10^-3;
+V_r3=I_c*R3;
+V_c=V-V_r3;
+printf("Collector voltage = %f V",V_c);
diff --git a/995/CH7/EX7.9/Ex7_9.sce b/995/CH7/EX7.9/Ex7_9.sce
new file mode 100755
index 000000000..180c13c2e
--- /dev/null
+++ b/995/CH7/EX7.9/Ex7_9.sce
@@ -0,0 +1,8 @@
+//Ex:7.9
+clc;
+clear;
+close;
+V_pp=14.8-3.3;
+printf("Collector quiescent voltage = 9.2 V");
+printf("\nCollector quiescent current = 7.3mA");
+printf("\nOutput peak-peak voltage = %f V",V_pp); \ No newline at end of file