Betriebssystemunabhängiger analoger Dateneingang

Betriebssystemunabhängiger analoger Dateneingang

Ich möchte ein analoges Signal (konkret die Temperatur von einem Thermoelement) in einen Computer eingeben. Die Abtastrate sollte mindestens mehrere Male (sagen wir 10) pro Sekunde betragen. Außerdem möchte ich dieses Signal auf allen gängigen Betriebssystemen (Mac, Linux, Windows) verwenden können (zunächst in Echtzeit darstellen). Was wäre die optimale Hardware- und Softwarekombination für einen solchen Vorgang? Gibt es vielleicht spezielle Lösungen auf dem Markt? (Ich konnte keine finden!)

Auf der Hardwareseite habe ich bisher überlegt,

  1. Mikrofoneingang an der Soundkarte;
  2. USB-Anschluss;
  3. RS-232-Kommunikations-USB-Adapter.

Der Mikrofoneingang ist nicht perfekt, da er mich daran hindern würde, zu skypen, während ich am Gerät herumbastele.

Die Verwendung des USB-Anschlusses ist wahrscheinlich nicht möglich, da ich die Treiber selbst schreiben und sie für den Normalbetrieb wahrscheinlich von Microsoft zertifizieren lassen müsste (beides geht über meinen Horizont).

Die Probleme mit dem USB/COM-Adapter sind, dass

(a) ich muss das analoge Signal selbst digitalisieren (was wahrscheinlich kein Problem ist) und

(b) selbst wenn ich einen Adapter mit guten Treibern für alle Betriebssysteme kaufen würde, wüsste ich nicht, wie ich ein einfaches Programm zur Signaldarstellung schreiben sollte, das auf allen drei Betriebssystemen funktioniert.

Wie bekomme ich dieses Signal in meinen Computer? Ich bin für alle Tipps, Links zu ähnlichen Projekten oder andere relevante Informationen sehr dankbar!

verwandte Informationen