Samovar 7.00: le curseur de vitesse de la pompe a été déplacé vers l'onglet « Empâtage » («Затирание») (le panneau « Pompe » («Насос») de la fenêtre principale du mode
Bière). Il ne reste que le panneau Lua dans l'onglet « Avancé » («Дополнительно»).
Vitesse de la pompe
Le panneau « Pompe » («Насос») de l'onglet « Empâtage » («Затирание»)
 Vitesse de la pompe
Curseur PWM : le bord gauche correspond à PWM_LOW_VALUE (100), le bord droit à 1023 (12 V sans modulation).
|
 Champ de saisie
La même valeur sous forme de nombre ; vous pouvez la saisir directement. 400 est la valeur de départ PWM_START_VALUE.
|
Ici, vous pouvez régler la vitesse de la pompe de transfert du moût (pompe de circulation) branchée à la place de la pompe de refroidissement. Ou de la pompe de refroidissement elle-même, à condition que dans les deux cas le moteur de la pompe fonctionne en 12 volts continu.
La puissance est modifiée par modulation PWM.
Vous pouvez la régler soit avec le curseur sur l'échelle de vitesse, soit en saisissant directement une valeur dans le champ.
Si le curseur est tout à droite, la pompe reçoit 12 volts sans modulation. La valeur du champ de saisie est alors 1023.
Donc, en première approximation, 10 unités = 1 % de puissance.
Si le micrologiciel a été compilé sans prise en charge de la pompe PWM (USE_WATER_PUMP), toute tentative de changer la vitesse affiche le message « La commande de la pompe n'est pas prise en charge par votre matériel » («Управление насосом не поддерживается вашим оборудованием»).
Conditions de démarrage et de fonctionnement :
-
Si la pompe est autorisée à fonctionner, au début de l'exécution d'une ligne de programme elle s'allume à la puissance définie dans la ligne du fichier Samovar_ini.h
//La valeur (en pourcentage) à partir de laquelle le régulateur PWM de la pompe commence à fonctionner. Choisissez une valeur qui garantit le démarrage du moteur
#define PWM_START_VALUE 40
(40 % = 400 unités) et continue de tourner à cette puissance. Si vous déplacez le curseur, Samovar mémorise la valeur et travaille ensuite à la nouvelle puissance, mais seulement pendant la session en cours. Après un redémarrage de Samovar, si vous avez besoin d'une autre puissance, il faut la définir à nouveau.
Attention !
En fonctionnement cyclique selon un planning (marche/pause dans une ligne de programme), après chaque pause la pompe redémarre à la valeur de départ PWM_START_VALUE ; pour retrouver la vitesse voulue, il faut déplacer de nouveau le curseur. La valeur du curseur s'applique immédiatement si la pompe tourne à ce moment-là.
-
Si le curseur est tout à gauche, la pompe ne s'arrête pas mais tourne à la puissance minimale définie dans la ligne du fichier Samovar_ini.h
//La valeur basse (en pourcentage) du régulateur PWM de la pompe. Choisissez une valeur qui assure le débit d'eau
#define PWM_LOW_VALUE 10
(10 % = 100 unités - c'est le bord gauche du curseur).
-
Sur les lignes « Refroidissement » («Охлаждение») et « Fermentation » («Брожение»), le micrologiciel allume la pompe de refroidissement à pleine puissance (1023) quelle que soit la position du curseur.
Panneau Lua
L'onglet « Avancé » («Дополнительно») : le panneau Lua
 Boutons du script
Boutons déclarés par le script Lua. Si le script n'a défini aucun bouton, le panneau est masqué.
|
 Lua
Un champ pour un court fragment de code Lua exécuté une seule fois.
|
 Exécuter Lua («Выполнить Lua»)
Envoyer le code du champ pour exécution.
|
 Statut Lua («Статус Lua»)
L'état du script et les valeurs qu'il affiche.
|
L'onglet « Avancé » («Дополнительно») contient le panneau de commande des scripts Lua. Le panneau n'est visible que si le script a défini la liste de ses boutons ; les boutons de cette liste lancent des fonctions du script.
La ligne « Statut Lua » («Статус Lua») indique si le script est en cours d'exécution ou arrêté, et affiche aussi des informations et des valeurs pendant l'exécution. Pour exécuter un script en mode Bière, il doit être placé dans le fichier beer.lua via l'
éditeur.
Dans le champ prévu, vous pouvez saisir un court fragment de code Lua à exécuter une fois et donner la commande « Exécuter Lua » («Выполнить Lua»). Le code sera exécuté.