|
cursada_mc2
Base de control de temperatura para EDU-CIAA-NXP
|
Implementacion de control on/off con histeresis. More...
Include dependency graph for control_on_off.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | control_on_off_inicializar (parametros_control_t parametros) |
| Inicializa el control on/off. | |
| void | control_on_off_configurar (parametros_control_t parametros) |
| Actualiza la configuracion del control on/off. | |
| void | control_on_off_procesar (int16_t medicion, uint32_t delta_tiempo_ms) |
| Procesa una nueva medicion y actualiza la salida del control. | |
| bool | control_on_off_esta_salida_activa (void) |
| Indica si la salida del control esta activa. | |
| void control_on_off_configurar | ( | parametros_control_t | parametros | ) |
| parametros | Nuevos parametros del control. |
Definition at line 25 of file control_on_off.c.
References control_on_off_, and control_on_off_estado_t::parametros.
Referenced by app_step_20ms().
| bool control_on_off_esta_salida_activa | ( | void | ) |
Definition at line 89 of file control_on_off.c.
References control_on_off_, and control_on_off_estado_t::salida_activa.
Referenced by app_step_20ms().
| void control_on_off_inicializar | ( | parametros_control_t | parametros | ) |
| parametros | Parametros iniciales del control. |
Definition at line 18 of file control_on_off.c.
References control_on_off_, control_on_off_estado_t::parametros, control_on_off_estado_t::salida_activa, and control_on_off_estado_t::tiempo_en_estado_ms.
Referenced by app_init().
| void control_on_off_procesar | ( | int16_t | medicion, |
| uint32_t | delta_tiempo_ms | ||
| ) |
| medicion | Medicion actual del proceso. |
| delta_tiempo_ms | Tiempo transcurrido desde la ultima llamada. |
Definition at line 30 of file control_on_off.c.
References control_on_off_, parametros_control_t::histeresis_deci_celsius, parametros_control_t::modo_calentar, control_on_off_estado_t::parametros, control_on_off_estado_t::salida_activa, parametros_control_t::setpoint_deci_celsius, control_on_off_estado_t::tiempo_en_estado_ms, parametros_control_t::tiempo_minimo_apagado_ms, and parametros_control_t::tiempo_minimo_encendido_ms.
Referenced by app_step_20ms().