clc; clear all; close all;
Vbe = 0.7;
b = 100;
Vcc = 15;
Rb1 = 80e3;
Rb2 = 50e3;
Rc = 500;
Re = 200;
printf("a -> I_b = ?\n");
Vbb = Vcc * (Rb2) / (Rb1 + Rb2);
printf("Vbb = %.1f V\n", Vbb);
Rbb = (Rb1 * Rb2) / (Rb1 + Rb2);
printf("Rbb = %.1f Ohms\n", Rbb);
Ib = (Vbb - Vbe)/(Rbb + Re * b);
Ib = 10e-5;
printf("Ib = %.2e A (%f A) \n", Ib, Ib);
printf("---\n");
printf("b -> Ic = ?\n");
Ic = b * Ib;
printf("Ic = %.2e A (%f A) \n", Ic, Ic);
printf("---\n");
printf("c -> Vce = ?\n");
Vrc = Rc * Ic;
printf("Vrc = %.1f V\n", Vrc);
Vre = Re * Ic;
printf("Vre = %.1f V\n", Vre);
Vce = Vcc - Vrc - Vre;
printf("Vce = %.1f V\n", Vce);
Comments
0 B
|👍
/👎
0 B
|👍
/👎