Digitemp
Aus Walterschlag
Digitemp - Digitaler Temperatursensor an Serieller Schnittstelle
Hallo !
Manchmal möchte man per PC o.ä. einfach einen Temperaturfühler auslesen, um damit verschiedenes anzustellen; z.B. eine Mail, wenns zu warm oder zu kalt wird.
Das geht mit dem DS1820 von Maxim.
Je nachdem, wo man den betreiben möchte, benötigt man eine handvoll Bauteile.
Möglich sind :
RS232 Standardinterface Serielle Standardschnittstelle eines PCs
für den Fühler benötigt man dann noch die Phantomspeisung
Router-Interface ttyS1 eines OpenWRT- oder DD-WRT- fähigen Rouers (ttyS0 geht NICHT so einfach, dazu müsste man den Bootloader umschreiben…) damit gehts mit dem Siemens Gigaset SE505 NICHT; dort ist nur ttyS0 herausgeführt.
Was noch sehr interessant ist : Man kann ganz einfach mehrere Sensoren parallel anschliessen und alle Werte einzeln auslesen, denn die Sensoren haben eine art “MAC”-Adresse eingebrannt, mit deren Hilfe man die Messwerte unterscheiden kann ! Vom Werk her sind die Sensoren auf +- 0,5 Grad genau kalibriert !
Die Software gibts für DOS, Windows, Linux und auch für OpenWRT.
Links ins Internet :
https://systemausfall.org/wikis/howto/DigiTemp
http://lena.franken.de/hardware/temperaturmessung.html
http://www.linuxnetmag.com/de/issue8/m8temperature1.html
Benötigt man die serielle Schnittstelle bereits für was anderes, dann bietet es sich natürlich an, z.B. die parallele zu verwende; z.B. mit einem I2C Temperatursensor (weiss aber nicht, ob es f. Linux, bzw. Windows eine SW gibt; schaut sehr nach "DOS only" aus) : http://www.franksteinberg.de/lm75.htm
Auf dieser Seite findet man weitere Ideen, was man sonst noch so alles erfassen könnte : http://www.umnicom.de/Elektronik/Projekte/Wetterstation/Wudu2.htm
