summaryrefslogtreecommitdiff
path: root/3754/CH22/EX22.7/22_7.sce
blob: 842c8363037efebed63f41516822d9a981f31170 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
clear//

//Variables

VCC = 20.0                      //Source voltage (in volts)
RC = 2.0                        //Collector resistance (in kilo-ohm)
RB = 400.0                      //Base Resistance (in kilo-ohm)
beta = 100.0                    //Common-Emitter current gain
RE = 1.0                        //Emitter Resistance (in kilo-ohm)

//Calculation

IB = VCC / (RB + beta * RE)     //Base current (in milli-Ampere)
IC = beta * IB                  //Collector Current (in milli-Ampere)
VCE = VCC - IC * (RC + RE)      //Collector-to-Emitter Voltage (volts)

//Result

printf("\n VCE of the transistor is  %0.3f  V.\nVCC of the transistor is  %0.3f  V.\nIB of the transistor is  %0.3f  mA.\nIC of transistor is  %0.3f  mA.",VCE,VCC,IB,IC)