summaryrefslogtreecommitdiff
path: root/1223/CH8/EX8.11
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /1223/CH8/EX8.11
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '1223/CH8/EX8.11')
-rwxr-xr-x1223/CH8/EX8.11/Ex8_11.sce38
1 files changed, 38 insertions, 0 deletions
diff --git a/1223/CH8/EX8.11/Ex8_11.sce b/1223/CH8/EX8.11/Ex8_11.sce
new file mode 100755
index 000000000..6d6b2a2b9
--- /dev/null
+++ b/1223/CH8/EX8.11/Ex8_11.sce
@@ -0,0 +1,38 @@
+clear;
+clc;
+//Example 8.11
+R1=2;//KOhm
+R2=R1;
+Rl=.1;//KOhm
+b=60;
+Vbe=0.6;
+Veb=0.6;
+V1=15;
+V2=V1;
+iR1=(V1-Vbe)/R1;
+//iR1=iR2=iE1=iE2
+printf('\niR1=%.2f mA\n',iR1)
+vo=10;
+io=vo/Rl;
+printf('\noutput current=%.3f mA\n',io)
+iB3=100/61;
+printf('\niB3=%.3fmA\n',iB3)
+iR1=(V1-(10+Vbe))/R1;
+printf('\ncurrent in R1=%.3f mA\n',iR1)
+iE1=iR1-iB3;
+printf('\niE1=%.3f mA\n',iE1)
+iB1=iE1/(1+b);
+iB1=iB1*1000;//micro A
+printf('\niB1=%.3f microA\n',iB1)
+iE2=(10-0.6+15)/R1;
+printf('\niE2=%.3f mA\n',iE2)
+iB2=iE2/(1+b);
+iB2=iB2*1000;
+printf('\niB2=%.3f microA\n',iB2)
+Ii=iB2-iB1;
+printf('\ninput current=%.3f microA\n',Ii)
+Ii=Ii*0.001;//mA
+Ai=io/Ii;
+printf('\ncurrent gain=%.2f\n',Ai)
+Ai=(1+b)*R1/(2*Rl);
+printf('\npredicted current gain=%.2f\n',Ai)