Samovar 7.00: la temperatura de apertura de la refrigeración y los parámetros de la bomba se ajustan en las pestañas «Temperaturas» («Температуры») y «Bombas» («Насосы») del configurador.
En los modos de rectificación y destilación, Samovar mantiene la temperatura fijada del agua de refrigeración.
Para organizar la refrigeración, Samovar utiliza:
-
La salida de relé n.º 3: GPIO14 en ESP32 DevKit y GPIO41 en ESP32-S3, que controla la válvula que da paso al agua de la red. O cualquier otro equipo que deba activarse con la orden «Abra el suministro de agua» («Откройте подачу воды»).
-
La salida de control de la bomba: GPIO4 en ESP32 DevKit y GPIO11 en ESP32-S3; en ella funciona un modulador PWM que cambia automáticamente la velocidad de la bomba de suministro de agua. Esta salida también puede controlar una válvula que aumente el caudal de agua, siempre que no se use la bomba.
El algoritmo (con la Rectificación como ejemplo, con el sketch original).
Cuando se alcanza la temperatura de la caldera OPEN_VALVE_TANK_TEMP (77 °C por defecto), la válvula se abre y la bomba arranca. Durante los diez primeros ciclos de regulación la bomba recibe el nivel de arranque PWM_START_VALUE (40% por defecto); después el regulador mantiene la temperatura fijada del agua, sin bajar de PWM_LOW_VALUE.
La refrigeración se ajusta en dos lugares:
-
En el configurador (pestañas «Temperaturas» («Температуры») y «Bombas» («Насосы»)) o en el archivo
Samovar_ini.h; son los mismos parámetros, el configurador los escribe en este archivo. Las líneas:
//Temperatura del sensor de la caldera a la que se abre la válvula de suministro de agua y se enciende la bomba de suministro de agua
#define OPEN_VALVE_TANK_TEMP 77
Con una temperatura de la caldera de 77° se dará la orden de abrir la válvula de suministro de agua, al mismo tiempo se enviará la señal de control PWM para encender la bomba y se enviará al operador un mensaje de que hay que abrir el agua. El mensaje se envía en cualquier caso, aunque no se use ni bomba ni válvula.
#define DELTA_T_CLOSE_VALVE 20
//Diferencia entre la T fijada del agua de refrigeración y la T del agua hasta la que funcionará la bomba tras terminar el proceso de destilación en los modos de destilación y rectificación. El valor está en grados C°, se puede cambiar. Se desaconseja totalmente desactivarlo. (para más detalles, véase
aquí)
//Valor inferior (en porcentaje) de funcionamiento del regulador PWM de la bomba. Elija un valor que asegure el caudal de agua
#define PWM_LOW_VALUE 10
Como es sabido, un motor necesita más tensión para arrancar que para seguir girando. Esta línea fija el valor mínimo posible en % con el que el motor puede mantener en marcha la bomba de suministro de agua sin pararse.
//Valor inferior (en porcentaje) desde el que empezará a funcionar el regulador PWM de la bomba. Elija un valor que garantice el arranque del motor
#define PWM_START_VALUE 40
Valor en % de la tensión nominal con el que el motor de la bomba arranca con seguridad.
Es decir, si su bomba (ya instalada en el sistema y con líquido dentro) arranca de forma fiable con 4 voltios y no arranca con menos, con su tensión nominal de 12 voltios esto es el 30% del valor nominal. Así que el valor 40 puede sustituirse por 30.
2. En los ajustes, en la pestaña «Temperatura» («Температура»): la consigna del sensor de agua. La bomba mantendrá esta temperatura durante el proceso.
Cuando se detiene el calentamiento, la refrigeración se apaga cuando el agua se ha enfriado hasta la consigna menos DELTA_T_CLOSE_VALVE y han pasado al menos tres minutos. La segunda opción es que la caldera, previamente calentada, se haya enfriado por debajo de 70 °C. En el modo con sensor de TCA también se comprueba su enfriamiento.
En el modo
Columna de mosto, el control automático de la refrigeración está disponible tras activar el botón
«Automático» («Автомат») en la interfaz web. En los modos
Cerveza y
Elaboración de queso la bomba y la válvula se activan en las etapas de refrigeración y trasvase según el programa (véase
Modo Elaboración de queso).
La válvula solo se usa en los modos y etapas en los que el firmware solicita refrigeración.
Implementación:
Para controlar la bomba (o la válvula de caudal) necesita un intermediario: un relé de estado sólido o una placa de potencia.
Atención.
Algunos relés de estado sólido pueden no dispararse si se conectan directamente al ESP32: no hay suficiente tensión ni corriente.
Se recomienda usar una placa con transistor de efecto de campo (MOSFET) LR7843
Este MOSFET controla el motor por el lado negativo (bajo).
Aunque se afirma que el MOSFET apenas se calienta, es mejor colocar la placa en la caja, en la zona de circulación de aire.