summaryrefslogtreecommitdiff
path: root/2075/CH1/EX1.4/pe1_4.sce
blob: f6bb58f38fb7f729542b7528e0474c144c58b103 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//example 1.4
clc;funcprot(0);
//Initialization of Variable
Ri1=950;//ohm
Ri2=1050;
Rf1=105000;//resistance
Rf2=95000;
Vin=5;//voltage
//calculation
Vinv=(Rf1/(Rf1+Ri1))*Vin;
disp(Vinv,"inverting voltage in V:")
Vni=Vinv;
disp(Vni,"non inverting voltage in V:")
Irf2=(Vin-Vinv)/Ri2;
disp(Irf2*1e6,"current through Rf2 in microA:")
Iri2=Irf2;
disp(Iri2*1e6,"current through Ri2 in microA:")
Vrf2=Irf2*Rf2;
disp(Vrf2,"voltage dropped in V:")
Vo=Vinv-Vrf2;
disp(Vo*1000,"output voltage in mV:")
clear()