diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /226/CH14 | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '226/CH14')
-rwxr-xr-x | 226/CH14/EX14.1/example1_sce.sce | 15 | ||||
-rwxr-xr-x | 226/CH14/EX14.10/example10_sce.sce | 12 | ||||
-rwxr-xr-x | 226/CH14/EX14.11/example11_sce.sce | 25 | ||||
-rwxr-xr-x | 226/CH14/EX14.12/example12_sce.sce | 11 | ||||
-rwxr-xr-x | 226/CH14/EX14.13/example13_sce.sce | 9 | ||||
-rwxr-xr-x | 226/CH14/EX14.14/example14_sce.sce | 11 | ||||
-rwxr-xr-x | 226/CH14/EX14.2/example2_sce.sce | 11 | ||||
-rwxr-xr-x | 226/CH14/EX14.3/example3_sce.sce | 9 | ||||
-rwxr-xr-x | 226/CH14/EX14.4/example4_sce.sce | 12 | ||||
-rwxr-xr-x | 226/CH14/EX14.5/example5_sce.sce | 10 | ||||
-rwxr-xr-x | 226/CH14/EX14.6/example6_sce.sce | 10 | ||||
-rwxr-xr-x | 226/CH14/EX14.7/example7_sce.sce | 10 | ||||
-rwxr-xr-x | 226/CH14/EX14.8/example8_sce.sce | 11 | ||||
-rwxr-xr-x | 226/CH14/EX14.9/example9_sce.sce | 13 |
14 files changed, 169 insertions, 0 deletions
diff --git a/226/CH14/EX14.1/example1_sce.sce b/226/CH14/EX14.1/example1_sce.sce new file mode 100755 index 000000000..d4b3ec961 --- /dev/null +++ b/226/CH14/EX14.1/example1_sce.sce @@ -0,0 +1,15 @@ +//chapter 14
+//example 14.1
+//page 597
+printf("\n")
+printf("given")
+Vbe=.7;Ib=500*10^-9;
+R1=Vbe/(10*Ib);
+R1=120*10^3//use standard value
+R2=R1;
+I2=100*Ib
+Vr1=15;Vr2=Vr1;
+R1=Vr1/I2
+R1=270*10^3;//use satndard value
+R2=R1;
+R3=(R1*R2)/(R1+R2)
\ No newline at end of file diff --git a/226/CH14/EX14.10/example10_sce.sce b/226/CH14/EX14.10/example10_sce.sce new file mode 100755 index 000000000..74223e644 --- /dev/null +++ b/226/CH14/EX14.10/example10_sce.sce @@ -0,0 +1,12 @@ +//chapter 14
+//example 14.10
+//page 615
+printf("\n")
+printf("given")
+Ib=500*10^-9;Vi=1;Acl=10;
+I1=100*Ib
+R1=Vi/I1
+R1=18*10^3;//use standard value
+R2=Acl*R1
+R4=R1
+R3=R1/Acl
\ No newline at end of file diff --git a/226/CH14/EX14.11/example11_sce.sce b/226/CH14/EX14.11/example11_sce.sce new file mode 100755 index 000000000..6a7d6aef4 --- /dev/null +++ b/226/CH14/EX14.11/example11_sce.sce @@ -0,0 +1,25 @@ +//chapter 14
+//example 14.11
+//page 619
+printf("\n")
+printf("given")
+Vi=10*10^-3;Vn=1;R1=33*10^3;R2=300;R5=15*10^3;R4=15*10^3;Vi2=-10*10^-3;R3=R1;R6=15*10^3;R7=R6;
+Acl=((2*R1+R2)/R2)*(R5/R4)
+disp("at junction of R1 and R2")
+Vb=Vi+Vn
+disp("at junction of R2 and R3")
+Vc=Vi2+Vn
+disp(" current through R2")
+I2=(Vb-Vc)/R2
+disp("at the output of A1")
+Va=Vb+(I2*R1)
+disp("at output of A2")
+Vd=Vc-(I2*R3)
+disp("at junction of R6 and R7")
+Vf=Vd*(R7/(R6+R7))
+disp("at junction of R4 and R5")
+Ve=Vf
+disp("current through R4")
+I4=(Va-Ve)/R4
+disp("at output of A3")
+Vg=Ve-(I4*R5)
\ No newline at end of file diff --git a/226/CH14/EX14.12/example12_sce.sce b/226/CH14/EX14.12/example12_sce.sce new file mode 100755 index 000000000..c9b3ebf45 --- /dev/null +++ b/226/CH14/EX14.12/example12_sce.sce @@ -0,0 +1,11 @@ +//chapter 14
+//example 14.12
+//page 623
+printf("\n")
+printf("given")
+Vcc=15;Vee=-15;Av=200000;SR=.5/10^-6;Vo=14;
+V=(Vcc-1)-(Vee+1)
+Vi=Vo/Av
+disp("rise time of output is ")
+t=(V/SR)*10^6;
+printf("rise time of output is %dus\n",t)
\ No newline at end of file diff --git a/226/CH14/EX14.13/example13_sce.sce b/226/CH14/EX14.13/example13_sce.sce new file mode 100755 index 000000000..1ce2d3cfe --- /dev/null +++ b/226/CH14/EX14.13/example13_sce.sce @@ -0,0 +1,9 @@ +//chapter 14
+//example 14.13
+//page 627
+printf("\n")
+printf("given")
+Ib=500*10^-9;UTP=5;Vcc=15;
+I1=100*Ib
+R2=UTP/I1
+R1=((Vcc-1)-5)/I1
\ No newline at end of file diff --git a/226/CH14/EX14.14/example14_sce.sce b/226/CH14/EX14.14/example14_sce.sce new file mode 100755 index 000000000..09d8f18d6 --- /dev/null +++ b/226/CH14/EX14.14/example14_sce.sce @@ -0,0 +1,11 @@ +//chapter 14
+//example 14.14
+//page 630
+printf("\n")
+printf("given")
+Vcc=15;Vsat=Vcc;R2=150*10^3;Vf=.7;R1=27*10^3;R3=120*10^3;
+I2=(Vsat-Vf)/R2
+UTP=I2*R1
+disp(" LTP calculation including Vf")
+I3=(Vsat-Vf)/R3
+LTP=-I3*R1
\ No newline at end of file diff --git a/226/CH14/EX14.2/example2_sce.sce b/226/CH14/EX14.2/example2_sce.sce new file mode 100755 index 000000000..c017db433 --- /dev/null +++ b/226/CH14/EX14.2/example2_sce.sce @@ -0,0 +1,11 @@ +//chapter 14
+//example 14.2
+//page 599
+printf("\n")
+printf("given")
+R2=1*10^6;Vb=3;Vo=3;Vee=9;
+Vr2=Vb-(-Vee)
+Vr1=Vee-Vb
+I2=Vr2/R2
+R1=Vr1/I2
+R3=0
\ No newline at end of file diff --git a/226/CH14/EX14.3/example3_sce.sce b/226/CH14/EX14.3/example3_sce.sce new file mode 100755 index 000000000..ef0ce500f --- /dev/null +++ b/226/CH14/EX14.3/example3_sce.sce @@ -0,0 +1,9 @@ +//chapter 14
+//example 14.3
+//page 601
+printf("\n")
+printf("given")
+Av=200000;ri=2*10^6;ro=75;Vo=1;B=1;
+Vd=Vo/Av
+Zi=(1+Av*B)*ri
+Zo=ro/(1+Av*B)
\ No newline at end of file diff --git a/226/CH14/EX14.4/example4_sce.sce b/226/CH14/EX14.4/example4_sce.sce new file mode 100755 index 000000000..6e8ef288c --- /dev/null +++ b/226/CH14/EX14.4/example4_sce.sce @@ -0,0 +1,12 @@ +//chapter 14
+//example 14.4
+//page 603
+printf("\n")
+printf("given")
+f=70;Rl=4*10^3;Ib=500*10^-9;Vbe=.7;
+R1=Vbe/(10*Ib)
+R1=120*10^3;//use standard value
+R2=R1;
+disp(" desire value of capacitor is C=1/2*3.14*f*R")
+C2=1/(2*3.14*f*Rl)
+C1=1/(2*3.14*f*(R1/10))
\ No newline at end of file diff --git a/226/CH14/EX14.5/example5_sce.sce b/226/CH14/EX14.5/example5_sce.sce new file mode 100755 index 000000000..fdeb0e10e --- /dev/null +++ b/226/CH14/EX14.5/example5_sce.sce @@ -0,0 +1,10 @@ +//chapter 14
+//example 14.5
+//page 605
+printf("\n")
+printf("given")
+Ib=500*10^-9;Vi=50*10^-3;Vo=2;
+I2=100*Ib;
+R3=Vi/I2
+R2=(Vo/I2)-R3
+R1=(R2*R3)/(R2+R3)
\ No newline at end of file diff --git a/226/CH14/EX14.6/example6_sce.sce b/226/CH14/EX14.6/example6_sce.sce new file mode 100755 index 000000000..a858a9b38 --- /dev/null +++ b/226/CH14/EX14.6/example6_sce.sce @@ -0,0 +1,10 @@ +//chapter 14
+//example 14.6
+//page 606
+printf("\n")
+printf("given")
+Av=200000;ri=2*10^6;ro=75;R3=1*10^3;R2=39*10^3;
+B=R3/(R2+R3)
+Zi=(1+Av*B)*ri
+printf(" typical input impedance for non-inverting amplifier is %dohm\n",Zi)
+Zo=ro/(1+Av*B)
\ No newline at end of file diff --git a/226/CH14/EX14.7/example7_sce.sce b/226/CH14/EX14.7/example7_sce.sce new file mode 100755 index 000000000..e5f86d889 --- /dev/null +++ b/226/CH14/EX14.7/example7_sce.sce @@ -0,0 +1,10 @@ +//chapter 14
+//example 14.7
+//page 607
+printf("\n")
+printf("given")
+R2=50*10^3;R3=2.2*10^3;C2=8.2*10^-6;Rl=600;
+disp("voltage gain ")
+Acl=(R3+R2)/R3
+disp("lower cuttoff frequency ")
+f=1/(2*3.14*C2*Rl)
\ No newline at end of file diff --git a/226/CH14/EX14.8/example8_sce.sce b/226/CH14/EX14.8/example8_sce.sce new file mode 100755 index 000000000..71fdbcd14 --- /dev/null +++ b/226/CH14/EX14.8/example8_sce.sce @@ -0,0 +1,11 @@ +//chapter 14
+//example 14.8
+//page 610
+printf("\n")
+printf("given")
+Acl=144;Vi=20*10^-3;Ib=500*10^-9;
+I1=100*Ib
+R1=Vi/I1
+R1=390;//use standard value
+R2=Acl*R1
+R3=(R1*R2)/(R1+R2)
\ No newline at end of file diff --git a/226/CH14/EX14.9/example9_sce.sce b/226/CH14/EX14.9/example9_sce.sce new file mode 100755 index 000000000..e9a9081e6 --- /dev/null +++ b/226/CH14/EX14.9/example9_sce.sce @@ -0,0 +1,13 @@ +//chapter 14
+//example 14.9
+//page 612
+printf("\n")
+printf("given")
+Acl=3;R4=1*10^6;Vi=1;
+R1=R4/Acl
+R1=330*10^3;//use standard value
+R2=R1;R3=R1;
+I1=Vi/R1
+I2=I1;I3=I1;
+I4=I1+I2+I3
+Vo=-I4*R4
\ No newline at end of file |