From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 3515/CH2/EX2.8/Ex_2_8.sce | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 3515/CH2/EX2.8/Ex_2_8.sce (limited to '3515/CH2/EX2.8') diff --git a/3515/CH2/EX2.8/Ex_2_8.sce b/3515/CH2/EX2.8/Ex_2_8.sce new file mode 100644 index 000000000..c33d9420c --- /dev/null +++ b/3515/CH2/EX2.8/Ex_2_8.sce @@ -0,0 +1,37 @@ +// Exa 2.8 +format('v',7); +clc; +clear; +close; +// Given data +KnWbyL= 1;// in mA/V^2 +KnWbyL=KnWbyL*10^-3;// in A/V^2 +Vt= 1;// in V +V_DD= 10;// in V +R_D= 6;// in kΩ +R_D= R_D*10^3;// in Ω +R_S= 6;// in kΩ +R_S= R_S*10^3;// in Ω +R_G1= 10;// in MΩ +R_G1= R_G1*10^6;// in Ω +R_G2= 10;// in MΩ +R_G2= R_G2*10^6;// in Ω +V_G= V_DD*R_G2/(R_G1+R_G2);// in V +// V_S= R_S*I_D +// V_GS= V_G-V_S= V_G-R_S*I_D +// Formula I_D= K'nW/2*L*(V_GS-Vt)^2, Putting the value of V_GS, We get +// 18*I_D^2 -25*I_D +8= 0 +// I_D= 0.89 mA or I_D= 0.5 +I_D= 0.5;// in mA +I_D=I_D*10^-3;// in A +V_S= R_S*I_D;// in V +V_GS= V_G-V_S;// in V +V_D= V_DD-I_D*R_D;// in V +I_D= I_D*10^3;// in mA +disp(I_D,"The value of I_D in mA is : ") +disp(V_S,"The value of V_S in volt is : ") +disp(V_GS,"The value of V_GS in volt is : ") +disp(V_D,"The value of V_D in volt is : ") +disp("Since V_D > V_G - Vt , the transistor is operating in saturation , as initially assumed") + + -- cgit