“Diseño de filtros digitales con arduino”

27
JOSE DE JESUS LOPEZ VILLALOBOS “DISEÑO DE FILTROS DIGITALES CON ARDUINO

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

Page 1: “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”

Page 2: “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

Page 3: “Diseño de filtros digitales con arduino”

¿QUÉ ES EL ARDUINO?

Page 4: “Diseño de filtros digitales con arduino”

¿QUÉ ES EL ARDUINO?

Page 5: “Diseño de filtros digitales con arduino”

¿QUÉ ES EL ARDUINO?

Page 6: “Diseño de filtros digitales con arduino”

¿QUÉ ES EL ARDUINO?

Page 7: “Diseño de filtros digitales con arduino”

¿QUÉ ES EL ARDUINO?

Page 8: “Diseño de filtros digitales con 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

Page 9: “Diseño de filtros digitales con arduino”

ENTRADAS Y SALIDAS A UTILIZAR

Page 10: “Diseño de filtros digitales con arduino”

ENTRADAS Y SALIDAS A UTILIZAR

Page 11: “Diseño de filtros digitales con arduino”

ENTRADAS Y SALIDAS A UTILIZAR

Page 12: “Diseño de filtros digitales con arduino”

ENTRADAS Y SALIDAS A UTILIZAR

Page 13: “Diseño de filtros digitales con arduino”

PROGRAMACIÓN PARA ARDUINO

• Se lleva en lenguaje C primordialmente, pero se

puede programar en plataformas como Matlab© y

LabView©

Page 14: “Diseño de filtros digitales con arduino”

TIPOS DE FILTROS

Page 15: “Diseño de filtros digitales con arduino”

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

Page 16: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 17: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 18: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 19: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 20: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 21: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 22: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

Page 23: “Diseño de filtros digitales con arduino”

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

Page 24: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

FIR

IIR

Page 25: “Diseño de filtros digitales con arduino”

MODELADO DE FILTROS

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

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

(i + k) % FILTERTAPS

}

out /= gain;

Page 26: “Diseño de filtros digitales con arduino”

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:

[email protected]

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

para radioaficionados.

Page 27: “Diseño de filtros digitales con arduino”

GRACIAS POR SU ATENCION