blob: 68db5f67eb0e879d28f9bd2f7374227b23b1d5d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
disp('chapter 12 ex12.1')
disp('given')
disp("the dc voltage source is designed in ex 6.1 has")
disp("Vs=Vcc=12V Vo=6.3V R1=270ohm ")
disp("D1 is zener diode Ilmax=42mA")
Vs=12
Vcc=12
Vo=6.3
R1=270
Ilmax=.042
disp("supply resistance=25 ohm")
Rs=25
disp("from datasheet Zz=7ohm")
Zz=7
disp("at 10% change in Vs")
DVs=.1*Vs
disp('volts',DVs)
DVo=DVs*Zz/R1
disp(DVo,"DVo=")
disp("Line regulation=(DVo for 10%Vs change)*100/Vo")
LR=(DVo)*100/Vo
disp(LR,"LR in percentage")
DVo=Ilmax*Rs*Zz/R1
disp(DVo,"DVo=")
disp("Load regulation=(DVo for DIl=Ilmax)*100/Vo")
LR=(DVo)*100/Vo
disp(LR,"Load regulation in percentage=")
Vro=Zz/R1
disp(Vro,"Vro=Vrs*")
disp("Ripple rejection=20*log(Vrs/Vro)")
RR=20*log10(1/Vro)
disp(RR,"Ripple Rejection in DB= ")
|