usb empfangen nachricht wenn relais ausgelöst wird?

367
thermacore

Gibt es ein Gerät, das zum Beispiel ein Triggermotor einschaltet, löst es ein Relais aus. Die Relaisauslösung wird von einem USB-Gerät gemessen, dann wird eine Meldung in einem Programm angezeigt.

ich suche nicht nach dem programm, ich suche nicht nach einem gerät, das usb ein relais auslöst, ich suche nach einem gerät, das informationen empfängt, es nicht sendet. Vielen Dank

0
Ja, Arduino, BeagleBone, integrierte Schaltung an USB-Schnittstelle. Sie müssen jedoch feststellen, dass es ein Programm geben muss, ob es sich um ein Programm handelt oder ob Sie alles in der Nähe finden, damit es funktioniert. Wenn Sie es nicht tun Abneigung gegen eine Warnung auf einem anderen Computer als einem Computer, könnten Sie leicht eine LED aufleuchten, eine Meldung auf einem LCD-Bildschirm platzieren ... Die Möglichkeiten sind nahezu unbegrenzt. PsychoData vor 10 Jahren 0
Ja, psycho, ich verstehe, dass es eine Art Software geben muss. Ich werde das selbst programmieren. Ich möchte keine visuelle Warnung. Ich möchte ein Kabel, das beim Auslösen eines Relais über USB erkannt werden kann. Ich möchte kein Geld auf einem Arduino fallen lassen, wenn ich bereits einen Server habe. thermacore vor 10 Jahren 0
Verrückter Gedanke hier, aber warum nicht einfach das Relais verwenden, um die USB-Kontakte zu schließen. Relais verbindet die vier Drähte von einer Seite des Relais mit der anderen .... Im Wesentlichen, wenn das Relais auslöst, wird es in den USB-Stecker eingesteckt. Richten Sie einige Inhalte auf dem USB-Gerät für den Autorun ein. Der Autorun könnte einfach eine EXE-Datei ausführen, die buchstäblich nichts weiter tut, als die Nachricht zu öffnen oder wie Sie es möchten PsychoData vor 10 Jahren 0

1 Antwort auf die Frage

0
user275717

Ein USB-zu-Seriell - Adapter ( RS-232 ) würde funktionieren. Diese sind sofort verfügbar und können für unter 10 US-Dollar erworben werden. Um festzustellen, ob Relaiskontakte geschlossen sind, können Sie die Hardware auf eine der folgenden Arten konfigurieren:

  1. Leiten Sie den CTS-Ausgang über die Relaiskontakte zum RTS-Eingang
  2. Leiten Sie den TxD-Ausgang durch die Relaiskontakte zum RxD-Eingang

Die Software auf dem Computer kann anhand folgender Schritte prüfen, ob die Relaiskontakte geöffnet oder geschlossen sind:

  1. CTS umschalten und RTS lesen, prüfen, ob RTS CTS folgt oder nicht
  2. Senden Sie ein Zeichen und prüfen Sie, ob das Zeichen innerhalb einer bestimmten Zeit empfangen wird
Irgendein Beispiel, wo dies verwendet wird? Ich habe bereits ein paar RS232-Konverter. thermacore vor 10 Jahren 0
Wohlgemerkt, ich möchte ein Signal erhalten, wenn das Relais ausgelöst wird. Relais können nicht über USB gesteuert werden. thermacore vor 10 Jahren 0
I have no examples, but I am an electronics and software engineer and I am certain that this solution will work. This will allow software on the computer to detect when the relay is triggered. That software needs to be written. user275717 vor 10 Jahren 0
Dazu müsste ich ständig die serielle Schnittstelle abfragen. Gibt es eine Methode zum Senden einer Nachricht, wenn der Relaiskontakt geschlossen oder geöffnet wird? thermacore vor 10 Jahren 0