Forum: Mikrocontroller und Digitale Elektronik Suche passendes FlipFlop oder Alternative


von Torben K. (torben)


Lesenswert?

Hallo!

Folgendes Problem:
Ich möchte mir aus zwei Signalen für den Link von Ethernetbuchsen eine 
Linkerkennung machen. Die Funktionalität soll so aussehen: Wenn eines 
der beiden LED Signale ein Link anzeigt -> Low, dann soll das 
Ausgangssignal meiner Schaltung einen definierten Pegel haben. Soweit 
kein Problem. Jetzt sind die Link LEDs aber gleichzeitig mit Activity 
Anzeige belegt, das heißt dass die LEDs im normalbetrieb Blinken. Dieses 
Blinken soll durch die Schaltung gefiltert werden. Im Prinzip stelle ich 
mir das so vor:

Die beiden LED Signale auf ein OR oder NOR Gatter, dessen Ausgangssignal 
auf ein Flipflop oder etwas ähnliches, dass Zustandsgesteuert arbeitet 
und einen seiner Zustände so lange hält, bis sich sein Eingangssignal 
länger als eine Sekunde auf Low (oder High, je nach vorgschaltetem 
Gatter) befindet. Den Ausgang dieses Elements möchte ich dann auf einen 
Mikrocontroller geben. Im Prinzip soll durch die Schaltung die 
Interruptlast dieses Controllers verringert werden.

Kennt jemand da einen passenden Baustein oder eventuell einen anderen 
Ansatz?

Vielen Dank!

von Helmut L. (helmi1)


Lesenswert?

Fuer sowas brauchst du ein retriggerbares Monoflop.
74HC4538 , 74HC123 und gut ist.

Gruss Helmi

von Sven P. (Gast)


Lesenswert?

Also einen Tiefpass. NE555 in einer seiner fünftausend 
Schaltungsvarianten wird da am einfachsten sein. Steht m.W.n. sogar als 
Beispiel im Datenblatt.

von Torben K. (torben)


Lesenswert?

@helmi
Da sehe ich das Problem für den Fall, dass keine Activity ist. In dem 
Fall wird das Monoflop nicht erneut getriggert und ich bekomme eine 
falsche Erkennung. Oder wie stellst du dir den Aufbau damit vor?

von skua (Gast)


Lesenswert?

Passende RC Kombination laden und per Komparator auswerten!
Oder 555er Triggern.

von Michael (Gast)


Lesenswert?

In dem 74HC123 sind doch 2 Monoflops. 1 für den fall das Activity ist 
(also retriggern) und 1 für den fall das keine Activity ist. Die beiden 
Ausgänge dann per Oder Glied Auswerten.

von Helmut L. (helmi1)


Lesenswert?

@Torben K.

Du must das Linksignal das mit seiner positiven Flanke das MF triggert 
zusaetzlich noch mit einen AND gate mit dem /Q Ausgang des MF 
verknuepfen.

Der Ausgang dss AND Gates ist dann Low wenn
1. Die Link Leitung auf Low liegt.
2. Wenn die Leitung Aktivity zeigt dann sperrt das MF mit seinen /Q das 
And gate -> AUsgang = Low

Wenn jetzt die Link Leitung auf  High bleibt wird das MF nicht mehr 
getriggert und das AND Gate geht auf High.
Wenn du das invertiert haben willst tauschst du das AND gegen ein NAND

Gruss Helmi

von Peter (Gast)


Lesenswert?

> Den Ausgang dieses Elements möchte ich dann auf einen
> Mikrocontroller geben. Im Prinzip soll durch die Schaltung die
> Interruptlast dieses Controllers verringert werden.
Bei 10 Impulsen pro sekunden( schneller wird sie wohl kaum blinken) 
würde ich den aufwand nicht machen, das sollte jeder µC nebenbei 
erledigen können.

von Torben K. (torben)


Lesenswert?

Super vielen Dank für die Antworten, werde das probieren.

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.