BID = 7711
Gast Nichtregistrierter Benutzer |
Hallo,
ich möchte gerne ein Signal vom COM Port abgreifen und auf z.B.: einen Schalter umleiten.
Also zum Beispiel will ich meinen Lichtschalter mit einem Befehl, der Daten an den Port sendet aktivieren.
Also etwa so:
type licht.txt > COM1
technisch ist es machbar, wird bei der Aktivierung von Kassenschubladen benutzt.
Weiß irgendwer wie man sowas selber bauen kann?
Bin gespannt,
Gruß
Johannes
|
BID = 7718
perl Ehrenmitglied
       
Beiträge: 11110,1 Wohnort: Rheinbach
|
Dann muß Dein Empfänger in der Lage sein, die seriellen Daten wieder zu parallelisieren, den Inhalt zu interpretieren, und dann über einen I/O pin die betreffende Aktion auszulösen.
Das ist mit einem Single-Chip-Mikrocontroller gut machbar, aber nicht ganz trivial.
Dann aber kann man relativ leicht eine ganze Herde dieser Chips dazu bringen, daß jeder nur auf das ihm zugedachte Kommando hört.
Es gibt noch eine weitere Möglichkeit , die ich aber nicht mehr empfehlen möchte, weil die Chips kaum noch zu bekommen sind.
In den Anfängen der Computerei gab es sog. UARTs, die nicht programmiert werden konnten.
Man braucht dann im Prinzip nur noch einen Taktgenerator sowie einen RS232 Empfängerchip.
Wenn Du dann ein Zeichen in den COM-Port schreibst, liegen an den Ausgängen des UART anschließend sogleich die 8-Bit Daten dieses Zeichen an, bis Du ein neues überträgst.
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !
[ Diese Nachricht wurde geändert von: perl am 19 Nov 2002 21:40 ]
|