“Diseño de filtros digitales con arduino”

Post on 29-Jun-2022

10 views 0 download

Transcript of “Diseño de filtros digitales con arduino”

J O S E D E J E S U S L O P E Z V I L L A L O B O S

“DISEÑO DE FILTROS DIGITALES CON ARDUINO”

TEMARIO

• ¿Qué es el Arduino?

• Entradas y Salidas a utilizar

• Programación para Arduino

• Tipos de filtros

• Modelado de filtros

• Preguntas y dudas

¿QUÉ ES EL ARDUINO?

¿QUÉ ES EL ARDUINO?

¿QUÉ ES EL ARDUINO?

¿QUÉ ES EL ARDUINO?

¿QUÉ ES EL ARDUINO?

ENTRADAS Y SALIDAS A UTILIZAR

• Para fines de manejar señales analógicas se

procede a usar para la entrada:

• Anx Entradas analógicas

• Para la salida:

• PWM Salidas analógicas

ENTRADAS Y SALIDAS A UTILIZAR

ENTRADAS Y SALIDAS A UTILIZAR

ENTRADAS Y SALIDAS A UTILIZAR

ENTRADAS Y SALIDAS A UTILIZAR

PROGRAMACIÓN PARA ARDUINO

• Se lleva en lenguaje C primordialmente, pero se

puede programar en plataformas como Matlab© y

LabView©

TIPOS DE FILTROS

TIPOS DE FILTROS

• Existen dos grandes clasificaciones:

• Pasivos: Basados en resistores, capacitores e

inductores

• Activos: Basados en uso de amplificadores

operacionales y dentro de estos los de

implementación digital

MODELADO DE FILTROS

MODELADO DE FILTROS

MODELADO DE FILTROS

MODELADO DE FILTROS

MODELADO DE FILTROS

MODELADO DE FILTROS

MODELADO DE FILTROS

MODELADO DE FILTROS

• De manera digital basado en la respuesta al

impulso, se tienen el tipo de Respuesta a Impulso

Finito FIR y el de Respuesta al Impulso Infinito IIR

FIR

IIR

MODELADO DE FILTROS

FIR

IIR

MODELADO DE FILTROS

for (i=0; i<FILTERTAPS; i++) {

out += coef[i] * values[(i + k) % FILTERTAPS];

(i + k) % FILTERTAPS

}

out /= gain;

PREGUNTAS Y DUDAS

• Todas sus dudas por favor canalizarlas a través de

mi correo electrónico, el cuál pongo a su

disposición:

xe2n@fmre.mx

Además de las vías tradicionales de comunicación

para radioaficionados.

GRACIAS POR SU ATENCION