Was wäre die einfachste Art und Weise kundenspezifische Hardware mit einem Eingang als Schnittstelle Schalter irgendwo in / proc zu haben?

StackOverflow https://stackoverflow.com/questions/1026435

Frage

Ich habe ein Gerät, das niedrige Strom 3-12V Eingangssignal es ist Magie zu tun braucht, und ich würde es meinen Linux-Box verbinden möchte. Welche Möglichkeiten habe ich dazu? Es wäre toll, einige Low-Cost möglicherweise User-Space-Lösung zu haben.

War es hilfreich?

Lösung

Wenn ich richtig zu verstehen, müssen Sie Ihre Box steuern, indem 3-12V Eingangssignale, um es zu ändern. Hier ist die Entscheidungen, die ich von der Oberseite meines Kopfes denken kann: -

a: Mit seriellen RS232-Handshake-Leitungen. RTS / CTS kann in der Regel programmatisch als "on / off" Signale ohne Treiberentwicklung unter Verwendung von IOCTL ruft .

b: Verwenden Sie einen "GPI-Dongle", wie die Advantech ADAM Bereich . Diese nehmen in der Regel seriell oder TCP / IP-Eingänge und wandeln sie in geeignete Ausgangssignale.

c: Sie können in der Lage sein, etwas zu tun mit einem Parallelport , wenn Ihr PC so etwas stil hat.

Wie shodanex sagt, beachten Sie, dass RS232-Pegel sind nicht direkt kompatibel mit TTL / CMOS-Eingänge, so dass Sie einige kleinere Pegelverschiebung benötigen / Elektronik Klemm dies zu beheben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top