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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.