Télécharger le PDF
        SAMOVAR 
×
Menu

Programme d'empâtage

 
Un programme pour l'empâtage du malt pour la bière, les moûts de céréales et le sous vide
 
Le programme est stocké dans la mémoire de Samovar et n'est pas perdu au redémarrage. S'il n'y a pas de programme utilisateur, l'exemple d'usine est chargé. *
Le programme chargé par défaut est présenté ci-dessous :
L'onglet « Programme » («Программа») : le programme d'empâtage d'usine
1

Type de programme («Тип программы»)

Choix du programme à exécuter : Pause («Пауза»), Temp. d'empâtage du malt («Темп. закладки солода»), Ébullition («Кипячение»), Refroidissement («Охлаждение»), Attente («Ожидание»), Fermentation («Брожение»), Autoréglage («Автотюнинг»), Script Lua («Lua Скрипт»).
 
2

Temp. («Темп.»)

La température de la ligne en °C. Elle se définit pour Pause, Refroidissement, Temp. d'empâtage du malt, Fermentation et Autoréglage ; pour Ébullition et Attente, elle vaut 0.
 
3

Durée («Время»)

Durée en minutes. Elle ne se définit que pour Pause et Ébullition ; pour les autres types, elle vaut 0.
 
4

Agitateur («Мешалка»)

Le mode de fonctionnement de l'agitateur et de la pompe de circulation : appareil^vitesse de l'agitateur^vitesse de la pompe^durée de marche, s^pause, s. Un clic sur le champ ouvre la fenêtre de modification.
 
5

Capteur temp. («Датчик темп.»)

Le capteur qui pilote le chauffage ou le refroidissement dans cette ligne : Bouilleur («Куб»), Eau («Вода»), Colonne («Царга»), Vapeur («Пар») ou TCA («ТСА»).
 
6

Enregistrer le programme («Сохранить программу»)

Enregistrer le programme et sa description dans le fichier programbackup.txt.
 
7

Charger un programme («Загрузить программу»)

Charger un programme depuis un fichier dans la fenêtre de modification (il arrive dans la mémoire de Samovar après « Installer le programme » («Установить программу»)).
 
8

Installer le programme («Установить программу»)

Écrire le programme dans la mémoire de Samovar.
 
9

Effacer le programme («Очистить программу»)

Supprimer toutes les lignes du programme de la mémoire de Samovar.
 
10

Charger une recette depuis XML («Загрузить рецепт из XML»)

Aller à la page d'import de recettes BeerXML.
 
 
Au-dessus du tableau s'affiche une indication, « Ordre de brassage des réglages : … » («Варочный порядок из настроек: …») - le schéma de brasserie choisi dans l'onglet Bière («Пиво») des Réglages. Il n'influe pas sur l'exécution du programme ; il est utilisé par l'import de recettes BeerXML.
 
Colonnes :
№ - Le numéro de la ligne du programme. Au total, 20 lignes au maximum peuvent être définies.
Type de programme («Тип программы») - choix du programme à exécuter
Temp. («Темп.») - consigne de température en degrés C°
Durée («Время») - durée en minutes.
Agitateur («Мешалка») - un champ pour définir les modes de fonctionnement de l'agitateur et de la pompe de circulation. Il se remplit via une fenêtre qui s'ouvre au clic sur le champ.
Capteur temp. («Датчик темп.») - le choix du capteur de température utilisé pour piloter le chauffage ou le refroidissement (nécessaire pour mettre en œuvre différents ordres de brassage). Vous pouvez choisir l'un des 5 capteurs : « Bouilleur (maische) » («Куб (затор)»), « Eau (bouilleur HERMS) » («Вода (бойлер HERMS)»), « Colonne (retour RIMS) » («Царга (обратка RIMS)»), « Vapeur » («Пар»), « TCA » («ТСА»).
Les boutons « + » et « - » en fin de ligne ajoutent une ligne après la ligne courante et suppriment la ligne courante.
 
Sous le programme se trouve un champ repliable « Description du programme d'empâtage » («Описание программы затирки»), dans lequel le programme est affiché au format texte.
Le programme sous forme de texte et le champ de description
1

Texte du programme d'empâtage («Текст программы затирки»)

Le même programme au format texte Type;Temperature;Time;Stirrer;Sensor. Vous pouvez modifier les lignes directement ici, et le tableau se met à jour.
 
2

Description du programme d'empâtage («Описание программы затирки»)

Une description libre (jusqu'à 250 octets). Elle est enregistrée dans le fichier avec le programme et envoyée dans le cloud au début de la session de brassage.
 
 
Format de ligne : Type;Temperature;Time;Stirrer;Sensor, par exemple « P;60.00;1;1^-30^0^2^3;0 ». L'agitateur se définit par cinq nombres séparés par « ^ » (voir Agitateur, pompe, température), le capteur par un nombre de 0 (bouilleur) à 4 (TCA).
 
Signification des désignations de lignes :
M (malt application temp) – « Temp. d'empâtage du malt » («Темп. закладки солода») : chauffer jusqu'à la température définie et la maintenir jusqu'à ce que l'opérateur passe à la ligne suivante du programme. Lorsque la température définie est atteinte, un message indique qu'il faut ajouter le malt. La durée de la ligne doit être 0.
P (pause) – « Pause » («Пауза») : chauffer jusqu'à la température indiquée et la maintenir pendant la durée définie. Une fois la durée écoulée, Samovar passe à la ligne suivante du programme. La température et la durée doivent être supérieures à 0.
W (wait) – « Attente » («Ожидание») : ne rien faire et attendre que l'opérateur passe à la ligne suivante du programme. Le chauffage et le refroidissement sont coupés ; l'agitateur et la pompe fonctionnent selon le cycle de la ligne. La température et la durée valent 0.
B (boil) – « Ébullition » («Кипячение») : faire bouillir pendant la durée définie. 30 secondes avant la fin de la durée, Samovar envoie un message indiquant qu'il faut ajouter le houblon. Autrement dit, si le houblon doit être ajouté plusieurs fois, il faut plusieurs lignes d'ébullition. Vous pouvez n'en utiliser qu'une, mais vous devrez alors suivre vous-même le moment d'ajout du houblon. La température doit être 0, la durée supérieure à 0.
C (cool) – « Refroidissement » («Охлаждение») : refroidir jusqu'à la température définie. La vanne d'alimentation en eau de refroidissement s'ouvre et la pompe de refroidissement s'allume (si elle est utilisée). La durée doit être 0.
F (ferment) - « Fermentation » («Брожение») : maintenir la température définie par chauffage et refroidissement. Durée 0 - maintien indéfini, jusqu'au changement manuel de ligne ; durée supérieure à 0 (en minutes, jusqu'à 43200) - passage à la ligne suivante à son expiration, voir Programme de fermentation.
A – « Autoréglage » («Автотюнинг») : réglage automatique des coefficients du régulateur PID de chauffage à la température définie. À la fin, les coefficients Kp, Ki, Kd sont enregistrés dans les réglages (onglet Bière), et Samovar passe à la ligne suivante. La durée vaut 0, l'agitateur est éteint.
L – « Lua » («Lua») : l'étape est pilotée par un script Lua depuis un fichier de Samovar (uniquement dans un micrologiciel avec prise en charge de Lua, voir À propos du langage de script Lua). Lorsque vous choisissez le type L, la fenêtre « Étape Lua » («Lua-этап») s'ouvre : vous y choisissez le fichier de script (n'importe quel fichier .lua de la mémoire de Samovar), définissez le délai maximal de l'étape en secondes (1–65535) et, si besoin, les paramètres que le script recevra dans la table arg. La température, l'appareil et le capteur ne sont pas définis pour une telle ligne. Le script doit appeler setNextProgram() ; s'il n'y parvient pas avant le délai maximal ou se termine avec une erreur, le brassage s'arrête.
 
Lorsque les lignes du programme sont épuisées, Samovar coupe le chauffage et termine le programme avec le message « Programme d'empâtage terminé » («Программа затирания завершена»).
À chaque passage à une nouvelle ligne, le message « Passage à la ligne de programme n° N » («Переход к строке программы №N») arrive avec les paramètres de la ligne. Si « Activer le buzzer au changement de programme » («Включать зуммер при смене программы») est activé dans les Réglages (onglet Principal), le buzzer retentit aussi.
 
Le champ repliable suivant est la description du programme d'empâtage en texte libre (jusqu'à 250 octets). Elle est enregistrée avec le programme dans le fichier de sauvegarde et envoyée dans le cloud au début de la session de brassage, par exemple :
« Vienna. 25 L. Empâtage 64/67/72/78, ébullition 60 min, houblon 33 g à 60, 30 et 5 min. »
 
Explications à partir du programme de départ chargé par défaut.
 
Attention. Certains types de lignes ignorent la durée ou ignorent la température. Un programme avec une ligne mal remplie ne sera pas accepté : lorsque vous essayez de l'installer, le message « Erreur de programme. » («Ошибка программы.») apparaît avec le numéro de la ligne erronée et la raison (par exemple, « Ligne 1 : « Pause » - une température et une durée supérieures à 0 sont nécessaires » («Строка 1: «Пауза» - нужны температура и время больше 0»)), et au démarrage du brassage, un message avec le numéro de la ligne fautive apparaît.
 
Ligne 01. Température d'empâtage du malt. Température 45° . Durée 0
L'eau est versée dans la cuve d'empâtage et le chauffage est allumé. Si une résistance d'appoint est utilisée, elle s'allume aussi.
Lorsque la température atteint 41°C, la résistance d'appoint s'éteint (voir Algorithme de fonctionnement du chauffage).
En mode « Montée en température » («Разгон»), Samovar continue de chauffer le bouilleur jusqu'à 44°C.
Ensuite, le mode « Montée en température » s'arrête et le chauffage est piloté par le régulateur PID, pour approcher en douceur la température définie.
Une fois la température de 45° atteinte (plus précisément 44.7° avec une tolérance de 0.3°, voir plus bas pour la tolérance), Samovar affiche le message « Température d'empâtage du malt atteinte ! » («Достигнута температура засыпи солода!»), et « Attente de l'empâtage du malt » («Ожидание засыпи солода») apparaît dans la ligne d'état. Samovar maintient cette température et attend indéfiniment.
Lorsque le malt est ajouté, la température de la cuve d'empâtage commence à baisser, et Samovar augmente le chauffage pour maintenir la température.
Après l'ajout du malt, appuyez sur « Suivant » («Далее») dans la fenêtre principale du mode « Bière » («Пиво»). L'exécution de la ligne n° 2 commence
 
Ligne 02. Pause. Température : 45° . Durée 1
Maintien de la température de 45° pendant 1 minute et passage automatique à la ligne n° 3. Le message « Passage à la ligne de programme n° 3 ; Palier de température : 60.00°, durée : 1.00 min » («Переход к строке программы №3; Температурная пауза: 60.00°, время: 1.00 мин») sera envoyé
 
Ligne 03. Pause. Température : 60° . Durée 1
Pour atteindre la température, Samovar donne au régulateur la commande « Montée en température » («Разгон»). Quelques degrés avant la température cible, la résistance d'appoint s'éteint, la résistance principale continue de fonctionner en mode « Montée en température » puis sous le régulateur PID, c'est-à-dire que le chauffage fonctionne sur le même principe que pour la ligne n° 1
 
Attention !
Selon le volume du bouilleur, chauffer les derniers dixièmes de degré peut prendre beaucoup de temps. C'est pourquoi le décompte du temps d'une ligne commence lorsque la température n'est plus inférieure à la consigne que de la tolérance. La tolérance est le champ « Dépassement de consigne » («Вылет за уставку») du capteur de la ligne dans l'onglet Réglages - Température : de 0.3° à 3° ; une valeur inférieure à 0.3° (y compris 0) est comptée comme 0.3°. La nouvelle valeur prend effet immédiatement après l'enregistrement des réglages, y compris pendant le brassage. Pour la ligne n° 3 avec une tolérance de 0.3°, le décompte commence à 59.7°, et le message « Palier de température de 60.00° atteint. Attente de 1.00 minutes. » («Достигнута температурная пауза 60.00°. Ждем 1.00 минут.») arrive.
Si, pendant le palier, la température descend sous la tolérance (par exemple après un ajout), le temps n'est pas compté intégralement : plus l'écart est grand, plus le décompte est lent. Avec une tolérance de 0.3° et une température de 58.35° (un écart de 1.65°), une minute est comptée comme une demi-minute. Avec un écart de 3° ou plus, le décompte s'arrête et le message « Maintien suspendu : température inférieure à la cible » («Пауза выдержки: температура ниже цели») arrive ; après le rétablissement, « Maintien repris » («Выдержка продолжена»). Le chauffage fonctionne pendant tout ce temps. Une surchauffe au-dessus de la température définie ne ralentit pas le décompte. Le temps d'une pause manuelle (le bouton « Pause » («Пауза»)) n'est pas non plus compté dans le maintien.
Une fois la durée d'exécution écoulée, Samovar passe automatiquement à la ligne suivante du programme
 
Ligne 04. Attente. Température 0.00. Durée 0.
Attendre une commande de l'opérateur, sans rien faire. Aucun temps n'est compté. Le chauffage ne fonctionne pas non plus. L'agitateur et la pompe, s'ils sont définis dans la ligne, fonctionnent.
 
Ligne 05. Ébullition. Température 0.00. Durée 1.
Faire bouillir pendant la durée définie. Aucune température n'est saisie dans la ligne, seule la durée compte ; une durée nulle n'est pas autorisée. Samovar chauffe le bouilleur avec une consigne de BOILING_TEMP + 5° (l'algorithme pour atteindre la température est le même que pour la ligne n° 1 ; la ligne d'état affiche « Ébullition - chauffe » («Кипячение - нагрев»)).
Samovar détecte lui-même le début de l'ébullition : lorsque la température du capteur de la ligne n'est pas inférieure à 98° et cesse de monter pendant environ une minute. Le message « Mode ébullition commencé » («Начался режим кипячения») arrive alors, le décompte du temps commence, et le chauffage passe à la valeur « Tens./puissance du régulateur en mode chauffe et ébullition » («Напр./мощность регулятора в режиме нагрева и кипения») de l'onglet Bière ; la résistance d'appoint ne fonctionne pendant l'ébullition que si « Utiliser la résistance d'appoint pendant l'ébullition » («Использовать разгонный тэн при кипении») y est activé. Si l'ébullition n'est pas détectée dans les 120 minutes, le brassage s'arrête avec un message invitant à vérifier le capteur du bouilleur, le volume de liquide et le couvercle.
30 secondes avant la fin de la durée de la ligne, Samovar envoie le message « Ajoutez le houblon ! » («Засыпьте хмель!»), active le buzzer et fait faire un pas au moteur pas à pas (pour un doseur de houblon, voir Doseurs d'additifs). Si le houblon doit être ajouté plusieurs fois, il faut plusieurs lignes d'ébullition : au passage à la ligne « Ébullition » («Кипячение») suivante, l'ébullition n'est pas détectée à nouveau et le décompte du temps commence aussitôt. Vous pouvez n'utiliser qu'une seule ligne, mais vous devrez alors suivre vous-même le moment d'ajout du houblon.
La température d'ébullition de votre équipement se définit manuellement, dans le fichier Samovar_ini.h, à la ligne #define BOILING_TEMP 98.9. Si la température du bouilleur dépasse BOILING_TEMP + 5°, Samovar coupe le chauffage en urgence.
 
Ligne 06. Refroidissement. Température 30. Durée 0
Refroidir jusqu'à la température définie. La durée n'est pas comptée. Le chauffage s'éteint, la vanne d'alimentation en eau de refroidissement s'ouvre et la pompe de refroidissement s'allume à pleine puissance (si la commande de la pompe est activée dans le micrologiciel). Lorsque la température du capteur de la ligne descend à la valeur définie, la vanne se ferme, la pompe s'arrête et Samovar passe à la ligne suivante. Si le bouilleur n'a pas refroidi dans les 120 minutes, le brassage s'arrête avec un message invitant à vérifier le capteur, l'arrivée d'eau et la vanne.
Pour sauter le refroidissement avec le bouton « Suivant » («Далее») alors que le moût est plus chaud que la cible, il faut renouveler l'appui dans les 10 secondes ; Samovar vous en avertit par un message.
 
Les boutons de commande se trouvent tout en bas de la fenêtre :
Enregistrer le programme («Сохранить программу») - le programme d'empâtage et sa description seront enregistrés dans le fichier programbackup.txt du dossier Téléchargements de votre navigateur.
Charger un programme («Загрузить программу») - charger un programme d'empâtage depuis un fichier. Sont acceptés aussi bien un fichier enregistré avec le bouton « Enregistrer le programme » qu'un simple fichier texte contenant des lignes de programme.
Installer le programme («Установить программу») - installer le programme dans la mémoire de Samovar pour l'exécution. Le message « Programme enregistré. » («Программа сохранена.») apparaît.
Effacer le programme («Очистить программу») - supprimer toutes les lignes du programme de la mémoire de Samovar (avec confirmation).
Charger une recette depuis XML («Загрузить рецепт из XML») - aller à la page de chargement d'une recette depuis un fichier BeerXML
 
Il existe aussi une deuxième façon d'obtenir une recette, sans enregistrer de fichier sur votre ordinateur : appuyez sur « Charger une recette depuis XML » ; en mode « Bière » («Пиво»), la carte « Recettes de bière du site » («Рецепты пива с сайта») s'affiche en haut de la page qui s'ouvre - le catalogue de recettes de samovar-tool.ru, dans lequel la recette se choisit directement dans le navigateur. Pour plus de détails, voir la page de chargement d'une recette depuis un fichier BeerXML.
 
Pendant le fonctionnement, comme dans les autres modes, le journal de fonctionnement est enregistré dans la mémoire interne et dans le cloud. Des graphiques sont tracés.
 
* Comment faire pour que le programme Bière charge votre recette par défaut ?
L'exemple de programme d'usine est défini dans la fonction prepare_default_program_for_mode() du fichier sensorinit.h. Ne vous fiez pas au numéro de ligne : il change d'une version à l'autre.
Définissez et enregistrez le programme d'un brassage à venir via l'interface web. Ne modifiez le code source que si vous avez besoin d'un autre exemple d'usine, créé en l'absence de programme utilisateur.
Après modification de l'exemple d'usine, le micrologiciel doit être recompilé et téléversé à nouveau. Après chaque mise à jour de la version de Samovar, la modification devra être refaite.