Ausschalten 555 Timer mit Trigger-Taste

Ich bin neu in der Arbeit am 555-Timer. Ich betreibe es im monostabilen Modus. Ich löse es mit einem Knopf am Auslösestift aus. Es funktioniert gut. Was ich möchte, ist, dass die an den Ausgangspin 3 angeschlossene LED ausschaltet, wenn ich die Auslösetaste erneut drücke. Wenn ich die Taste nicht drücke, schaltet sich die LED nach der durch die RC-Schaltung festgelegten Zeitdauer aus. Ist es möglich? Vielen Dank im Voraus. :)

Antworten (2)

Beenden des Ausgangsimpulses eines Monoflops

IC1 und die zugehörigen Komponenten sind nur ein Schalter-Entpreller. C2 & R2 triggern IC2 auf der fallenden (hinteren) Flanke des Impulses, der von IC1 kommt. IC3a (ein durch eine positive Flanke getriggertes D-Typ-Flip-Flop) hält IC2 in Abhängigkeit vom Ausgangszustand der Schaltung zum Zeitpunkt der ansteigenden (vorderen) Flanke des von IC1 kommenden Impulses entweder zurückgesetzt oder aktiviert. Ein Transistor wird verwendet, um die LED anzusteuern, um sicherzustellen, dass der D-Eingang von IC3a eine ausreichend hohe Spannung mit logischem 1-Pegel sieht. In dieser Bearbeitung habe ich dem asynchronen Set-Pin (S) von IC3a eine Power-On-Reset-Schaltung hinzugefügt.

Ich habe die Schaltung aufgebaut und getestet, sie funktioniert gut.

Ja, es ist möglich, Logikgatter zu verwenden: Es wird nur zurückgesetzt, wenn die LED eingeschaltet ist und Sie die Auslösetaste erneut drücken.

Geben Sie hier die Bildbeschreibung ein

Hinweis: Die zusätzlichen Inverter und das UND-Gatter dienen der Erkennung steigender Flanken (wenn Sie die Triggertaste loslassen). D-Flipflop, um den vorherigen Zustand des Ausgangs zu erhalten.

Wenn die LED aus ist, bevor die Taste gedrückt wird, leuchtet sie sofort auf, wenn die Taste gedrückt wird, und erlischt dann, wenn die Taste losgelassen wird, wenn sie eingeschaltet bleiben muss, nicht wahr?
Ja, danke James. Ich habe D-Flipflop hinzugefügt, um den letzten Zustand zu speichern.
Sie haben die richtige Logik, aber achten Sie darauf, dass der springende Schalter mehrere Setzungen und Rücksetzungen des monostabilen 555-Ausgangs verursacht, wobei der monostabile Ausgang je nach Anzahl der Schalterprellen möglicherweise gesetzt oder nach einem Schalterdruck zurückgesetzt wird.
Ja, er könnte es verbessern, indem er eine Entprellschaltung am Schalter hinzufügt. Danke James