summaryrefslogtreecommitdiff
path: root/3809/CH16/EX16.3/EX16_3.sce
blob: 4895cc5f8588d488eec3b7562ffa499673f03d24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//Chapter 16, Example 16.3
clc
//Initialisation
vz=3.6                        //voltage
Rl=200                     //resistance in ohm
ron=10                      //internal resistance in ohm
R=47                          //chosen value of resistor in ohm
V=5.5                          //minimum supply voltage
IL=0.018                       //current in ampere

//Calculation
Il=vz/Rl                       //current in ampere
Pr=(V-vz)**2/R                  //power in watt
Pz=(((V-vz)/R)-IL)*vz               //power in watt

//Results
printf("Pr(max) = %d mW\n",round(Pr*1000))
printf("Pz(max) = %d mW",round(Pz*1000))