diff options
Diffstat (limited to 'Fundamental_of_Electronics_Devices/Ch8.ipynb')
-rw-r--r-- | Fundamental_of_Electronics_Devices/Ch8.ipynb | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/Fundamental_of_Electronics_Devices/Ch8.ipynb b/Fundamental_of_Electronics_Devices/Ch8.ipynb index f4ce4661..71bad3db 100644 --- a/Fundamental_of_Electronics_Devices/Ch8.ipynb +++ b/Fundamental_of_Electronics_Devices/Ch8.ipynb @@ -27,10 +27,7 @@ "cell_type": "code",
"collapsed": false,
"input": [
- "#Exa 8.1\n",
- "#Find Steady state photocurrent density\n",
"\n",
- "#given data \n",
"NA=10**22 #in atoms/m**3\n",
"ND=10**22 #in atoms/m**3\n",
"De=25*10**-4 \t#in m**2/s\n",
@@ -45,7 +42,6 @@ "GL=10**27\t\t\t#in m**-3 s**-1\n",
"\n",
"\n",
- "#calculation\n",
"import math\n",
"Le=math.sqrt(De*TAUeo*10**-9)\t#in um\n",
"Le=Le*10**6\t\t\t#in um\n",
@@ -58,7 +54,6 @@ "W=W*10**6\t\t\t#in um\n",
"JL=e*(W+Le+Lh)*10**-6*GL\t#in A/cm**2\n",
"\n",
- "#Result\n",
"print \"Steady state photocurrent density is \",round(JL/10**4,3),\"A/cm**2\""
],
"language": "python",
@@ -86,22 +81,17 @@ "cell_type": "code",
"collapsed": false,
"input": [
- "#Exa 8.2\n",
- "#Find Steady state photocurrent density\n",
"\n",
- "#given data \n",
"import math\n",
"W=25\t\t\t#in um\n",
"PhotonFlux=10**21\t#in m**2s**-1\n",
"alfa=10**5\t\t#in m**-1\n",
"e=1.6*10**-19\t\t#in Coulambs\n",
"\n",
- "#calculation\n",
"GL1=alfa*PhotonFlux\t#in m**-3s**-1\n",
"GL2=alfa*PhotonFlux*math.exp(-alfa*W*10**-6)\t#in m**-3s**-1\n",
"JL=e*PhotonFlux*(1-math.exp(-alfa*W*10**-6))\t#in mA/cm**2\n",
"\n",
- "#Result\n",
"print\"Steady state photocurrent density is \",round(JL/10,2),\"mA/cm**2\""
],
"language": "python",
@@ -129,10 +119,7 @@ "cell_type": "code",
"collapsed": false,
"input": [
- "#Exa 8.3\n",
- "#DEtermine Open circuit voltage .\n",
"\n",
- "#given data \n",
"NA=7.5*10**24\t\t#in atoms/m**3\n",
"ND=1.5*10**22\t\t#in atoms/m**3\n",
"De=25.0*10**-4\t\t#in m**2/s\n",
@@ -146,7 +133,6 @@ "VT=26.0\t\t\t#in mV\n",
"GL=10.0**27\t\t#in m**-3 s**-1\n",
"\n",
- "#Calculation\n",
"import math\n",
"Le=math.sqrt(De*TAUeo*10**-9)\t#in m\n",
"Le=Le*10**6\t\t\t#in um\n",
@@ -156,7 +142,6 @@ "JL=12.5\t\t\t\t#in mA/cm**2\n",
"VOC=VT*math.log(1.0+((JL*10**-3)/(JS*10**-4)))\t\t#in Volt\n",
"\n",
- "#Result\n",
"print\"Open circuit voltage is\",round(VOC/1000,3),\"V\"\n"
],
"language": "python",
@@ -184,21 +169,15 @@ "cell_type": "code",
"collapsed": false,
"input": [
- "#Exa 8.4\n",
- "#Find The total no. of cells required\n",
- "#given data \n",
"Vout=28\t\t\t#in Volts\n",
"Vcell=0.45\t\t#in Volt\n",
"n=Vout/Vcell\t\t#Unitless\n",
"Iout=1\t\t\t#in A\n",
"Icell=50\t\t#in mA\n",
"\n",
- "#Calculation\n",
"m=Iout/(Icell*10**-3)\t#unitless\n",
"\n",
- "#Result\n",
"print\"The total no. of cells required : \",round(m*n)\n",
- "#Note : Answer in the book is wrong."
],
"language": "python",
"metadata": {},
|