From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 181/CH7/EX7.31/example7_31.sce | 32 ++++++++++++++++++++++++++++++++ 181/CH7/EX7.31/example7_31.txt | 7 +++++++ 2 files changed, 39 insertions(+) create mode 100755 181/CH7/EX7.31/example7_31.sce create mode 100755 181/CH7/EX7.31/example7_31.txt (limited to '181/CH7/EX7.31') diff --git a/181/CH7/EX7.31/example7_31.sce b/181/CH7/EX7.31/example7_31.sce new file mode 100755 index 000000000..a2ca55a6c --- /dev/null +++ b/181/CH7/EX7.31/example7_31.sce @@ -0,0 +1,32 @@ +// Calculate Vgsq,gm,Rs,Vdsq,Rl +// Basic Electronics +// By Debashis De +// First Edition, 2010 +// Dorling Kindersley Pvt. Ltd. India +// Example 7-31 in page 335 + +clear; clc; close; + +// Given data +Vp=-4; // Pinch off voltage in V +Idss=1.65*10^-3; // Drain-source current in mA +Idq=0.8*10^-3; // Desired operating point of current in mA +Av=10; // Voltage gain in dB + +// Calculation +printf("We know that Id = Idss*(1-(Vgs/Vp))^2\n"); +Vgs=4*(sqrt(0.485)-1); +gmo=(-2*Idss)/Vp; +gm=gmo*(1-(Vgs/Vp)); +Rs=Vgs/-Idq; +Rl=Av/gm; +Vds=24-(Idq*Rl)-(Idq*Rs); +printf("(a)Vgsq = %0.3f V\n(b)gm = %0.3e A/V\n(c)Rs = %0.3e ohms\n(d)Rl = %0.2e ohms\n(e)Vds = %0.3f V\n",Vgs,gm,Rs,Rl,Vds); +printf("Therefore,\n(e)Vdsq = 16.48 V"); + +// Result +// (a) Vgsq = -1.214 V +// (b) gm = 0.575 mA/V +// (c) Rs = 1.518 K-ohm +// (d) Rl = 17.4 K-ohm +// (e) Vdsq = 16.48 V \ No newline at end of file diff --git a/181/CH7/EX7.31/example7_31.txt b/181/CH7/EX7.31/example7_31.txt new file mode 100755 index 000000000..964e16608 --- /dev/null +++ b/181/CH7/EX7.31/example7_31.txt @@ -0,0 +1,7 @@ +(a)Vgsq = -1.216 V +(b)gm = 5.742e-004 A/V +(c)Rs = 1.520e+003 ohms +(d)Rl = 1.74e+004 ohms +(e)Vds = 8.852 V +Therefore, +(e)Vdsq = 16.48 V \ No newline at end of file -- cgit