Informe 3 AC

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Laboratorio N 03: Anlisis temporal de un circuito RC con MATLAB Grupo: 03 Subgrupo: 03 13/04/2017 1

INFORME N3
ANLISIS TEMPORAL DE UN CIRCUITO
RC CON MATLAB
SUBGRUPO: 03
MARA PAULA MORA MARTNEZ
CDIGO: 201611144536
DANIEL FELIPE TOVAR SNCHEZ
CDIGO: 20161145048

ResumenEn el siguiente informe se presenta el anlisis de un III. DESARROLLO TERICO


circuito RC pasa bajo y pasa alto mediante un software
matemtico llamado Matlab, el cual mediante una introduccin
Qu es Matlab?
bsica y la orientacin de nuestro tutor se simularon las MatLab es un programa interactivo para computacin numrica
respectivas respuestas y caractersticas de los circuitos y visualizacin de datos. Es ampliamente usado por Ingenieros
correspondientes. de Control en el anlisis y diseo, posee adems una
extraordinaria versatilidad y capacidad para resolver problemas
Palabras clavesCircuito RC; entrada escaln; entrada en en matemtica aplicada, fsica, qumica, ingeniera, finanzas y
pulso; entrada cuadrada; pasa bajo; pasa alto; frecuencia; muchas otras aplicaciones. Est basado en un sofisticado
capacitancia. software de matrices para el anlisis de sistemas de ecuaciones.
Permite resolver complicados problemas numricos sin
I. OBJETIVOS necesidad de escribir un programa. El nombre de MATLAB
Comprender de manera interactiva la implementacin proviene de la contraccin de los trminos MATrix LABoratory
de un circuito RC tanto pasa bajo como pasa alto en y fue inicialmente concebido para proporcionar fcil acceso a
Matlab. las libreras LINPACK y EISPACK, las cuales representan hoy
Analizar el comportamiento de las grficas de las en da dos de las libreras ms importantes en computacin y
seales de salida que varan con respecto al tiempo en clculo matricial.
Matlab.
Filtro RC Paso Bajo:
Determinar la diferencia entre los datos obtenidos de
Un filtro RC paso bajo es un circuito formado por un resistor y
manera prctica y sus simulaciones mediante un
un capacitor conectados en serie.
software de precisin matemtica. El filtro paso bajo permite slo el paso de frecuencias por
debajo de una frecuencia en particular llamada frecuencia de
corte (Fc) y elimina las frecuencias por encima de esta.
II. JUSTIFICACIN Este tipo de circuito funciona como un integrador.
El presente informe se dar a entender la fundamental
importancia del uso de este software matemtico de precisin Figura 1: Circuito RC pasa bajo
el cual nos brindar pautas para nuestro desarrollo profesional
en el mbito de anlisis de circuitos para la obtencin de datos
concisos mediante simulacin, puesto que este software est
orientado para llevar a cabo proyectos en donde se encuentren
implicados elevados clculos matemticos y la visualizacin
grfica de los mismos.
Laboratorio N 03: Anlisis temporal de un circuito RC con MATLAB Grupo: 03 Subgrupo: 03 13/04/2017 2

= + valores negativos de su argumento y de 1 para todos los valores


= + ; = positivos de su argumento.
=
= Figura 4: Entrada en escaln o funcin de escaln unitario
= /
= (1 / )

Filtro RC Paso alto:


Un filtro RC paso alto es un circuito formado por una
resistencia y un condensador conectados en serie.
Los filtros Paso alto permiten solamente el paso de las
frecuencias por encima de una frecuencia en particular llamada
frecuencia de corte (Fc) y atena las frecuencias por debajo de
esta frecuencia.

Figura 2: circuito RC pasa alto 0, <0


() = {
1, 0

IV. MATERIALES E INSTRUMENTACIN


Equipo requerido para la realizacin de la prctica:
Computador
Matlab 2016a
Cuaderno de apuntes

V. DESARROLLO PRCTICO
Se procedi a implementar el circuito pasa alto cuya seal de
= + entrada era una funcin en escaln cuyos parmetros son los
= = siguientes: Voltaje pico 5V, Resistencia 1.5K, Capacitancia
= / del condensador 0.22F; Luego se determin las caractersticas
de la onda de salida comparandola con los resultados obtenidos
Funcin de impulso unitario: en la clase anterior.
Es una funcin de gran magnitud, que solamente acta durante
un tiempo muy corto. Figura 5: Circuito RC pasa alto con entrada en escaln en
Matlab

La funcin dada por:

donde a > 0, to>0 se conoce como la funcin impulso unitario.

Figura 3: Entrada en pulso o funcin de impulso unitario

Cdigo de compilacin en Matlab:


R=input('Valor de R: ')
C=input('Valor de C: ')
V=input('Valor de V: ')
tao=R*C; %Constante de tiempo
syms i(t)
Funcin de escaln unitario: vi=V;
La funcin escaln unitario es una funcin matemtica que vR=R*i; %voltaje en la resistencia
tiene como caracterstica, el tener un valor de 0 para todos los vC=(1/C)*int(i,t); %voltaje en el condensador
Laboratorio N 03: Anlisis temporal de un circuito RC con MATLAB Grupo: 03 Subgrupo: 03 13/04/2017 3

%vi=vR+vC; %circuito en serie de R y C vo2=subs(vo2,t1);


% en t=0 el C es un corto -> i(0)=V/R t2=linspace(T,2*T,100);
i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==V/R); plot(t2,vo2,'r')
vo=i*R; %Salida en la resistencia grid
%Grafica de la seal de salida hasta 5Tao hold on
to=0; tf=5*tao; dt=tf/100; t=[t1,t2];
t=to:dt:tf; vi=[V*ones(1,length(t1)),zeros(1,length(t2))];
vo=subs(vo,t); plot(t,vi,'g--')
plot(t,vo,r) axis([0 2*T -V-1 V+1])
title('Salida pasa alto con entrada en Escaln') legend('vo1','vo2','vi')
xlabel('Tiempo en sg')
ylabel('Salida en Voltios') Figura 7: Circuito RC pasa alto con entrada en pulso
rectangular para un T=0.1*tao en Matlab

Figura 6: Circuito RC pasa alto con entrada en pulso


rectangular para un T=10*tao en Matlab

Cdigo de compilacin en Matlab:


R=input('Valor de R: ')
C=input('Valor de C: ')
Cdigo de compilacin en Matlab: V=input('Valor de V: ')
R=input('Valor de R: ') tao=R*C; %Constante de tiempo
C=input('Valor de C: ') T=0.1*tao;
V=input('Valor de V: ') syms i(t)
tao=R*C; %Constante de tiempo vi=V;
T=10*tao; vR=R*i; %voltaje en la resistencia
syms i(t) vC=(1/C)*int(i,t); %voltaje en el condensador
vi=V; %vi=vR+vC; %circuito en serie de R y C
vR=R*i; %voltaje en la resistencia % en t=0 el C es un corto -> i(0)=V/R
vC=(1/C)*int(i,t); %voltaje en el condensador i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==V/R);
%vi=vR+vC; %circuito en serie de R y C vo1=i*R;
% en t=0 el C es un corto -> i(0)=V/R V1=subs(vo1,T);
i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==V/R); V1=eval(V1)
vo1=i*R; %Grfica de vo1
V1=subs(vo1,T); t1=linspace(0,T,100);
V1=eval(V1) vo1=subs(vo1,t1);
%Grfica de vo1 plot(t1,vo1,'b')
t1=linspace(0,T,100); hold on
vo1=subs(vo1,t1); %Para t>T, vi=0
plot(t1,vo1,'b') clear i
hold on syms i(t)
%Para t>T, vi=0 V2=V1-V;
clear i vi=0;
syms i(t) i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==V2/R);
V2=V1-V; vo2=i*R;
vi=0; vo2=subs(vo2,t1);
i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==V2/R); t2=linspace(T,2*T,100);
vo2=i*R; plot(t2,vo2,'r')
Laboratorio N 03: Anlisis temporal de un circuito RC con MATLAB Grupo: 03 Subgrupo: 03 13/04/2017 4

grid
hold on
t=[t1,t2];
vi=[V*ones(1,length(t1)),zeros(1,length(t2))];
plot(t,vi,'g--')
axis([0 2*T -V-1 V+1])
legend('vo1','vo2','vi')

Figura 7: Circuito RC Pasa alto con una frecuencia de


200Hz en Multisim

Figura 10: Circuito RC Pasa bajo-alto con una seal de


entrada cuadrada en Matlab con frecuencia de 1000Hz

En esta representacin grfica se determina la relacin entre el


voltaje de entrada y el voltaje de salida (Vi/Vo) a una frecuencia
de 200Hz.

Ulteriormente se procedi a implementar el circuito RC pasa


bajo-alto respresentado en la figura 8.
Cdigo de compilacin en Matlab:
Figura 8: Circuito RC Pasa bajo-alto con una frecuencia de R=input('valor de R: ')
200Hz en Multisim C=input('Valor de C: ')
V=input('Valor de Vp: ')
T=input('Valor de periodo en sg: ');
clear i
T1=T/2;
syms i(t)
vi=V;
vR=R*i;
vC=(1/C)*int(i,t);
i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==(V)/R);
vo1=vi-(R*i)
to=0; tf=T/4; dt=tf/100;
t1=to:dt:tf;
t1=linspace(0,T/4,100);
vo1=subs(vo1,t1);
plot(t1,vo1, 'r')
grid on
Figura 9: Circuito RC Pasa bajo-alto con una seal de hold on
entrada cuadrada en Matlab con frecuencia de 100Hz axis([0 T1 -V-1 V+1])
syms i(t)
vi=V;
vR=R*i;
vC=(1/C)*int(i,t);
i=dsolve(diff(vi,t)==diff(vR,t)+diff(vC,t),i(0)==V/R);
vo2=i*R;
Laboratorio N 03: Anlisis temporal de un circuito RC con MATLAB Grupo: 03 Subgrupo: 03 13/04/2017 5

V2=subs(vo2,T1); por debajo de este valor, funcionando de esta manera


V2=eval(V2) como un derivador.
to=T/4; tf=T1; dt=tf/100; El circuito pasa bajo permite solo el paso de seales
t2=to:dt:tf; que se encuentren por debajo de la frecuencia de la
vo2=subs(vo2,t2); seal de entrada y acta como un integrador.
plot(t2,vo2,'r') Se logr implementar la herramienta MAT LAB, que
hold on nos facilita la obtencin de algunos datos para la
t=[t1,t2]; verificacin de los resultados obtenidos en la prctica,
vi=[V*ones(1,length(t1)),zeros(1,length(t2))]; comprobando as la veracidad del circuito
plot(t,vi,'g--') implementado.
legend('vo1','vo2','vi') Los datos prcticos y tericos no son exactamente
iguales ya que en la prctica influyen distintos factores
como la tolerancia de las resistencias, el medio y el
Figura 8: Circuito RC Pasa bajo-alto con una frecuencia de funcionamiento de los equipos, sin embargo, este
1000Hz en Multisim margen de error es mnimo.
La frecuencia y el periodo son inversamente
proporcionales.

III. REFERENCIAS
Disponible en la web:
[1] https://es.slideshare.net/Goky66/la-funcin-escaln-unitario
[2]https://tecdigital.tec.ac.cr/revistamatematica/cursos-
linea/EcuacionesDiferenciales/EDO-Geo/edo-cap5-
geo/laplace/node9.html

En esta representacin grfica se determina la relacin entre el


voltaje de entrada y el voltaje de salida (Vi/Vo) a una frecuencia
de 1000Hz.

I. ANALISIS DE RESULTADOS
En la figura numero 5 podemos observar que a medida que el
tiempo transcurre el voltaje va disminuyendo, lo que significa
que durante el intervalo de 0 a 1.6 el capacitor se descarga,
es decir que 1.6 equivalen a 5 taos para un circuito pasa alto
con entrada a escaln.
En la figura nmero 6 del circuito pasa alto con entrada en pulso
rectangular, podemos observar que a una seal cuadrada
positiva el capacitor se descarga, es decir a medida que pasa el
tiempo el voltaje disminuye hasta llegar a cero y en ese punto
se mantiene constante, sin embargo, cuando la seal de entrada
es cero, la seal de salida se invierte, es decir inicia con un
voltaje negativo, que va incrementando a medida que aumenta
el tiempo, hasta que llega a cero y all se mantiene constante.
Para la figura numero 7 tenemos como seal de entrada un pulso
rectangular, y obtenemos que la seal de salida no vara mucho,
solo disminuye un poco su amplitud y no es tan constante como
la seal de entrada.

II. CONCLUSIONES
Se determin que un circuito pasa alto solo permite el
paso de frecuencias que se encuentren por encima de
la frecuencia de entrada y atena las que se encuentran

También podría gustarte