summaryrefslogtreecommitdiff
path: root/165/CH4/EX4.21/ex4_21.sce
blob: b1a4025edb47f893d06b0b51cda17e9112818b6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//Example 4.21
close;
clc;

V=3;                  //in volts
Rm=100;               //In ohms
Rh=2000;              //In ohms
Ifsd=1*10^-3;         //in amperes

//Calculation of R1
R1=Rh-Ifsd*Rm*Rh/V;

//Calculation of R2
R2=Ifsd*Rm*Rh/(V-Ifsd*Rh);

//R2 compensation
drop=5;        //by percent
V=V-drop*V/100;
R2new=Ifsd*Rm*Rh/(V-Ifsd*Rh);

printf('\nValue of R1 = %.2f ohm\n',R1)
printf('\nValue of R2 = %.2f ohm\n',R2)
printf('\nValue of R2 after compensation = %.2f ohm\n',R2new)