Mikrocontroller Bootstrap mittels Push Button

OP #6773408
Lesenswert?

Hi,

ich möchte eine Schaltung bauen, die einen Mikrocontroller per Push 
Button (kein Permanentkontakt) einschaltet. Dieser soll dann an bleiben. 
Als Bonus möchte ich den Mikrocontroller per Software ausschalten 
können.

Die Idee ist: Der Button lädt den Kondensator, dieser aktiviert den 
MOSFET. Der Mikrocontroller hat eine Stromversorgung und bootet. Nach 
dem Booten schaltet der Mikrocontroller den Ausgang auf HIGH, damit die 
Stromversorgung aktiv bleibt. Der Ausgang kann dann zu beliebiger Zeit 
LOW gezogen werden, um abzuschalten.
Um den Einschaltvorgang zu stablilisieren, nachdem der Button wieder 
losgelassen wurde, aber der Mikrocontroller seinen Ausgang noch nicht 
HIGH geschaltet hat, ist der Kondensator vorgesehen.

Wird meine Schaltung so funktionieren?

Grüße
Benjamin
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #6773448
Lesenswert?

Benjamin H. schrieb:
> Hi, wonach genau muss ich denn suchen?
Ich würde mal "Selbsthaltung" probieren:
https://www.mikrocontroller.net/search?query=selbsthaltung&forums%5B%5D=1&max_age=-&sort_by_date=1
Oder "mikrocontroller mit taster einschalten":
https://www.google.com/search?q=mikrocontroller+mit+taster+einschalten

Benjamin H. schrieb:
> Die Idee ist: Der Button lädt den Kondensator, dieser aktiviert den
> MOSFET.
Schon hier ist der Hase tot. Denn um einen P-Kanal-Fet einzuschlaten, 
muss das Gate negativer als die Source sein. Du schaltest den Fet also 
mit 0V ein.

Also musst du, um den Fet abzuschalten logischerweise 5V ausgeben.

Na gut. Du gibst also am µC 5V aus und der Fet schaltet ab. Blöderweise 
hat der abgeschaltete µC dann aber keine Versorgung und kann keine 5V 
mehr ausgeben...
Gast #6773451
Lesenswert?

Benjamin H. schrieb:
> Hi, wonach genau muss ich denn suchen?

Selbsthaltung

Und wie gesagt sind alle Schaltungen mit nur einem Transistor nicht 
funktionsfähig.

Mit einem Transistor geht nicht, weil an keinem I/O Pin eine Spannung 
anliegen darf, während der Mikrocontroller selbst ausgeschaltet (VCC = 
0V) ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren