diff options
Diffstat (limited to '3440/CH2')
-rw-r--r-- | 3440/CH2/EX2.1/Ex2_1.sce | 14 | ||||
-rw-r--r-- | 3440/CH2/EX2.2/Ex2_2.sce | 12 | ||||
-rw-r--r-- | 3440/CH2/EX2.3/Ex2_3.sce | 17 | ||||
-rw-r--r-- | 3440/CH2/EX2.4/Ex2_4.sce | 11 | ||||
-rw-r--r-- | 3440/CH2/EX2.5/Ex2_5.sce | 15 | ||||
-rw-r--r-- | 3440/CH2/EX2.6/Ex2_6.sce | 16 | ||||
-rw-r--r-- | 3440/CH2/EX2.7/Ex2_7.sce | 20 | ||||
-rw-r--r-- | 3440/CH2/EX2.8/Ex2_8.sce | 8 | ||||
-rw-r--r-- | 3440/CH2/EX2.9/Ex2_9.sce | 15 |
9 files changed, 128 insertions, 0 deletions
diff --git a/3440/CH2/EX2.1/Ex2_1.sce b/3440/CH2/EX2.1/Ex2_1.sce new file mode 100644 index 000000000..f7f94a9fd --- /dev/null +++ b/3440/CH2/EX2.1/Ex2_1.sce @@ -0,0 +1,14 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+un=1000*10^-4//m^2/Vs
+vth=2.28*10**7//cm/sec
+mn=0.26*m0
+disp(mn)
+tauc=(mn*un)/q
+disp(tauc,"mean free time in sec is")
+l=vth*tauc
+disp(l,"mean free path in cm is")
diff --git a/3440/CH2/EX2.2/Ex2_2.sce b/3440/CH2/EX2.2/Ex2_2.sce new file mode 100644 index 000000000..d91cf9e44 --- /dev/null +++ b/3440/CH2/EX2.2/Ex2_2.sce @@ -0,0 +1,12 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+un=1300//m^2/Vs
+Nd=10^16//cm^3
+n=Nd
+disp(n,"donors are ionized in cm^3 is")
+row=1/(q*n*un)
+disp(row,"resistivity in ohm cm is")
diff --git a/3440/CH2/EX2.3/Ex2_3.sce b/3440/CH2/EX2.3/Ex2_3.sce new file mode 100644 index 000000000..1fb774b02 --- /dev/null +++ b/3440/CH2/EX2.3/Ex2_3.sce @@ -0,0 +1,17 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+n=10^16//cm^3
+W=500*10**-4//cm
+A=2.5*10**-3//cm62
+I=10**-3//A
+Bz=10^-4//Wb/cm^2
+
+RH=1/(q*n)
+disp(RH,"Hall coefficient in cm^3/C is")
+VH=W*RH*I*Bz/A
+disp(VH,"Hall voltage in V is")
+
diff --git a/3440/CH2/EX2.4/Ex2_4.sce b/3440/CH2/EX2.4/Ex2_4.sce new file mode 100644 index 000000000..1767f2543 --- /dev/null +++ b/3440/CH2/EX2.4/Ex2_4.sce @@ -0,0 +1,11 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+Dn=22.5//cm^2/sec
+deltan=1*10^18-7*10^17//cm^-3
+deltax=0.1//cm
+Jn=q*Dn*(deltan/deltax)
+disp(Jn,"diffusion current density in A/cm^2 is ")
diff --git a/3440/CH2/EX2.5/Ex2_5.sce b/3440/CH2/EX2.5/Ex2_5.sce new file mode 100644 index 000000000..40ac3bf20 --- /dev/null +++ b/3440/CH2/EX2.5/Ex2_5.sce @@ -0,0 +1,15 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+x=1//cm
+t=100*10^-6//sec
+epsilon=50//V/cm
+vp=x/t
+disp(vp,"drift velocity in cm/s is")
+up=vp/epsilon
+disp(up,"mobility in cm^2/Vs is")
+Dp=(k*T*up)
+disp(Dp,"diffusivity of minority carriers in cm^2/sec is")
diff --git a/3440/CH2/EX2.6/Ex2_6.sce b/3440/CH2/EX2.6/Ex2_6.sce new file mode 100644 index 000000000..547012cb6 --- /dev/null +++ b/3440/CH2/EX2.6/Ex2_6.sce @@ -0,0 +1,16 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+ni=9.65*10^9//cm^-3
+nno=10^14//cm^-3
+taun=2*10^-6//sec
+taup=2*10^-6//sec
+
+pno=ni^2/nno
+disp(pno,"before illumination pno in cm^-3 is")
+GL=(10^13)/(1*10^-6)
+pn=pno+taup*GL
+disp(pn,"after illumination deltapn in cm^-3 is")
diff --git a/3440/CH2/EX2.7/Ex2_7.sce b/3440/CH2/EX2.7/Ex2_7.sce new file mode 100644 index 000000000..be1154cfc --- /dev/null +++ b/3440/CH2/EX2.7/Ex2_7.sce @@ -0,0 +1,20 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+m0=0.91*10^-30//kg
+ni=2.25*10^6//cm^-3
+nn0=10^16//cm^-3
+taun=2*10^-9//sec
+taup=2*10^-9//sec
+
+pn0=ni^2/nn0
+disp(pn0,"before illumination pn0 in cm^-3 is")
+GL=(10^13)/(1*10^-6)
+nn=nn0+taun*GL
+disp(nn,"after illumination nn in cm^-3 is") //textbook ans is wrong
+pn=pn0+taup*GL
+disp(pn,"after illumination pn in cm^-3 is")
+
+
diff --git a/3440/CH2/EX2.8/Ex2_8.sce b/3440/CH2/EX2.8/Ex2_8.sce new file mode 100644 index 000000000..a45a18750 --- /dev/null +++ b/3440/CH2/EX2.8/Ex2_8.sce @@ -0,0 +1,8 @@ +clc
+
+t1=100*10^-6//sec
+t2=200*10^-6//sec
+N=5
+//deltap=(N/sqrt(4*%pi*Dp*t))*exp(t/taup)
+taup=(t2-t1)/log(N/sqrt(2))
+disp(taup,"minority carrier lifetime taup in sec is=")
diff --git a/3440/CH2/EX2.9/Ex2_9.sce b/3440/CH2/EX2.9/Ex2_9.sce new file mode 100644 index 000000000..9dd80b650 --- /dev/null +++ b/3440/CH2/EX2.9/Ex2_9.sce @@ -0,0 +1,15 @@ +clc
+
+T=300 //K
+k=8.617*10^-5 //eV/K
+q=1.6*10**-19 //C
+qx=4.05 //eV
+qVn=0.2 //eV
+Nc=2.86*10^19
+a=(qx+qVn)/(k*T)
+nth=exp(a)*Nc
+disp(nth,"the thermionically emitted electron density for nth at 4.05 in cm^3=") //textbook ans is wrong
+
+qx=0.6 //eV
+nth=exp(qx/(k*T))*Nc
+disp(nth,"the thermionically emitted electron density for nth at 0.6 in cm^3=") //textbook ans is wrong
|