commit 754b103a43c63e930eb47051db30a7cce824a059
parent cced8acdcf80662f63631875d5cbcb4ce4789789
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date: Sun, 31 May 2026 23:43:37 -0300
Actualizar primera parte de `memoria.md`
Diffstat:
1 file changed, 16 insertions(+), 12 deletions(-)
diff --git a/memoria.md b/memoria.md
@@ -99,7 +99,7 @@ temporizador programable en el contexto de derretido de miel.
# 2. Introducción específica
-## 2.1 Requisitos
+## 2.1. Requisitos
En la tabla 2.1 se listan los requisitos del trabajo, junto con su
descripción detallada. En esta tabla no se incluyen requisitos no alcanzados,
@@ -133,7 +133,7 @@ futuros o deseables para una futura iteración del trabajo.
<p align="center"><em>Tabla 2.2: Requisitos futuros del trabajo</em></p>
-## 2.2 Casos de uso
+## 2.2. Casos de uso
A continuación en las tablas 2.3, 2.4 y 2.5 se ejemplifican algunos casos de uso
del derretidor de miel para cada uno de los modos de operación del sistema.
@@ -165,9 +165,9 @@ del derretidor de miel para cada uno de los modos de operación del sistema.
<p align="center"><em>Tabla 2.5: Caso de uso modo transición</em></p>
-## 2.3 Descripción de módulos principales
+## 2.3. Descripción de módulos principales
-### 2.3.1 Control principal
+### 2.3.1. Control principal
El control principal se implementa en la placa NUCLEO-F103RB, la cual se puede
ver en la figura 2.3.1. Esta placa utiliza un microcontrolador ARM Cortex-M3 de
@@ -188,7 +188,7 @@ Esta placa NUCLEO se utilizó exhaustivamente en la materia a lo largo de la
cursada y fue por esto principalmente que se utilizó para el desarrollo del
trabajo.
-### 2.3.2 Módulo remoto
+### 2.3.2. Módulo remoto
Para el control remoto se utilizó el módulo Wi-Fi ESP-01S basado en un
microcontrolador Espressif ESP8266. Este se comunica a través de UART con la
@@ -209,7 +209,7 @@ interfaz web estática desde el sistema de archivos, un servidor WebSocket en el
puerto 81 para comunicación bidireccional en tiempo real y la comunicación UART
con la placa NUCLEO.
-### 2.3.3 Sensor de temperatura
+### 2.3.3. Sensor de temperatura
Para censar la temperatura real del liquido, se utilizó el sensor DS18B20 de
Maxim Integrated el cual es un termómetro digital con interfaz OneWire que
@@ -219,7 +219,7 @@ adecuada para la aplicación.
<div align="center">
<img src="img/ds18b20_views.png" style="padding: 10px;" width="90%">
- <p align="center"><em>Figura 2.2: Modulo ESP-01S</em></p>
+ <p align="center"><em>Figura 2.3: Sensor de temperatura DS18B20</em></p>
</div>
La placa NUCLEO no es compatible con el protocolo OneWire por defecto es por
@@ -229,19 +229,23 @@ baud para transferencia de datos). Y dado que la NUCLEO lo permite, se utilizo
DMA para la comunicación con el sensor, disminuyendo así el tiempo de bloqueo
del ejecutor cíclico.
-### 2.3.4 Control de temperatura
+### 2.3.4. Control de temperatura
Para controlar la temperatura, se modeló el derretidor eléctrico de miel
-utilizando una resistencia de 12V y 48W, y el control de temperatura mediante un
+utilizando un resistor de 12V y 48W, y el control de temperatura mediante un
transistor MOSFET, controlado por modulación de ancho de pulsos (Pulse Width
Modulation, PWM). El sistema regula la temperatura mediante un controlador
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.
-<div align="center">
- <img src="img/temp_ctrl_views.png" style="padding: 10px;" width="90%">
- <p align="center"><em>Figura 2.2: Modulo ESP-01S</em></p>
+En la figure 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.
+
+<div align="center" style="max-width=300px;">
+ <img src="img/temp_ctrl_views.png" style="padding: 10px;">
+ <p align="center"><em>Figura 2.4: Dispositivos utilizados para el control de temperatura</em></p>
</div>
El MOSFET es controlado por la señal PWM generada por un timer de la placa