diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /2498/CH5/EX5.31 | |
download | Scilab-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-x | 2498/CH5/EX5.31/ex5_31.sce | 26 |
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");
|