Réseau 1wire

Le Réseau de mesure ultra léger, mais terriblement puissant.

J’ai démarré depuis pas mal de temps un réseau basé sur le protocole 1-wire de Dallas semiconducteurs/Maxim.

En fait ce réseau qui est très simple a mettre en oeuvre permet de connecter très facilement tout un tas de composants de base (thermomètre, compteurs, I/O, …) de façon très simple et auto alimenté. Chaque composant dispose d’une adresse unique sur le bus qui permet de le commander très facilement. Un simple adaptateur branché sur un PC ou sur un microcontrôleur et le tour est joué.


On découvre ici les deux adaptateurs branché sur ma boite Linux.
Chaque adaptateur pilote un des deux bus 1-wire de la maison.
Le gris est un adaptateur série, le bleu un USB.

 


Ici le dernier HUB 1-wire fait maison qui est prêt a recevoir plus de capteurs…
(pour l’instant il n’y a que le compteur d’eau)


On peut voir sur un des tuyau de cuivre un des capteurs de température de la chaudière.
C’est un simple DS1820 mis sur le bus.


Sur la façade nord de la maison, une petite boite électrique renferme un capteur de température DS1820.


Pour la température intérieure, j’ai intégré un DS1820 dans le thermostat d’ambiance de la chaudière.


Une petite photo du compteur Electronique EDF sur lequel je me suis connecté (sortie téléinfo)
pour récupérer via une petite interface les données interne de consommation.


Enfin une petite photo du compteur d’eau que j’ai modifié en ajoutant un aimant sur l’aiguille des litres
Une ILS monté sur le dessus permet de relever les impulsions de passage et un compteur d’impulsions
sur le bus 1-wire me permets d’avoir la consommation en eau.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *