Digi. Signaleingang mit USB

OP #2801430
Lesenswert?
• ▲
▼
Hallo Zusammen,

ich möchte gern eine digitale Signalflanke an einen Rechner senden und 
durch die Signalflanke eine Programm-Applications ausführen lassen. Das 
digitale Signal hat am Ausgang eine Spannung von 24V, da ich mir dachte 
mittels USB die Rechnerverbindung zu realisieren müssten mittels 
Spannungswandler die 24V auf 5V miniert werden.

Der Flankenvorgang soll 96 Mal alle 15 Sekunden wiederholt werden.

Soviel zu meiner Idee - meine Frage ist jetzt würde das auch so in der 
Praxis funktionieren oder sollte ich etwas ändern?


Vielen Dank,
Reiner
OP #2801608
Lesenswert?
• ▲
▼
Hallo Christian,

vielen Dank für deine Hilfe. Ich denke ich sollte mir mal solchen 
„IO-Warrior“ zulegen. Lässt sich kurz erklären was ein USB Controller 
macht?

Da ich leider den Aufwand und den Schwierigkeitsgrad für die 
Systemintegration des USB Controller nicht abschätzen kann, würde mich 
noch interessieren, ob es ggf. eine einfache Lösung (z.B. über RS232) 
als die USB-Variante gibt.


Danke,
Reiner
#2801612
Lesenswert?
• ▲
▼
Der USB Controller kommuniziert mit dem PC, also dem Gerätetreiber und 
dem API für die Nutzersoftware. USB ist ein komplexes 
Kommunikationssystem, da kann man nicht mal einfach an einem Pin 
wackeln.

Geht auch über RS232, die Frickellösung würde für deine Sache 
wahrscheinlich auch ausreichen. Du kannst auch über die Win32 Funktionen 
ein paar Status-Pins der seriellen Schnittstelle abfragen, für 95 Pulse 
pro 15 Sekunden reicht das. Allerdings hast du nicht geschrieben, wie 
breit so ein Puls ist. Der muss für beide Lösungen dann schon einige ms 
anliegen, damit der sicher erkannt werden kann.
OP #2801633
Lesenswert?
• ▲
▼
Also die Impulsbreite ist noch nicht definiert. Soviel ich weis kann man 
diese aber variieren und einige ms sollten daher machbar sein. Die 
notwendige minimale Breite werde ich mal im Versuch bestimmen.

Frickellösung klingt gut :-). Nur das ich es richtig verstanden habe, 
ist es richtig, dass bei der RS 232-Lösung kein extra Controller 
verwendet wird? Gibt es eine sinnvolle Impulsspannungshöhe aus der 
Praxis für RS 232?

Danke,
Reiner

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.