summaryrefslogtreecommitdiff
path: root/3682/CH2/EX2.10/Ex2_10.sce
blob: f7d84bca8e227ba29e5ed14db47769e767901d29 (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
// Exa 2.10

clc;
clear;

// Given data

// A current mirrir as shown in Fig. 2.16
Ic = 1; // mA
Vcc = 10; // Volts
B = 125;
Vbe = 0.7; // Bolts

// Solution

// Case(1)- When Ic = 1mA.
printf(' From equations 2.67 and 2.68 we get R1 as - \n\n');
// Ic = (B/(B+2))*((Vcc-Vbe)/R1);
// Therefore
R1 = (B/(B+2))*((Vcc-Vbe)/Ic);
printf(' The value of R1 when Ic = 1 mA is R1 = %.2f kΩ. \n',R1);

// Now case(2)- when Ic = 10 μA.
Ic1 = 10*10^-3; // in mA
R2 = (B/(B+2))*((Vcc-Vbe)/Ic1);
printf(' The value of R1 when Ic = 10 μA is R1 = %d kΩ. \n',R2);