tdse-tf_3-02

Controlador PID para derretidor de miel con control local via botones y remoto via WiFi
Index Commits Files Refs Submodules README
commit 105113b9afca24617d1eb37bd2b2997743b453ab
parent 5e9ffe0b25f030bd1f738dda80e3b1334747a44c
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Mon,  8 Jun 2026 12:31:53 -0300

Agregar version preliminar de "Conclusiones"

Diffstat:
MMEMORIA.md | 43+++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+), 0 deletions(-)
diff --git a/MEMORIA.md b/MEMORIA.md
@@ -85,6 +85,9 @@ pruebas realizadas.
     - [4.6.2. Tiempo de ejecución](#462-tiempo-de-ejecución)
     - [4.6.3. Factor de uso de CPU](#463-consumo-de-corriente)
     - [4.6.4. Uso de memorias](#464-uso-de-memorias)
+- [5. Conclusiones](#5-conclusiones)
+  - [5.1. Resultados obtenidos](#51-resultados-obtenidos)
+  - [5.2. Próximos pasos](#52-próximos-pasos)
 
 # 1. Introducción general
 
@@ -1145,3 +1148,43 @@ Por lo tanto se tiene:
 - Flash: 64648 bytes + 276 bytes = 64924 bytes (~50,7 % de 128 KB).
 - RAM: 5616 bytes + 276 bytes = 5892 bytes (~29,4 % de 20 KB).
 
+# 5. Conclusiones
+
+En esta sección se presentan las conclusiones generales del proyecto de acuerdo
+con las etapas de desarrollo de firmware y hardware, y los resultados obtenidos.
+
+Se condensan los hallazgos más significativos del Producto Mínimo Viable (MVP) y
+se determina en qué medida el trabajo implementado responde al problema de
+ingeniería inicialmente planteado, abriendo camino para las líneas de trabajo
+futuro.
+
+## 5.1. Resultados obtenidos
+
+Los principales aportes del trabajo realizado son:
+
+1. Diseño completo de un sistema embebido funcional para control de temperatura
+   con conectividad Wi-Fi y múltiples interfaces de usuario.
+2. Implementación de un ejecutor cíclico con ocho tareas, máquinas de estado y
+   medición de WCET, demostrando la factibilidad temporal del diseño (U < 52 %
+   en el peor caso).
+3. Comunicación remota funcional mediante ESP-01S con WebSocket, permitiendo
+   control y monitoreo desde cualquier dispositivo con navegador web.
+4. Control PID de temperatura implementado con éxito, con parámetros ajustables
+   y salida PWM sobre MOSFET.
+5. Persistencia de configuración en flash con manejo de desgaste por escritura
+   en direcciones contiguas.
+
+El sistema cumple 11 de los 13 requisitos inicialmente planteados, con los dos
+restantes identificados como mejoras para versiones futuras.
+
+## 5.2. Próximos pasos
+
+- Implementar perfiles de temperatura programables (curvas multi-paso).
+- Agregar registro histórico de temperatura en memoria externa.
+- Migrar a una placa PCB dedicada en lugar de NUCLEO + protoboard.
+- Agregar modos de calibración para el sensor DS18B20.
+- Unificar las implementaciones de colas en un módulo genérico.
+- Implementar exclusión mutua entre interfaz local y remota, es decir, que no se
+  puedan utilizar al mismo tiempo.
+- Permitir un único usuario por vez en la interfaz remota.
+- Agregar modo de bajo consumo (Sleep/Stop) para ahorro energético.