Documente Academic
Documente Profesional
Documente Cultură
Grupo: 203036_40
INTRODUCCIN
Algoritmo polarizacion_transistor_bjt
Escribir"";
Escribir "";
Escribir "";
Escribir "";
VBE= 0.7
Repetir
Escribir "";
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Leer opcin;
Si opcin = 1 Entonces
leer Vcc;
Escribir ""
leer VcE;
Escribir ""
Escribir ""
leer IB;
Escribir "mA"
Escribir ""
Escribir ""
RB<-(Vcc-VBE) /IB
Escribir ""
Escribir ""
RC1<-(Vcc-VcE) /IC
Escribir ""
Escribir ""
IC<-(Vcc/RC1)
Escribir ""
Fin Si
Si opcin = 2 Entonces
Escribir ""
leer Vcc;
Escribir ""
leer VcE;
Escribir ""
leer IC;
Escribir "mA"
Escribir ""
leer IB;
Escribir "mA"
Escribir ""
Escribir ""
Escribir ""
Escribir ""
Escribir ""
Escribir ""
RC1<-10*RE
Escribir ""
Escribir ""
Escribir ""
RB<-(Vcc-VBE) /IC-(Beta+1)/RE
IC<-(Vcc/RC1)
Escribir ""
Fin Si
Si opcin = 3 Entonces
Escribir ""
leer Vcc;
Escribir ""
leer VcE;
Escribir ""
leer IC;
Escribir "mA"
Escribir ""
leer IB;
Escribir "mA"
Escribir ""
leer Beta
Escribir ""
Escribir ""
Escribir ""
Escribir ""
Escribir ""
RC1<-10*RE
Escribir ""
Escribir ""
Vth<-IB*(1.1*(Beta)+1) *(RE+VBE)
Escribir "el valor del voltaje theven es: , voltios, Vth "voltios";
Escribir ""
Escribir ""
RB1<-Beta*(RE*Vcc) /(10*Vth)
Escribir ""
IC<-(Vcc/RC1)
Escribir ""
Fin Si
Escribir "";
Escribir "recuerde";
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Escribir "";
Escribir ''
Fin Si
leer Return;
FinAlgoritmo
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
switch (opcion)
x=[(RB*1000);(RB*1000000);(RB*100000000);(RB*0.001);(RB*0.0000001)];
y=[(RC*1000);(RC*1000000);(RC*100000000);(RC*0.001);(RC*0.0000001)];
z=[(Isat*1000);(Isat*1000000);(Isat*100000000);(Isat*0.001);(Isat*0.00000
01)];
M_1={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_2={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_3={'mili_Amp';'micro_Amp';'nano_Amp';'kilo_Amp';'mega_Amp'};
m=[x(1),M_1(1);x(2),M_1(2);x(3),M_1(3);x(4),M_1(4);x(5),M_1(5);];
n=[y(1),M_2(1);y(2),M_2(2);y(3),M_2(3);y(4),M_2(4);y(5),M_2(5);];
s=[z(1),M_3(1);z(2),M_3(2);z(3),M_3(3);z(4),M_3(4);z(5),M_3(5);];
% se le informa al usuario qe digite el valor de la
% resistencia a usar
fprintf(' el valor de la RB a usar es: \n');
disp(m)
fprintf('\n el valor de la RC a usar es: \n');
disp(n)
fprintf('\n el valor de la corriente de saturacion
es:\n');
disp(s)
w=[(RE*1000);(RE*1000000);(RE*100000000);(RE*0.001);(RE*0.0000001)];
x=[(RB*1000);(RB*1000000);(RB*100000000);(RB*0.001);(RB*0.0000001)];
y=[(RC*1000);(RC*1000000);(RC*100000000);(RC*0.001);(RC*0.0000001)];
z=[(Isat*1000);(Isat*1000000);(Isat*100000000);(Isat*0.001);(Isat*0.00000
01)];
M_1={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
M_2={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_3={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_4={'mili_Amp';'micro_Amp';'nano_Amp';'kilo_Amp';'mega_Amp'};
t=[w(1),M_1(1);w(2),M_1(2);w(3),M_1(3);w(4),M_1(4);w(5),M_1(5);];
m=[x(1),M_2(1);x(2),M_2(2);x(3),M_2(3);x(4),M_2(4);x(5),M_2(5);];
n=[y(1),M_3(1);y(2),M_3(2);y(3),M_3(3);y(4),M_3(4);y(5),M_3(5);];
s=[z(1),M_4(1);z(2),M_4(2);z(3),M_4(3);z(4),M_4(4);z(5),M_4(5);];
% se le informa al usuario qe digite el valor de la
% resistencia a usar
fprintf(' el valor de la RE a usar es: \n');
disp(t)
fprintf(' el valor de la RB a usar es: \n');
disp(m)
fprintf('\n el valor de la RC a usar es: \n');
disp(n)
fprintf('\n el valor de la corriente de saturacion
es:\n');
disp(s)
a=[(RE*1000);(RE*1000000);(RE*100000000);(RE*0.001);(RE*0.0000001)];
b=[(RC*1000);(RC*1000000);(RC*100000000);(RC*0.001);(RC*0.0000001)];
c=[(RB1*1000);(RB1*1000000);(RB1*100000000);(RB1*0.001);(RB1*0.0000001)];
d=[(RB2*1000);(RB2*1000000);(RB2*100000000);(RB2*0.001);(RB2*0.0000001)];
e=[(Isat*1000);(Isat*1000000);(Isat*100000000);(Isat*0.001);(Isat*0.00000
01)];
M_1={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_2={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_3={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_4={'mili_ohmio';'micro_ohmio';'nano_ohmio';'kilo_ohmio';'mega_ohmio'};
M_5={'mili_Amp';'micro_Amp';'nano_Amp';'kilo_Amp';'mega_Amp'};
t=[a(1),M_1(1);a(2),M_1(2);a(3),M_1(3);a(4),M_1(4);a(5),M_1(5);];
x=[b(1),M_2(1);b(2),M_2(2);b(3),M_2(3);b(4),M_2(4);b(5),M_2(5);];
m=[c(1),M_3(1);c(2),M_3(2);c(3),M_3(3);c(4),M_3(4);c(5),M_3(5);];
n=[d(1),M_4(1);d(2),M_4(2);d(3),M_4(3);d(4),M_4(4);d(5),M_4(5);];
s=[e(1),M_5(1);e(2),M_5(2);e(3),M_5(3);e(4),M_5(4);e(5),M_5(5);];
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
% se le informa al usuario que digite el valor de la
% resistencia a usar
fprintf(' el valor de la RE a usar es: \n');
disp(t)
fprintf('\n el valor de la RC a usar es: \n');
disp(x)
fprintf(' el valor de la RB1 a usar es: \n');
disp(m)
fprintf(' el valor de la RB2 a usar es: \n');
disp(n)
fprintf('\n el valor de la corriente de saturacion
es:\n');
disp(s)
otherwise
end
elseif opc==2
break
end
end
fprintf('El Proceso ha Finalizado! \n')
disp('Gracias por Utilizar el Programa')
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Se le informa al usuario el tipo de polarizacin que eligi y que por favor digite el
valor de la fuente colector en un mensaje que se imprime en pantalla.
Se le est informando al usuario que por favor digite el valor de la corriente base en
un mensaje que se imprime en pantalla.
Se le informa al usuario que por favor digite el valor de la ganancia del transistor en
un mensaje que se imprime en pantalla.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Se le informa al usuario en un mensaje que se imprime en pantalla que puede salir del
programa.
Se le informa al usuario el tipo de polarizacin que eligi y que por favor digite el
valor de la fuente colector en un mensaje que se imprime en pantalla.
Se le est informando al usuario que por favor digite el valor de la corriente Colector
en un mensaje que se imprime en pantalla.
Se le informa al usuario que por favor digite el valor de la ganancia del transistor en
un mensaje que se imprime en pantalla.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Se le informa al usuario en un mensaje que se imprime en pantalla que puede salir del
programa.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Se le informa al usuario el tipo de polarizacin que eligi y que por favor digite el
valor de la fuente colector en un mensaje que se imprime en pantalla.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Se le est informando al usuario que por favor digite el valor de la corriente Colector
en un mensaje que se imprime en pantalla.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
Se le informa al usuario que por favor digite el valor de la ganancia del transistor en
un mensaje que se imprime en pantalla.
CONCLUSINES
En este trabajo practico nos habituamos ms con el transistor BJT, adems de encontrar
los valores ideales de nuestras resistencias y de nuestra corriente, esto para encontrar
un punto ideal donde pueda estar trabajando nuestro transistor.
Permiti por ayuda del programa o Matlab Scilab simular los clculos realizados
garantizando el buen funcionamiento del script.
Se Realiza la actividad del ejercicio prctico, en el cual se mejora se obtienen ms
destrezas en el manejo del programa Matlab Scilab con la creacin de los programas de
sonido y los grficos de las diferentes ondas.
Los pasos realizados como elaborar un diagrama de flujo, lluvias de ideas, propuestas,
algoritmos son fundamentales para llegar a dar una solucin y sobre todo sin esas
tcnicas no se podra armar un proyecto.
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Bsicas Tecnologas e Ingenieras-ECBTI
Curso: SOFTWARE PARA INGENIERIA
Unidad IV
REFERENCIAS BIBLIOGRFICAS