Le brassage tout grainsProjet bon marché de BAO (Brassage Assisté par Ordinateur)

Le processus, les mystères, les expériences du brassage tout grains...
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.
rudolph7
Brasseur
Brasseur
Messages : 1174
Inscrit depuis : 16 ans 10 mois
Brasseur : Amateur
Localisation : Lille
A remercié : 3 fois
A été remercié : 24 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par rudolph7 »

Pour donner un avis dessus, comme mes camarades, je pense que l'inertie doit être un petit peu compliquée à gérer avec des plaques chauffantes, et du coup l'interêt est limité si tu dois être présent en permanence au moment du brassage pour surveiller.
Et je rejoins plutonium. Un relais mécanique va morfler et il va pas fonctionner longtemps à mon avis....un relais statique de puissance type omron ou équivalent et le tour est joué. J'ai fait de la régul de température industrielle et je combinais avec un régulateur, ça marche très bien.
19-21 / 09: Belgo @ Ellezelles
27-28 / 09: Boreft festival @ De Molen Brouwerij Bodegraven
crunchy
Ch'ti nouveau
Messages : 28
Inscrit depuis : 14 ans 9 mois
Brasseur : Amateur
Localisation : Chantilly, Oise
A été remercié : 2 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par crunchy »

Merci pour l'info du relais statique..
En tout cas en consultant la doc d'un modèle OMRON, c'est clair que ça apparait bcp plus safe et performant qu'un relais électromécanique.
En plus le truc génial, c'est qu'en faisant varier le rapport cyclique du signal en entrée on peut faire varier proportionnellement la puissance en sortie alimentant la plaque...
Donc pour contrer l'inertie de la plaque, je pourrai également asservir sa puissance en diminuant progressivement le rapport cyclique du signal de commande en sortie de mon bidule pour arriver à la T° souhaitée..
Bon comme vous l'avez fait remarquer c'est le réglage et l’étalonnage qui vont être finaud...
Promis, je post le test illustré des que j'ai un proto potable...
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14031
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par Jean-Luc »

Pour l'intertie pourquoi ne pas programmer une séance d'apprentissage ?
De l'eau dans la cuve, le programme teste l'inertie et la montée en température après arrêt de la chauffe avant stabilisation, et ce à différents paliers... pour en déduire un modèle applicable ensuite.
Ceci dit, personnellement, chauffer en électrique, même pour faire de la soupe j'ai jamais été fan...
L'induction me semble plus réactive au pire.
Pensez à partager vos recettes avec la communauté sur BrewRecipes
application intégrée au forum avec chargement de fichier beerxml, fiche recette, timeline
+ analyse automatique par l'appli. , analyse par IA sur demande, bbcode automatique, etc...
crunchy
Ch'ti nouveau
Messages : 28
Inscrit depuis : 14 ans 9 mois
Brasseur : Amateur
Localisation : Chantilly, Oise
A été remercié : 2 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par crunchy »

Oui l'autoaprentissage de mon logiciel sera certainement une fonctionnalité judicieuse. Après a voir comment mettre ça en œuvre au niveau technique.
Sinon pour l'induction le problème c'est que la plupart des plaques du commerce sont pilotées par de l'électronique qui se réinitialise quand on coupe l'alim.
(ce que fera mon système pour réguler la T°)...
Avatar de l’utilisateur
nostra16
Ch'ti nouveau
Messages : 155
Inscrit depuis : 19 ans 1 mois
Brasseur : Amateur
Localisation : Bruxelles (BE)
A été remercié : 8 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par nostra16 »

Bonjour,

Qu'est-ce qui te pousses vers un kit Vellmann, plutôt qu'un micro-controleur qui a différents avantages : sorties en PWM, sorties et entrées analogiques... L'avantage que je vois c'est que, dans le futur, l'installation pourra se passer d'un ordinateur, contenir un écran, et être ainsi autonome. Je dis ça parce que j'ai découvert l'Arduino il y a quelques mois et je suis fan! C'est pas cher (14e pour un modèle de base assemblé), il existe plein d'ajouts (communication, datalogger...), et c'est open source. Mon rêve c'est de faire une chambre chaude et froide, régulée.

Pour ce qui est de l’inertie thermique de la plaque tu ne dois pas trop t’inquiéter, tout est modélisable. Si tu est chaud boulette on peut même tenter une régulation en commande prédictive. En gros ton régulateur "sait" comment ton système va se comporter dans le futur si il continue à chauffer, et adapte son comportement en fonction. Je veux bien t'aider à l'implanter!

Et comme les autres, je plussoie fortement un relai électronique (SSR ou autre), surtout si tu fais de la PWM!
Image nostra16 - Brasserie Poppemie
Avatar de l’utilisateur
dany06hd
Maître Brasseur
Maître Brasseur
Messages : 2384
Inscrit depuis : 18 ans 6 mois
Mon équipement : microbrasserie faite maison 400 L
http://www.brassageamateur.com/forum/ftopic6760.html
http://www.brassageamateur.com/forum/vi ... du+barbare
Brasseur : Amateur
Localisation : la turbie alpes maritimes
A été remercié : 32 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par dany06hd »

l'effet "père noël" : tant qu'on y croit, il existe...!
crunchy
Ch'ti nouveau
Messages : 28
Inscrit depuis : 14 ans 9 mois
Brasseur : Amateur
Localisation : Chantilly, Oise
A été remercié : 2 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par crunchy »

Tout d'abord un grand merci à l’intérêt que vous portez tous a ce projet.

A nostra16

Non , je ne suis pas fermé au kit velleman, c'est juste que j'ai déjà eu l'occaz de tater la bête et que franchement le dialogue USB-E/S du kit est
on-ne-peut-plus-bête à mettre en oeuvre et ceci en full-USB plug and play (pas avec un driver serie virtuel à la ...)
Bon je te l'accorde ce qui n'est pas très sexy c'est que le kit est uniquement reconnu sous XP/2000 (pas seven ni linux)
et que la seul façon simple d’implémenter la DLL est d'utiliser un IDE payant et vieillissant genre VB6...

D'ailleurs c'est drôle que tu me sugere l'arduino car j’étais justement en train de me renseigner dessus aujourd'hui avant de voir ton message...
J'aime aussi beaucoup ce concept "mignon", DIY (Do It Yourrself),pas cher, et open source.
A priori le gros avantage d'utiliser cette solution , c'est que le code de mon projet serait facilement modifiable "à la sauce" de l'utilisateur, et même pour un non initié à la programmation des microprog. et c'est ça justement l'esprit "open".

Sinon ton idée de rendre mon système embarqué est très intéressante, mais je trouve que dans un premier temps cela compliquerai notablement le développement.
Il faudrait en effet déjà un écran tactile ou un écran+mini clavier pour naviguer dans les menus, et également trouver une API simple d'interface ce que possède par défaut un PC) .
De plus le cout total du projet s'en verrai vite augmenté...

Mon truc je le vois vraiment tout simple, histoire de le rendre vite opérationnel. Genre avec pour seul connectique externe sur mon boitier :

-Une prise 220V murale pour brancher le système de chauffe à réguler
-Une prise 220V femelle pour l'alim
-Une prise jack pour brancher la sonde de T°
-une prise USB femelle pour communiquer avec le PC sans devoir installer de drivers préalable (ce que permet le kit velleman)
tu vois le truc?

En tout cas j'accepterais volontiers ton aide pour modéliser l'inertie des plaques dans le logiciel.je te tiens au courant de l'avancement du projet

D'autre part j'ai quelques petites question sur les arduino.

Le port USB des kits Arduino peuvent il être utilisés en temps réel (non pas pour les programmer) mais pour établir un dialogue entre un PC et les E/S d'un kit (comme le fait le kit velleman). Le kit UNO le permet il ?
Si oui à ton avis quel est le meilleur environnement de développement pour créer des interface logiciel simple communiquant avec l'arduino?
Merci d'avance
Fanch
Avatar de l’utilisateur
Nanarf
Brasseur
Brasseur
Messages : 2024
Inscrit depuis : 14 ans 9 mois
Brasseur : Amateur
Localisation : Perche
A remercié : 73 fois
A été remercié : 185 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par Nanarf »

A mon avis l'inertie est un faux problème compte tenue du rapport de la masse de la résistance et de la masse chauffée, mais si tu veux pinailler deux solutions possibles:
-règle proportionnelle avec usage régulateur PID http://fr.wikipedia.org/wiki/R%C3%A9gulateur_PID
-détermination empirique de l'hystérésis, c'est à dire régler la température de consigne un poil en dessous de la température à obtenir et observer à combien ça régule .
Exemple si tu veux 50°tu règle le thermostat à 49,5° et t'observe la température réelle du fluide entre le moment ou le chauffage est coupé et celui ou il se remet en route .
Suivant le résultat tu augmentes ou diminues la consigne .
Idéalement tu peux chauffer jusqu'à 2 ou 3° sous la consigne avec plusieurs résistances et réguler avec une seule .
Avatar de l’utilisateur
fielon
Ch'ti nouveau
Messages : 53
Inscrit depuis : 15 ans 2 mois
Mon équipement : - BrewHeat comme cuve d'eau chaude
- Empâteur maison (2 cuves, une percée et une avec robinet)
- Cuve de cuisson en inox avec plaque de chauffage à induction
- Refroidisseur à contre-courant
- 1 keg de 15 litres, le reste est embouteillé
Brasseur : Amateur
Localisation : Chambly, QC
A été remercié : 1 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par fielon »

Je pense que je pourrais t'aider, parce que je viens de commencer à utiliser un Arduino Uno pour un projet à l'université et j'ai justement songé à m'en acheter un pour faire le contrôle de mon empâtage et ébullition par PID. J'avais en tête le même projet que toi, mais sans interface graphique.
crunchy a écrit :Sinon ton idée de rendre mon système embarqué est très intéressante, mais je trouve que dans un premier temps cela compliquerai notablement le développement.
Il faudrait en effet déjà un écran tactile ou un écran+mini clavier pour naviguer dans les menus, et également trouver une API simple d'interface ce que possède par défaut un PC) .
De plus le cout total du projet s'en verrai vite augmenté...
Si je ne me trompe pas, ce qu'il te propose, c'est d'éviter d'avoir besoin d'un PC connecté en tout temps. Tu utilise un PC pour déterminer tes paliers, tu envoie le code sur ton Arduino et ensuite, plus besoin du PC connecté en permanence, c'est le Arduino qui calcule la boucle PID. Ça ne permet pas de suivre en temps réel ton empâtage, à moins d'ajouter un petit écran LCD, mais même un écran de base comme celui sur une calculatrice, c'est relativement cher. Par contre, ça te permet d'utiliser ton Arduino pour tout faire et donc ton programme d'ordinateur est beaucoup plus simple.
crunchy a écrit :Le port USB des kits Arduino peuvent il être utilisés en temps réel (non pas pour les programmer) mais pour établir un dialogue entre un PC et les E/S d'un kit (comme le fait le kit velleman). Le kit UNO le permet il ?
Oui, le kit Arduino le permet. Le port USB est vu comme une interface série et en développant avec l'IDE, tu remarqueras qu'ils ont fait un paquet de librairies pour simplifier le travail. Ça devrait prendre 2-3 lignes de code pour faire suivre sur le port USB les états de tes I/O.
crunchy a écrit :Si oui à ton avis quel est le meilleur environnement de développement pour créer des interface logiciel simple communiquant avec l'arduino?
Bonne question, parce que je suis plus un spécialiste hardware que software. :P Mon projet n'incluait pas une interface graphique, parce que, dans ma vie, le seul interface graphique que j'ai codé, c'était en python! :D Par contre, si j'avais à en coder une, ce que je ferais, c'est une interface graphique qui roule du C et d'utiliser les fonctions C pour communiquer avec le port USB. N'importe qui connaissant un peu la programmation pourrait te répondre. Tout ce qu'il y a à savoir, c'est que tu dois pouvoir recevoir et envoyer de l'information sur le port USB. Ça vaudrait la peine de regarder la documentation de l'IDE de Arduino, parce que j'ai déjà testé le widget pour faire des serial in/serial out manuellement et ça marche très bien. Peut-être qu'il y a un moyen de travailler avec l'IDE de Arduino, mais je ne suis pas sûr.

N'hésite pas si tu as d'autres questions. Sinon, tu peux attendre que j'aie terminé mon projet et y ajouter une interface graphique à ton goût. Je suis aussi très ouvert à partager mon code source.
Avatar de l’utilisateur
plut0nium
Arpette
Arpette
Messages : 481
Inscrit depuis : 17 ans 10 mois
Mon équipement : Marmite 33l inox (x2), brûleur propane 8 kW, DJ 15 & 25l + le petit matos habituel...
Brasseur : Amateur
Localisation : Mons
A remercié : 4 fois
A été remercié : 19 fois

Re: Projet bon marché de BAO (Brassage Assisté par Ordinateu

Message par plut0nium »

crunchy a écrit :(...)

Le port USB des kits Arduino peuvent il être utilisés en temps réel (non pas pour les programmer) mais pour établir un dialogue entre un PC et les E/S d'un kit (comme le fait le kit velleman). Le kit UNO le permet il ?
Si oui à ton avis quel est le meilleur environnement de développement pour créer des interface logiciel simple communiquant avec l'arduino?
Merci d'avance
Fanch
Comme déjà répondu ci-dessus, oui, sans problème... l'Arduino est reconnu comme un port série.

Concernant les interfaces graphiques, à partir du moment où ton périphérique est reconnu comme un port série, n'importe quel langage peut faire l'affaire. Je ne travaille pas avec des Arduino, mais directement avec des microcontroleurs AVR (qui sont au coeur de l'Arduino) et j'ai déjà développé des interfaces en python et C++, mais on peut très bien imaginer du Java ou du VB (beurk). C'est très simple: tu envoies une commande sur le port série, et le circuit te répond...
Tu peux ainsi concevoir toi-même un petit protocole très simple: par exemple tu écris "T 01" sur le port série, et le circuit te répond la température du capteur 01... tu écris "SP 68.0" et le circuit configure la consigne (Set Point) à 68°C, et te répond "OK" (par exemple), etc...

Finalement le seul inconvénient de ce genre d'approche c'est que tu dois développer 2 softs: le firmware du microcontroleur, et l'interface sur PC... mais c'est extrêmement puissant.