summaryrefslogtreecommitdiff
path: root/3769/CH27
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3769/CH27
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '3769/CH27')
-rw-r--r--3769/CH27/EX27.1/Ex27_1.sce13
-rw-r--r--3769/CH27/EX27.10/Ex27_10.sce11
-rw-r--r--3769/CH27/EX27.11/Ex27_11.sce11
-rw-r--r--3769/CH27/EX27.12/Ex27_12.sce14
-rw-r--r--3769/CH27/EX27.13/Ex27_13.sce10
-rw-r--r--3769/CH27/EX27.14/Ex27_14.sce16
-rw-r--r--3769/CH27/EX27.15/Ex27_15.sce13
-rw-r--r--3769/CH27/EX27.17/Ex27_17.sce13
-rw-r--r--3769/CH27/EX27.18/Ex27_18.sce16
-rw-r--r--3769/CH27/EX27.2/Ex27_2.sce13
-rw-r--r--3769/CH27/EX27.20/Ex27_20.sce17
-rw-r--r--3769/CH27/EX27.21/Ex27_21.sce11
-rw-r--r--3769/CH27/EX27.3/Ex27_3.sce16
-rw-r--r--3769/CH27/EX27.4/Ex27_4.sce14
-rw-r--r--3769/CH27/EX27.5/Ex27_5.sce21
-rw-r--r--3769/CH27/EX27.6/Ex27_6.sce17
-rw-r--r--3769/CH27/EX27.7/Ex27_7.sce18
-rw-r--r--3769/CH27/EX27.8/Ex27_8.sce14
-rw-r--r--3769/CH27/EX27.9/Ex27_9.sce18
19 files changed, 276 insertions, 0 deletions
diff --git a/3769/CH27/EX27.1/Ex27_1.sce b/3769/CH27/EX27.1/Ex27_1.sce
new file mode 100644
index 000000000..7b0f8b532
--- /dev/null
+++ b/3769/CH27/EX27.1/Ex27_1.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+E=1.5 //V
+Vd=0.5 //V
+P=0.1 //W
+
+//Calculation
+Imax=P/Vd
+V=E-Vd
+R1=V/Imax
+
+//Result
+printf("\n Value of resistance is %0.3f ohm",R1)
diff --git a/3769/CH27/EX27.10/Ex27_10.sce b/3769/CH27/EX27.10/Ex27_10.sce
new file mode 100644
index 000000000..68b7dfcf3
--- /dev/null
+++ b/3769/CH27/EX27.10/Ex27_10.sce
@@ -0,0 +1,11 @@
+clear
+//Given
+A=0.9
+Ie=1 //mA
+
+//Calculation
+Ic=A*Ie
+Ib=Ie-Ic
+
+//Result
+printf("\n Base current is %0.3f mA",Ib)
diff --git a/3769/CH27/EX27.11/Ex27_11.sce b/3769/CH27/EX27.11/Ex27_11.sce
new file mode 100644
index 000000000..5a4a51630
--- /dev/null
+++ b/3769/CH27/EX27.11/Ex27_11.sce
@@ -0,0 +1,11 @@
+clear
+//Given
+B=50
+Ib=0.02 //mA
+
+//Calculation
+Ic=B*Ib
+Ie=Ib+Ic
+
+//Result
+printf("\n Ie = %0.3f mA",Ie)
diff --git a/3769/CH27/EX27.12/Ex27_12.sce b/3769/CH27/EX27.12/Ex27_12.sce
new file mode 100644
index 000000000..09d7cef6e
--- /dev/null
+++ b/3769/CH27/EX27.12/Ex27_12.sce
@@ -0,0 +1,14 @@
+clear
+//Given
+B=49
+Ie=12 //mA
+Ib=240 //microA
+
+//Calculation
+A=(B/1+B)*10**-2
+Ic=A*Ie
+Ic1=B*Ib
+
+//Result
+printf("\n The value of Ic using A is %0.3f mA",Ic)
+printf("\n The value of Ic using B is %0.3f mA",Ic1*10**-3)
diff --git a/3769/CH27/EX27.13/Ex27_13.sce b/3769/CH27/EX27.13/Ex27_13.sce
new file mode 100644
index 000000000..4d9506a09
--- /dev/null
+++ b/3769/CH27/EX27.13/Ex27_13.sce
@@ -0,0 +1,10 @@
+clear
+//Given
+B=45.0
+Ic=1 //V
+
+//Calculation
+Ib=Ic/B
+
+//Result
+printf("\n The base current for common emitter connection is %0.3f mA",Ib)
diff --git a/3769/CH27/EX27.14/Ex27_14.sce b/3769/CH27/EX27.14/Ex27_14.sce
new file mode 100644
index 000000000..87f87d55d
--- /dev/null
+++ b/3769/CH27/EX27.14/Ex27_14.sce
@@ -0,0 +1,16 @@
+clear
+//Given
+Vcc=8 //V
+V=0.5 //V
+Rc=800.0 //ohm
+a=0.96
+
+//Calculation
+Vce=Vcc-V
+Ic=V/Rc*10**3
+B=a/(1-a)
+Ib=Ic/B
+
+//Result
+printf("\n (i) Collector-emitter voltage is %0.3f V",Vce)
+printf("\n (ii) Base current is %0.3f mA",Ib)
diff --git a/3769/CH27/EX27.15/Ex27_15.sce b/3769/CH27/EX27.15/Ex27_15.sce
new file mode 100644
index 000000000..c7741d555
--- /dev/null
+++ b/3769/CH27/EX27.15/Ex27_15.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+a=10
+b=2
+c=3
+
+//Calculation
+Vce=a-b
+Ic=c-b
+Ro=Vce/Ic
+
+//Result
+printf("\n The output resistance is %0.3f k ohm",Ro)
diff --git a/3769/CH27/EX27.17/Ex27_17.sce b/3769/CH27/EX27.17/Ex27_17.sce
new file mode 100644
index 000000000..90fb9e4bf
--- /dev/null
+++ b/3769/CH27/EX27.17/Ex27_17.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+Ri=665.0 //ohm
+Ib=15.0 //micro A
+Ic=2 //mA
+Ro=5*10**3 //ohm
+
+//Calculation
+Bac=Ic/Ib*10**3
+Av=Bac*(Ro/Ri)
+
+//Result
+printf("\n The voltage gain is %0.0f ",Av)
diff --git a/3769/CH27/EX27.18/Ex27_18.sce b/3769/CH27/EX27.18/Ex27_18.sce
new file mode 100644
index 000000000..95447e9fe
--- /dev/null
+++ b/3769/CH27/EX27.18/Ex27_18.sce
@@ -0,0 +1,16 @@
+clear
+//Given
+Vbb=2.0 //v
+Rc=2000 //ohm
+B=100
+Vbe=0.6 //V
+
+//Calculation
+Ic=Vbb/Rc*10**3
+Ib=Ic/B
+Ib1=10*Ib
+Rb=(Vbb-Vbe)/Ib
+Ic=B*Ib1
+
+//Result
+printf("\n d.c. collector current is %0.3f mA",Ic)
diff --git a/3769/CH27/EX27.2/Ex27_2.sce b/3769/CH27/EX27.2/Ex27_2.sce
new file mode 100644
index 000000000..9b6d10534
--- /dev/null
+++ b/3769/CH27/EX27.2/Ex27_2.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+V=2 //V
+R=10.0 //ohm
+R1=20.0
+
+//Calculation
+I=V/R
+I1=V/R1
+
+//Result
+printf("\n (i) Current drawn from battery is %0.3f A", I)
+printf("\n (ii) Current drawn from point B is %0.3f A",I1)
diff --git a/3769/CH27/EX27.20/Ex27_20.sce b/3769/CH27/EX27.20/Ex27_20.sce
new file mode 100644
index 000000000..0f7ef5d5a
--- /dev/null
+++ b/3769/CH27/EX27.20/Ex27_20.sce
@@ -0,0 +1,17 @@
+clear
+//Given
+a=200
+b=50
+c=17
+d=5
+e=4000
+
+//Calculation
+Ib=(a-b)*10**-3
+Ic=c-d
+B=Ic/Ib
+D=e/B
+Ap=B**2*D
+
+//Result
+printf("\n The value of power gain is %0.3f *10**5",Ap*10**-5)
diff --git a/3769/CH27/EX27.21/Ex27_21.sce b/3769/CH27/EX27.21/Ex27_21.sce
new file mode 100644
index 000000000..39f1f409a
--- /dev/null
+++ b/3769/CH27/EX27.21/Ex27_21.sce
@@ -0,0 +1,11 @@
+clear
+//Given
+L1=58.6*10**-6 //H
+C1=300.0*10**-12 //F
+
+//Calculation
+//
+f=1/((2.0*%pi)*sqrt(L1*C1))
+
+//Result
+printf("\n Frequency of oscillation is %0.0f KHz",f*10**-3)
diff --git a/3769/CH27/EX27.3/Ex27_3.sce b/3769/CH27/EX27.3/Ex27_3.sce
new file mode 100644
index 000000000..4f9ae4666
--- /dev/null
+++ b/3769/CH27/EX27.3/Ex27_3.sce
@@ -0,0 +1,16 @@
+clear
+//given
+Vl=15 //V
+Rl=2.0*10**3
+Iz=10 //mA
+R1=20.0
+
+//Calculation
+Il=(Vl/Rl)*10**3
+Ir=Iz+Il
+Vr=Ir*10**-2*R1
+V=Vr+Vl
+
+//Result
+printf("\n Voltage is %0.3f V", V)
+printf("\n Zener rating required is %0.3f mA",Ir)
diff --git a/3769/CH27/EX27.4/Ex27_4.sce b/3769/CH27/EX27.4/Ex27_4.sce
new file mode 100644
index 000000000..47d2cbc36
--- /dev/null
+++ b/3769/CH27/EX27.4/Ex27_4.sce
@@ -0,0 +1,14 @@
+clear
+//Given
+N=10.0
+V=230 //V
+
+//Calculation
+//
+Vrpm=sqrt(2)*V
+Vsm=Vrpm/N
+Vdc=Vsm/%pi
+
+//Result
+printf("\n (i) The output dc voltage is %0.2f V",Vdc)
+printf("\n (ii) Peak inverse voltage is %0.2f V",Vsm)
diff --git a/3769/CH27/EX27.5/Ex27_5.sce b/3769/CH27/EX27.5/Ex27_5.sce
new file mode 100644
index 000000000..d2124db43
--- /dev/null
+++ b/3769/CH27/EX27.5/Ex27_5.sce
@@ -0,0 +1,21 @@
+clear
+//Given
+Vm=50 //V
+rf=20.0
+Rl=800 //ohm
+
+//Calculation
+//
+Im=(Vm/(rf+Rl))*10**3
+Idc=Im/%pi
+Irms=Im/2.0
+P=(Irms/1000.0)**2*(rf+Rl)
+P1=(Idc/1000.0)**2*Rl
+V=Idc*Rl*10**-3
+A=P1*100/P
+
+//Result
+printf("\n (i) Im= %0.0f mA \nIdc= %0.1f mA \nIrms= %0.1f mA",Im,Idc,Irms)
+printf("\n (ii) a.c power input is %0.3f watt \nd.c. power is %0.3f watt",P,P1)
+printf("\n (iii) d.c. output voltage is %0.2f Volts",V)
+printf("\n (iv) Efficiency of rectification is %0.1f percentage",A)
diff --git a/3769/CH27/EX27.6/Ex27_6.sce b/3769/CH27/EX27.6/Ex27_6.sce
new file mode 100644
index 000000000..f6def42b0
--- /dev/null
+++ b/3769/CH27/EX27.6/Ex27_6.sce
@@ -0,0 +1,17 @@
+clear
+//Given
+rf=20 //ohm
+Rl=980
+V=50 //v
+
+//Calculation
+//
+Vm=V*sqrt(2)
+Im=(Vm/(rf+Rl))*10**3
+Idc=(2*Im)/(%pi)
+Irms=Im/sqrt(2)
+
+//Result
+printf("\n (i) load current is %0.1f mA",Im)
+printf("\n (ii) Mean load currant is %0.0f mA",Idc)
+printf("\n (iii) R.M.S value of load current is %0.3f mA",Irms)
diff --git a/3769/CH27/EX27.7/Ex27_7.sce b/3769/CH27/EX27.7/Ex27_7.sce
new file mode 100644
index 000000000..ff7a2718f
--- /dev/null
+++ b/3769/CH27/EX27.7/Ex27_7.sce
@@ -0,0 +1,18 @@
+clear
+//Given
+N=5.0
+A=230 //V
+B=2
+Rl=100
+
+//Calculation
+//
+V1=A/N
+V2=V1*sqrt(2)
+Vm=V2/B
+Idc=2*Vm/(%pi*Rl)
+Vdc=Idc*Rl
+
+//Result
+printf("\n (i) d.c voltage output is %0.1f V",Vdc)
+printf("\n (ii) peak inverse voltage is %0.0f V",V2)
diff --git a/3769/CH27/EX27.8/Ex27_8.sce b/3769/CH27/EX27.8/Ex27_8.sce
new file mode 100644
index 000000000..430a952cb
--- /dev/null
+++ b/3769/CH27/EX27.8/Ex27_8.sce
@@ -0,0 +1,14 @@
+clear
+//Given
+Il=4.0 //mA
+Vz=6 //V
+E=10.0 //V
+
+//Calculation
+Lz=5*Il
+L=Il+Lz
+Rs=E-Vz
+Rs1=Rs/(L*10**-3)
+
+//Result
+printf("\n The value of series resister Rs %0.0f ohm",Rs1)
diff --git a/3769/CH27/EX27.9/Ex27_9.sce b/3769/CH27/EX27.9/Ex27_9.sce
new file mode 100644
index 000000000..39c00ce82
--- /dev/null
+++ b/3769/CH27/EX27.9/Ex27_9.sce
@@ -0,0 +1,18 @@
+clear
+//Given
+Vf=0.3 //V
+If=4.3*10**-3 //A
+Vc=0.35
+Va=0.25
+Ic=6*10**-3
+Ia=3*10**-3
+
+//Calculation
+Rdc=Vf/If
+Vf1=Vc-Va
+If1=Ic-Ia
+Rac=Vf1/If1
+
+//Result
+printf("\n (i) D.C. resistance is %0.2f ohm",Rdc)
+printf("\n (ii) A.C. resistance is %0.2f ohm",Rac)