summaryrefslogtreecommitdiff
path: root/165/CH4/EX4.20/ex4_20.sce
blob: 491cb0837644327c5da7eac88af07503a46670db (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.20
close;
clc;

V=3;                  //in volts
Rm=100;               //In ohms
Rh=1000;              //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=3;        //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)