diff options
Diffstat (limited to '3281/CH10')
26 files changed, 338 insertions, 0 deletions
diff --git a/3281/CH10/EX10.1/ex10_1.jpg b/3281/CH10/EX10.1/ex10_1.jpg Binary files differnew file mode 100755 index 000000000..0109ecaae --- /dev/null +++ b/3281/CH10/EX10.1/ex10_1.jpg diff --git a/3281/CH10/EX10.1/ex10_1.sce b/3281/CH10/EX10.1/ex10_1.sce new file mode 100755 index 000000000..d045b843d --- /dev/null +++ b/3281/CH10/EX10.1/ex10_1.sce @@ -0,0 +1,48 @@ +//Page Number: 554
+//Example 10.1
+clc;
+//Given,
+
+z0=50; //ohm
+t=0.001; //mm
+b=0.32; //cm
+er=2.20;
+tandel= 0.0005;
+rs=0.026; //ohm
+f=10D+9; //Hz
+c=3D+8;//m/sec
+
+p=sqrt(er)*z0;
+//As p<120
+w=b*[((30*%pi)/p)-0.441];
+disp('cm',w,'Width');
+
+//Attenuation
+k={(2*%pi*f*sqrt(er))/c};
+ad=(k*tandel)/2;
+
+//and
+A=1+{(2*w)/(b-t)}+[{(b+t)/((b-t)*%pi)}*log(((2*b)-t)/t)];
+//Hence
+ac=(2.7D-3*rs*er*z0*A)/{30*%pi*(b-t)*1D-2};
+//Total attenution
+a=ad+ac;
+
+//Total attenution in db
+x=exp(a);
+alp=20*log10(x); //db/m
+
+//Total attenution in db/lambda:
+lam=c/(sqrt(er)*f);
+lamm=lam*1D+2;
+alph=alp/lamm;
+disp('db/lambda',alph,'Total attenution in db/lambda:');
+
+
+//Answer in book for alph is given as 0.856 but it should be 0.0856 as value of f is taken as 10D+10 but it should be 10D+9
+
+
+
+
+
+
diff --git a/3281/CH10/EX10.10/ex10_10.jpg b/3281/CH10/EX10.10/ex10_10.jpg Binary files differnew file mode 100755 index 000000000..b5420ce39 --- /dev/null +++ b/3281/CH10/EX10.10/ex10_10.jpg diff --git a/3281/CH10/EX10.10/ex10_10.sce b/3281/CH10/EX10.10/ex10_10.sce new file mode 100755 index 000000000..1e7e1ec9a --- /dev/null +++ b/3281/CH10/EX10.10/ex10_10.sce @@ -0,0 +1,23 @@ +//Page Number: 560
+//Example 10.10
+clc;
+//Given
+W=6; //m
+s=2.2; //m
+b=4.8; //m
+Er=2.2;
+
+//Even and odd mode impedance
+Z0e=((120*%pi)*(b-s))/(2*sqrt(Er)*W);
+disp('ohm',Z0e,'Even mode impedance:');
+
+
+Z0o=(Z0e*s)/b;
+disp('ohm',Z0o,'Odd mode impedance:');
+
+//Mid band coupling
+x=(Z0e-Z0o)/(Z0e+Z0o);
+C=-20*log10(x);
+disp('db',C,'Mid band coupling:');
+
+//Answer in book for C is given as 54.2 but it should be 8.60
diff --git a/3281/CH10/EX10.11/ex10_11.jpg b/3281/CH10/EX10.11/ex10_11.jpg Binary files differnew file mode 100755 index 000000000..467d65288 --- /dev/null +++ b/3281/CH10/EX10.11/ex10_11.jpg diff --git a/3281/CH10/EX10.11/ex10_11.sce b/3281/CH10/EX10.11/ex10_11.sce new file mode 100755 index 000000000..2935b2ab5 --- /dev/null +++ b/3281/CH10/EX10.11/ex10_11.sce @@ -0,0 +1,26 @@ +//Page Number: 562
+//Example 10.11
+clc;
+//Given
+Er=6;
+d=3D-3; //m
+Z0=50; //ohm
+E0=8.854D-12; //F/m
+Mu0=4*%pi*10D-7; //H/m
+
+//(i) W
+W=(377*d)/(sqrt(Er)*Z0);
+disp('mm',W*1000,'Required Width:');
+
+//(ii)Stripline capacitance
+C=(E0*Er*W)/d;
+disp('pF/m',C*10^12,'Stripline capacitance:');
+
+//(iii)Stripline inductance
+L=(Mu0*d)/W;
+disp('muH/m',L*10^6,'Stripline inductance:');
+
+//(iv)Phase velocity
+c=3D+8;
+vp=c/sqrt(Er);
+disp('m/s',vp,'Phase velocity');
diff --git a/3281/CH10/EX10.12/ex10_12.jpg b/3281/CH10/EX10.12/ex10_12.jpg Binary files differnew file mode 100755 index 000000000..d9d6134c1 --- /dev/null +++ b/3281/CH10/EX10.12/ex10_12.jpg diff --git a/3281/CH10/EX10.12/ex10_12.sce b/3281/CH10/EX10.12/ex10_12.sce new file mode 100755 index 000000000..dfd2509cd --- /dev/null +++ b/3281/CH10/EX10.12/ex10_12.sce @@ -0,0 +1,26 @@ +//Page Number: 562
+//Example 10.12
+clc;
+//Given
+Er=2.56;
+w=25; //mils
+t=14; //mils
+d=70; //mils
+E0=8.854D-12; //F/m
+
+//(i) K factor
+K=1/(1-(t/d));
+disp(K,'K factor:');
+
+//(ii) Fringe capacitance
+C=[(E0*Er)*[2*K*log(K+1)-(K-1)*log(K^2-1)]]/%pi;
+disp('pF/m',C*10^12,'Fringe capacitance:');
+
+//(iii) Charecteristic Impedance
+X=1/[((w*K)/d)+(C/(E0*Er))];
+Z0=(94.15*X)/sqrt(Er);
+disp('ohm',Z0,'Charecteristic Impedance:');
+
+
+//Answer in book for Z0 is given as 50.29 but it should be 51.7
+
diff --git a/3281/CH10/EX10.13/ex10_13.jpg b/3281/CH10/EX10.13/ex10_13.jpg Binary files differnew file mode 100755 index 000000000..0b595ae8c --- /dev/null +++ b/3281/CH10/EX10.13/ex10_13.jpg diff --git a/3281/CH10/EX10.13/ex10_13.sce b/3281/CH10/EX10.13/ex10_13.sce new file mode 100755 index 000000000..c6f7822b8 --- /dev/null +++ b/3281/CH10/EX10.13/ex10_13.sce @@ -0,0 +1,29 @@ +//Page Number: 563
+//Example 10.13
+clc;
+//Given
+Z0=50; //ohm
+//Sincr ratio of power is 2:3
+x1=5/2;
+y1=5/3;
+//Output Impedance
+Z1=x1*Z0;
+Z2=y1*Z0;
+disp('ohm',Z1,'Output Impedance 1:')
+disp('ohm',Z2,'Output Impedance 2:')
+
+//Input Impedance
+Zin=[((Z2*2*Z2)/3)/((Z2+(2*Z2)/3))];
+
+//Looking into Z1, Z2 is || to Z0
+A1=(Z2*Z0)/(Z2+Z0);
+
+//Looking into Z, Z2 is || to Z0
+A2=(Z1*Z0)/(Z1+Z0);
+
+//Reflection Coeffcients
+R1=(A1-Z1)/(A1+Z1);
+R2=(A2-Z2)/(A2+Z2);
+
+disp(R2,R1,'Reflection Coeffcients:');
+
diff --git a/3281/CH10/EX10.2/ex10_2.jpg b/3281/CH10/EX10.2/ex10_2.jpg Binary files differnew file mode 100755 index 000000000..5b9bff34e --- /dev/null +++ b/3281/CH10/EX10.2/ex10_2.jpg diff --git a/3281/CH10/EX10.2/ex10_2.sce b/3281/CH10/EX10.2/ex10_2.sce new file mode 100755 index 000000000..a9da36de6 --- /dev/null +++ b/3281/CH10/EX10.2/ex10_2.sce @@ -0,0 +1,32 @@ +//Page Number: 555
+//Example 10.2
+clc;
+//Given,
+er=9.7;
+h=0.25; //mm
+w=0.25; //mm
+f=5D+9; //Hz
+c=3D+8; //m/s
+
+//(i) Dielectric constant
+dc=((er+1)/2)+(((er-1)/2)*(1/sqrt(1+12*h/w)));
+disp(dc,'Dielectric constant:');
+
+//(ii) Phase constant
+lam0=c/f;
+pc=sqrt(dc)*(2*%pi/lam0);
+disp('rad/m',pc/100,'Phase constant:');
+
+//(iii) Microstrip wavelength
+lams=lam0/sqrt(dc);
+disp('cm',lams*100,'Microstrip wavelength:');
+
+//(iv) Capacitance per unit length
+e0=8.854D-12;
+cap=(2*%pi*e0)/log((8*h/w)-(w/(4*h)));
+disp('F/cm',cap,'Capacitance per unit length:');
+
+//(v) Characterstic Impedance
+ci=(60/sqrt(dc))*log((8*h/w)+(w/(4*h)));
+disp('ohm',ci,'Characterstic impedance:');
+
diff --git a/3281/CH10/EX10.3/ex10_3.jpg b/3281/CH10/EX10.3/ex10_3.jpg Binary files differnew file mode 100755 index 000000000..7e4b36e2e --- /dev/null +++ b/3281/CH10/EX10.3/ex10_3.jpg diff --git a/3281/CH10/EX10.3/ex10_3.sce b/3281/CH10/EX10.3/ex10_3.sce new file mode 100755 index 000000000..454bea405 --- /dev/null +++ b/3281/CH10/EX10.3/ex10_3.sce @@ -0,0 +1,15 @@ +//Page Number: 556
+//Example 10.3
+clc;
+//Given,
+er=5.23;
+w=10; //mils
+t=2.8; //mils
+h=7; //mils
+
+dc=((er+1)/2)+(((er-1)/2)*(1/sqrt(1+12*h/w)));
+disp(dc,'Dielectric constant:');
+
+//As w/h>1
+ci=(120*%pi)/(sqrt(dc)*((w/h)+1.393+0.667*log((w/h)+1.444)));
+disp('ohm',ci,'Characterstic impedance:');
diff --git a/3281/CH10/EX10.4/ex10_4.jpg b/3281/CH10/EX10.4/ex10_4.jpg Binary files differnew file mode 100755 index 000000000..3b0a06e69 --- /dev/null +++ b/3281/CH10/EX10.4/ex10_4.jpg diff --git a/3281/CH10/EX10.4/ex10_4.sce b/3281/CH10/EX10.4/ex10_4.sce new file mode 100755 index 000000000..ae8a5ecd3 --- /dev/null +++ b/3281/CH10/EX10.4/ex10_4.sce @@ -0,0 +1,21 @@ +//Page Number: 556
+//Example 10.4
+clc;
+//Given,
+
+q=2.5;
+dh=1.58;
+er=9;
+f=10;
+c=3D+8;
+
+erff=((er+1)/2)+(((er-1)/2)*((1+(12/q))^(-1/2)));
+vp=(c/sqrt(erff))*erff;
+fe1=c/(sqrt(vp)*2*dh*q);
+if f<fe1 then
+ disp('Strip supports TEM mode only');
+else
+ disp('Strip does not support TEM mode only');
+end
+
+
diff --git a/3281/CH10/EX10.5/ex10_5.jpg b/3281/CH10/EX10.5/ex10_5.jpg Binary files differnew file mode 100755 index 000000000..3f3b1d55a --- /dev/null +++ b/3281/CH10/EX10.5/ex10_5.jpg diff --git a/3281/CH10/EX10.5/ex10_5.sce b/3281/CH10/EX10.5/ex10_5.sce new file mode 100755 index 000000000..eed0d6a50 --- /dev/null +++ b/3281/CH10/EX10.5/ex10_5.sce @@ -0,0 +1,40 @@ +//Page Number: 557
+//Example 10.5
+clc;
+//Given,
+
+er=9.7;
+h=0.5; //mm
+w=0.5; //mm
+lt=2D-4;
+t=0.02; //mm
+f=5D+9; //Hz
+fg=5; //HZ
+c=3D+8;
+rs=8.22D-3*sqrt(fg);
+
+//(i) Dielectric constant
+dc=((er+1)/2)+(((er-1)/2)*(1/sqrt(1+12*h/w)));
+disp(dc,'Dielectric constant:');
+
+//(ii) Characterstic Impedance
+ci=(60/sqrt(dc))*log((8*h/w)+(w/(4*h)));
+disp('ohm',ci,'Characterstic impedance:');
+
+//(iii) Dielectric attenuation
+lam0=c/f;
+alphd=(%pi/lam0)*(er/sqrt(dc))*((dc-1)/(er-1))*lt;
+disp('Np/m',alphd,'Dielectric attenuation:');
+
+//Conductor attenuation
+r1=[0.94+(0.132*(w/h))-(0.0062*((w/h)^2))]*[(1/%pi)+(1/(%pi^2))*log((4*%pi*w)/t)]*(rs/(w*1D-3));
+r1m=r1*1D-2;
+r2=(w/h)/[((w/h)+5.8+(0.03*(h/w)))]*(rs/(w*1D-3));
+r2m=r2*1D-2;
+alphc=(r1+r2)/(2*ci);
+disp('Np/m',alphc,'Conductor attenuation:');
+
+//(iv) Total attenuation
+A=alphc+alphd;
+Adb=A*8.686*1D-2;
+disp('db/cm',Adb,'Total attenuation:');
diff --git a/3281/CH10/EX10.6/ex10_6.jpg b/3281/CH10/EX10.6/ex10_6.jpg Binary files differnew file mode 100755 index 000000000..605066a17 --- /dev/null +++ b/3281/CH10/EX10.6/ex10_6.jpg diff --git a/3281/CH10/EX10.6/ex10_6.sce b/3281/CH10/EX10.6/ex10_6.sce new file mode 100755 index 000000000..d70b30440 --- /dev/null +++ b/3281/CH10/EX10.6/ex10_6.sce @@ -0,0 +1,11 @@ +//Page Number: 558
+//Example 10.6
+clc;
+//Given
+
+sig=5.8D+7;
+f=10; //GHz
+h=0.12D-2; //m
+
+q=62.8*h*sqrt(f*sig);
+disp(round(q),'conductor Q of the stripline:');
diff --git a/3281/CH10/EX10.7/ex10_7.jpg b/3281/CH10/EX10.7/ex10_7.jpg Binary files differnew file mode 100755 index 000000000..711446235 --- /dev/null +++ b/3281/CH10/EX10.7/ex10_7.jpg diff --git a/3281/CH10/EX10.7/ex10_7.sce b/3281/CH10/EX10.7/ex10_7.sce new file mode 100755 index 000000000..6476f7b24 --- /dev/null +++ b/3281/CH10/EX10.7/ex10_7.sce @@ -0,0 +1,26 @@ +//Page Number: 558
+//Example 10.7
+clc;
+//Given
+Er=6;
+h=4D-3; //m
+
+//(i) W for Z0=50W
+Z0=50; //W
+W=(120*%pi*h)/(sqrt(Er)*Z0);
+disp('mm',W*1000,'Required Width:');
+
+//(ii)Stripline capacitance
+E0=8.854D-12;
+C=(E0*Er*W)/h;
+disp('pF/m',C*10^12,'Stripline capacitance:');
+
+//(iii)Stripline inductance
+Mu0=4*%pi*10D-7;
+L=(Mu0*h)/W;
+disp('muH/m',L*10^5,'Stripline inductance:');
+
+//(iv)Phase velocity
+c=3D+8;
+vp=c/sqrt(Er);
+disp('m/s',vp,'Phase velocity');
diff --git a/3281/CH10/EX10.8/ex10_8.jpg b/3281/CH10/EX10.8/ex10_8.jpg Binary files differnew file mode 100755 index 000000000..2a2aa61ab --- /dev/null +++ b/3281/CH10/EX10.8/ex10_8.jpg diff --git a/3281/CH10/EX10.8/ex10_8.sce b/3281/CH10/EX10.8/ex10_8.sce new file mode 100755 index 000000000..d5dc2b9c5 --- /dev/null +++ b/3281/CH10/EX10.8/ex10_8.sce @@ -0,0 +1,27 @@ +//Page Number: 559
+//Example 10.8
+clc;
+//Given
+cl=3D+8; //m/s
+f=5D+9; //Hz
+Er=9;
+C=-10; //db
+Z0=50; //ohm
+//Length
+L=(cl/f)/(4*sqrt(Er));
+disp('cm',L*100,'Length:');
+
+//Coupling coefficient
+C0=10^(C/20);
+disp(C0,'Coupling coefficient:');
+
+//Even and odd mode impedance
+Z0e=(Z0*sqrt(1+C0))/sqrt(1-C0);
+disp('ohm',Z0e,'Even mode impedance:');
+
+
+Z0o=(Z0*sqrt(1-C0))/sqrt(1+C0);
+disp('ohm',Z0o,'Odd mode impedance:');
+
+
+
diff --git a/3281/CH10/EX10.9/ex10_9.jpg b/3281/CH10/EX10.9/ex10_9.jpg Binary files differnew file mode 100755 index 000000000..e0b06e489 --- /dev/null +++ b/3281/CH10/EX10.9/ex10_9.jpg diff --git a/3281/CH10/EX10.9/ex10_9.sce b/3281/CH10/EX10.9/ex10_9.sce new file mode 100755 index 000000000..666e631cd --- /dev/null +++ b/3281/CH10/EX10.9/ex10_9.sce @@ -0,0 +1,14 @@ +//Page Number: 560
+//Example 10.9
+clc;
+//Given
+Z0=50; //ohm
+C=3; //db
+
+//Line impedance
+Z01sqr=(1-(10^(C/-10)));
+Z01=sqrt(Z0*Z0*Z01sqr);
+disp('ohm',Z01,'Z01:');
+
+Z02=Z01/(sqrt(1-(1/sqrt(2))^2));
+disp('ohm',round(Z02),'Z02:');
|