Hallo Zusammen, ich habe derzeit ein kleine Problem, welches ich noch nicht lösen konnte. Ich habe einen Signal welches im An-Zustand 12 Volt ausgibt, im Aus-Zustand 0 Volt. Dieses Signal würde ich gerne folgendermaßen auswerten: Sobald das Signal von 0 auf 12 Volt springt soll an einem Windows 10 PC ein Programm ausgeführt werden. Zur Verfügung stehen am PC ein USB Anschluss sowie eine RS232 Schnittstelle. Programmierkenntnisse sind vorhanden. Gibt es hier ggf. sogar etwas "Fertiges" oder muss ich mir das selbst zusammen basteln? Mein Hauptproblem liegt darin, das Signal an den PC zu bekommen und dort auszulesen. Herzlichen Dank für die Hilfe
Alternative1: Schaltsignal->eigene Plattine mit USB->USB->Programm, dass das eigentliche Programm startet Alternative2: deine 0V/12V in -12V/+12V wandeln, an irgendein RS232-Eingang(CTS,DSR,CD,RI) und mit Software auswerten
wenn eine RS232 verfügbar ist würde ich dazu tendieren eins der Zusatzsignale auszuwerten. Hab schon ewig nix mehr mit echten seriellen Schnittstellen gemacht aber früher konnte man sowas ziemlich einfach in jeder Programmiersprache machen.
Hallo, > Big W. schrieb: > Zur Verfügung stehen am PC ein USB Anschluss sowie eine RS232 > Schnittstelle. Programmierkenntnisse sind vorhanden. Die Abfrage einen Handshakesignals von RS232 wäre natürlich die einfachste Lösung. Falls du es doch lieber mit USB machen willst, nutze einen IC RS232R von FTDI. http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf Der hat neben den Datenleitungen Rxd und Txd auch einige zusätzliche Digitalpins, die du abfragen kannst, unter anderem die üblichen Handshakes der RS232. Wenn du das nicht selber basteln willst, kaufe einen USB-to-UART-Adapter mit dem Chip RS232R wo man den man ein solche Pin einen Draht ran löten kann. Gruß Öletronika
Big W. schrieb: > Dieses Signal würde ich gerne folgendermaßen auswerten: Sobald das > Signal von 0 auf 12 Volt springt soll an einem Windows 10 PC ein > Programm ausgeführt werden. > > Zur Verfügung stehen am PC ein USB Anschluss sowie eine RS232 > Schnittstelle. Programmierkenntnisse sind vorhanden. Wohl eher nicht... Höchstens in einem sehr begrenzten Ausmass... > Gibt es hier ggf. sogar etwas "Fertiges" Natürlich: Das Win32-API. Das steht auch unter Windows10 nach wie vor zur vollen Verfügung. Und es gibt wohl nix, was den "Empfang" von ein paar Pegelwechsel über diese Schnittstelle nennenswert weiter "vereinfachen" könnte als dieses API...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.