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 141f406380e8d20a7b53d44a633cbad895f03891
parent d5cef86709c4fcc2f014500f92d656ebc4e9a156
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Thu, 23 Jul 2026 19:22:53 -0300

Corregir errores de redacción y ortografía

Diffstat:
MMEMORIA.md | 36++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/MEMORIA.md b/MEMORIA.md
@@ -124,7 +124,7 @@ técnica del controlador digital. Quedan fuera del alcance el diseño de una pla
 PCB definitiva, el ensayo en un entorno de producción real con miel, y la
 validación térmica exhaustiva del conjunto completo. Estos aspectos se
 identificaron como un trabajo futuro para una posterior etapa de
-industrialización y comercialización del prototipo, ajeno a este trabajo.
+industrialización y comercialización del prototipo.
 
 ## 1.2. Trabajos similares y alternativas
 
@@ -265,7 +265,7 @@ con la placa NUCLEO.
 
 ### 2.3.3. Sensor de temperatura
 
-Para censar la temperatura real del liquido, se utilizó el sensor DS18B20 de
+Para medir la temperatura real del liquido, se utilizó el sensor DS18B20 de
 Maxim Integrated el cual es un termómetro digital con interfaz OneWire que
 ofrece una precisión de 0.5 °C en el rango de -10 °C a 85 °C. Se seleccionó por
 su bajo costo, disponibilidad en el mercado local y por tener la precisión
@@ -293,7 +293,7 @@ Proporcional-Integral-Derivativo (PID) implementado en el firmware, siendo la
 señal de referencia a la temperatura establecida por el usuario y el valor leído
 de temperatura aquel obtenido mediante el sensor de temperatura.
 
-En la figure 2.4 se muestra, a la izquierda, el encapsulado TO-220 del MOSFET, y
+En la figura 2.4 se muestra, a la izquierda, el encapsulado TO-220 del MOSFET, y
 a la derecha, el resistor utilizado para modelar el calefactor del derretidor
 eléctrico de miel.
 
@@ -470,7 +470,7 @@ $$T_{bit} = \frac{1}{9600\ baud} \approx 104 \mu s \Rightarrow \boxed{T_{byte}
 \approx 1.04ms}$$
 
 En cambio tomando 96000 baudios de tasa de transmisión, se tiene un
-período de bit, y de byte, de aproximadamente $10.4\mu s$ y $104\mu s$,
+período de bit, y de byte, de aproximadamente $10.4\ \mu s$ y $104\ \mu s$,
 respectivamente.
 
 $$T_{bit} = \frac{1}{96000\ baud} \approx 10.4 \mu s \Rightarrow
@@ -492,7 +492,7 @@ línea permanece en nivel bajo durante casi toda la trama, a excepción del bit 
 fin que es siempre 1, esto produce un pulso bajo de mayor duración, similar al
 requerido para transmitir un bit lógico 0.
 
-Por lo tanto se utiliza la tasa de 9600 baudios únicamente para aproximar el
+Por lo tanto, se utiliza la tasa de 9600 baudios únicamente para aproximar el
 pulso de reset, el cual posee una duración considerablemente mayor y es
 necesario para comenzar al comunicación con el sensor, y la tasa de 96000
 baudios para transmitir datos, ya que se generan intervalos temporales
@@ -514,14 +514,14 @@ placa NUCLEO es de 500 mA, se decidió utilizar un regulador externo de 3,3 V, e
 AIC1117-33PT, montado sobre la misma placa perforada principal, suministrada por
 los 12 V de la fuente de tensión externa.
 
-El firmware del modulo es ajeno al trabajo, pero se desarrollo de todas formas
-utilizando PlatformIO y el framework Arduino. El firmware se desarrolló para que
-cumpla las siguientes funciones:
+El desarrollo del firmware del modulo ESP-01S no esta dentro del alcance de la
+materia, pero se desarrolló de todas formas utilizando PlatformIO y el framework
+Arduino. El firmware se desarrolló para que cumpla las siguientes funciones:
 
 - Conexión a una red Wi-Fi fija.
 - Servidor HTTP en el puerto 80, sirviendo la página web estática desde el
   sistema de archivos.
-- Servidor WebSocket en puerto 81 para evitar refrescar la pagina web
+- Servidor WebSocket en el puerto 81 para evitar refrescar la pagina web
   constantemente para actualizar la información.
 - Sistema de archivos LittleFS.
 
@@ -866,10 +866,10 @@ Siendo las constantes proporcionales, integrales y derivativas, `Kp`, `Ki` y
 - Kd = 0,01
 - dt = 250 ms
 
-La salida del controladora (0% a 100%) se asigna directamente al ciclo de
+La salida del controladora (0 % a 100 %) se asigna directamente al ciclo de
 trabajo del PWM que controla el calefactor a través de la variable compartida
 por las tareas `shared_data`. Si el calefactor está deshabilitado, se fuerza el
-ciclo de trabajo a 0%.
+ciclo de trabajo a 0 %.
 
 ### 3.2.8. Tarea para sensor de temperatura
 
@@ -960,9 +960,9 @@ ejecución.
 
 En esta sección se evaluará el sistema desarrollado, tanto el firmware como el
 hardware, en aspectos como consumo de corriente, memoria, factor de uso de CPU,
-entres otras cosas. De esta forma se verificará si las decisiones tomadas para
-el diseña fueron correctas y si se cumplen los requisitos. En caso de que se
-cumplan los requisitos se comparará el sistema desarrollado con proyectos
+entres otras cosas. De esta forma, se verificará si las decisiones tomadas para
+el diseño fueron correctas y si se cumplen los requisitos. En caso de que se
+cumplan los requisitos, se comparará el sistema desarrollado con proyectos
 similares.
 
 ## 4.1. Pruebas funcionales del hardware
@@ -1058,13 +1058,13 @@ desarrollado y los productos y proyectos académicos mencionados previamente.
 
 ## 4.6. Documentación del desarrollo realizado
 
-A continuación se presentan los resultados de las mediciones de consumo de
+En esta sección se presentan los resultados de las mediciones de consumo de
 corriente, tiempos de ejecución, factor de uso de CPU y uso de memoria.
 
 ### 4.6.1. Consumo de corriente
 
 Las mediciones de consumo se realizaron en primer lugar sobre el conjunto NUCLEO
-y periféricos, luego sobre el calfactor.
+y periféricos, luego sobre el calefactor.
 
 | Componente                  | Tension [V]  | Corriente [mA]  |
 | :-------------------------- | -----------: | --------------: |
@@ -1077,7 +1077,7 @@ y periféricos, luego sobre el calfactor.
 
 <p align="center"><em>Tabla 4.3: Consumo de corriente del sistema.</em></p>
 
-La placa NUCLEO consume menos de 100 mA a 5V en operación normal, lo cual es
+La placa NUCLEO consume menos de 100 mA a 5 V en operación normal, lo cual es
 menor al límite de 500 mA de un puerto USB estándar.
 
 ### 4.6.2. Tiempo de ejecución
@@ -1148,7 +1148,7 @@ confirma que el microcontrolador STM32F103RBT6 es adecuado para este proyecto.
 
 ### 4.6.4. Uso de memorias
 
-El uso de memoria del firmare se reporta al momento de realizar la compilacion.
+El uso de memoria del firmare se reporta al momento de realizar la compilación.
 La salida del programa se muestra a continuación.
 
 ```