Surveillance de la VMC
Je viens de terminer mon projet de datalogger multi sondes (système d'enregistrement à plusieurs sondes pour les francophones ). L'utilisation que je vais en faire concerne la surveillance de notre VMC, j'ai donc utilisé 4 sondes de températures.
Les sondes sont des DS18B20.
Je me suis équipé du arduino uno, d'un shield mémoire et d'un shield deuligne.
Les avantages de cette solution sont:
- le prix, environ 85 euros pour le matériel alors que j'avais envisagé, dans un premier temps, l'acquisition de ce genre de matériel: http://www.littoclime.net/klimalogg-pro-enregistreur-de-temperature-et-d-humidite,fr,4,KLIMALOGG.cfm pour 109 euros et il fallait encore ajouter 4 sondes http://www.littoclime.net/30-3181-it-capteur-de-temperature,fr,4,303181IT.cfm à 29 euros l'unité...
- la souplesse d'utilisation, si on ne veut plus de ce datalogger on peut recycler chaque composant pour un autre usage, un lecteur mp3 par exemple, ou un oscilloscope, ou ...
- le plaisir de faire soit même un tel montage.
Donc, voici le montage des trois cartes:
Le test du système, les 4 sondes au même endroit et un contrôle par un thermomètre indépendant:
Sur cette dernière photo la mesure n'est pas stabilisée et on arrive au final avec un écart entre +0 et +0.5 °C, ce qui est acceptable pour l'utilisation que je souhaite en avoir.
L'affichage sur le Deuligne comprend sur la 1ère ligne la date puis 2 sondes et sur la 2ème ligne l'heure et les deux autres sondes.
L'écran peut être allumé ou éteint par appui sur le bouton du Deuligne.
Les données sont enregistrées sur une carte SD par le shield mémoire.
Je viens donc de me mettre à la programmation pour Arduino et auparavant je n'avais jamais codé en C. Il y a certainement des améliorations à y apporter mais cela fonctionne. L'utilisation de la mémoire vive est limite et m'a obligé à revoir à la baisse mes ambitions, je souhaitais pouvoir régler l'heure par le joystick du Deuligne et d'autres petits trucs comme ça...Je mettrai à disposition le code si cela intéresse quelqu'un.
Voici un premier aperçu d'une des premières journées d'enregistrement:
Les sondes sont appelées par Int et Ext, qui traduise la provenance des bouches d'aération vis à vis de la VMC. S pour sortant et E pour entrant toujours du point de vue de la VMC. Donc la sonde Int E, signifie que la température est prise dans la bouche côté intérieur de la maison sur le circuit entrant dans la VMC donc l'air extrait de la maison avant de passer par la VMC. Et ainsi de suite... Donc les sondes Int E et Ext E donnent respectivement une idée des températures intérieures et extérieures de la maison ;)
La dernière courbe donne la performance de la VMC, le taux de récupération de chaleur qui est d'environ 80% alors que cette VMC est donnée pour 94.4%. A vois si le positionnement hors zone chauffée influence ce taux et / ou s'il va remonter lorsque les températures seront plus basses...
Edit du 21/11: les variations observées sont dues au fonctionnement intermittent de la VMC. En effet, je l'ai programmée pour que, lors des périodes d'inoccupation, elle ne fonctionne qu'un quart d'heure par heure...
Alain
Salut Alin, As tu utilisé des câbles blindés pour
Fred45 | jeudi, 24 novembre 2011 | 14:34Salut Alin,
As tu utilisé des câbles blindés pour le retour connecter tes sondes? Je ne l'avais pas fait pour la sonde température Vitotrol de notre Vitotres et j'avais des valeurs de plus en plus farfelues (40°C au lieu de 25° par exemple). Depuis que j'ai corrigé cette "erreur" de ma part (j(avais mis du câble HP...) ça va nettement mieux!
@Fred45 :salut Fred, comment va la petite famille?
Alain G | vendredi, 25 novembre 2011 | 11:51@Fred45 :salut Fred, comment va la petite famille?
Pour ce qui est des sondes, je les ai raccordées avec un bête câble électrique mais la distance à parcourir est très faible (environ 1 métre maxi). En plus ce sont des sondes digitales donc l'information qui en sort est normalement peut sensibles à des perturbations.
Ta sonde sert à mesurer quelle température?
Alain
Bonjour, Je trouve votre site très intéressant et
Fabrice | mardi, 29 novembre 2011 | 15:18Bonjour,
Je trouve votre site très intéressant et surtout très fournis. Des retours d'expérience aussi précis sont à promouvoir et je vous félicite pour cela.
J'ai une question très pratique et bien personnelle. Quels logiciel utilisez-vous vous pour l'affichage des courbes de températures de votre VMC. J'ai vu que cela fonctionnait en flash c'est bien ça ?
Fabrice.
@Fabrice : bonsoir et merci pour vos remarques.
Alain G | mardi, 29 novembre 2011 | 18:59@Fabrice : bonsoir et merci pour vos remarques.
Pour les courbes j’utilise une fonctionnalité de google. On met un fichier open office (ou excelle ça marche aussi) contenant les données à afficher sur un graphique dans google document: http://docs.google.com/. On insère dans ce document un graphique du type "annotated timeline" puis on le partage. Lors de ce partage, une fenêtre apparait avec un lien à copier / coller sur une page web qui permet l'affichage de cette courbe. Pour réaliser un affichage adapté on joue sur les paramètres http://code.google.com/intl/fr/apis/chart/interactive/docs/gallery/annotatedtimeline.html
Si vous voulez plus de renseignements je peux détailler ;)
Alain