blob: 0590a784dcb15a797d61f80782b201d6fffb7489 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
close();
clear;
clc;
Ibq = 30*10^(-6); //A
Re = 1000; //ohm
Vcc = 15; //V
Vcesat = 0.2; //V
B = 80;
a = B/(B+1);
Icq = B*Ibq; //A
Ieq = Icq/a; //A
//KVL around collector circuit leads to minimum value of Rc
Rc = (Vcc-Vcesat - Ieq*Re)/Icq; //ohm
mprintf("Minimum value of Rc to maintain the transistor quiescent point at saturation, Rc = %0.3f k ohm",Rc/1000);
|