Está en la página 1de 8

PRÁCTICA GUIADA N° 13 – FILTROS

Nombres y Apellidos: Christian Loyaga López

Facultad: Ing. Sistemas y Electrónica Carrera: Ing. Electrónica

Fecha:06/11/21

OBJETIVO:

 Explicar los elementos esenciales de un sistema de comunicación.


 Estudiar los términos de voltaje, corriente, ganancia y atenuación en decibeles.
 Describir la configuración base de los filtros en comunicaciones y comparar filtros
activos y pasivos.
1. Graficar en Matlab la respuesta en frecuencia en el diagrama de Bode de un filtro pasa bajo
de primer orden.

Scrip en matlab
% FILTRO BUTERWORTH
clear all
clc
n=1; %orden del filtro
wn=0.5; %Frecuencia de corte del filtro nomalizado
[num den]=butter(n,wn, 'Low'); % Filtro Pasa Bajo
ft=tf(num,den); %Funcion de transferencia con los coeficientes del
denominador y el numerador
[h w]=freqz(num,den);% Respuesta en frecuencia h=Magnitud y w=vector
de frecuencias
plot(w,abs(h))
grid on

Grafica de la respuesta en frecuencia

SISTEMAS DE COMUNICACIONES ANALÓGICAS 1


2. Realizar los cambios del scipt anterior para observar la respuesta de frecuencia del filtro
pasa bajo en función del orden del filtro.

Scrip en matlab

% FILTRO BUTERWORTH
clear all
clc
n=2; %orden del filtro
wn=0.5; %Frecuencia de corte del filtro nomalizado
for n=2:2:10
[num den]=butter(n,wn, 'Low'); % Filtro Pasa Bajo
ft=tf(num,den); %Funcion de transferencia con los coeficientes del
denominador y el numerador
[h w]=freqz(num,den);% Respuesta en frecuencia h=Magnitud y w=vector
de frecuencias
plot(w,abs(h))
grid on
pause(2)
hold on
end

Grafica de la respuesta en frecuencia

SISTEMAS DE COMUNICACIONES ANALÓGICAS 2


3. Graficar en Matlab la respuesta en frecuencia en el diagrama de Bode del filtro pasa Bajo
pasivo mostrado en el circuito.

Obtener su Función de Transferencia

SISTEMAS DE COMUNICACIONES ANALÓGICAS 3


Scrip en matlab
% FILTRO SEGUNDO ORDEN
clear all
clc
C1 =1*0.001;
C2 =5*0.001;
R1 = 1000;
R2 = 2000;
FT = tf([1/C2],[R1*R2*C1 R2+R1+R1*C1/C2 1/C2])
bode(FT), grid % grafica de bode
% [ num , den ] = tfdata( FT );
% num = num{1}
% den = den{1}
% pzmap(num,den), grid % diag. de polos y ceros

Grafica de la magnitud y fase

SISTEMAS DE COMUNICACIONES ANALÓGICAS 4


Grafica de polos y ceros

4. Graficar en Matlab la respuesta en frecuencia en el diagrama de Bode del filtro pasa Banda
activo mostrado en el circuito.

Obtener su Función de Transferencia

SISTEMAS DE COMUNICACIONES ANALÓGICAS 5


Scrip en matlab
% FILTRO PASA BANDA ACTIVO
clear all
clc
R1 = 1000;
R2 = 2000;
C1 = 1*0.0001;
C2 = 1*0.000001;
nu = [ -R2*C1 0 ];
de = conv( [ R2*C2 1] , [ R1*C1 1 ] );
FT = tf( nu , de )
bode( FT ) % ver figura 2.12
grid
Fc1 = 1/(2*pi*R1*C1); %Frec. Infe. en Hertz
Fc2 = 1/(2*pi*R2*C2); %Frec. super. en Hertz
% [ num , den ] = tfdata( FT );
% num = num{1}
% den = den{1}
% pzmap(num,den), grid % diag. de polos y ceros

Grafica de la magnitud y fase

SISTEMAS DE COMUNICACIONES ANALÓGICAS 6


Grafica de polos y ceros

SISTEMAS DE COMUNICACIONES ANALÓGICAS 7


5. Conclusiones y apreciaciones sobre la práctica.

Se visualizo el diagrama de Bode de un filtro pasa bajo de primer orden y se verifico que tiene
un ancho de banda considerable y su filtrado no limita bien las frecuencia.

Se visualizo el diagrama de Bode de una comparación de filtro de orden 1 hasta el 10 y


comprobamos que mientras mas alto sea el orden de los filtros filtraran mejor las frecuencias
sin embargo se pierde ancho de banda

Se realizo la simulación del circuito del filtro pasa bajo pasivo de segundo orden , se observó
en la gráfica de bode que permite el paso de frecuencias bajas y atenúa las frecuencias altas

Se realizo la simulación del circuito del filtro pasa banda activo de segundo orden , se observó
en la gráfica de bode que permite el paso de una banda de frecuencias y atenúa las demás .

SISTEMAS DE COMUNICACIONES ANALÓGICAS 8

También podría gustarte