Forum: Mikrocontroller und Digitale Elektronik Tastensperre als Bausatz


von Andre (Gast)


Lesenswert?

Hallo Freunde der Elektronik,
ich schreibe hier aus purer Verzweiflung, in der Hoffnung das mir jemand 
weiterhelfen kann. Ich selbst kann löten und habe einfache Kenntnisse in 
Elektronik, das war es aber auch schon. Man möge mir bitte verzeihen 
wenn dies das falsche Forum dafür ist.

Folgendes Projekt habe ich:
Per Fernbedienung (Garagentorsteuerung) sollen 2 Geräte gleichzeitig 
angesteuert werden.
Gerät 1: Ein PC Programm wird per F5 Taste gestartet.
Gerät 2: ein Controller (LED PLAYER S, steuert WS2812 per SD Karte an) 
startet ein Programm und spielt dieses ab.

Gerät 1: ist gelöst und funktioniert
Gerät 2: Dummerweise startet der Player das Programm bei jedem 
Tastendruck (aus versehen oder gewollt) neu. Es gibt keine Konfiguration 
um dies zu verhindern. Da sich Gerät 1 nicht so verhält, muss ich da 
etwas dazwischen bauen.

Ich benötige also eine Schaltung, die nach dem Start eine einstellbare 
Zeit alle Signale nicht weiter gibt. Gibt es da etwas auf dem 
Platinensektor. Oder hat jemand eine Idee wie ich das realisieren 
könnte.

Es geht also darum, nur EINEN Tastendruck durchzulassen. Alle 
nachfolgenden Tastendrücke werden z.B. für 20 sec. blockiert.

Danke für eure Hilfe.

: Verschoben durch User
von meckerziege (Gast)


Lesenswert?

Klar geht das, wenn du genauer beschreiben würdest um welche Geräte es 
sich handelt, wie diese Kommunizieren und eventuell auch mal ein kleines 
Blockschaltbild zeichnest...

von Andre (Gast)


Lesenswert?

Sorry, na klar.
Ist aber vielleicht nicht notwendig, da ich das falsche Wort verwendet 
habe.
Mit "ansteuern" meine ich ein einfaches "kurz mal Strom drauf" oder auch 
Tastendruck.

Die Fernsteuerung schaltet ein Relais, was die die F5 Taste drückt.
UND gleichzeitig einen Taster welches den LED Player startet.

Nun kann es aber vorkommen das man aus versehen die Fernsteuerung noch 
ein 2. mal drückt. Das Computerprogramm ignoriert die Eingabe, der LED 
Player jedoch nicht, er startet das Programm nochmals, auch wenn es noch 
nicht zu Ende gelaufen ist. Das will ich verhindern.....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Andre schrieb:
> Das Computerprogramm ignoriert die Eingabe, der LED Player jedoch nicht,
> er startet das Programm nochmals, auch wenn es noch nicht zu Ende
> gelaufen ist. Das will ich verhindern.....

Das ist mit einem Monoflop lösbar.

http://www.ti.com/product/SN74121
http://www.ti.com/product/SN74123

von c-hater (Gast)


Lesenswert?

Andre schrieb:

> Die Fernsteuerung schaltet ein Relais, was die die F5 Taste drückt.

Soweit klar und trivial.

> UND gleichzeitig einen Taster welches den LED Player startet.

Wie kann die Fernsteuerung einen Taster "schalten"? Ist da ein 
Roboterarm dran oder was? Oder handelt es sich nicht vielmehr ebenfalls 
um ein Relais?

Wenn ja, hast du also schon zwei Relais. Dann kommt es auf eins mehr 
auch nicht mehr an. Und es soll irgendeine Zeit verstreichen lassen. Wie 
wäre es also mit einem Zeitrelais?

von Andre (Gast)


Lesenswert?

Hallo Rufus, Hallo c-hater,

die beiden Schlagwörter Monoflop und Zeitrelais haben mir geholfen, 
vielen Dank. Ich wusste nicht, das ein Zeitrelais auch eine Einstellung 
"Pause" hat.

Damit komme ich erst einmal weiter.

Dankeschön

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
Noch kein Account? Hier anmelden.