diff options
Diffstat (limited to '2459/CH9/EX9.28')
-rw-r--r-- | 2459/CH9/EX9.28/Ex9_28.PNG | bin | 0 -> 7788 bytes | |||
-rw-r--r-- | 2459/CH9/EX9.28/Ex9_28.sce | 21 |
2 files changed, 21 insertions, 0 deletions
diff --git a/2459/CH9/EX9.28/Ex9_28.PNG b/2459/CH9/EX9.28/Ex9_28.PNG Binary files differnew file mode 100644 index 000000000..f8cd8a4b5 --- /dev/null +++ b/2459/CH9/EX9.28/Ex9_28.PNG diff --git a/2459/CH9/EX9.28/Ex9_28.sce b/2459/CH9/EX9.28/Ex9_28.sce new file mode 100644 index 000000000..c47a0026c --- /dev/null +++ b/2459/CH9/EX9.28/Ex9_28.sce @@ -0,0 +1,21 @@ +//chapter9
+//example9.28
+//page174
+
+Ei=16 // V
+Vz=12 // V since we want to ragulate at 12 V
+Eo=Vz
+Iz_min=0 // A
+Il_max=200d-3 // A
+
+// Zener current will be min when input voltage is min
+
+// we see that R=(Ei-Eo)/(Iz-Il) and minimum Iz occurs when Il is maximum so
+R=(Ei-Eo)/(Iz_min+Il_max)
+
+Izm=Il_max
+Pzm=Vz*Izm
+
+printf("Zener voltage = %.3f V \n",Vz)
+printf("required series resistance = %.3f ohm \n",R)
+printf("maximum power rating of zener diode = %.3f W \n",Pzm)
|