diff options
Diffstat (limited to '995/CH5')
-rwxr-xr-x | 995/CH5/EX5.1/Ex5_1.sce | 12 | ||||
-rwxr-xr-x | 995/CH5/EX5.2/Ex5_2.sce | 9 | ||||
-rwxr-xr-x | 995/CH5/EX5.3/Ex5_3.sce | 9 | ||||
-rwxr-xr-x | 995/CH5/EX5.4/Ex5_4.sce | 9 | ||||
-rwxr-xr-x | 995/CH5/EX5.5/Ex5_5.sce | 9 | ||||
-rwxr-xr-x | 995/CH5/EX5.6/Ex5_6.sce | 11 | ||||
-rwxr-xr-x | 995/CH5/EX5.7/Ex5_7.sce | 10 | ||||
-rwxr-xr-x | 995/CH5/EX5.8/Ex5_8.sce | 11 |
8 files changed, 80 insertions, 0 deletions
diff --git a/995/CH5/EX5.1/Ex5_1.sce b/995/CH5/EX5.1/Ex5_1.sce new file mode 100755 index 000000000..55c0b82df --- /dev/null +++ b/995/CH5/EX5.1/Ex5_1.sce @@ -0,0 +1,12 @@ +//Ex:5.1
+clc;
+clear;
+close;
+v1=0.43;//volts
+i1=2.5*10^-3;//in Amps.
+v2=0.65;//volts
+i2=7.4*10^-3;//in Amps.
+r1=v1/i1;
+r2=v2/i2;
+printf("Diode resistance for 2.5A current = %d ohms",r1);
+printf("\n Diode resistance for 0.65V = %f ohms",r2);
\ No newline at end of file diff --git a/995/CH5/EX5.2/Ex5_2.sce b/995/CH5/EX5.2/Ex5_2.sce new file mode 100755 index 000000000..af4b968f4 --- /dev/null +++ b/995/CH5/EX5.2/Ex5_2.sce @@ -0,0 +1,9 @@ +//Ex:5.2
+clc;
+clear;
+close;
+i=15*10^-3;
+R=(21-2.2)/i;
+v=18.8;//in volts
+P=i*v*1000;
+printf("Resistor %d ohms of %d mW",R,P);
\ No newline at end of file diff --git a/995/CH5/EX5.3/Ex5_3.sce b/995/CH5/EX5.3/Ex5_3.sce new file mode 100755 index 000000000..c344d41be --- /dev/null +++ b/995/CH5/EX5.3/Ex5_3.sce @@ -0,0 +1,9 @@ +//Ex:5.3
+clc;
+clear;
+close;
+I_c=30;//in mA
+I_b=0.6;
+I_e=I_c+I_b;
+hfe=I_c/I_b;
+printf("Emitter current = %f ohms & hfe = %d",I_e,hfe);
\ No newline at end of file diff --git a/995/CH5/EX5.4/Ex5_4.sce b/995/CH5/EX5.4/Ex5_4.sce new file mode 100755 index 000000000..7a9327031 --- /dev/null +++ b/995/CH5/EX5.4/Ex5_4.sce @@ -0,0 +1,9 @@ +//Ex:5.4
+clc;
+clear;
+close;
+I_c=30;//in mA
+I_b=0.6;
+I_e=I_c+I_b;
+hfe=I_c/I_b;
+printf("Emitter current = %f ohms & hfe = %d",I_e,hfe);
\ No newline at end of file diff --git a/995/CH5/EX5.5/Ex5_5.sce b/995/CH5/EX5.5/Ex5_5.sce new file mode 100755 index 000000000..c161619ba --- /dev/null +++ b/995/CH5/EX5.5/Ex5_5.sce @@ -0,0 +1,9 @@ +//Ex:5.5
+clc;
+clear;
+close;
+I_e=98;//in mA
+I_c=97;
+I_b=I_e-I_c;
+hfe=I_c/I_b;
+printf("Emitter current = %d mA & hfe = %d",I_b,hfe);
\ No newline at end of file diff --git a/995/CH5/EX5.6/Ex5_6.sce b/995/CH5/EX5.6/Ex5_6.sce new file mode 100755 index 000000000..316020b9d --- /dev/null +++ b/995/CH5/EX5.6/Ex5_6.sce @@ -0,0 +1,11 @@ +//Ex:5.6
+clc;
+clear;
+close;
+I_c=1.5;//in A
+I_b=50*10^-3;
+V_ce=6;//volts
+hfe=I_c/I_b;
+P=I_c*V_ce;
+printf("hfe required = %d",hfe);
+printf("\n collector power dissipation = %d W",P);
\ No newline at end of file diff --git a/995/CH5/EX5.7/Ex5_7.sce b/995/CH5/EX5.7/Ex5_7.sce new file mode 100755 index 000000000..00bd931df --- /dev/null +++ b/995/CH5/EX5.7/Ex5_7.sce @@ -0,0 +1,10 @@ +//Ex:5.7
+clc;
+clear;
+close;
+hfe=200
+I_c=10*10^-3;
+dI_b=I_c/hfe;
+dI_c=hfe*dI_b/100;
+printf("Base current = %f A ",dI_b);
+printf("\nChange in collector current = %f mA",dI_c);
\ No newline at end of file diff --git a/995/CH5/EX5.8/Ex5_8.sce b/995/CH5/EX5.8/Ex5_8.sce new file mode 100755 index 000000000..8445941b6 --- /dev/null +++ b/995/CH5/EX5.8/Ex5_8.sce @@ -0,0 +1,11 @@ +//Ex:5.8
+clc;
+clear;
+close;
+dV_gs=0.025;
+g_fs=-0.5;
+dI_d=dV_gs*g_fs;//in mA
+I_d1=50*10^-3;//in mA
+I_d2=dI_d+I_d1;
+printf("Change in drain current = %f A",dI_d);
+printf("\nNew value of drain current = %f A",I_d2);
\ No newline at end of file |