repos/tdse-tf_3-02

Controlador PID para derretidor de miel con control local via botones y remoto via WiFi
Commits Files Refs Submodules README
commit 04f6dc0f770c74bb48d396a0ca0eada51c6ad84e
parent 723730f8908ed85a4e87095b403f7784d32e6dce
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Wed,  2 Sep 2026 22:50:01 -0300

Remover padding en figuras

Diffstat:
MMEMORIA.md | 46+++++++++++++++++++++++-----------------------
1 file changed, 23 insertions(+), 23 deletions(-)
diff --git a/MEMORIA.md b/MEMORIA.md
@@ -100,7 +100,7 @@ su manipulación en procesos como envasado, filtrado y bombeo. En la figura 1.1
 se muestra un ejemplo de un derretidor eléctrico de miel convencional.
 
 <div align="center">
-    <img src="img/derretidor_convencional.png" style="padding: 10px" width="600">
+    <img src="img/derretidor_convencional.png" width="600">
     <p align="center"><em>Figura 1.1: Derretidor de miel convencional.</em></p>
 </div>
 
@@ -234,7 +234,7 @@ cuales controlan diferentes partes del sistema: 'system', 'buttons', 'buzzer',
 tareas se realiza mediante eventos y una estructura de datos compartida.
 
 <div align="center">
-    <img src="img/nucleo_f103rb_views.png" style="padding: 10px;" width="600">
+    <img src="img/nucleo_f103rb_views.png" width="600">
     <p align="center"><em>Figura 2.1: Placa NUCLEO F103RB</em></p>
 </div>
 
@@ -252,7 +252,7 @@ actuar como servidor web. En la figura 2.2 se pueden ver imágenes de la placa,
 así como también las conexiones que ofrece la misma.
 
 <div align="center">
-    <img src="img/esp01s_views.png" style="padding: 10px;" width="600">
+    <img src="img/esp01s_views.png" width="600">
     <p align="center"><em>Figura 2.2: Modulo ESP-01S</em></p>
 </div>
 
@@ -272,7 +272,7 @@ su bajo costo, disponibilidad en el mercado local y por tener la precisión
 adecuada para la aplicación.
 
 <div align="center">
-    <img src="img/ds18b20_views.png" style="padding: 10px;" width="600">
+    <img src="img/ds18b20_views.png" width="600">
     <p align="center"><em>Figura 2.3: Sensor de temperatura DS18B20</em></p>
 </div>
 
@@ -298,7 +298,7 @@ a la derecha, el resistor utilizado para modelar el calefactor del derretidor
 eléctrico de miel.
 
 <div align="center">
-    <img src="img/temp_ctrl_views.png" style="padding: 10px;" width="600">
+    <img src="img/temp_ctrl_views.png" width="600">
     <p align="center"><em>Figura 2.4: Dispositivos utilizados para el control de temperatura</em></p>
 </div>
 
@@ -318,7 +318,7 @@ En la figura 2.5 se muestra a la izquierda el display LCD de 16x2 caracteres
 utilizado y a la derecha el adaptador de interfaz paralela a serie I2C.
 
 <div align="center">
-    <img src="img/display_views.png" style="padding: 10px;" width="600">
+    <img src="img/display_views.png" width="600">
     <p align="center"><em>Figura 2.5: Display LCD y adaptador paralelo a serie I2C</em></p>
 </div>
 
@@ -336,7 +336,7 @@ izquierda el conector hembra junto con el cable y a la derecha el conector macho
 soldado en ambas placas perforadas.
 
 <div align="center">
-    <img src="img/idc.png" style="padding: 10px;" width="600">
+    <img src="img/idc.png" width="600">
     <p align="center"><em>Figura 2.6: Display LCD y adaptador paralelo a serie I2C</em></p>
 </div>
 
@@ -347,7 +347,7 @@ módulos y conexiones del sistema. Se puede ver que la placa NUCLEO es el
 módulo central y luego todos los demás módulos se conectan a este.
 
 <div align="center">
-    <img style="padding: 10px" align=center src="img/diagrama_de_bloques.png" width="600">
+    <img align=center src="img/diagrama_de_bloques.png" width="600">
     <p><em>Figura 3.1: Diagrama en bloques del sistema.</em></p>
 </div>
 
@@ -359,7 +359,7 @@ placas perforadas se conectan entre si a través de un cable IDC de 20 hilos, ta
 como se ve en la figura 3.2.
 
 <div align="center">
-    <img src="img/conexion_placas_perforadas_TA134.png" style="padding: 10px;" width="700">
+    <img src="img/conexion_placas_perforadas_TA134.png" width="700">
     <p align="center"><em>Figura 3.2: Conexión placas perforadas.</em></p>
 </div>
 
@@ -367,7 +367,7 @@ La primer placa perforada se muestra en la figura 3.3 y hace de adaptador de los
 pines de la placa NUCLEO a cable con conector IDC de 2x10.
 
 <div align="center">
-    <img src="img/stm32_nucleo_expansion_board_cropped.png" style="padding: 10px;" width="600">
+    <img src="img/stm32_nucleo_expansion_board_cropped.png" width="600">
     <p align="center"><em>Figura 3.3: Placa perforada adaptador NUCLEO a conector IDC 2x10.</em></p>
 </div>
 
@@ -379,7 +379,7 @@ muestra una vista de como se conectan los módulos dentro de la placa y al
 conector IDC.
 
 <div align="center">
-    <img src="img/main_perf_board.png" style="padding: 10px" align=center width="400px">
+    <img src="img/main_perf_board.png" align=center width="400px">
     <p><em>Figura 3.4: Placa perforada principal.</em></p>
 </div>
 
@@ -388,17 +388,17 @@ placa perforada experimental, como se indicó previamente en las figuras 3.3 y
 3.4.
 
 <div align="center">
-    <img src="img/vista_sup_placa_con_modulos.jpg" style="padding: 10px;" width="600">
+    <img src="img/vista_sup_placa_con_modulos.jpg" width="600">
     <p align="center"><em>Figura 3.5: Vista superior de placas con modulos en los zócalos.</em></p>
 </div>
 
 <div align="center">
-    <img src="img/vista_sup_placa_sin_modulos.jpg" style="padding: 10px;" width="600">
+    <img src="img/vista_sup_placa_sin_modulos.jpg" width="600">
     <p align="center"><em>Figura 3.6: Vista superior de placas sin modulos en los zócalos.</em></p>
 </div>
 
 <div align="center">
-    <img src="img/vista_inf_placa_sin_modulos.jpg" style="padding: 10px;" width="600">
+    <img src="img/vista_inf_placa_sin_modulos.jpg" width="600">
     <p align="center"><em>Figura 3.7: Vista inferior de placas sin modulos en los zócalos.</em></p>
 </div>
 
@@ -423,7 +423,7 @@ microcontrolador. Luego en la tabla 3.1 se muestran los nombres asignados y las
 funciones para los que fueron utilizados.
 
 <div align="center">
-    <img src="img/stm32_pinout_view.png" style="padding: 10px" align=center width="500px">
+    <img src="img/stm32_pinout_view.png" align=center width="500px">
     <p><em>Figura 3.8: Pines utilizados de microcontrolador STM32F103RBT6.</em></p>
 </div>
 
@@ -548,7 +548,7 @@ controlador por la señal PWM de la placa NUCLEO, como se puede ver en el
 esquemático de la figura 3.9.
 
 <div align="center">
-    <img src="img/npn_inv_mosfet_driver.png" style="padding: 10px" align=center width="700px">
+    <img src="img/npn_inv_mosfet_driver.png" align=center width="700px">
     <p><em>Figura 3.9: Driver para el MOSFET que controla el calefactor.</em></p>
 </div>
 
@@ -559,7 +559,7 @@ ya que se puede invertir la polaridad de la señal PWM desde el firmware de la
 placa NUCLEO.
 
 <div align="center">
-    <img src="img/npn_inv_mosfet_driver_plot.png" style="padding: 10px" align=center width="700px">
+    <img src="img/npn_inv_mosfet_driver_plot.png" align=center width="700px">
     <p><em>Figura 3.10: Simulación del driver para el MOSFET que controla el calefactor.</em></p>
 </div>
 
@@ -581,7 +581,7 @@ corriente subintrada por la placa NUCLEO. El circuito resultante se muestra en
 la figura 3.11.
 
 <div align="center">
-    <img src="img/npn_led_driver.png" style="padding: 10px" align=center width="550px">
+    <img src="img/npn_led_driver.png" align=center width="550px">
     <p><em>Figura 3.11: Driver para las luces indicadoras.</em></p>
 </div>
 
@@ -623,7 +623,7 @@ como interactúan entre ellas. La interacción puede ser a través de eventos o
 mediante la estructura global compartida `shared_data`.
 
 <div align="center">
-    <img src="img/diagrama_de_bloques_firmware_nucleo_TA134.png" style="padding: 10px" align=center width="650px">
+    <img src="img/diagrama_de_bloques_firmware_nucleo_TA134.png" align=center width="650px">
     <p><em>Figura 3.12: Diagrama de bloques firmware del sistema.</em></p>
 </div>
 
@@ -683,7 +683,7 @@ envían a otras tareas, pero sirve para mostrar como se cambia la funcionalidad
 de los botones de acuerdo al estado.
 
 <div align="center">
-    <img src="img/system_statechart.png" style="padding: 10px" align=center width="800px">
+    <img src="img/system_statechart.png" align=center width="800px">
     <p><em>Figura 3.13: Diagrama de estados de tarea central. Version simplificada.</em></p>
 </div>
 
@@ -718,7 +718,7 @@ para cada uno de los botones. En la figura 3.14 se muestra un diagrama de
 estados de la maquina.
 
 <div align="center">
-    <img src="img/button_statechart.png" style="padding: 10px" align=center width="700px">
+    <img src="img/button_statechart.png" align=center width="700px">
     <p><em>Figura 3.14: Diagrama de estados para botones.</em></p>
 </div>
 
@@ -741,7 +741,7 @@ Para controlar el buzzer se implementa una maquina de estados con los estados
 observa en la figura 3.15.
 
 <div align="center">
-    <img src="img/buzzer_statechart.png" style="padding: 10px" align=center width="600px">
+    <img src="img/buzzer_statechart.png" align=center width="600px">
     <p><em>Figura 3.15: Diagrama de estados de buzzer.</em></p>
 </div>
 
@@ -758,7 +758,7 @@ la figura 3.16, con los siguientes estados:
 - `ST_LED_XX_PULSE`: Encendido por 250 ms y luego apagado.
 
 <div align="center">
-    <img src="img/led_statechart.png" style="padding: 10px" align=center width="800px">
+    <img src="img/led_statechart.png" align=center width="800px">
     <p><em>Figura 3.16: Diagrama de estados de luces indicadoras.</em></p>
 </div>