Home > 1-Wire, Domotique > installer du 1-wire

installer du 1-wire

October 22nd, 2010 Arnaud

Tout d’abord, la grande difficulté pour moi fut de comprendre comment cela fonctionne.

Qu’est ce que c’est

On utilise des composants, tout petits, qui ont pour fonction de relever par exemple des températures. Ces composants sont reliés a 2 fils. le fil est relié au pc. Tout simplement.

Avec quoi ca fonctionne

Il faut 1 PC allumé en permanence, connecté au bus 1-WIRE. Le bus est tout simplement faisable par du cable téléphonique ou réseau. Ensuit, il faut 1 interface. Pour ma part, comme je réserve le RS232 pour le pilotage du Russound, et que de toute façon, l’usb est démocratisé pour le 1-WIRE, voici donc ce qui nous permettra de nous connecter au bus :

Sur le RJ11 on a 2 fils utiles, 1 départ et 1 retour.

2 types de composants

Il existe les ibuttons et les transistors.

Parmi les composants, Le boitier TO92 est le plus facile à utiliser, c’est le boitier type des petits transistors.

Les autres sont à souder sur circuit imprimé, le TO est un CMS (Composant de Montage en Surface) difficile à utiliser pour un amateur (petite taille).

On peut aussi brancher 1 module pré-câblé de ce type avec ibuttons:

Et ne pas oublier le sucre en bout de RJ11 pour compléter la boucle.

Où acheter ces composants (ou bien comment en avoir gratuitement) ?

Pour commander des composants en exemple chez Maxim/ Dallas (C’EST A DIRE GRATUITEMENT !)  il faut se rendre à cette adresse: http://www.maxim-ic.com/samples

Vous pouvez choisir les références en faisant add to sample cart.
On peu choisir un maximum de 8 références différentes par commande.
Pour chaque référence le nombre maximum d’article est de 1 ou 2 suivant le type de produit.
Si vous en demandez plus, un boss de chez dallas devra valider la commande.
J’ai par exemple demandé 6 sondes de température et je les ai reçues.
Autre limitation, si vous commandez plus de 20 fois la même racine de référence (par exemple MAX233xxxx) pendant une période de 90 jours, une approbation sera aussi demandée par un boss.

Il  y a aussi ce site de vente en ligne bien critiqué sur les forums : http://www.hobby-boards.com/catalog/product_info.php?products_id=1503

Un premier exemple de configuration

Une vidéo pour mettre en place 1 serveur 1-wire, relève de température et graphes via logtemp, sous 1 windows

http://1-wire.paka23.com/

OWFS

Owfs est une solution pour le monitoring de la température décrite sur le Wiki de Sebastien Mei :

Korpus

j’ai trouvé ce post qui détaille assez bien la manière de se faire plaisir rapidement : avoir des données 1-wire stockées via 1 debian

du bon boulot de korpus !

a éprouver, comme d’hab (mais pourquoi les journées ne font que 24h… et qu’on soit obligé de dormir , euh, 5,6,7 h / j ;) )

Sur le blog de Lonezor

Une autre solution, dans la langue de shakespare, qui semble assez complète, sur 2 pages :

Getting 1-wire sensors working in Linux

1-wire sensor logging with MySQL

Le wiki de sebastien.mei

Dans ce wiki de l’ens de Lyon, on y trouve une belle représentation du cablage.

 http://perso.ens-lyon.fr/sebastien.mei/wiki/doku.php?id=documentations:ds1820owfs

Comments are closed.
  • Twitter
  • Facebook