summaryrefslogtreecommitdiff
path: root/3822/CH2
diff options
context:
space:
mode:
Diffstat (limited to '3822/CH2')
-rw-r--r--3822/CH2/EX2.1/Ex2_1.jpgbin0 -> 220584 bytes
-rw-r--r--3822/CH2/EX2.1/Ex2_1.sce23
-rw-r--r--3822/CH2/EX2.2/Ex2_2.sce24
-rw-r--r--3822/CH2/EX2.3/Ex2_3.jpgbin0 -> 203488 bytes
-rw-r--r--3822/CH2/EX2.3/Ex2_3.sce19
-rw-r--r--3822/CH2/EX2.4/Ex2_4.jpgbin0 -> 201301 bytes
-rw-r--r--3822/CH2/EX2.4/Ex2_4.sce19
-rw-r--r--3822/CH2/EX2.5/Ex2_5.jpgbin0 -> 212088 bytes
-rw-r--r--3822/CH2/EX2.5/Ex2_5.sce22
9 files changed, 107 insertions, 0 deletions
diff --git a/3822/CH2/EX2.1/Ex2_1.jpg b/3822/CH2/EX2.1/Ex2_1.jpg
new file mode 100644
index 000000000..c82f2a7f0
--- /dev/null
+++ b/3822/CH2/EX2.1/Ex2_1.jpg
Binary files differ
diff --git a/3822/CH2/EX2.1/Ex2_1.sce b/3822/CH2/EX2.1/Ex2_1.sce
new file mode 100644
index 000000000..7480a2ff8
--- /dev/null
+++ b/3822/CH2/EX2.1/Ex2_1.sce
@@ -0,0 +1,23 @@
+
+//Optoelectronics and Fiber Optics Communication by C.R. Sarkar and D.C. Sarkar
+//Example 2.1
+//OS = Windows 7
+//Scilab version 5.5.2
+
+clc;
+clear;
+
+//given
+lamda=85*10^-8;//wavelength of multimode fiber m
+d=70e-6;//core diameter of the multimode fiber in m
+n1=1.46;//refractive index of the fiber
+delta=0.015;//relative refractive index difference
+a=d/2;//radius=d/2 of core in m
+n2=n1-(delta*n1);//refractive index of cladding
+c=2*%pi*a/lamda;//constant part of the V-Number formula
+V=c*((n1^2-n2^2))^0.5;// V-number
+M=V^2/2;//total number of guided modes in the stepindex fiber
+mprintf("\n Refractive Index of the cladding is=%.2f ",n2);
+mprintf("\n Normalized frequency V-number of the fiber is =%.2f ",V);
+mprintf("\n Total number of guided modes in the fiber is= %.0f ",M);
+//The answers vary due to rounding
diff --git a/3822/CH2/EX2.2/Ex2_2.sce b/3822/CH2/EX2.2/Ex2_2.sce
new file mode 100644
index 000000000..16be51b40
--- /dev/null
+++ b/3822/CH2/EX2.2/Ex2_2.sce
@@ -0,0 +1,24 @@
+
+//Optoelectronics and Fiber Optics Communication by C.R. Sarkar and D.C. Sarkar
+//Example 2.2
+//OS = Windows 7
+//Scilab version 5.5.2
+
+clc;
+clear;
+
+//given
+n1=1.48;//core refractive index of a step-index fiber
+delta=0.015;//relative index difference between the core and cladding
+lamda=85*10^-8;//wavelength of the fiber in m
+V=2.405;//value of V-number for single mode
+c=(2*delta)^0.5;//constant value
+a=(V*lamda)/(2*%pi*n1*c);//value of radius of core diameter in m
+d=2*a;//diameter of core diameter in m
+mprintf("\n Core diameter of the step index fiber is =%.2f um ",d*1e6);
+delta1=0.0015;//relative index difference between the core and the cladding
+c1=(2*delta1)^0.5;//constant value
+a1=(V*lamda)/(2*%pi*n1*c1);//value of radius of core diameter in m
+d1=2*a1;//diameter of core diameter in m
+mprintf("\n Core diameter of the step index fiber is= %.2f um ",d1*1e6);//multiplication by 1e6 to convert the unit from m to um
+//the answer vary due to rounding
diff --git a/3822/CH2/EX2.3/Ex2_3.jpg b/3822/CH2/EX2.3/Ex2_3.jpg
new file mode 100644
index 000000000..c457dd98d
--- /dev/null
+++ b/3822/CH2/EX2.3/Ex2_3.jpg
Binary files differ
diff --git a/3822/CH2/EX2.3/Ex2_3.sce b/3822/CH2/EX2.3/Ex2_3.sce
new file mode 100644
index 000000000..29afd54e4
--- /dev/null
+++ b/3822/CH2/EX2.3/Ex2_3.sce
@@ -0,0 +1,19 @@
+
+//Optoelectronics and Fiber Optics Communication by C.R. Sarkar and D.C. Sarkar
+//Example 2.3
+//OS = Windows 7
+//Scilab version 5.5.2
+
+clc;
+clear;
+
+//given
+n1=1.6;//core and cladding refractive index of first fiber
+n2=1.44;//core and cladding refractive index of second fiber
+lamda=0.8;//wavelength of the electromagnetic wave in um
+c=(2*%pi)/lamda;//constant value propagation constant
+betamax=c*n1;//maximum value of maximum value of beta
+betamin=c*n2;//minimum value of minimum value of beta
+mprintf("\n Maximum value of Beta is= %.2f rad/um ",betamax);
+mprintf("\n Minimum value of Beta is= %.2f rad/um",betamin);
+//The answer vary due to rounding
diff --git a/3822/CH2/EX2.4/Ex2_4.jpg b/3822/CH2/EX2.4/Ex2_4.jpg
new file mode 100644
index 000000000..617b36bad
--- /dev/null
+++ b/3822/CH2/EX2.4/Ex2_4.jpg
Binary files differ
diff --git a/3822/CH2/EX2.4/Ex2_4.sce b/3822/CH2/EX2.4/Ex2_4.sce
new file mode 100644
index 000000000..223adb135
--- /dev/null
+++ b/3822/CH2/EX2.4/Ex2_4.sce
@@ -0,0 +1,19 @@
+
+//Optoelectronics and Fiber Optics Communication by C.R. Sarkar and D.C. Sarkar
+//Example 2.4
+//OS = Windows 7
+//Scilab version 5.5.2
+
+clc;
+clear;
+
+//given
+a=5*10^-6;//radius in m
+Vc=2.405;//cut off value of V-parameter for single mode
+n1=1.46;//refractive index of the core
+delta=0.0025;//refractive index difference between the core and cladding
+c1=(2*delta)^0.5;//constant value
+c2=(2*%pi*a)/Vc;//constant value
+lamdac=c2*n1*c1;//cut off wavelength in m
+mprintf("\n Cut-off Wavelength is = %.2f um ",lamdac*1e6);//multiplication by 1e6 to convert the unit from m to um
+//The answer vary due to rounding
diff --git a/3822/CH2/EX2.5/Ex2_5.jpg b/3822/CH2/EX2.5/Ex2_5.jpg
new file mode 100644
index 000000000..cacc7066c
--- /dev/null
+++ b/3822/CH2/EX2.5/Ex2_5.jpg
Binary files differ
diff --git a/3822/CH2/EX2.5/Ex2_5.sce b/3822/CH2/EX2.5/Ex2_5.sce
new file mode 100644
index 000000000..bdf310075
--- /dev/null
+++ b/3822/CH2/EX2.5/Ex2_5.sce
@@ -0,0 +1,22 @@
+
+//Optoelectronics and Fiber Optics Communication by C.R. Sarkar and D.C. Sarkar
+//Example 2.5
+//OS = Windows 7
+//Scilab version 5.5.2
+
+clc;
+clear;
+
+//given
+a=30*10^-6;//radius in m
+n1=1.50;//refractive index of the core
+n2=1.49;//refractive index of the cladding
+lamda=0.85e-6//operating wavelength in m
+V=((2*%pi*a/lamda))*sqrt(n1^2-n2^2)//V number
+M=(1/2)*V^2//no. of guided modes in fiber
+mprintf("\n No. of Guided modes is = %.0f ",M);
+PcladbyP=(4/3)*M^-0.5//power in cladding to total power
+PcorebyP=1-PcladbyP//power in core to total power
+PcorebyPclad=PcorebyP/PcladbyP//power in core to power in cladding
+mprintf("\n ratio of power in core to power in cladding is = %.0f ",PcorebyPclad);
+//The answer vary due to rounding