Forum: Mikrocontroller und Digitale Elektronik Puls nach GND als Trigger für FlipFlop


von F. Flanke (Gast)


Lesenswert?

Ich habe ein Signal, welches dauerhaft via Pullup hochgezogen wird und 
im Fehlerfall 1ms auf GND gezogen wird. Dieses Signal möchte ich als 
Trigger für einen FlipFlop verwenden, der seinerseits HIGH ausgibt und 
sobald er die wieder steigende Flanke des Reset-Signals sieht, seinen 
Ausgang dauerhaft auf LOW hält.

Meine Idee war nun, ein FlipFlop (SN74HCS74-Q1) zu verwenden, den CLK 
Eingang mit dem  o.g. Signal zu versorgen, D auf LOW zu legen und _PRE 
auf VCC. Dann sollte an _Q zunächst ein logisches HIGH anliegen und 
sobald eine steigende Flanke an CLK erkannt wurde, ein low. Dies sollte 
auch bleiben, selbst wenn nach einer Zeit eine weitere steigende Flanke 
an CLK anliegt?

Ist meine Logik soweit richtig? Wenn ich einen Pullup zur 
Versorgungsspannung am Eingang verwende, sollte ich auch mit Transienten 
beim Einschalten keine Probleme haben, oder?

Vielen Dank!

von Falk B. (falk)


Lesenswert?

F. Flanke schrieb:

> Meine Idee war nun, ein FlipFlop (SN74HCS74-Q1) zu verwenden, den CLK

Kann man machen, auch wenn das eher nach einem RS-FlipFlop klingt. 
Beides ist möglich.

> Eingang mit dem  o.g. Signal zu versorgen, D auf LOW zu legen und _PRE
> auf VCC. Dann sollte an _Q zunächst ein logisches HIGH anliegen und
> sobald eine steigende Flanke an CLK erkannt wurde, ein low. Dies sollte
> auch bleiben, selbst wenn nach einer Zeit eine weitere steigende Flanke
> an CLK anliegt?

Ja.

> Ist meine Logik soweit richtig? Wenn ich einen Pullup zur
> Versorgungsspannung am Eingang verwende, sollte ich auch mit Transienten
> beim Einschalten keine Probleme haben, oder?

Passt schon.

von F. Flanke (Gast)


Lesenswert?

Falk B. schrieb:
> Passt schon.

Danke dir. Dann werde ich das mal so testen.

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.