Soft power on/off

OP #3028423
Lesenswert?

Hallo,
ich möchte gerne eine Stromquelle per Softtaster ein- und ausschalten. 
Beim Ausschalten ist es jedoch wichtig, dass der Saft nicht sofort weg 
ist, sondern eine separate Leitung ihren High/Low-Status ändert 
(Shutdown-Leitung), und erst ganz ausgeht, wenn eine weitere Leitung ein 
High-Signal sendet (Power off-Leitung).

Geschaltet werden müssen 5V, 500-2500mA.

Der Grund ist, ein ARM-based computer(raspberry pi mit linux debian) 
soll kurz vorm ausschalten seine Daten speichern. Sobald die Daten 
gespeichert sind ("heruntergefahren"), kommt das finale power-off 
signal.

Schnick-Schnack wie "5 sekunden drücken und zwangs-power-off" sind zwar 
nett, müssen aber nicht unbedingt sein.

Der Softschalter selbst darf kein IO-Pin sein, da ja schließlich auch 
eingeschaltet werden muss, außerdem muss die Stromversorgung neben dem 
ARM based computer auch noch weitere Dinge mit Saft versorgen bzw. 
diesen dann entsprechend abklemmen.

Bei weiterer Überlegung wäre es vielleicht sogar sinvoller, wenn das das 
finale power off per LOW getriggert werden würde, da der computer seine 
IO's beim herunterfahren abschaltet. Nur dann hätten wir ein Problem 
beim einschalten, weil die IO's deaktiviert sind, so lange er nicht 
vollständig hochgefahren ist. Mit der anderen Variante jedoch können die 
Daten zwar noch gespeichert werden, ein sync ausgeführt werden (wegen 
Datenverlust), es würde aber dennoch nicht wirklich heruntergefahren 
werden, Linux mag das eigentlich nicht.

Gibts dafür nen IC, oder ist das nur per komplizierter Schaltung 
möglich?

Lieben Gruß,
Sebastian
Angehängte Dateien:
(Firma: fritzler-avr.de) #3028434
Lesenswert?

Nimmste nen µC wien AVR und programmierst dem das ein.

Wegen dem high Pegel:
dem AVR kannste ja dann sagen, dass er nachm einschalten so 5min Saft 
geben soll und wenn dann kein Power halten kam, gehts wieder aus.

Aber wo ist der Sinn wenn das "netzteil" schon 5V Eingang hat?
Standbyverbrauch drücken kanns ja nich sein.
OP #3028443
Lesenswert?

Hm, mit nem AVR würde das vielleicht gehen, ist aber noch die Frage, ob 
ich da 2.5A durchjagen darf (ich verneine das mal). Nur halte ich das 
mit "Kanonen auf Spatzen" geschossen, sich dafür in die AVR-Technik 
einzuarbeiten (Flash-Gerät, den Code dazu, etc.).

Das Netzteil soll eine Sensorplatine und den Linux-ARM-Computer 
versorgen. Derzeitige Situation, vollkommen ohne Schalter: Netzteil 
einstecken, Linux fährt hoch "direkt hoch". Mit Hard-Schalter: Linux 
fährt natürlich erst dann hoch, aber es gibt keine Möglichkeit vorher 
"herunterzufahren". Selbst wenn ich das über das "Menüsystem" (wie bei 
einem Handy) zum herunterfahren bringe, geht zwar das Gerät aus, aber 
die restliche Sensorplatine bleibt unter Strom, sogar das Display hätte 
noch weiter Saft. (ist ein ganz kleines OLED-Display). Das soll 
natürlich nicht.

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