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. :)
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.
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.
Benutzer173271
Mohammed
Benutzer173271
Mohammed