diff options
Diffstat (limited to '2075/CH7/EX7.2/pe7_2.sce')
-rwxr-xr-x | 2075/CH7/EX7.2/pe7_2.sce | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/2075/CH7/EX7.2/pe7_2.sce b/2075/CH7/EX7.2/pe7_2.sce new file mode 100755 index 000000000..778121911 --- /dev/null +++ b/2075/CH7/EX7.2/pe7_2.sce @@ -0,0 +1,23 @@ +//example 7.2
+clc; funcprot(0);
+// Initialization of Variable
+Vd=12;//voltage
+Vl=5;//load voltage
+Rl=10;//load resistance
+f=100;//frequency
+L=220;//inductor
+//calculation
+D=Vl/Vd;
+disp(round(D*100),"duty cycle in %:")
+T=1/f;
+disp(T*1000,"time in microsec")
+t=D*T;
+disp(round(t*10000)/10,"on time in microsec")
+Vr=Vd-Vl;
+I=Vr*round(t*10000)/10/L;
+disp(I*1000,"ripple current in mA:")
+Il=Vl/Rl;
+disp(Il*1000,"load current in mA:")
+Ip=Il+I/2;
+disp(Ip*1000,"peak inductor current in mA:")
+clear()
|