para el ventilador

Dependencies:   QEI FastPWM

Committer:
miguelangel_2511
Date:
Sun Apr 26 08:50:12 2020 +0000
Revision:
9:95fdcdc0977e
Parent:
8:208d965a3bd2
Child:
11:5cb7ae8bd831
Prueba del ventilador con las graficas de volumen, flujo y presion. Aun no se ha tomado en cuenta la influencia del tiempo de impresion sobre la frecuencia de muestreo eficaz.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
miguelangel_2511 7:f4e248182d31 1
miguelangel_2511 7:f4e248182d31 2 #ifndef PRESSURE_SENSORS_H_
miguelangel_2511 7:f4e248182d31 3 #define PRESSURE_SENSORS_H_
miguelangel_2511 7:f4e248182d31 4
miguelangel_2511 7:f4e248182d31 5 #include "stdint.h"
miguelangel_2511 7:f4e248182d31 6
miguelangel_2511 7:f4e248182d31 7 /* Global variable declaration */
miguelangel_2511 8:208d965a3bd2 8 extern int16_t pressure_01_bin, pressure_02_bin;
miguelangel_2511 8:208d965a3bd2 9 extern float pressure_01_psi, pressure_02_psi;
miguelangel_2511 8:208d965a3bd2 10 extern float flow_lpm, volume_ml;
miguelangel_2511 9:95fdcdc0977e 11 extern float lpf_01_prev_out, lpf_02_prev_out;
miguelangel_2511 8:208d965a3bd2 12 //extern float diff_pressure_psi;
miguelangel_2511 7:f4e248182d31 13
miguelangel_2511 7:f4e248182d31 14 extern char sensor_read_data_buffer[2];
miguelangel_2511 7:f4e248182d31 15
miguelangel_2511 7:f4e248182d31 16 /* Function declaration */
miguelangel_2511 7:f4e248182d31 17 void Pressure_Sensors_Initialize(void);
miguelangel_2511 7:f4e248182d31 18 void Pressure_Sensors_Read(void);
miguelangel_2511 8:208d965a3bd2 19 void Calculate_Flow_From_Pressure(void);
miguelangel_2511 8:208d965a3bd2 20 void Calculate_Volume_From_Flow(void);
miguelangel_2511 9:95fdcdc0977e 21 int16_t Low_Pass_Filter_01(int16_t raw_value);
miguelangel_2511 9:95fdcdc0977e 22 int16_t Low_Pass_Filter_02(int16_t raw_value);
miguelangel_2511 7:f4e248182d31 23
miguelangel_2511 7:f4e248182d31 24 #endif