para el ventilador

Dependencies:   QEI FastPWM

Committer:
miguelangel_2511
Date:
Thu May 07 03:52:31 2020 +0000
Revision:
11:5cb7ae8bd831
Se implemento un filtro IIIR tipo Chebyshev 2 Pasa-bajos de 30 Hz para cada sensor de presion.  Asimismo, se implemento un filtro IIR Chebyshev 2 Pasa-altos de 0.01 Hz y un filtro FIR pasa-bajos de 40 Hz para la senial de flujo.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
miguelangel_2511 11:5cb7ae8bd831 1 #ifndef FILTERS_H_
miguelangel_2511 11:5cb7ae8bd831 2 #define FILTERS_H_
miguelangel_2511 11:5cb7ae8bd831 3
miguelangel_2511 11:5cb7ae8bd831 4 /* Function declaration */
miguelangel_2511 11:5cb7ae8bd831 5 float RC_LPF_01(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 6 float RC_HPF_01(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 7 float RC_LPF_02(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 8
miguelangel_2511 11:5cb7ae8bd831 9 float Pressure_01_Cheby2_LPF(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 10 float Pressure_02_Cheby2_LPF(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 11 float Flow_Cheby2_HPF(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 12 float Flow_FIR_LPF(float raw_value, uint8_t restart);
miguelangel_2511 11:5cb7ae8bd831 13
miguelangel_2511 11:5cb7ae8bd831 14 #endif