diff options
Diffstat (limited to '181/CH6/EX6.19')
-rwxr-xr-x | 181/CH6/EX6.19/example6_19.sce | 29 | ||||
-rwxr-xr-x | 181/CH6/EX6.19/example6_19.txt | 4 |
2 files changed, 33 insertions, 0 deletions
diff --git a/181/CH6/EX6.19/example6_19.sce b/181/CH6/EX6.19/example6_19.sce new file mode 100755 index 000000000..aed11e4f0 --- /dev/null +++ b/181/CH6/EX6.19/example6_19.sce @@ -0,0 +1,29 @@ +// Find operating region,Vgs,Vds,Id
+// Basic Electronics
+// By Debashis De
+// First Edition, 2010
+// Dorling Kindersley Pvt. Ltd. India
+// Example 6-19 in page 290
+
+clear; clc; close;
+
+// Given data
+Ids = 4*10^-3; // Drain-source current in mA
+Vp=-4; // Peak voltage in V
+Vdd=10; // Drain voltage in V
+Rd=1*10^3; // Drain resistance in K-ohms
+
+// Calculation
+printf("(a)Vd=Vgs<Vgs-Vp.Hence ohmic region operation is confirmed\n");
+Vgs1=(-12+sqrt(12^2+160))/2;
+Vgs2=(-12-sqrt(12^2+160))/2;
+printf("(b)Vgs = %0.2f V,%0.2f V\n",Vgs1,Vgs2);
+Vds=Vgs1;
+id=(10-Vds)/(1*10^3);
+printf("(c)Vds = %0.2f V,\n(d)Id = %0.2e A",Vds,id);
+
+// Result
+// (a) Ohmic region operation is confirmed
+// (b) Vgs = 2.72V
+// (c) Vds = 2.72V
+// (d) Id = 7.28mA
\ No newline at end of file diff --git a/181/CH6/EX6.19/example6_19.txt b/181/CH6/EX6.19/example6_19.txt new file mode 100755 index 000000000..56dfb69b2 --- /dev/null +++ b/181/CH6/EX6.19/example6_19.txt @@ -0,0 +1,4 @@ +(a)Vd=Vgs<Vgs-Vp.Hence ohmic region operation is confirmed
+(b)Vgs = 2.72 V,-14.72 V
+(c)Vds = 2.72 V,
+(d)Id = 7.28e-003 A
\ No newline at end of file |