Por favor, use este identificador para citar o enlazar este ítem:
http://dspace.unach.edu.ec/handle/51000/3076
Título : | Diseño e implementación de un filtro adaptativo mediante filtros Wiener para la cancelación de ruido en señales de audio. |
Autor : | Gunsha, Fabián Ebla Tapia, Henrry Paúl Inca Peña, Paúl Israel |
Palabras clave : | Tiempo de muestreo Tarjeta de Desarrollo Algoritmo adaptativo Filtro digital |
Fecha de publicación : | 2016 |
Editorial : | Riobamba: Universidad Nacional de Chimborazo, 2016. |
Resumen : | El presente trabajo de investigación es el diseño e implementación de un filtro adaptativo utilizando un filtro de Wiener, para cancelar el ruido que se encuentra presente en las señales de audio. Este filtro adaptativo es programado en la tarjeta de desarrollo DISCOVERY KIT, compuesto por un procesador ARMCORTEX M7 STM32F746G, que permitirá el procesamiento de señales, es programado en lenguaje C de Keil uVision5 y STM32CubeMx, para la adaptación matemática se utiliza la teoría de Wiener mediante un algoritmo adaptativo LMS (Least-Mean-Square algorithm). El sistema está compuesto por dos entradas, una a ser utilizadas como la entrada de audio más ruido y la otra como la entrada de ruido, las señales son procesadas mediante la tarjeta de desarrollo y a la salida del sistema se tiene la señal de audio libre de ruido. Las pruebas se realizaron con diferentes tipos de señales, la señal de entrada está dentro de la banda de frecuencias audibles, la señal utilizada como ruido será tomada desde un generador de funciones para este se empleará una señal sinusoidal, mediante el proceso de filtrado adaptativo se consigue un considerable porcentaje de cancelación del ruido en señales de audio. |
Descripción : | This research work is the design and implementation of an adaptive filter using a Wiener filter in order to cancel the noise present in the audio signals. This adaptive filter is programmed into the DISCOVERY KIT development card, this device comprises an ARMCORTEX M7 STM32F746G processor, it will allow the signal processing, it is programmed in C Programming Language from Keil uVision5 and STM32CubeMX, for mathematical adaptation the theory of Wiener is used by means of a LMS (Least-Mean-Square algorithm) adaptive algorithm. The system is made up by two inputs, one of them will be used as audio input and the other will be the noise input, the signals are processed by means of the development card and at the system output there is a noise-free audio signal. The tests were carried out with several types of signals, the input signal is within the band of audible frequencies, the signal used as noise will be taken from a function generator, for this a sinusoidal signal is used. Through the process of adaptive filtering, a considerable percentage of noise cancellation in audio signals is gotten. |
URI : | http://dspace.unach.edu.ec/handle/51000/3076 |
ISSN : | ING-ELC-TEL |
Aparece en las colecciones: | Tesis - Ingeniería en Electrónica y Telecomunicaciones |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
UNACH-ING-ELC-TEL-2016-0033.pdf | 7,61 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.