Expresso
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -55%
Friteuse sans huile – PHILIPS – Airfryer ...
Voir le deal
49.99 €

projet un peu fou : PIDs \'fait maison\' sur Silvia

4 participants

Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty projet un peu fou : PIDs 'fait maison' sur Silvia

Message par ceramix Mar 23 Oct 2007, 21:24

ça faisait un moment que j'étais dessus, ça commence à tourner !
alors, pourquoi un PID ?
-pour ne plus devoir attendre 40s avec le temp surfing
-pour que ma femme réussisse aussi ses cafés
-parce que j'ai prévu 2 PIDs en fait
-parce que j'en profite aussi pour commander la pompe et faire une préinfusion.
-parce que certains éléments vont resservir .

... et parce que ni l'électronique ni l'informatique ne me rebutent.
après tout, comme tout est 'fait maison' un chalumeau, un fer à souder un émulateur ... c'est que des outils après tout. Il n'y a pas de raisons on peut s'amuser aussi en bricolant du soft, l'important c'est de s'amuser, si possible en faisant du café !

tout a comencé comme ça :

projet un peu fou : PIDs \'fait maison\' sur Silvia Img_0510

un microcontroleur PIC , des relais statiques, une interface série ... et un thermobloc pour la mise au point (plus pratique qu'une chaudière près d'un ordi Rolling Eyes ).

le matériel a pas tant évolué... le programme a pris du temps ... pas mal de temps mais d'un autre côté ça fait partie du jeu. Cool

l'état actuel (Miss Silvia a fait quelques cafés depuis Dimanche), c'est la chaudière et la pompe controlées par la boiboite.

le tout tient là dedans :
projet un peu fou : PIDs \'fait maison\' sur Silvia Img_0515

un mano pour vérifier la préinfusion, une diode qui dit quand les PIDs sont verrouillés à 1 degré près ... et c'est tout !
Le but c'est de bien faire et de se faire oublier ... en fait c'est plutot réussi : Madame ne s'est même pas rendue compte qu'elle a utilisé le régulateur PID à midi Cool !

Le régulateur est relié à la machine par 2 câbles et 4 prises : une male et une femelle du côté Silvia, une mâle et une femelle côté régulateur. Comme j'ai étudié mon coup, en rebouclant male/femelle côté machine, la Silvia redevient une machine 'normale' à thermostat (en fait elle a fonctionné come ça ces dernières semaines, la machine s'utilise exactement de la même façon, mais sans temp surfing).

projet un peu fou : PIDs \'fait maison\' sur Silvia Img_0514

dedans c'est fait qu'avec des logiciels gratuits, en assembleur PIC16F876 (2000 lignes de code, 1000 rien que pour l'interruption qui traite les calculs PID quand même)... c'est un peu spartiate, juste une liaison série RS232 pour dialoguer avec le PIC, modifier des coeffs, lire les états, charger un nouveau programme ... mais on s'y fait (merci à Bigonoff pour ses cours sur les PICs : http://www.abcelectronique.com/bigonoff/ ).

Pendant la mise au point des PIDs (c'est pas encore tout à fait terminé), la liaison série a aussi servi à relever la réponse en température pour débroussailler les coeffs PID (avec un script qui interroge le PID en tapant les commandes à ma place, et en enregistrant les valeurs dans un fichier). C'est simple mais ça marche ! Je ferai une interface graphique peut être un jour (mais c'est pas sûr j'ai plutôt envie de m'investir dans la torréfaction)

Il reste à faire ... de la plomberie, 'nettoyer' un peu le cablage, et faire des cafés en aussi (quoique le week-end c'est la La Pavoni qui bosse et qui continuera à faire 'mes' cafés Wink !).

Le 2ème PID est prévu (déjà codé depuis un bon moment) pour piloter une 2ème chaudière (un thermobloc pour commencer !), cette chaudière va préchauffer l'eau qui entre dans la chaudière 'normale' , afin d'améliorer la stabilité en température durant l'extraction. Pour comencer c'est le thermobloc d'essais qui va entrer au 'chausse-pied' dans la Silvia.
Le 2ème PID fonctionne à la suite du premier qui est prioritaire (afin de ne pas surcharger le secteur, la machine n'a jamais qu'une résistance à la fois allumée).

J'ai déjà cablé les fils en plus... yapuka !

ceramix

Date d'inscription : 12/02/2007
Machine à café : Miss Silvia, La Pavoni Europiccola PID, Olympia Crémina 67
Broyeur : Mazzer mini, Fiorenzato T80, Santos 'mini'
Nombre de messages : 869
Localisation : Alpes Maritimes

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par killerstation Mer 24 Oct 2007, 17:37

Tu conaissis dejas le pic ou ta tout appri?
Moi ausssi je pense que le meilleur solution pour abaisser le plus le delta, passe par un système de préchauffage Wink
killerstation
killerstation

Date d'inscription : 27/09/2007
Age : 43
Machine à café : Brasilia Lady 83 Préchauffage 50ml-100% isolation-OPV-Mano-PID
Broyeur : Mokita Demoka 207T à tuyère chrome
Nombre de messages : 544
Localisation : Nantes

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par ceramix Mer 24 Oct 2007, 19:38

j'ai tout appris en PIC, d'où le cours de Bigonoff et le fait que ce soit un 16F876 au lieu d'une série 18F (que j'utiliserai plutot maintenant si je devais).

ça fait une bonne formation !

A+

ceramix

Date d'inscription : 12/02/2007
Machine à café : Miss Silvia, La Pavoni Europiccola PID, Olympia Crémina 67
Broyeur : Mazzer mini, Fiorenzato T80, Santos 'mini'
Nombre de messages : 869
Localisation : Alpes Maritimes

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par nicotech Mer 24 Oct 2007, 22:39

Bravo, beau travail.

Pourrais tu expliquer comment tu as implémenté la préinfusion, je pensais juste retarder le lancement de la pompe par rapport à l'ouverture de l'électrovanne (un peu ce qui se passe naturellement sur une La Pavoni),
mais je ne suis pas sur de la technique.

Quel bonheur le PID, ma Silvia me fait des cafés presque parfait maintenant et sans prise de tête.
nicotech
nicotech

Date d'inscription : 07/08/2006
Age : 59
Machine à café : Rancilio Silvia (PID) + La Pavoni Europiccola
Broyeur : Rancilio Rocky Doseur + Mazzer SJ
Nombre de messages : 77
Localisation : Paris 20e

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par ceramix Jeu 25 Oct 2007, 10:04

La préinfusion est faite en sous-alimentant la pompe pendant un temps réglable (j'essaie atuellement 6s).
pour sous-alimenter, j'utilise une commande 'à angle de phase' .

en simplifiant ça marche comme ça (angle de phase) : http://fr.wikipedia.org/wiki/Gradateur

la pompe est alimentée en 50Hz (10ms dans un sens, 10ms dans l'autre) , et un composant (triac) ne conduit qu'une partie du temps : ce qui fait que si on le déclenche au bout de 8ms, la pompe n'est alimentée que 2ms (c'est comme ça en préinfusion), alors que si on déclenche le triac immédiatement (au passage par 0), la pompe se 'prend' les 10ms et fournit la pression max.

Ceux qui ont suivi ont compris qu'il y a quelque chose qui me dit que la pompe fonctionne, que l'électrovanne est alimentée, et aussi quelque chose qui me donne une référence syncro sur le 50Hz ... en 2 mots 2 relais dans la silvia et un petit transfo dans le controleur.

A+

ceramix

Date d'inscription : 12/02/2007
Machine à café : Miss Silvia, La Pavoni Europiccola PID, Olympia Crémina 67
Broyeur : Mazzer mini, Fiorenzato T80, Santos 'mini'
Nombre de messages : 869
Localisation : Alpes Maritimes

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par ceramix Lun 05 Nov 2007, 17:37

voilà, tout est rentré dans la boite, et ça fuit plus.

le thermobloc en haut à gauche, j'ai déplacé l'OPV.

projet un peu fou : PIDs \'fait maison\' sur Silvia Img_0510

un peu serré là haut ...

il y en a aussi devant :

projet un peu fou : PIDs \'fait maison\' sur Silvia Img_0511

les 2 relais servent à communiquer l'état de la machine au controleur : un relais commandé par la vanne 3 voies, un par la pompe... car c'est une silvia 'normale' et c'est la machine qui controle l'électronique et pas le contraire !

Les premiers cafés config 'double PID' sont sortis, un peu trop froids, reste à fignoler les températures, il y a 6 consignes :
repos, préinfusion, infusion pour la chaudière, et idem pour le thermobloc.

A+

ceramix

Date d'inscription : 12/02/2007
Machine à café : Miss Silvia, La Pavoni Europiccola PID, Olympia Crémina 67
Broyeur : Mazzer mini, Fiorenzato T80, Santos 'mini'
Nombre de messages : 869
Localisation : Alpes Maritimes

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par pmx Lun 05 Nov 2007, 21:23

Salut Ceramix !


Très jJoli ! cheers

pmx

Date d'inscription : 26/03/2007
Machine à café : Bodum (piston) + La Cimbali Junior M20 D/1 + La Pavoni Europiccola (1983) + Reneka LCV2
Broyeur : Rancilio MD40, Santos
Nombre de messages : 58

Revenir en haut Aller en bas

projet un peu fou : PIDs \'fait maison\' sur Silvia Empty Re: projet un peu fou : PIDs \'fait maison\' sur Silvia

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum