summaryrefslogtreecommitdiff
path: root/2498/CH5/EX5.31
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /2498/CH5/EX5.31
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '2498/CH5/EX5.31')
-rwxr-xr-x2498/CH5/EX5.31/ex5_31.sce26
1 files changed, 26 insertions, 0 deletions
diff --git a/2498/CH5/EX5.31/ex5_31.sce b/2498/CH5/EX5.31/ex5_31.sce
new file mode 100755
index 000000000..b4a1862ec
--- /dev/null
+++ b/2498/CH5/EX5.31/ex5_31.sce
@@ -0,0 +1,26 @@
+// Exa 5.31
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+L = 100;// in µH
+L = L * 10^-6;// in H
+A=10;
+C1 = 0.001;// in µF
+C1 = C1 * 10^-6;// in F
+C2 = 0.01;// in µF
+C2 = C2 * 10^-6;// in F
+C = (C1*C2)/(C1+C2);// in F
+f = 1/(2*%pi*sqrt( L*C ));// in Hz
+f = round(f * 10^-3);// in kHz
+disp(f,"The operating frequency in kHz is");
+Beta = C1/C2;// feedback fraction
+disp(Beta,"The feed back fraction is");
+//Minimum gain to sustain oscillations, Amin*Beta = 1;
+Amin = 1/Beta;
+disp(Amin,"The minimum gain to sustain oscillation is");
+// A = R_C/R_E;
+R_C = 2.5;// in ohm
+R_E = R_C/A;// in ohm
+disp(R_E,"The emitter resistance in ohm is");