diff options
Diffstat (limited to '620/CH27')
28 files changed, 147 insertions, 0 deletions
diff --git a/620/CH27/EX27.10/example27_10.sce b/620/CH27/EX27.10/example27_10.sce new file mode 100644 index 000000000..cc2bed687 --- /dev/null +++ b/620/CH27/EX27.10/example27_10.sce @@ -0,0 +1,16 @@ +l=100*10^(-6);
+c=50*10^(-12);
+r=100*10^3;
+v=50*10^(-3);
+disp("Part a");
+f=1/(2*%pi*sqrt(l*c));
+disp("the resonant frequency (in MHz) is"); disp(f*10^6);
+disp("Part b");
+ir=v/r;
+x_l=2*%pi*f*l;
+x_c=1/(2*%pi*f*c);
+il=v/x_l;
+ic=v/x_c;
+disp("current through the resistor (in μA) is"); disp(ir*10^6);
+disp("current throught the inductor (in μA) is");disp(il*10^6);
+disp("current through the capacitor (in μA) is"); disp(ic*10^6);
\ No newline at end of file diff --git a/620/CH27/EX27.10/example27_10.txt b/620/CH27/EX27.10/example27_10.txt Binary files differnew file mode 100644 index 000000000..7c5381b06 --- /dev/null +++ b/620/CH27/EX27.10/example27_10.txt diff --git a/620/CH27/EX27.11/example27_11.sce b/620/CH27/EX27.11/example27_11.sce new file mode 100644 index 000000000..9b6aaf446 --- /dev/null +++ b/620/CH27/EX27.11/example27_11.sce @@ -0,0 +1,15 @@ +l=100*10^(-6);
+c=50*10^(-12);
+r=100*10^3;
+v=50*10^(-3);
+x_l=2*%pi*f*l;
+x_c=1/(2*%pi*f*c);
+disp("Part a");
+q=r/x_l;
+disp("the value of Q is"); disp(q);
+disp("Part b");
+i=q*v/r;
+disp("the inductor and capacitor currents (in μA) each are "); disp(i);
+disp("Part c");
+z=q*x_l;
+disp("the impedance (in kΩ) at resonance is"); disp(z*10^(-3));
\ No newline at end of file diff --git a/620/CH27/EX27.11/example27_11.txt b/620/CH27/EX27.11/example27_11.txt Binary files differnew file mode 100644 index 000000000..b04c4936c --- /dev/null +++ b/620/CH27/EX27.11/example27_11.txt diff --git a/620/CH27/EX27.12/example27_12.sce b/620/CH27/EX27.12/example27_12.sce new file mode 100644 index 000000000..becdbcf83 --- /dev/null +++ b/620/CH27/EX27.12/example27_12.sce @@ -0,0 +1,9 @@ +l=100*10^(-6);
+c=50*10^(-12);
+r=100*10^3;
+v=50*10^(-3);
+fr=1/(2*%pi*sqrt(l*c));
+x_l=2*%pi*fr*l;
+q=r/x_l;
+f=fr/q;
+disp("the bandwidth (in kHz) is"); disp(f*10^(-3));
\ No newline at end of file diff --git a/620/CH27/EX27.12/example27_12.txt b/620/CH27/EX27.12/example27_12.txt Binary files differnew file mode 100644 index 000000000..61b2cf6be --- /dev/null +++ b/620/CH27/EX27.12/example27_12.txt diff --git a/620/CH27/EX27.13/example27_13.sce b/620/CH27/EX27.13/example27_13.sce new file mode 100644 index 000000000..adfc5559c --- /dev/null +++ b/620/CH27/EX27.13/example27_13.sce @@ -0,0 +1,10 @@ +rp=100*10^3;
+v=10*10^(-6);
+r=50*10^3;
+disp("Part a");
+vout=v*rp/(rp+r);
+disp("the output voltage (in μV) across the tank circuit is"); disp(vout*10^6);
+disp("Part b");
+z=10*10^3;
+vout1=v*z/(z+r);
+disp("the output voltage (in μV) is"); disp(vout1*10^6);
\ No newline at end of file diff --git a/620/CH27/EX27.13/example27_13.txt b/620/CH27/EX27.13/example27_13.txt Binary files differnew file mode 100644 index 000000000..689b867bf --- /dev/null +++ b/620/CH27/EX27.13/example27_13.txt diff --git a/620/CH27/EX27.14/example27_14.sce b/620/CH27/EX27.14/example27_14.sce new file mode 100644 index 000000000..80f51330d --- /dev/null +++ b/620/CH27/EX27.14/example27_14.sce @@ -0,0 +1,16 @@ +l=10*10^(-6);
+r=5;
+c=0.01*10^(-6);
+disp("Part a");
+fr=sqrt(1-c*r^2/l)/(2*%pi*sqrt(l*c));
+disp("the resonant frequency (in kHz) is"); disp(fr*10^(-3));
+disp("Part b");
+x_l=2*%pi*fr*l;
+q=x_l/r;
+disp("the Q value of the circuit is"); disp(q);
+disp("Part c");
+f=fr/q;
+disp("the bandwidth (in kHz) of the circuit is"); disp(f*10^(-3));
+disp("Part d");
+z=(r^2+x_l^2)/r;
+disp("the impedance (in Ω) of the circuit is"); disp(z);
\ No newline at end of file diff --git a/620/CH27/EX27.14/example27_14.txt b/620/CH27/EX27.14/example27_14.txt Binary files differnew file mode 100644 index 000000000..99f1d6121 --- /dev/null +++ b/620/CH27/EX27.14/example27_14.txt diff --git a/620/CH27/EX27.15/example27_15.sce b/620/CH27/EX27.15/example27_15.sce new file mode 100644 index 000000000..f9f3ba062 --- /dev/null +++ b/620/CH27/EX27.15/example27_15.sce @@ -0,0 +1,24 @@ +l=10*10^(-6);
+rs=5;
+c=0.01*10^(-6);
+fr0=sqrt(1-c*rs^2/l)/(2*%pi*sqrt(l*c));
+x_l=2*%pi*fr0*l;
+disp("Part a");
+r=sqrt(l/c);
+rmin=r-rs;
+disp("the minimum resistance (in Ω) to be added is"); disp(rmin);
+disp("Part b");
+f=100*10^3;
+fr=sqrt(1-c*rs^2/l)/(2*%pi*sqrt(l*c));
+q=fr/f;
+fr1=sqrt(q^2/(1+q^2))/(2*%pi*sqrt(l*c));
+x_l1=2*%pi*fr1*l;
+q1=fr1/f;
+rs1=x_l1/q1;
+rmin1=r1-rs;
+disp("the resiatance (in Ω) to be added in seriesis"); disp(rmin1);
+disp("Part c");
+rp=(rs1^2+x_l^2)/rs1;
+z=(rs^2+x_l^2)/rs;
+r2=1/(1/rp-1/z);
+disp("the shunting resistance (in Ω) to be connected is"); disp(r2);
\ No newline at end of file diff --git a/620/CH27/EX27.15/example27_15.txt b/620/CH27/EX27.15/example27_15.txt Binary files differnew file mode 100644 index 000000000..17dfc45ae --- /dev/null +++ b/620/CH27/EX27.15/example27_15.txt diff --git a/620/CH27/EX27.2/example27_2.sce b/620/CH27/EX27.2/example27_2.sce new file mode 100644 index 000000000..355759b35 --- /dev/null +++ b/620/CH27/EX27.2/example27_2.sce @@ -0,0 +1,5 @@ +r=10;
+l=200*10^(-6);
+c=50*10^(-12);
+f=1/(2*%pi*sqrt(l*c));
+disp("the resonant frequency (in MHz) is"); disp(f*10^6);
\ No newline at end of file diff --git a/620/CH27/EX27.2/example27_2.txt b/620/CH27/EX27.2/example27_2.txt new file mode 100644 index 000000000..e66cd297b --- /dev/null +++ b/620/CH27/EX27.2/example27_2.txt @@ -0,0 +1,3 @@ +the resonant frequency (in MHz) is
+
+ 1.592D+12
\ No newline at end of file diff --git a/620/CH27/EX27.3/example27_3.sce b/620/CH27/EX27.3/example27_3.sce new file mode 100644 index 000000000..f1265db73 --- /dev/null +++ b/620/CH27/EX27.3/example27_3.sce @@ -0,0 +1,4 @@ +f=1000;
+l=30*10^(-3);
+c=1/(4*%pi^2*f^2*l);
+disp("the value of capacitance (in μF) required is"); disp(c*10^6);
\ No newline at end of file diff --git a/620/CH27/EX27.3/example27_3.txt b/620/CH27/EX27.3/example27_3.txt Binary files differnew file mode 100644 index 000000000..260b807f6 --- /dev/null +++ b/620/CH27/EX27.3/example27_3.txt diff --git a/620/CH27/EX27.4/example27_4.sce b/620/CH27/EX27.4/example27_4.sce new file mode 100644 index 000000000..5b32f0aed --- /dev/null +++ b/620/CH27/EX27.4/example27_4.sce @@ -0,0 +1,5 @@ +fr=400;
+f=12;
+f1=fr-f/2;
+f2=fr+f/2;
+disp("the edge frequencies (in kHz) are"); disp(f1); disp("and"); disp(f2);
\ No newline at end of file diff --git a/620/CH27/EX27.4/example27_4.txt b/620/CH27/EX27.4/example27_4.txt Binary files differnew file mode 100644 index 000000000..64982011c --- /dev/null +++ b/620/CH27/EX27.4/example27_4.txt diff --git a/620/CH27/EX27.5/example27_5.sce b/620/CH27/EX27.5/example27_5.sce new file mode 100644 index 000000000..5ec56f0c8 --- /dev/null +++ b/620/CH27/EX27.5/example27_5.sce @@ -0,0 +1,8 @@ +f_am=10;
+fr_am=455;
+fr_fm=10.7;
+f_fm=0.2;
+q_am=fr_am/f_am;
+q_fm=fr_fm/f_fm;
+disp("for AM the necessary Q value is"); disp(q_am);
+disp("for FM the necessary Q value is"); disp(q_fm);
\ No newline at end of file diff --git a/620/CH27/EX27.5/example27_5.txt b/620/CH27/EX27.5/example27_5.txt Binary files differnew file mode 100644 index 000000000..d196fd375 --- /dev/null +++ b/620/CH27/EX27.5/example27_5.txt diff --git a/620/CH27/EX27.6/example27_6.sce b/620/CH27/EX27.6/example27_6.sce new file mode 100644 index 000000000..d815f8110 --- /dev/null +++ b/620/CH27/EX27.6/example27_6.sce @@ -0,0 +1,8 @@ +l=200*10^(-6);
+r=10;
+c=50*10^(-12);
+fr=1/(2*%pi*sqrt(l*c));
+x_l=2*%pi*fr*l;
+q=x_l/r;
+f=fr/q;
+disp("the bandwidth of the circuit (in kHz) is");disp(f*10^(-3));
\ No newline at end of file diff --git a/620/CH27/EX27.6/example27_6.txt b/620/CH27/EX27.6/example27_6.txt Binary files differnew file mode 100644 index 000000000..1308cbcea --- /dev/null +++ b/620/CH27/EX27.6/example27_6.txt diff --git a/620/CH27/EX27.7/example27_7.sce b/620/CH27/EX27.7/example27_7.sce new file mode 100644 index 000000000..3929c9ab8 --- /dev/null +++ b/620/CH27/EX27.7/example27_7.sce @@ -0,0 +1,5 @@ +r=10;
+l=200*10^(-6);
+c=50*10^(-12);
+q=sqrt(l/c)/r;
+disp("the value of Q is"); disp(q);
\ No newline at end of file diff --git a/620/CH27/EX27.7/example27_7.txt b/620/CH27/EX27.7/example27_7.txt Binary files differnew file mode 100644 index 000000000..baa59084d --- /dev/null +++ b/620/CH27/EX27.7/example27_7.txt diff --git a/620/CH27/EX27.8/example27_8.sce b/620/CH27/EX27.8/example27_8.sce new file mode 100644 index 000000000..50cff6de6 --- /dev/null +++ b/620/CH27/EX27.8/example27_8.sce @@ -0,0 +1,12 @@ +l=8;
+r=400;
+v=120;
+f=60;
+disp("Part a");
+x_l=2*%pi*f*l;
+q=x_l/r;
+vc=q*v;
+disp("the capacitor voltage (in V) is"); disp(vc);
+disp("Part b");
+c=1/(4*%pi^2*f^2*l)
+disp("the necessary capacitance (in μF) is"); disp(c*10^6);
\ No newline at end of file diff --git a/620/CH27/EX27.8/example27_8.txt b/620/CH27/EX27.8/example27_8.txt Binary files differnew file mode 100644 index 000000000..1c5307d8e --- /dev/null +++ b/620/CH27/EX27.8/example27_8.txt diff --git a/620/CH27/EX27.9/example27_9.sce b/620/CH27/EX27.9/example27_9.sce new file mode 100644 index 000000000..1a1494a55 --- /dev/null +++ b/620/CH27/EX27.9/example27_9.sce @@ -0,0 +1,7 @@ +l=200*10^(-6);;
+f1=535*10^3;
+f2=1605*10^3;
+c1=1/(4*%pi^2*f1^2*l);
+c2=1/(4*%pi^2*f2^2*l);
+disp("the range of capacitor values (in pF) s from "); disp(c2*10^12);
+disp("to"); disp(c1*10^12);
\ No newline at end of file diff --git a/620/CH27/EX27.9/example27_9.txt b/620/CH27/EX27.9/example27_9.txt Binary files differnew file mode 100644 index 000000000..04d277293 --- /dev/null +++ b/620/CH27/EX27.9/example27_9.txt |