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 --- 2528/CH5/EX5.4/Ex5_4.sce | 49 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100755 2528/CH5/EX5.4/Ex5_4.sce (limited to '2528/CH5/EX5.4/Ex5_4.sce') diff --git a/2528/CH5/EX5.4/Ex5_4.sce b/2528/CH5/EX5.4/Ex5_4.sce new file mode 100755 index 000000000..f7b4b3116 --- /dev/null +++ b/2528/CH5/EX5.4/Ex5_4.sce @@ -0,0 +1,49 @@ +//clear// +//Example5.4:System gain and upper break frequency +//Page 140 +//figure 5.6 +clear; +clc; +//STAGE 1 +disp("Stage 1"); +Rf1=14000; //in Ohms +Ri1=2000; //in Ohms +Av1=1+(Rf1/Ri1); +disp(Av1,"Av"); +Anoise1=1+(Rf1/Ri1); +disp(Anoise1,"Anoise"); +GBW=1*10^6; //in Hz (from Datasheet) +f1=GBW/Anoise1; +disp(f1,"f2"); + +//STAGE 2 +disp("Stage 2"); +Rf2=20000; //in Ohms +Ri2=10000; //in Ohms +Av2=-(Rf2/Ri2); +disp(Av2,"Av"); +Anoise2=1+(Rf2/Ri2); +disp(Anoise2,"Anoise"); +GBW=1*10^6; //in Hz (from Datasheet) +f2=GBW/Anoise2; +disp(f2,"f2"); + +//STAGE 3 +disp("Stage 3"); +Rf3=12000; //in Ohms +Ri3=4000; //in Ohms +Av3=1+(Rf3/Ri3); +disp(Av3,"Av"); +Anoise3=1+(Rf3/Ri3); +disp(Anoise3,"Anoise"); +GBW=1*10^6; //in Hz (from Datasheet) +f3=GBW/Anoise3; +disp(f3,"f2"); + +//SYSTEM +Av=Av1*Av2*Av3; +disp(Av,"Av"); + +disp("Dominant break frequency here is 125kHz"); +GBW=f1*64; +disp(GBW,"Gain bandwidth product is"); -- cgit