Power & Reset im Momentschalter in analoger Schaltung

Also entwerfe ich eine Schaltung und wollte sowohl die Stromversorgung als auch das Zurücksetzen in einem Momentschalter implementieren. Was ich meine ist, wenn der Schalter gedrückt wird, sendet er ein Reset-Signal (4,5 V), aber wenn er x Sekunden lang gehalten wird, schaltet er sich ein / aus. Ich denke, ich brauche vielleicht einen 555-Timer. Wie macht man das?

EDIT: Einige Besonderheiten:

Ein Druck, wenn der Stromkreis ausgeschaltet ist, schaltet ihn ein. Es soll einen IC zurücksetzen (also HIGH bei 4,5 V).

Und warum benutzt du nicht einfach einen normalen Ein-/Ausschalter? Irgendetwas an Ihrer Bewerbung ist eigenartig.
Ich wollte es nur so
Ähm ... also wie soll es zurückgesetzt werden, wenn es gerade ausgeschaltet wurde ... Normalerweise funktioniert diese Funktion umgekehrt. Ein kurzes Drücken setzt zurück, halten Sie für Xs gedrückt, um sie herunterzufahren. Übrigens: Aus ist bei dieser Art der Steuerung auch nicht wirklich aus.
Ich weiß, es ist nur irgendwie im Standby
Sie erhalten viel bessere Antworten, wenn Sie alle relevanten Informationen preisgeben. Sonst vergeuden Sie viel Zeit.
Mit Reset meinen Sie ein Mikro ... und kann das Mikro den Schalter beobachten oder möchten Sie, dass das Ding ausschaltet, selbst wenn das Mikro das Gebäude verlassen hat ...? Ich vermute ja zu letzterem.
Nein, es ist ein IC zurückzusetzen
Letzte Frage .... Wie wollen Sie wieder hochfahren ... Noch einmal drücken? Übrigens ... Klicken Sie unter Ihrer Frage auf Bearbeiten und fügen Sie der Frage all diese Einzelheiten hinzu ... Diskussionen verschwinden in der Regel.
Ja, nochmal drücken
Kann also das lange Drücken zuerst den Reset senden und später ausschalten? Wie auch immer, dies wird ziemlich spezifisch, daher ist ein einfacher 40-70ct-Mikrocontroller mit ziemlicher Sicherheit der billigste und flexibelste Weg, abgesehen vom Entwurf relativ komplexer analoger Schaltungen.
OK, ich werde es machen

Antworten (1)

Eine diskrete analoge Schaltung könnte in etwa so aussehen ...

Leistung wäre immer an SOURCE verfügbar und wird über den P-MOSFET M1 auf die POWER_OUT-Leitung geschaltet.

Zunächst sind alle Transistoren ausgeschaltet.

Der P-MOSFET wird von einem N-MOSFET, M3, angesteuert. Dieser MOSFET wird entweder durch den momentanen Schalter auf SOURCE oder über den Ausgang des P-MOSFET gesteuert. Wenn Sie also die Taste drücken, schaltet sich M3 ein, was dann M1 einschaltet, das dann M3 eingeschaltet hält, wenn der Schalter losgelassen wird.

SW1 lädt auch C2 auf, um die RESET-Leitung hoch zu halten, bis die Taste losgelassen wird, an diesem Punkt wird Reset abfallen, wenn C2 durch R5 entladen wird.

Darüber hinaus bewirkt das Niederhalten von SW1, dass C1 über den Widerstand R1 aufgeladen wird. Wenn die Spannung an der Spitze von C1 über die Gate-Schwelle des N-MOSFET M2 ansteigt, schaltet letzterer ein und zieht das Gate von M3 auf Low, wodurch der P-MOSFET ausgeschaltet wird, der ausgeschaltet bleibt, wenn die Taste losgelassen wird. C1 entlädt sich dann über D4 und R6. Während dieser Zeit können Sie sich nicht wieder einschalten.

Durch erneutes kurzes Drücken des Tasters im eingeschalteten Zustand wird der Reset-Kondensator einfach wieder aufgeladen.

Beachten Sie, dass der Stromkreis selbst außer Leckage keinen Strom verbraucht, wenn der Knopf nicht gedrückt gehalten wird.

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Würde eine Kapazität an Power_out M3 nicht wieder einschalten, nachdem SW1 losgelassen wurde? (Zum Beispiel, wenn er ~ 100 uF auf dem hat, was er antreibt)
@WesleyLee, wenn der Knopf nicht lange genug gedrückt wird, könnte es sein. Aber die Zeitkonstante auf R1 C1 ist so lang, dass die LOAD-Entladung längst vorbei sein sollte. Wenn es sich um eine High-Cap-Low-R-Last handelt, wäre hier eine zusätzliche Entladung ratsam.
Hmm, obwohl eine Reihendiode das leicht lösen würde. Wenn OP den V-Abfall tolerieren kann.
@WesleyLee ya oder eine Diode und R von M2 zur Last. Was im Grunde sowieso R3 D2 ist
Oh, stimmt. Ich habe die R1/C1-Verzögerung nicht berücksichtigt.
@WesleyLee Das parallele Hinzufügen eines weiteren M2 zum Abladen der Last könnte auch eine Option sein, wenn sich herausstellt, dass dies ein Problem darstellt.