Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TUTORA:
PAOLA ANDREA BUITRAGO
INGENIERA ELECTRNICA
COROZAL
2017
2
INTRODUCCIN
De acuerdo a las diferentes consultas realizadas en los manuales y del software
MatLab y las consultas por internet, sobre el manejo y las funciones de los cdigos en
MatLab al igual que el funcionamiento de un circuito en serie y paralelo me di cuenta que
hay varias maneras de realizar el software y con cada investigacin se despejan un poco
las dudas con respecto a la realizacin de las siguientes actividades para el desarrollo de
toda la temtica. Es as como llego la idea que supla las condiciones dadas para el
desarrollo del problema a resolver.
3
ACTIVIDADES A DESARROLLAR
1. Instalar Matlab o Scilab.
Cdigo.
%**************************************
%* ESTUDIANTE: EMEL VILORIA GAMEZ *
%* CODIGO: 85151315 *
%* Cdigo del curso: 203036 *
%* Materia: Software para Ingenieria *
%**************************************
opc=0;
fprintf
('**************************************************************\n');
fprintf ('* >>>>>>>>>>>>> HOLA <<<<<<<<<<<<<
*\n');
fprintf ('* >> este programa tiene cuatro funciones principales<<
*\n');
fprintf ('*
*\n');
fprintf ('* 1. calcular la cada de tensin en dos resistencias
*\n');
fprintf ('* 2: calcular el valor de corriente en las resistencias
*\n');
fprintf ('* 3. captura el valor de un voltaje y de Ohmios
*\n');
fprintf ('* 4. captura el valor de n capacitancias
*\n');
fprintf ('*
*\n');
fprintf ('* <<< debe escojer la opcion deseada >>>
*\n');
fprintf
('**************************************************************\n');
fprintf ('\n');
np=input ('>>> Presione Enter para continuar <<<');
clc
while opc~=5
fprintf (' Escoja la funcion deseada\n');
fprintf ('\n');
fprintf ('1. sistema de divisor de tensin\n');
fprintf ('2: calcular el valor de corriente \n');
fprintf ('3. captura el valor de un voltaje \n');
fprintf ('4. captura el valor de n capacitancias\n');
fprintf ('5. Salir\n');
fprintf ('\n');
opc=input ('ingrese una opcin: ');
fprintf ('\n');
switch opc
case 1
%datos solicitados:
Vt=input('ingresar el valor del voltaje del circuito :');
R1=input('ingresar el valor de R1 en (homios) :');
R2=input('ingresar el valor de R2 en (homios) :');
fprintf ('\n');
%ahora se halla Rt del divisor de tension o circuito ley
de Ohm
Rt=R1+R2;
%ahora se halla It del divisor de tension o circuito ley
de Ohm
5
It=Vt/Rt;
%ahora se halla el voltaje en R1
VR1=It*R1;
%ahora se halla el voltaje en R2
VR2=It*R2;
%aImpresion de resultados
fprintf ('valor resistencia total :%8.2f \n',Rt);
fprintf ('valor intencidad total :%8.2f \n',It);
fprintf ('valor voltaje en R1 :%8.2f \n',VR1);
fprintf ('valor voltaje en R2 :%8.2f \n',VR2);
fprintf ('\n');
np=input ('>>> Presione Enter para continuar <<<');
opc=0;
clc
case 2
%datos solicitados:
Vt=input('ingresar el valor del voltaje del circuito :');
R1=input('ingresar el valor de R1 en (homios) :');
R2=input('ingresar el valor de R2 en (homios) :');
fprintf ('\n');
case 3
%datos solicitados:
Ml=Vt*1000;
Mc=Vt*1000000;
Nv=Vt*1000000000;
Kv=Vt*0.001;
Mv=Vt*0.000001;
Mlh=R1*1000;
Mch=R1*1000000;
Nh=R1*1000000000;
Kh=R1*0.001;
Mh=R1*0.000001;
fprintf ('\n');
Mla=It*1000;
Mca=It*1000000;
Na=It*1000000000;
Ka=It*0.001;
Ma=It*0.000001;
case 4
%datos solicitados:
opc=0;
C1=input('ingresar el valor de la capacitancia 1 :');
C2=input('ingresar el valor de la capacitancia 2 :');
C3=input('ingresar el valor de la capacitancia 3 :');
fprintf ('\n');
while opc~=3
fprintf ('Escoja la funcion deseada\n');
7
fprintf ('\n');
fprintf ('1. Circuito en serie\n');
fprintf ('2: Circuito en paralelo\n');
fprintf ('3. Salir \n');
fprintf ('\n');
opc=input ('ingrese una opcin: ');
fprintf ('\n');
switch opc
case 1
Ct=C1+C2+C3;
fprintf ('valor capacitancia en serie en
unidad de faradios es:%8.2f \n',Ct);
fprintf ('\n');
np=input ('>>> Presione Enter para continuar
<<<');
case 2
CT1=1/C1;
CT2=1/C2;
CT3=1/C3;
CT123=CT1+CT2+CT3;
Cz=1/CT123;
fprintf ('valor capacitancia en paralelo en
unidad de faradios es:%8.2f \n',Cz);
fprintf ('\n');
np=input ('>>> Presione Enter para continuar
<<<');
end
end
end
clc
end
3. Crear y publicar un video (en su cuenta de youtube), donde se evidencia que tiene
instalado Matlab y a la vez explique el funcionamiento de los programas desarrollados
para dar solucin a la actividad prctica No 1, tanto a nivel de programador (cdigo) como
de usuario.
4. Cada integrante dentro del foro de trabajo colaborativo presenta una idea de solucin
al problema dado; la idea puede presentarse como un algoritmo (diagrama de flujo o
8
pseudocdigo) o en forma de texto, en cualquiera de los casos, debe establecer los datos
que va a ingresar, los procesos que va a desarrollar y los resultados que va a presentar.
Esta idea debe ir acompaada de las posibles ventajas y desventajas de desarrollarla y una
relacin de consultas a realizar (temas, libros, textos, videos, entrevistas, entre otros, bajo
normas APA).
Tabla descripcin de la idea propuesta
Item a resolver Respuesta
Descripcin de la idea
Informacin de entrada
Procesos
Informacin de salida
Ventajas
Desventajas
Consultas a realizar
Inicio
si
Opc = 1 Ingrese
VT, R1, R2
No
Ingrese si
Opc = 2 RT=R1+R2
VT, R1, R2 IT=VT/RT
VR1=IT*R1
VR2=IT*R2
IT1=VT/R1
IT2=VT/R2
Imprime ET, IT,
No VR1, VR2
A
9
Ingrese Si Opc = 3
VT, R1
It=Vt/R1
Ml=Vt*1000
Mc=Vt*1000000
Nv=Vt*1000000000
Kv=Vt*0.001
Mv=Vt*0.000001 No
Mlh=R1*1000
Mch=R1*1000000
Nh=R1*1000000000
Kh=R1*0.001
Mh=R1*0.000001
Mla=It*1000
Mca=It*1000000
Na=It*1000000000
Ka=It*0.001
Ma=It*0.000001
Imprime
Ingrese Si
C1, C2, C3 Opc = 4
E
10
Si CT=C1 + C2 + C3 Imprime Ct
Opc = 1
E
No
No Fin
Opc = 2
Si
A
CT1=1/C1
CT2=1/C2
CT3=1/C3
CT123=CT1+CT2+CT3
Cz=1/CT123
Imprime Cz
Informacin de entrada.
2. sistema de divisor de tensin.
1. calcular el valor de corriente.
2. captura el valor de un voltaje.
3. Captura el valor de n capacitancias.
Procesos.
Sistema de divisor de tensin
Rt=R1+R2
It=Vt/Rt
VR1=It*R1
VR2=It*R2
It1=Vt/R1
It2=Vt/R2
Vt, R1
It=Vt/R1
Ml=Vt*1000
Mc=Vt*1000000
Nv=Vt*1000000000
Kv=Vt*0.001
Mv=Vt*0.000001
Mlh=R1*1000
Mch=R1*1000000
Nh=R1*1000000000
Kh=R1*0.001
Mh=R1*0.000001
Mla=It*1000
Mca=It*1000000
Na=It*1000000000
Ka=It*0.001
Ma=It*0.000001
C1, C2, C3
Ct=C1+C2+C3
CT1=1/C1
CT2=1/C2
CT3=1/C3
CT123=CT1+CT2+CT3
Cz=1/CT123
Informacin de salida
Ventajas.
Desventajas.
Pueda que en algn momento se olviden los clculos de unas capacitancias por no
utilizarlas.
Consultas a realizar.
5. Una vez se han consolidado las ideas solucin, cada integrante del grupo debe proponer
como mnimo un criterio de viabilidad (tcnico, de interaccin, econmico, entre otros)
que les permitan seleccionar la mejor de las ideas.
Teniendo en cuenta que no se tuvo un consenso con el grupo de trabajo donde fueron muy
pocos los aportes que se realizaron, al igual que la comunicacin que se tuvo entre s,
opto por mi propia propuesta de trabajo as;
Colaborativas:
1. Aplicar dichos criterios a cada una de las ideas para lograr seleccionar la mejor de las
ideas as:
2. Disear una propuesta metodolgica (pasos a seguir para lograr construir la solucin
con base en la idea seleccionada).
Acordar entre el grupo si se utiliza Scilab o Matlab para la elaboracin del cdigo fuente
del programa, en este caso tome la decisin de trabajar en MatLab teniendo en cuenta que
no hubo una buena comunicacin y participacin en los aportes de las activadas descritas
en la gua.
Leer los manuales del software de programacin (MatLab) y apropiar los conceptos. Una
vez comprendido lo anterior, seguimos la parte fundamental que es el algoritmo. Traducir
en lenguaje matemtico y natural al lenguaje de programacin en MatLab mediante
cdigos y patrones; por medio de MatLab debemos programar el algoritmo que nos
permita realizar la proyeccin de un aviso donde nos diga los valores de cada uno de los
elementos que integra el circuito divisor de voltaje.
CONCLUSIN
El tomar una decisin en cuanto a eleccin de una idea propuesta por el grupo no
fue posible toda vez que no fueron propuestas ninguna de ellas, la participacin fue muy
poca al igual que los aportes individuales y grupales lo cual no permiti desarrollar un
trabajo en equipo como se debi realizar, al igual fue un trabajo que me requiri de mucho
tiempo y dificultad para el desarrollo del cdigo en el software MatLab por ser primera
vez que lo trabajo, donde me toco consultar algunos videos y manuales para saber las
funciones de los cdigos.
16
Bibliografa