You are here: Home » Sensores » Filtro de primer orden para sensor de temperatura con arduino

Filtro de primer orden para sensor de temperatura con arduino

Objetivos:

  • Diseñar un filtro digital de primer orden para filtral la temperatura

Desarrollo:

Se utilizo Matlab para diseñar el filtro

 

Resultados Matlab

De función de transferencia z obtenemos la ec. en diferencias

 

Código Arduino

 

 

 

 

 

2 Comments

  1. Como paso de la transformada en s a la transformada z?

    Como hallo la ecuacion en diferencias a partir de la transformada z?

    Gracias

    • Estimado Ziriano, si lo quieres hacer a mano usa la aproximación tusting o bilinial

      s= (2/T)*((z-1)/(z+1))

      donde T es el periodo de muestreo

      En Matlab se hace con

      sisd=c2d(sistema, Ts ,’tustin’)

Leave a Reply

Your email address will not be published. Required fields are marked *