einfache Schaltung in TTL bauen

Gast #4424732
Lesenswert?
• ▲
▼
Hallo zusammen,

habe eine ganz einfache Anwendung und bräuchte mal Hilfe und Anregungen 
bei der Umsetztung in einer kleinen Schaltung. Mit einer SPS wäre das 
wohl schnell fertig, aber ich möchte es auf einer mini-Platine mit 
möglichst wenig Bauteilen so einfach, günstig (und auch stabil) machen 
wie möglich.

Ein 20V Flashersignal eines Flippers soll erkannt werden.
Es handelt sich hier um eine 20V Glühbirne die in speziellen 
Spielsituationen für eine gewisse Zeit schnell blinkt. Dieses Blinken 
widerholt sich dann mit unterschiedlicher Dauer mehrfach im Spiel.

Sobald dieses "Flashen" ansteht, soll für eine einstellbare Zeit 2-10S 
ein Ausgangs gesetzt werden. Das Flashen blinkt mit ca. 1-5hZ und dauert 
jeweils 15 Sekunden bis zu 3 Minuten. Nach der einstellbaren Zeit muss 
der Ausgang zurückgesetzt werden und kann erst mit der nächsten 
positiven Flanke von der nächsten "Blinkeraktivität" wieder gesetzt 
werden.
Fällt das Signal "blinke" ab, bevor die Zeit abgelaufen ist muss Ausgang 
auch wieder zurück gesetzt werden.

Ich erkenne das Blinken aktuell mit einer Optokoppler-Schaltung und 
kleiner Kapazität.

Jetzt brauche ich quasi ein Flipflop mit Flankenerekennung und Timer der 
das Flipflop zurücksetzt. Hatte überlegt NE555 zu nehmen, was mir aber 
aufwendig scheint.

Hat da jmd. eine gute Idee für einfache Schaltung?

Gerne würde ich auch eine "digitale Version" zur Erkennung der 
"Flashaktivität" nutzen, wenn das mit "logischen Bausteinen" noch 
einfacher zu realisieren wäre. Hier scheint mir analaog momentan am 
einfachsten.

Freue mich auf Antwort,
Gast #4424737
Lesenswert?
• ▲
▼
Daniel schrieb:
> ca. 1-5hZ

Was ist das denn?

> Mit einer SPS wäre das wohl schnell fertig, aber ich möchte es auf
> einer mini-Platine mit möglichst wenig Bauteilen so einfach, günstig
> (und auch stabil) machen wie möglich.

Was heißt "mini-Platine"? Ein 8-pin µC in einem kleinen SMD-Gehäuse wäre 
wohl die schnellste Lösung. Der Platz geht sowieso hauptsächlich für die 
Anschlüsse und die Befestigungsbohrungen drauf.
Gast #4424851
Lesenswert?
• ▲
▼
Willst du Blinken erkennen? Oder willst du einen kurzen Impuls erkennen?

Wenn es mit 1Hz blinkt, brauchst du ja mindestens 3 Sekunden und mehrere 
Impulse um Blinken von kurzem Aufblitzen zu unterscheiden.
#4424859
Lesenswert?
• ▲
▼
Daniel schrieb:
> aber ich möchte es auf einer mini-Platine mit
> möglichst wenig Bauteilen so einfach, günstig (und auch stabil) machen
> wie möglich.

Dann wohl eher nicht mit TTL, sondern einem kleinen uC, ein ATTiny4 täte 
es.
1
                                   74HC08
2
                      +--------------| \
3
          +--------+  |  +--------+  |  )--
4
          |74HC123a|--+--|74HC123b|--| /
5
flasher --|MonoFlop|     |MonoFlop| 
6
          |  1s    |     | 2-10s  | 
7
          +--------+     +--------+
8
           |     |         |     |
9
           +--C--+--R-- +  +--C--+--Poti--R-- +
ist jedenfalls aufwändiger.
Gast #4425495
Lesenswert?
• ▲
▼
Michael, Danke - der einzige konstruktive Beitrag.
Den 74123 Monoflop hatte ich mir auch rausgesucht - bin nur nicht 
sicher, ob ich damit RC-mäßig 10s realisieren kann.
Werde mal das Steckbrett bemühen - danke!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.