diff options
Diffstat (limited to '2075/CH1/EX1.6a/pe1_6a.sce')
-rwxr-xr-x | 2075/CH1/EX1.6a/pe1_6a.sce | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/2075/CH1/EX1.6a/pe1_6a.sce b/2075/CH1/EX1.6a/pe1_6a.sce new file mode 100755 index 000000000..b24f7f591 --- /dev/null +++ b/2075/CH1/EX1.6a/pe1_6a.sce @@ -0,0 +1,29 @@ +//example 1.6
+clc; funcprot(0);
+// Initialization of Variable
+Vniu1=0;//V
+Vinvu2=0;//V
+Vref=2.56;
+Rl=10000;//ohm
+Rf=39200;//ohm
+Ro=10;//resistance
+Vdc1=5;
+Vdc2=15;
+Idc=.5;//current
+//calculation
+Iu1=(Vref/Rl)*.5;
+disp(Iu1*1e6,"input resistor current in microA:")
+Irf=Iu1;
+disp(Irf*1e6,"feedback resistor current in microA:")
+Vrf=Irf*Rf;
+disp(Vrf,"feedback resistor voltage in V:")
+Vout=Vrf+Vinvu2;
+disp(Vout,"output resistor voltage in V:")
+Eo=Vout-1.2;
+disp(Eo,"output voltage in V:")
+Iload=Vdc1/Ro;
+disp(Iload,"load current in A:")
+Pload=Vdc1^2/Ro;
+disp(Pload,"load power in W:")
+Plm317=(Vdc2-Vdc1)*Idc;
+disp(Plm317,"powerdissipated in LM317 in W:")
|