Skip to content

Commit c9ec982

Browse files
committed
added books
1 parent 62aa228 commit c9ec982

File tree

838 files changed

+324381
-2400
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

838 files changed

+324381
-2400
lines changed

Advance_Semiconductor_Devices/ChapterNo1.ipynb

Lines changed: 800 additions & 0 deletions
Large diffs are not rendered by default.

Advance_Semiconductor_Devices/ChapterNo2.ipynb

Lines changed: 1248 additions & 0 deletions
Large diffs are not rendered by default.

Advance_Semiconductor_Devices/ChapterNo3.ipynb

Lines changed: 992 additions & 0 deletions
Large diffs are not rendered by default.

Advance_Semiconductor_Devices/ChapterNo4.ipynb

Lines changed: 928 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
{
2+
"metadata": {
3+
"name": ""
4+
},
5+
"nbformat": 3,
6+
"nbformat_minor": 0,
7+
"worksheets": [
8+
{
9+
"cells": [
10+
{
11+
"cell_type": "markdown",
12+
"metadata": {},
13+
"source": [
14+
"<h1> Chpater No 6: Microwave Diodes <h1>"
15+
]
16+
},
17+
{
18+
"cell_type": "heading",
19+
"level": 2,
20+
"metadata": {},
21+
"source": [
22+
"Example 6.1, Page No 254"
23+
]
24+
},
25+
{
26+
"cell_type": "code",
27+
"collapsed": false,
28+
"input": [
29+
"import math\n",
30+
"\n",
31+
"#initialisation of variables\n",
32+
"C1_min= 5.0 #in pF\n",
33+
"C1_max= 50.0 #in pF\n",
34+
"C2_min= 5.0 #in pF\n",
35+
"C2_max= 50.0 #in pF\n",
36+
"\n",
37+
"#CALCULATIONS\n",
38+
"C1_min=C1_min*10**-12 #in F\n",
39+
"C2_min=C2_min*10**-12 #in F\n",
40+
"C1_max=C1_max*10**-12 #in F\n",
41+
"C2_max=C2_max*10**-12 #in F\n",
42+
"L = 10.0 #in mH\n",
43+
"L = L * 10**-3 #in H\n",
44+
"C_T_min = (C1_min*C2_min)/(C2_min+C2_min) #in F\n",
45+
"f_o_max = 1/( 2*math.pi*(math.sqrt(L*C_T_min)) ) #in Hz \n",
46+
"f_o_max = f_o_max * 10**-6 #in MHz\n",
47+
"C_T_max = (C1_max*C2_max)/(C2_max+C2_max) #in F\n",
48+
"f_o_min = 1/( 2*math.pi*(math.sqrt(L*C_T_max)) ) #in Hz \n",
49+
"f_o_min = f_o_min * 10**-3 #in kHz\n",
50+
"\n",
51+
"#RESULTS\n",
52+
"print('The tuning range for circuit will be =%.2f kHz' %f_o_min)\n",
53+
"print(' To %.3f MHz' %f_o_max)\n",
54+
"\n",
55+
"\n",
56+
"#print(\"The tuning range for circuit will be : \"+string(round(f_o_min))+\" kHz to \"+string(round(f_o_max))+\" MHz\")\n"
57+
],
58+
"language": "python",
59+
"metadata": {},
60+
"outputs": [
61+
{
62+
"output_type": "stream",
63+
"stream": "stdout",
64+
"text": [
65+
"The tuning range for circuit will be =318.31 kHz\n",
66+
" To 1.007 MHz\n"
67+
]
68+
}
69+
],
70+
"prompt_number": 1
71+
}
72+
],
73+
"metadata": {}
74+
}
75+
]
76+
}
Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
{
2+
"metadata": {
3+
"name": ""
4+
},
5+
"nbformat": 3,
6+
"nbformat_minor": 0,
7+
"worksheets": [
8+
{
9+
"cells": [
10+
{
11+
"cell_type": "markdown",
12+
"metadata": {},
13+
"source": [
14+
"<h1> Chpater No 7: Optoelectonic Devices <h1>"
15+
]
16+
},
17+
{
18+
"cell_type": "heading",
19+
"level": 2,
20+
"metadata": {},
21+
"source": [
22+
"Example 7.1, Page No 283"
23+
]
24+
},
25+
{
26+
"cell_type": "code",
27+
"collapsed": false,
28+
"input": [
29+
"import math \n",
30+
"\n",
31+
"#initialisation of variables\n",
32+
"Vout = 5.0 #in V\n",
33+
"V = 1.5 #ON state voltage drop across LED in V\n",
34+
"I = 5.0 #in mA\n",
35+
"\n",
36+
"#CALCULATIONS\n",
37+
"I = I*10**-3 #in A\n",
38+
"R = (Vout-V)/I #in ohm\n",
39+
"\n",
40+
"#RESULTS\n",
41+
"print('Resistance is =%.f \u03a9' %R)"
42+
],
43+
"language": "python",
44+
"metadata": {},
45+
"outputs": [
46+
{
47+
"output_type": "stream",
48+
"stream": "stdout",
49+
"text": [
50+
"Resistance is =700 \u03a9\n"
51+
]
52+
}
53+
],
54+
"prompt_number": 1
55+
},
56+
{
57+
"cell_type": "heading",
58+
"level": 2,
59+
"metadata": {},
60+
"source": [
61+
"Example 7.2, Page No 306"
62+
]
63+
},
64+
{
65+
"cell_type": "code",
66+
"collapsed": false,
67+
"input": [
68+
"import math\n",
69+
"\n",
70+
"#initialisation of variables\n",
71+
"N_A = 7.5*10**24 #in atoms/m^3\n",
72+
"N_D = 1.5*10**22 #in atoms/m^3\n",
73+
"D_e = 25*10**-4 #in m^2/s\n",
74+
"D_n = 1*10**-3 #in m^2/s\n",
75+
"V_T = 26*10**-3 #in V\n",
76+
"\n",
77+
"#CALCULATIONS\n",
78+
"Torque_eo = 500*10**-9 #in sec\n",
79+
"Torque_ho = 100*10**-9 #in sec\n",
80+
"e = 1.6*10**-19 #in C\n",
81+
"n_i = 1.5*10**16 #in /m^3\n",
82+
"I_lambda = 12.5 #in mA/cm^2\n",
83+
"I_lambda= I_lambda*10**-3 #in A/cm^2\n",
84+
"L_e = math.sqrt(D_e*Torque_eo) #in m\n",
85+
"L_n = math.sqrt(D_n*Torque_ho) #in m\n",
86+
"J_s = e*((n_i)**2)*( ((D_e)/(L_e*N_A)) + ((D_n)/(L_n*N_D)) ) #in A/m^2\n",
87+
"J_s= J_s*10**-4 #in A/cm^2\n",
88+
"V_OC = V_T*(math.log(1+(I_lambda/J_s))) #in V\n",
89+
"\n",
90+
"#RESULTS\n",
91+
"print('Open circuit voltage is =%.2f volts ' %V_OC)\n"
92+
],
93+
"language": "python",
94+
"metadata": {},
95+
"outputs": [
96+
{
97+
"output_type": "stream",
98+
"stream": "stdout",
99+
"text": [
100+
"Open circuit voltage is =0.52 volts \n"
101+
]
102+
}
103+
],
104+
"prompt_number": 2
105+
},
106+
{
107+
"cell_type": "heading",
108+
"level": 2,
109+
"metadata": {},
110+
"source": [
111+
"Example 7.3, Page No 307"
112+
]
113+
},
114+
{
115+
"cell_type": "code",
116+
"collapsed": false,
117+
"input": [
118+
"import math\n",
119+
"\n",
120+
"#initialisation of variables\n",
121+
"Phi_o = 1.0*10**21 #in m^-2s^-1\n",
122+
"alpha =1.0*10**5 #in m^-1\n",
123+
"e= 1.6*10**-19 #in C\n",
124+
"\n",
125+
"#CALCULATIONS\n",
126+
"G_L1 = alpha*Phi_o #in m^-3s^-1\n",
127+
"W = 26.0 #in \u00b5m\n",
128+
"W = W * 10**-6 #in m\n",
129+
"G_L2 = alpha*Phi_o*(math.e)**((-alpha)*W) #in m^-3s^-1\n",
130+
"#temp=(1-math.e)**(-(alpha)*W)\n",
131+
"J_L = e*Phi_o*(1-math.e**(-(alpha)*W)) #in A/m^2\n",
132+
"J_L = J_L * 10**3*10**-4 #in mA/cm^2\n",
133+
"\n",
134+
"#RESULTS\n",
135+
"print('Photo current density is =%.1f mA/cm^2' %J_L)"
136+
],
137+
"language": "python",
138+
"metadata": {},
139+
"outputs": [
140+
{
141+
"output_type": "stream",
142+
"stream": "stdout",
143+
"text": [
144+
"Photo current density is =14.8 mA/cm^2\n"
145+
]
146+
}
147+
],
148+
"prompt_number": 3
149+
}
150+
],
151+
"metadata": {}
152+
}
153+
]
154+
}

0 commit comments

Comments
 (0)