•  
  •  
 

Title

Design and Implementation of Adaptive Filters in a Programmable Microcontroller System (PSoC)

Titulo

Desenho e implementação de filtros adaptativos em um sistema de micro controladores programáveis (PSoC)

Resumen

Este artículo presenta el diseño y la implementación de dos filtros adaptativos (Wiener y least mean square [LMS]), con el objetivo de eliminar señales no deseadas presentes en una señal de referencia o deseada. Dichos filtros adaptativos fueron programados en el sistema de desarrollo PSoCTM (programmable system on chip); y mediante la herramienta computacional LabView™ se desarrolló un generador virtual. Los datos generados a partir de este se usaron como entradas al sistema de filtrado y constituyeron la base del proceso llevado a cabo. Asimismo, se describen las pruebas realizadas y el análisis de cada tipo de filtro ante diferentes condiciones de ruido para una comparación final de los resultados

Palabras clave

filtro adaptativo, filtro Wiener, filtro LMS (least mean square), PSoC (programmable system on chip)

Abstract

This paper presents the design and implementation of two adaptive filters (Wiener filter and LMS [least mean square] filter), in order to remove unwanted signals in a desired or reference signal. These adaptive filters were programmed in the PSoCTM (programmable system on chip) development system; and a virtual generator was developed by the LabView™ computational tool. The data generated were used as inputs to the filter system and formed the basis of the process carried out. Similarly, the article describes the tests and the analysis of each filter type under different noise conditions for a final comparison of the results

Keywords

Adaptive filter, Wiener filter, LMS (least mean square) filter, PSoC (programmable system on chip)

Resumo

Este artigo apresenta o desenho e a implementação de dos filtros adaptativos (filtro Wiener e filtro LMS [least mean square]), com o objetivo de eliminar sinais não desejadas presentes em uma sinal de referência ou desejada. Estes filtros adaptativos foram programados no sistema de desenvolvimento PSoCTM (programmable system on chip); e mediante a ferramenta computacional LabView™ se desenvolveu um gerador virtual. os dados gerados a partir deste se usaram como entradas ao sistema de filtrado e constituíram a base do processo levado a cabo. Da mesma forma, se descrevem as provas realizadas e a análise de cada tipo de filtro ante diferentes condições de ruído para uma comparação final dos resultados

Palavras clave

filtro adaptativo, filtro Wiener, filtro LMS (least mean square), PSoC (programmable system on chip)

Fecha de recepción

29 de enero del 2014

Fecha de aceptación

24 de abril del 2014

Fecha de publicación

2014-06-01

Licencia Creative Commons

Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Tipo de documento

Artículos de investigación

Editorial

Universidad de La Salle. Ediciones Unisalle

Compartir

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.