FermenteursAmélioration fermenteur GF

Dame jeanne, bonbonne, fermenteurs plastique, inox...
Règles du forum
Chers membres, merci de prendre connaissance et respecter les quelques règles de bon sens suivantes avant de poster votre message :
- Vous assurer que vous postez dans la bonne rubrique
- Vérifier qu'il n’existe pas déjà une réponse à votre question ou un sujet identique
- Prendre conscience que vos propos n’engagent que vous et que vous devrez en assumer la paternité
- Vérifier les sources des informations que vous diffusez, en vous assurant le cas échéant de respecter les droits d’auteur qui peuvent être liés aux informations, images ou documents cités
- Prendre soin de respecter vos interlocuteurs et bannir les insultes et autres propos diffamatoires ou dégradants
- Vous assurer de rester autant que faire se peut dans le sujet exposé
- Prendre le temps de vérifier l’orthographe et la grammaire de votre message
Merci par avance de votre contribution à préserver le bon esprit de ce forum.
Belleville
Ch'ti nouveau
Messages : 131
Inscrit depuis : 8 ans 4 mois
Brasseur : Amateur
Localisation : Montbéliard
A remercié : 1 fois
A été remercié : 3 fois

Amélioration fermenteur GF

Message par Belleville »

Bonjour à tous,

J'ai acquis il y'a quelques semaines deux fermenteurs cylindro-conique de chez grainfather avec son groupe glycol.
Mais voilà, je suis déjà en quête d'automatiser un chouille plus la fermentation. Enfin peut-être encore une de mes idées à la c.. :dance:

Pour cela j'aurais 3 objectifs :

- Le premier :

J'aimerais investir dans un ispendle ou dans un tilt. Mais comme je suis quelqu'un qui aime bien se prendre la tête, j'aimerai pouvoir directement lire la SG sur l'afficheur LCD du fermenteur. Je me suis dit que ça pourrait être sympa de limiter le nombre d'écran (même si ça reste sur le téléphone ou sur l'ordi), et aussi par ce qu'il y'a largement la place de rajouter une ligne sur cet afficheur.

- Le deuxième (pour moi le plus intéressant) :

Une fois avoir mis en relation l'ispendle (ou le tilt) avec l'afficheur, comme celui-ci pilote le groupe glycol, je me suis dit qu'il pourrait être plus qu'intéressant de programmer les étapes de fermentation à partir de la densité au lieu de la durée. Je ne pense pas que ce soit le plus compliqué enfin bon, je me plante peut-être...

-Le dernier :

Pouvoir paramétrer, calibrer, enfin tout le tralala directement sur l'afficheur du GF. Ou encore créer une petite app sur le téléphone pour suivre la fermentation, calibrer et tout le tralala :mrgreen:

Et enfin voilà un dernier point (peut être le plus important) mon niveau en électrotechnique est pour ainsi dire quasi-inexistant. C'est pour cela que je fais appel à vous :
Déjà dans un premier temps savoir si cela est possible, ou si je me lance dans une grande galère ?
Dans un second par où commencer ?

Après pour le côté finance je ne me suis pas encore posé la question, j'essaye d'abord de voir un peu les différentes configurations possibles, si vous avez des questions, suggestions, demande d'infos n'hésiter pas.


Merci par avance pour vos bons conseils.
Avatar de l’utilisateur
Cede
Maître Brasseur
Maître Brasseur
Messages : 4200
Inscrit depuis : 20 ans 11 mois
Je suis tuteur : oui
Mon équipement : Un peu trop :)
Brasseur : Amateur
Localisation : Clapham / xToulouse
2 recettes partagées
A remercié : 27 fois
A été remercié : 147 fois

Re: Amélioration fermenteur GF

Message par Cede »

Je ne connais pas du tout les grainfather, mais je vais suivre avec attention :)

J'ai regardé vite fait.
Ça doit pouvoir se faire d'hacker l'affichage du Grainfather à moins qu'ils utilisent un système batard, et encore... j'ai modifié quelques bricoles sans le consentement des fabricants mais ils se taisent car on leur en achète :)
Si le GF n'a pas de port pour faire la liaison avec le iSpindle, c'est mort.

Le mieux, ce serait d'utiliser un Pi avec un logiciel de gestion de la fermentation ( au choix ) pour contrôler ton système grainfather au complet.
Ça serait beaucoup moins compliqué et surement beaucoup plus rapide à mettre en place.
http://www.minibrasse.ca
En cours: Oud bruin 2020 Phase2, PA Jericho, Rousse Québécoise, Krispy Lager
Belleville
Ch'ti nouveau
Messages : 131
Inscrit depuis : 8 ans 4 mois
Brasseur : Amateur
Localisation : Montbéliard
A remercié : 1 fois
A été remercié : 3 fois

Re: Amélioration fermenteur GF

Message par Belleville »

Salut Cede,

Quand tu parles d'hacker laffichage, tu parles de la puce électronique (ou circuit imprimé) qui est dans l'afficheur ?
Je pense pas que ce soit hyper protégé, l'afficheur doit juste envoyé un signal On ou Off au système glycol, un peu comme un contacteur (enfin j'imagine).

Pour le port pour la liaison entre l'ispendle et l'afficheur tu parle d'un port physique ?

J'ai ouvert le weekend dernier lafficheur, il y a 2 circuit imprimé, un au niveau des entrées et un au niveau du LCD. Ce soir je vais le démonter et posterai des photos.
Sur le circuit imprimé où se trouve le LCD il y avait 4 ou 5 trou avec marqué WIFI, je me disais qu'il était peut être possible d'y branché un "module wifi" pour faire communiquer en "wifi direct" l'ispendle et l'afficheur ?

Qu'est-ce que tu appelles un Pi ?

Voilà ce que je pensais faire :
- récupérer le code présent dans le circuit imprimé de l'afficheur
- voir un peu le langage et éventuellement directement modifier celui ci pour intégrer la liaison avec l'ispendle et son affichage
- voir si il était nécessaire de passer par un Arduino ou équivalent pour la communication

Qu'est-ce que tu en penses ?
Avatar de l’utilisateur
Cede
Maître Brasseur
Maître Brasseur
Messages : 4200
Inscrit depuis : 20 ans 11 mois
Je suis tuteur : oui
Mon équipement : Un peu trop :)
Brasseur : Amateur
Localisation : Clapham / xToulouse
2 recettes partagées
A remercié : 27 fois
A été remercié : 147 fois

Re: Amélioration fermenteur GF

Message par Cede »

Je parlais de ce qui permet de controler l'affichage/ramasser les données/controler les relais.
C'est une bonne chose qu'il y ait un port pour un module wifi, possiblement en port i2c ou serie avec 4 ou 5 broches, avec ça tu pourrais communiquer.

Un pi c'est un raspberry Pi.

Regarde en premier la référence du contrôleur, en général la plus grosse puce sur le circuit.
Lire du code c'est une chose, le décompiler c'est autre chose et le modifier encore une autre étape.
Parfois le code n'est pas lisible, il est protégé. En tout cas, c'est ce que je fais :)

Si le GF peut avoir une carte wifi, ça serait plus facile de communiquer avec le ispindle. Il pourrait aller ouvrir un socket sur le ispindle et lire les données.
http://www.minibrasse.ca
En cours: Oud bruin 2020 Phase2, PA Jericho, Rousse Québécoise, Krispy Lager
Belleville
Ch'ti nouveau
Messages : 131
Inscrit depuis : 8 ans 4 mois
Brasseur : Amateur
Localisation : Montbéliard
A remercié : 1 fois
A été remercié : 3 fois

Re: Amélioration fermenteur GF

Message par Belleville »

Voilà des petites photos de ces 2 petits circuits :
20180920_182427.jpg
Les petites patte à l'avant c'est ce qui fait la connexion avec le fermenteur.
20180920_182451.jpg
t.jpg
C'est du côté du LCD où on peut voir l'inscription to WIFI avec les 4 trous.

Du coup la référence du contrôleur j'imagine que c'est ARM STM32F030 ?
Pour essayé d'en tirer des infos comment je pourrais procéder ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
Cede
Maître Brasseur
Maître Brasseur
Messages : 4200
Inscrit depuis : 20 ans 11 mois
Je suis tuteur : oui
Mon équipement : Un peu trop :)
Brasseur : Amateur
Localisation : Clapham / xToulouse
2 recettes partagées
A remercié : 27 fois
A été remercié : 147 fois

Re: Amélioration fermenteur GF

Message par Cede »

Ah oui c'est pas compliqué.
C'est bien un STM32F030 avec une petite eeprom 24C16 a coté
Le port wifi c'est pour un module sur port série comme le ESP8266, ESP8285
Tu peux souder des broches sur le port de programmation et y brancher un programmeur pour essayer d'aller lire le programme. Si le micro n'est pas protégé en lecture.
Ensuite désassembleur comme par exemple: https://onlinedisassembler.com/odaweb/
Et ensuite ben il faut lire le code en assembleur.

Mais si ça fait juste afficher la température et commander un relais, ça risque d'être plus rapide de refaire un programme et de l'adapter à tes besoins.
Il y a un paquet de compilateurs C/C++ pour arm gratuits ou payants comme mikroC PRO for ARM qui te permettront d'arriver à faire un programme très rapidement et qui répond à tes besoins en utilisant le matériel du GF.
http://www.minibrasse.ca
En cours: Oud bruin 2020 Phase2, PA Jericho, Rousse Québécoise, Krispy Lager
Belleville
Ch'ti nouveau
Messages : 131
Inscrit depuis : 8 ans 4 mois
Brasseur : Amateur
Localisation : Montbéliard
A remercié : 1 fois
A été remercié : 3 fois

Re: Amélioration fermenteur GF

Message par Belleville »

Il en fait quand même un peu plus, il y'a des profils de fermentation, et le paramétrage du type à quel différence de température il se déclenche, le mode chauffage seul/refroidissement seul/ ou les deux.

Comment je peux repérer ou souder les broches de programmation ?
Il y'a vraiment des risque qu'il soit protégé en lecture ?

Si je pars sur l'option je refais un programme, au niveau matériel j'imagine qu'il faudra que je change le circuit imprimé où est branché l'écran LCD pour un raspberry Pi ?
Ou je peux directement compiler sur celui existant ?
Avatar de l’utilisateur
Cede
Maître Brasseur
Maître Brasseur
Messages : 4200
Inscrit depuis : 20 ans 11 mois
Je suis tuteur : oui
Mon équipement : Un peu trop :)
Brasseur : Amateur
Localisation : Clapham / xToulouse
2 recettes partagées
A remercié : 27 fois
A été remercié : 147 fois

Re: Amélioration fermenteur GF

Message par Cede »

Ok, je ne sais pas du tout ce que ça fait le GF :)

Les broches de programmation c'est repéré ICSP
Oui il y a des risques que ce soit protégé en lecture.

Refaire un programme, c'est partir sur le même matériel.
Tant qu'a faire, autant garder le circuit original, et rajouter un petit addon wifi pour la communication.
La programmation c'est un peu comme un arduino.
http://www.minibrasse.ca
En cours: Oud bruin 2020 Phase2, PA Jericho, Rousse Québécoise, Krispy Lager
Belleville
Ch'ti nouveau
Messages : 131
Inscrit depuis : 8 ans 4 mois
Brasseur : Amateur
Localisation : Montbéliard
A remercié : 1 fois
A été remercié : 3 fois

Re: Amélioration fermenteur GF

Message par Belleville »

Merci Cede pour toutes tes infos, je vais donc partir à la recherche de ces fameuses broches.
C'est vrai que le fait de pas réinvestir dans du matos est un plus !
Je vais dès maintenant regarder un peu plus sur le langage de programmation.

Une dernière question sur les modules WIFI j'ai vu qu'il y'avait 8 port et j'en ai que 4, du coup je devrai en souder que 4 ? :mrgreen:
Je sais pas pourquoi mais je pense pas que ce sois aussi simple

EDIT : les fameuses broche ne serait-elle celle noté ISP1 en haut à gauche de l'afficheur ?
Avatar de l’utilisateur
Cede
Maître Brasseur
Maître Brasseur
Messages : 4200
Inscrit depuis : 20 ans 11 mois
Je suis tuteur : oui
Mon équipement : Un peu trop :)
Brasseur : Amateur
Localisation : Clapham / xToulouse
2 recettes partagées
A remercié : 27 fois
A été remercié : 147 fois

Re: Amélioration fermenteur GF

Message par Cede »

Belleville a écrit :Une dernière question sur les modules WIFI j'ai vu qu'il y'avait 8 port et j'en ai que 4, du coup je devrai en souder que 4 ?
Si tu prends quelquechose comme ça: https://www.itead.cc/wiki/ESP8266_Serial_WIFI_Module, il n'y a que VCC, GND, RX et TX a relier oui. Les 4 autres ne sont pas obligatoires.
http://www.minibrasse.ca
En cours: Oud bruin 2020 Phase2, PA Jericho, Rousse Québécoise, Krispy Lager