commit 05d05a424ada3a4f834c84eac1f0e219d38c5b8b
parent 3fb4c847a780b0d143d740ce982485b4aa08846c
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date: Mon, 16 Mar 2026 23:46:56 -0300
Agregar modulo RTC a especificaciones
Actualizar el diagram de bloques acorde a los cambios
Diffstat:
2 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
@@ -26,7 +26,7 @@ de la miel de una forma controlada, con el fin de reducir la viscosidad y
facilitar la manipulación de la misma en diferentes procesos, como el envasado,
filtrado, bombeo, etc. En la figura 1 se muestra un ejemplo de un derretidor de
miel convencional y al que apunta el proyecto al reemplazar el controlador
-incluido mediante termocupla capilar, por un sistema más sofisticado.
+incluido, un termostato bimetalico, por un sistema más sofisticado digital.
<img style="padding: 10px" src="img/derretidor_convencional.png" width="100%">
<p align="center"><em>Figura 1: Derretidor de miel convencional</em></p>
@@ -82,6 +82,7 @@ tabla 1 a continuación.
| 10 | Registro de temperatura | El sistema debe almacenar un registro de temperatura y tiempo para cada ciclo de derretido (inicio, fin, picos máximos de temperatura) |
| 11 | Limite de temperatura | El sistema debe tener un límite de temperatura máximo el cual nunca debe ser superado |
| 12 | Persistencia de parámetros | El sistema debe recordar los últimos parámetros establecidos por el usuario, incluso si se desenergiza |
+| 13 | Reloj de tiempo real | El sistema debe poder llevar cuenta del tiempo real, incluso si se desenergiza |
<p align="center"><em>Tabla 1: Requisitos del proyecto</em></p>
@@ -180,13 +181,14 @@ uso del derretidor de miel para cada uno de los modos de operación del sistema.
## Diagrama en bloques
En la figura 2 se muestra el diagrama en bloques del proyecto en el que se
-aprecian los principales componentes *simplificados* del sistema. Los bloques en
-verde simbolizan las salidas del sistema, como la interfaz de usuario mediante
-display o el control de temperatura en sí del derretidor, en amarillo las
-entradas del sistema, como los botones o el sensor de temperatura; en rojo se
-simboliza el bloque de procesamiento, de esta forma se muestra claramente
-entradas, procesamiento y salidas. El modulo de acceso remoto se simboliza con
-un color distinto ya que este hace a la vez de entrada y salida.
+aprecian los principales componentes *simplificados* del sistema y la interfaz
+que utilizan para intercambiar información. Los bloques en verde simbolizan las
+salidas del sistema, como la interfaz de usuario mediante display o el control
+de temperatura en sí del derretidor, en amarillo las entradas del sistema, como
+los botones o el sensor de temperatura; en rojo se simboliza el bloque de
+procesamiento, de esta forma se muestra claramente entradas, procesamiento y
+salidas. El modulo de acceso remoto se simboliza con un color distinto ya que
+este hace a la vez de entrada y salida.
<div align="center">
<img style="padding: 10px" align=center src="img/diagrama_de_bloques.png" width="85%">
@@ -205,12 +207,13 @@ componentes que se enumeran a continuación:
1. Placa Nucleo F103RB
2. Sensor digital de temperatura con integrado DS18B20
-3. Modulo Wi-Fi ESP8266
+3. Modulo Wi-Fi ESP01
4. Pulsadores tact switch
-5. Display LCD 16x2
+5. Display LCD 16x2 con interfaz I2C
6. Controlador de temperatura mediante MOSFET y señal PWM
7. Resistor cerámico de alta potencia para modelar el derretidor de miel
8. Buzzer de 12mm
+9. Modulo RTC
Como se mencionó previamente el derretidor de miel se puede modelar mediante un
resistor de valor de impedancia similar ya que este se muestra como una carga
@@ -240,5 +243,6 @@ se asignan los colores verde, amarillo y rojo para cada estado, respectivamente.
| 10 | Registro de temperatura | 🟡 A implementar |
| 11 | Limite de temperatura | 🟡 A implementar |
| 12 | Persistencia de parámetros | 🟡 A implementar |
+| 13 | Reloj de tiempo real | 🟡 A implementar |
<p align="center"><em>Tabla 7: Estado de implementación de requisitos del proyecto</em></p>
diff --git a/img/diagrama_de_bloques.png b/img/diagrama_de_bloques.png
Binary files differ.