[0-5V] Signale mit dem PC einlesen

Gast #1909889
Lesenswert?
• ▲
▼
Hallo erstmal,

mein Problem ist es, dass ich Signale zwischen 0 und 5V habe und diese 
irgendwie auf mein PC bekommen muss.
Das High-Signal ist ,so wie ich es verstanden habe, relativ einfach "in 
den" PC zu bekommen, indem man einfach den COM-Anschluss verwendet und 
dadurch eine logische Null erzeugt.
Beim Low-Signal allerdings weiß ich nicht mehr weiter.

Vielen Dank für eure Hilfe!
#1909896
Lesenswert?
• ▲
▼
Willst du Analogsignale oder Digitalsignale einlesen?

Für Digitalsignale eigenet sich eher der Druckerport. Der Packt auch 
5V-Pegel. Und natürlich auch 0V :)

mfg mf

PS: kleiner Atmel, der periodisch oder eben auf Anfrage den Status eines 
seiner PORTs mitteilt. Oder eben Analogwerte einliest. Das ganze geht 
dann über den Com-Port, aber seriell und nicht per "bitbanging" wie von 
dir vorgeschlagen.
Gast #3882829
Lesenswert?
• ▲
▼
Das Thema würde ich gern nochmal aufgreifen.

Derzeit verwende ich dafür ein Fluke, aber das ist ja sicherlich ein 
Overkill.

Ich frage sekündlich mit Python die gemessene Spannung meines Fluke 
Multimeters ab (Fluke ist per USB an den Computer angeschlossen).

Wenn der Wert dann auf über 4V steigt, springt mein Python Skript zum 
nächsten Schritt.

Nun die Frage. Könnte das auch einfach gestaltet werden.
Quasi eine kleine Platine die in den USB Port kommt und ich direkt die 
Gate Spannung anschließen kann und trotzdem per Python auslesen kann?

Danke
Gast #3882841
Lesenswert?
• ▲
▼
So etwas gibt es fertig. Mit nur Analogeingängen:
http://www.pollin.de/shop/dt/MDM4OTgxOTk-/Bausaetze_Module/Bausaetze/USB_Datenerfassungssystem_12_Bit_8_Kanal.html

oder zusätzlich digitalen Ausgängen:
http://www.pollin.de/shop/dt/ODI4OTgxOTk-/Bausaetze_Module/Bausaetze/H_TRONIC_8_Kanal_12_bit_USB_Datenerfassungs_Steuermodul.html

Man kann natürlich auch einen Mikrocontroller dafür verwenden und den 
Rest selber bauen, siehe die "V-USB" Firmware-Lösungen von Objective 
Development.
Gast #3882856
Lesenswert?
• ▲
▼
Stefan schrieb:
> Quasi eine kleine Platine die in den USB Port kommt und ich direkt die
> Gate Spannung anschließen kann und trotzdem per Python auslesen kann?

Ohne viel Löterei ginge es mit einem Arduino Uno; dafür gibt es fertige 
Beispiele auch für die Verwendung unter Python.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.