summaryrefslogtreecommitdiff
path: root/3840/CH5
diff options
context:
space:
mode:
Diffstat (limited to '3840/CH5')
-rw-r--r--3840/CH5/EX5.1/Ex5_1.sce17
-rw-r--r--3840/CH5/EX5.10/Ex5_10.sce18
-rw-r--r--3840/CH5/EX5.11/Ex5_11.sce21
-rw-r--r--3840/CH5/EX5.12/Ex5_12.sce20
-rw-r--r--3840/CH5/EX5.2/Ex5_2.sce19
-rw-r--r--3840/CH5/EX5.3/Ex5_3.sce17
-rw-r--r--3840/CH5/EX5.5/Ex5_5.sce25
-rw-r--r--3840/CH5/EX5.6/Ex5_6.sce19
-rw-r--r--3840/CH5/EX5.8/Ex5_8.sce15
-rw-r--r--3840/CH5/EX5.9/Ex5_9.sce21
10 files changed, 192 insertions, 0 deletions
diff --git a/3840/CH5/EX5.1/Ex5_1.sce b/3840/CH5/EX5.1/Ex5_1.sce
new file mode 100644
index 000000000..70cd88d40
--- /dev/null
+++ b/3840/CH5/EX5.1/Ex5_1.sce
@@ -0,0 +1,17 @@
+clear
+//
+//
+//
+
+//Variable declaration
+E_EF=0.5 //fermi energy(eV)
+FE=1/100 //probability
+Kb=1.381*10**-23 //boltzmann constant(J/k)
+x=6.24*10**18
+
+//Calculation
+KB=Kb*x
+y=E_EF/KB
+T=y/log(1/FE) //temperature(K)
+
+//Result
diff --git a/3840/CH5/EX5.10/Ex5_10.sce b/3840/CH5/EX5.10/Ex5_10.sce
new file mode 100644
index 000000000..156b00dac
--- /dev/null
+++ b/3840/CH5/EX5.10/Ex5_10.sce
@@ -0,0 +1,18 @@
+clear
+//
+//
+//
+
+//Variable declaration
+m=9.11*10**-31 //mass(kg)
+e=1.602*10**-19 //charge(c)
+E=5.5 //fermi energy(V/m)
+tow=3.97*10**-14 //relaxation time(s)
+
+//Calculation
+Vf=sqrt(2*E*e/m) //fermi velocity(m/s)
+lamda=Vf*tow //mean free path(m)
+
+//Result
+printf("\n fermi velocity is %0.2f *10**6 m/s",Vf/10**6)
+printf("\n mean free path is %0.2f *10**-8 m",lamda*10**8)
diff --git a/3840/CH5/EX5.11/Ex5_11.sce b/3840/CH5/EX5.11/Ex5_11.sce
new file mode 100644
index 000000000..436874481
--- /dev/null
+++ b/3840/CH5/EX5.11/Ex5_11.sce
@@ -0,0 +1,21 @@
+clear
+//
+//
+//
+
+//Variable declaration
+n=1 //number of electrons
+NA=6.025*10**26 //avagadro number
+D=10500 //density(kg/m**3)
+M=107.9 //atomic weight(kg)
+m=9.11*10**-31 //mass(kg)
+h=6.63*10**-34 //plancks constant(Js)
+
+//Calculation
+n=n*NA*D/M //electronic concentration(per m**3)
+x=(3*n/%pi)**(2/3)
+Ef=h**2*x/(8*m) //fermi energy(J)
+
+//Result
+printf("\n electronic concentration is %0.3f *10**28 per m**3",n/10**28)
+printf("\n fermi energy is %0.2f *10**-19 J",Ef*10**19)
diff --git a/3840/CH5/EX5.12/Ex5_12.sce b/3840/CH5/EX5.12/Ex5_12.sce
new file mode 100644
index 000000000..3ad6c9e4b
--- /dev/null
+++ b/3840/CH5/EX5.12/Ex5_12.sce
@@ -0,0 +1,20 @@
+clear
+//
+//
+//
+
+//Variable declaration
+D=8.92*10**3 //density(kg/m**3)
+w=63.5 //atomic weight
+Na=6.02*10**26 //avagadro number
+e=1.6*10**-19 //charge(c)
+I=100 //current(A)
+A=10*10**-6 //area(m**2)
+n=1
+
+//Calculation
+J=I/A //current density(amp/m**2)
+n=n*Na*D/w
+vd=J/(n*e) //drift velocity(m/s)
+
+//Result
diff --git a/3840/CH5/EX5.2/Ex5_2.sce b/3840/CH5/EX5.2/Ex5_2.sce
new file mode 100644
index 000000000..c3adb6e83
--- /dev/null
+++ b/3840/CH5/EX5.2/Ex5_2.sce
@@ -0,0 +1,19 @@
+clear
+//
+//
+//
+
+//Variable declaration
+e=1.602*10**-19 //charge(c)
+m=9.11*10**-31 //mass(kg)
+h=6.63*10**-34 //plancks constant(Js)
+Ef=7*e //fermi energy(J)
+
+//Calculation
+x=Ef*8*m/h**2
+n23=x/((3/%pi)**(2/3))
+n=n23**(3/2) //total number of free electrons(electrons/m**3)
+
+//Result
+printf("\n total number of free electrons is %0.4f *10**28 electrons/m**3",n/10**28)
+printf("\n answer in the book varies due to rounding off errors")
diff --git a/3840/CH5/EX5.3/Ex5_3.sce b/3840/CH5/EX5.3/Ex5_3.sce
new file mode 100644
index 000000000..1c278b462
--- /dev/null
+++ b/3840/CH5/EX5.3/Ex5_3.sce
@@ -0,0 +1,17 @@
+clear
+//
+//
+//
+
+//Variable declaration
+rho=1.54*10**-8 //resistivity(ohm m)
+n=5.8*10**28 //number of electrons
+e=1.602*10**-19 //charge(c)
+m=9.11*10**-31 //mass(kg)
+
+//Calculation
+tow=m/(n*e**2*rho) //relaxation time(s)
+
+//Result
+printf("\n relaxation time is %0.3f *10**-15 s",tow*10**15)
+printf("\n answer in the book varies due to rounding off errors")
diff --git a/3840/CH5/EX5.5/Ex5_5.sce b/3840/CH5/EX5.5/Ex5_5.sce
new file mode 100644
index 000000000..43d1fa802
--- /dev/null
+++ b/3840/CH5/EX5.5/Ex5_5.sce
@@ -0,0 +1,25 @@
+clear
+//
+//
+//
+
+//Variable declaration
+D=2.7*10**3 //density(kg/m**3)
+rho=2.7*10**-8 //resistivity(ohm m)
+w=26.98 //atomic weight
+Na=6.025*10**26 //avagadro number
+e=1.6*10**-19 //charge(c)
+L=5 //length(m)
+R=0.06 //resistance(ohm)
+I=15 //current(A)
+n=3 //number of electrons
+
+//Calculation
+N=n*D*Na/w //number of conduction electrons(/m**3)
+mew=1/(rho*N*e) //mobility(m**2/Vs)
+vd=I*R/(L*rho*N*e) //drift velocity(m/s)
+
+//Result
+printf("\n number of conduction electrons is %0.4f *10**29 /m**3",N/10**29)
+printf("\n mobility is %0.5f m**2/Vs",mew)
+printf("\n drift velocity is %0.1f *10**-4 m/s",vd*10**4)
diff --git a/3840/CH5/EX5.6/Ex5_6.sce b/3840/CH5/EX5.6/Ex5_6.sce
new file mode 100644
index 000000000..45dbf9c65
--- /dev/null
+++ b/3840/CH5/EX5.6/Ex5_6.sce
@@ -0,0 +1,19 @@
+clear
+//
+//
+//
+
+//Variable declaration
+D=8.92*10**3 //density(kg/m**3)
+rho=1.73*10**-8 //resistivity(ohm m)
+W=63.5 //atomic weight
+Na=6.02*10**26 //avagadro number
+e=1.6*10**-19 //charge(c)
+
+//Calculation
+n=D*Na/W
+mew=1/(rho*n*e) //mobility(m**2/Vs)
+
+//Result
+printf("\n mobility is %0.5f m**2/Vs",mew)
+printf("\n answer given in the book is wrong")
diff --git a/3840/CH5/EX5.8/Ex5_8.sce b/3840/CH5/EX5.8/Ex5_8.sce
new file mode 100644
index 000000000..d22cdac48
--- /dev/null
+++ b/3840/CH5/EX5.8/Ex5_8.sce
@@ -0,0 +1,15 @@
+clear
+//
+//
+//
+
+//Variable declaration
+rho=1.50*10**-8 //resistivity(ohm m)
+n=6.5*10**28 //conduction electrons(per m**3)
+e=1.602*10**-19 //charge(c)
+m=9.11*10**-31 //mass(kg)
+
+//Calculation
+tow=m/(n*e**2*rho) //relaxation time(sec)
+
+//Result
diff --git a/3840/CH5/EX5.9/Ex5_9.sce b/3840/CH5/EX5.9/Ex5_9.sce
new file mode 100644
index 000000000..7fc87b777
--- /dev/null
+++ b/3840/CH5/EX5.9/Ex5_9.sce
@@ -0,0 +1,21 @@
+clear
+//
+//
+//
+
+//Variable declaration
+m=9.11*10**-31 //mass(kg)
+rho=1.54*10**-8 //resistivity(ohm m)
+e=1.602*10**-19 //charge(c)
+E=10**2 //electric field(V/m)
+n=5.8*10**28 //number of electrons
+Kb=1.381*10**-23 //boltzmann constant
+T=300 //temperature(K)
+
+//Calculation
+tow=m/(n*e**2*rho) //relaxation time(s)
+vd=e*E*tow/m //drift velocity(m/s)
+mew=vd/E //mobility(m**2/Vs)
+Vth=sqrt(3*Kb*T/m) //thermal velocity(m/s)
+
+//Result