FILTROS

Páginas: 5 (1131 palabras) Publicado: 30 de julio de 2014
Procesamiento y Control Virtual

Reporte de práctica de Filtros


Unidad 2.- Procesamiento Digital de Señales

Índice
1.
2.
3.
4.
5.
6.

Introducción.
Objetivo.
Desarrollo.
Datos y resultados.
Código de programa para Matlab.
Agradecimientos.

1. Introducción.
En la siguiente práctica se explicara la función que realizan los filtros pasa altas y filtros pasa
bajasaplicadas a una señal de audio (voz). Como sabemos que la voz es una señal análoga al
pasar por el micrófono se convierte en señal digital la cual pasa a filtros ya sea pasa altas o
pasa bajas, un filtro pasa altas solo deja pasar las frecuencias altas atenuando las frecuencias
bajas, y el filtro pasa bajas solo deja pasar las frecuencias bajas eliminando las frecuencias altas
una vez filtradaspasan a un procesador. Al procesar el sonido se requiere de gran cantidad de
memoria, para disminuir espacio en la memoria se realiza el filtrado de sonido con el objetivo
de facilitar el procesamiento de la señal.

2. Objetivo
Demostrar de la separación de audio por medio de software Matlab.

3. Desarrollo

1. X[n] Es el audio que generamos para ser sometido a los filtros con la funciónwavrecord. La señal pasa por los primeros filtros luego a los supermuestreos.

Fig.1 Inicio de programa.

2. Posteriormente la señal obtenida del filtro pasa bajas se vuelve a filtrar por el mismo
tipo de filtro (pasa bajas). La señal obtenida se vuelve a filtrar pero ahora en los dos
filtros (pasa altas y pasa bajas).También se observa que la señal filtrada por primera
vez llega a lasección de proceso. Ver Fig.2

Fig.2 segunda parte de la práctica.

3. La etapa final el objetivo es reconstruir las señales de audio las cuales fueron
sometidas a los filtro en las cuales perdían muestro en esta etapa tendremos una señal
muy parecida a la señal original.

Fig.3 Tercera etapa de la práctica.

4. Datos y resultados.
Función de transferencia aquí se hace más fina la separaciónen bandas.

Filtro pasa bajas con función stem

Filtro pasa altas con función stem

Señal filtrada por pasa basa bajas el audio se escucha muy claro.

La señal es filtrada por pasa altas el audio es muy bajo apena se puede percibir amplitud baja.

El audio se reproduce muy rápido el espectro de frecuencia es de 0 a 8000

En esta parte no se escucha el audio porque toma 1 muestra decada 2 para tener un audio de la mitad
de muestras, si es impar será la mitad + 1, se agarra una muestra y se agrega un cero .

Audio filtrado por pasa bajas el audio se escucha fuerte pero acelerado por la amplitud y la
frecuencia.

El audio es muy similar a la de la anterior.

No se entiende el audio es muy rápida la reproducción.

No se entiende el audio es muy rápida lareproducción

Primer muestra después de la síntesis Reproducción del audio rápido

Espectro de frecuencia con efecto espejo.

Audio con buena amplitud pero no buena reproducción.

Reconstrucción de la señal de audio.

Reconstrucción de señal.

Perdida de muestras no se escucha el audio.

Audio entendible al 100 ya que se recupera el muestro.

5. Código de programa para matlab
%archivo deaudio
load voz ;
fs=22050;
%nombre del filtro
wname= 'db5'; %función de transferencia, db5 da 10 coeficientes para
hacer mas fina la separación en bandas
graficaFFTv2(X,fs,1);

%figure(1);
%plot(X);
%sound(X,fs);
pause;

%Definición de filtros pasa bajas (F1)y pasa altas (F2)
[F1,F2]= wfilters (wname,'d');
figure (2);
stem(F1);
figure(3);
stem (F2);
pause;

%COMIENZO DE LA 1RAFASE DE ANALISIS%
%Audio filtrado por pasa bajas(PB1)
PB1=filter(F1,1,X);
graficaFFTv2(PB1,fs,4)
%figure(4);
%plot(PB1);
%sound(PB1,fs);
pause;

%Audio filtrado por pasa alta (PA1)
PA1=filter(F2,1,X);
graficaFFTv2(PA1,fs,5);
%figure(5);
%plot(PA1);
%sound(PA1,fs);
pause;

%downsampling al PB1(DB1)
DB1=downsample (PB1,2);
graficaFFTv2(DB1,fs,6);
%sound (DB1, fs/2);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Filtros
  • Filtro
  • Sin Filtro
  • Filtros
  • Filtros
  • Filtros
  • Filtros
  • filtro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS