vendredi 30 novembre 2007

Petits thermomètres amusants...

Un petit bricolage sans prétention et sans grande difficulté : mesurer la température grâce à un capteur Dallas-Maxim One-wire DS18S20.

Il suffit de faire un petit montage avec quatre diodes et une résistance à mettre sur le port série d'un PC. Le logiciel existe dans les dépôts Ubuntu; il suffit de faire 'apt-get install digitemp'... (qui fonctionne également avec l'interface USB)

Ce qui est extraordinaire, c'est que ce composant minuscule mesure la température et l'envoie sous forme digitale sur une ligne série quand il est interrogé. Il est alimenté par la ligne série ('alimentation parasite') et, comme chaque composant possède un identificateur unique, on peut en placer plusieurs sur une même ligne. Ils ne coûtent que trois dollars et on peut obtenir des échantillons gratuits chez le fabricant (Dallas-Maxim).

Tout est décrit sur http://martybugs.net/electronics/tempsensor/

Le DS18S20-P est vraiment très petit:



Un premier montage très simple à base de 'sucres':



Avec des petites Zener, il est possible de tout caser dans le capot du DB-9 (mais je n'en ai pas trouvé de bonnes, celles-ci n'ont pas fonctionné...):



Un premier 'log' de température : je prends le composant entre le pouce et l'index quelques instants et le relâche. Il y a environ deux secondes entre deux mesures:

Aucun commentaire: