summaryrefslogtreecommitdiff
path: root/3411/CH15
diff options
context:
space:
mode:
Diffstat (limited to '3411/CH15')
-rw-r--r--3411/CH15/EX7.1.u2/Ex7_1_u2.sce11
-rw-r--r--3411/CH15/EX7.1.u2/Ex7_1_u2.txt1
-rw-r--r--3411/CH15/EX7.2.u2/Ex7_2_u2.sce10
-rw-r--r--3411/CH15/EX7.2.u2/Ex7_2_u2.txt1
-rw-r--r--3411/CH15/EX7.3.u2/Ex7_3_u2.sce11
-rw-r--r--3411/CH15/EX7.3.u2/Ex7_3_u2.txt2
-rw-r--r--3411/CH15/EX7.4.u2/Ex7_4_u2.sce15
-rw-r--r--3411/CH15/EX7.4.u2/Ex7_4_u2.txt3
-rw-r--r--3411/CH15/EX7.5.u2/Ex7_5_u2.sce13
-rw-r--r--3411/CH15/EX7.5.u2/Ex7_5_u2.txt1
10 files changed, 68 insertions, 0 deletions
diff --git a/3411/CH15/EX7.1.u2/Ex7_1_u2.sce b/3411/CH15/EX7.1.u2/Ex7_1_u2.sce
new file mode 100644
index 000000000..a17e3227c
--- /dev/null
+++ b/3411/CH15/EX7.1.u2/Ex7_1_u2.sce
@@ -0,0 +1,11 @@
+//Example 7_1_u2
+clc();
+clear;
+//To calculate the mean free path
+mn=0.26*0.91*10^-30
+un=1000*10^-4
+e=1.6*10^-19
+tc=(mn*un)/e
+vth=10^7
+meanfreepath=vth*tc*10^7 //units in nm
+printf("The mean free path is given by L=%.1f nm",meanfreepath)
diff --git a/3411/CH15/EX7.1.u2/Ex7_1_u2.txt b/3411/CH15/EX7.1.u2/Ex7_1_u2.txt
new file mode 100644
index 000000000..f153fb915
--- /dev/null
+++ b/3411/CH15/EX7.1.u2/Ex7_1_u2.txt
@@ -0,0 +1 @@
+The mean free path is given by L=14.8 nm \ No newline at end of file
diff --git a/3411/CH15/EX7.2.u2/Ex7_2_u2.sce b/3411/CH15/EX7.2.u2/Ex7_2_u2.sce
new file mode 100644
index 000000000..2542b76ee
--- /dev/null
+++ b/3411/CH15/EX7.2.u2/Ex7_2_u2.sce
@@ -0,0 +1,10 @@
+//Example 7_2_u2
+clc();
+clear;
+//To calculate the diffusion current density
+Dn=22.5
+e=1.6*10^-19 //units in eV
+dn=(1*10^18)-(7*10^17)
+dx=0.1
+Jndiff=e*Dn*(dn/dx) //units in A/cm^2
+printf("The diffusion current density is Jn,diff=%.1f A/cm^2",Jndiff)
diff --git a/3411/CH15/EX7.2.u2/Ex7_2_u2.txt b/3411/CH15/EX7.2.u2/Ex7_2_u2.txt
new file mode 100644
index 000000000..1faf31805
--- /dev/null
+++ b/3411/CH15/EX7.2.u2/Ex7_2_u2.txt
@@ -0,0 +1 @@
+The diffusion current density is Jn,diff=10.8 A/cm^2 \ No newline at end of file
diff --git a/3411/CH15/EX7.3.u2/Ex7_3_u2.sce b/3411/CH15/EX7.3.u2/Ex7_3_u2.sce
new file mode 100644
index 000000000..13d6b26dd
--- /dev/null
+++ b/3411/CH15/EX7.3.u2/Ex7_3_u2.sce
@@ -0,0 +1,11 @@
+//Example 7_3_u2
+clc();
+clear;
+//To find the drift velocity and diffusivity
+vp=1/(100*10^-6) //units in cm/sec
+eapp=50
+up=vp/eapp //units in cm^-2 V^-1 s^-1
+k=0.0259
+dp=(k*up) //units in cm^2/s
+printf("The drift velocity is Vp=%d cm/sec\n",vp)
+printf("The diffusivity of minority carriers is Dp=%.2f cm^2/sec",dp)
diff --git a/3411/CH15/EX7.3.u2/Ex7_3_u2.txt b/3411/CH15/EX7.3.u2/Ex7_3_u2.txt
new file mode 100644
index 000000000..986d6cdf0
--- /dev/null
+++ b/3411/CH15/EX7.3.u2/Ex7_3_u2.txt
@@ -0,0 +1,2 @@
+The drift velocity is Vp=10000 cm/sec
+The diffusivity of minority carriers is Dp=5.18 cm^2/sec \ No newline at end of file
diff --git a/3411/CH15/EX7.4.u2/Ex7_4_u2.sce b/3411/CH15/EX7.4.u2/Ex7_4_u2.sce
new file mode 100644
index 000000000..474d03e48
--- /dev/null
+++ b/3411/CH15/EX7.4.u2/Ex7_4_u2.sce
@@ -0,0 +1,15 @@
+//Example 7_4_u2
+clc();
+clear;
+//To find the charge in the minority carrier concentration
+ni=9.65*10^9
+nno=10^14
+//Before illumination
+pno=ni^2/nno //units in cm^-3
+//After illumination
+tp=2*10^-6
+gl=(10^13/10^-6)
+pn=pno+(tp*gl) //units in cm^-3
+printf("Change in the minority carrier concentration is Pn=")
+disp(pn)
+printf("cm^-3")
diff --git a/3411/CH15/EX7.4.u2/Ex7_4_u2.txt b/3411/CH15/EX7.4.u2/Ex7_4_u2.txt
new file mode 100644
index 000000000..315aa71cc
--- /dev/null
+++ b/3411/CH15/EX7.4.u2/Ex7_4_u2.txt
@@ -0,0 +1,3 @@
+Change in the minority carrier concentration is Pn=
+ 2.000D+13
+cm^-3 \ No newline at end of file
diff --git a/3411/CH15/EX7.5.u2/Ex7_5_u2.sce b/3411/CH15/EX7.5.u2/Ex7_5_u2.sce
new file mode 100644
index 000000000..cb96ea6fd
--- /dev/null
+++ b/3411/CH15/EX7.5.u2/Ex7_5_u2.sce
@@ -0,0 +1,13 @@
+//Example 7_5_u2
+clc();
+clear;
+//To find the hall voltage
+e=1.6*10^-19 //units in eV
+n=10^16
+Rh=-1/(e*n)
+i=10^-3
+Bz=10^-4
+a=2.5*10^-3
+w=500*10^-4
+Vh=((Rh*i*Bz)/a)*w //units in mV
+printf("The hall voltage is Vh=%.5f mV",Vh)
diff --git a/3411/CH15/EX7.5.u2/Ex7_5_u2.txt b/3411/CH15/EX7.5.u2/Ex7_5_u2.txt
new file mode 100644
index 000000000..7a73cdce7
--- /dev/null
+++ b/3411/CH15/EX7.5.u2/Ex7_5_u2.txt
@@ -0,0 +1 @@
+The hall voltage is Vh=-0.00125 mV \ No newline at end of file