erio hat geschrieben:Was haltet Ihr von dieser Lösung?
Fast genau die gleiche Schaltung habe ich so auch schon einmal aufgebaut und am COM-Port betrieben. Lief einwandfrei - auch unter WInXP. Allerdings sind die Frequenzen weit davon entfernt, gleichmässig proportional zur Temperatur zu sein. Mit den Angaben aus den Datenblättern zum 555 und zum Sensor kannst du das ausrechnen oder du machst einen Abgleich mit einem "richtigen" Thermometer und erstellst eine Umrechnungstabelle für das Ausleseprogramm.
Ich habe auch noch mein altes QuickBasic Programm dazu. Es misst aber lediglich die Frequenz ohne Umrechnung in Temperatur. Die wäre aber je nach Schaltung und Sensor sowieso verschieden. Allerdings nutzt es die Timer-Register, die z.B. auch die Echtzeituhr steuern und liefert so recht genaue Werte auch unter WinNT/XP, die sonst bei zeitkritischen Anwendungen durch ständige Hintergrundaktivitäten stören. Wenn du möchtest schicke ich es dir gerne mal zu, das Prinzip müsste sich auch auf andere Programmiersprachen übertragen lassen.
Ansonsten sieh dir mal bei Conrad die Best.Nr.: 183093 an. Etwas teurer, aber schon geeicht und kann ebenfalls am COM betrieben werden. Lediglich eine Z-Diode zur Spannungsbegrenzung ist noch nötig.
Gruss
Skilltronic