Kleine Textmeldung auf dem Bildschrim über RS232 oder LPT gesteuert anzeigen

  • Morgen die Damen und Herren hier!

    Ich möchte mir gerne eine kleine Textmeldung auf dem Bildschrim über RS232 oder LPT gesteuert anzeigen lassen.

    Das man über den LPT Taster anschließen kann weiß ich, beim RS232 bin ich mir nicht so sicher.
    Die Meldung sollte am besten nach ca 3 Sekunden wieder verschwinden, wenn der Taster wieder geöffnet wird.

    Kennt da wer ne schöne und einfache Lösung?

    MfG atomic

    PS: RS232 wäre besser, sonst muss ich den Rechner zerlegen ;)

  • Nun, das Problem hat ja 2 Aspekte.

    Zu der Generierung von seriellen Signalen muss man, wenn es denn sicher ankommen soll ja einen ganzen Frame mit Startbits Datenbits und Stopbit zusammensetzen. Am einfachsten geht das mit einem Microcontroller mit eingebauter RS232 Schnittstelle (Atmel, Pic, MSP430, etc....)

    Eine andere Lösung wäre ja ein seriell zu Parallel Wandler oder noch alternativer ein USB zu Parallel Wandler. Handgestrickt z.B. mit einem FT245 von FTDI

    Für die Software kommt ja alles in Frage was zum einen rs232 kann als auch ein buntes Fenster auf den Schirm werfen kann. Da heisst eher die Frage, was kannst Du?

  • Ok auf dem Gebiet bin ich nicht so wirklich fit.
    Wenns einfacher zu handhaben ist baue ich die Steckkarte mit dem dem LPT ein.

    Ich habe mal eine Relaiskarte zusammengebaut, bei der 4 Pins des LPT über 100Ohm-Widerstände über Taster gegen Masse gebrückt wurden.

    Die Software konnte das auswerten und die passenden Relais dazu schalten.

  • Es geht um eien Werkstatt mit Leinwand und Beamer.

    In der Werkstatt befinden sich mehrere Notaus-Schalter, außerdem ein Meldekontakt an den Sicherungsautomaten und einen am FI.

    Die Meldung soll anzeigen ob Sicherung oder FI ausgelöst haben bzw welcher der Notaus-Schalter gedrückt wurde (sonst rennt man immer rum und sucht den den drin ist, und es sind immerhin sechs Stück).

  • Neue Erkenntnis nach einigem Ausprobieren und Pläne lesen:

    Ich habe mir mal die Software besorgt mit der mein Kumpel seine Relaiskarte ansteuert.
    Laut Plan werden die Pins 10-13 über den Taster und 100Ohm gegen Masse gebrückt...also nahm ich mir Kabel, Opto-Adapter und einen 100Ohm-Widerstand und habe mal angefangen zu brücken.
    Und siehe da, mit den Pins 10-13 kann ich jeweils Taster 4-1 schalten (ist im Programm sichtbar).

    Ok, sind jetzt nur 4 Eingänge, aber man könnte zur Not auch Sicherung und FI als eine Gruppe und jeweils die zwei Notaus pro Werkbank als die anderen 3 Gruppen nehmen. Hauptsache man muss nicht quer durch die Werkstatt rennen und an allen Tischen und an der Verteilung nachgucken.

  • So in Sachen Pins ansteuern funktioniert alles...allerdings habe ich VB bald erschlagen ;D

    Ne lauffähige Version für Den PC in dieser Werkstatt zu finden war schon mal ne Kunst und en Aufwand von fast 4 Stunden (da Win2000 und Millionen Sachen gefehlt haben, und da Windows-Fehlermeldungen ja immer so vielsagend sind :rolleyes:).

    Jetzt bekomme ich immer nur das inpout.dll irgendwelche Fehler produziert...aaaAaaaAhhhhhHH :mad:

    Auf gut Deutsch: Ich verzweifle hier ziemlich :p

    Hardwaremäßig habe ich jetzt das mit den 4 Gruppen gemacht, was sich duch das nette kleine Programm da (danke Walter :)) auch schon schön visualisieren lässt.

    Wie ich jetzt die Meldung hinbekomme ist mir allerdings noch schleierhaft.

  • Zitat von atomiclove;276211


    Wie ich jetzt die Meldung hinbekomme ist mir allerdings noch schleierhaft.


    Wieso?? VB kann doch gerade sowas wie Fenster auf den Schirm machen bei Bedarf.

  • Alles so optisch zusammengezimmert habe ich.

    Zwei Dinge bei deinen ich nich weiterkomm...

    1.)
    Wie bekomme ich die OK-Funktion auf den OK-Button? So dass das Fenster einfach zu geht und gut is?

    2.)
    Wie schaffe ich es diesen Zustand "Kontakt geöffnet" vom LPT dazu zu bekommen mir diese Meldung anzuzeigen?
    Ich kann ja jetzt keinen Draht an die Medung und den Pin anlöten zu mal mit dem Multimeter messen ob das was kommt :p

    Helft mir ihr Programmvirtuosen!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!