Power off - Komplett

Gast #3109252
Lesenswert?

Hallo Zusammen,

Ich bin gerade bei einem Projekt bei bei welchem als spannungsquelle 
eine 9V Block Batterie eingesetzt werden soll. Es wird also ein 
tragbares Gerät, welches unter fließendem Wasser abwaschbar sein sollte.
(Geschwindigkeitsmesser für Paintballs)
Aus diesem Grund möchte ich mich auf zwei Taster zur Bedienung 
beschränken.
Um die Entladung der Batterie nun während der "nicht benutzung" 
geringzuhalten, möchte ich per Taster die Batterieleitung unterbrechen 
gleichzeitig aber den Taster für die Bedinung nutzen.

Dafür habe ich mit die angehängte Schaltung überlegt und würde mich 
freuen ein bissel konstruktive Kritik zu erhalten.

Funktion Einschalten:
Alles entladen und aus.

Taster wird gedrückt und gehalten, so läd sich der Kondensator über den 
100k auf bis der N-Channel zu Leiten beginnt und die "System" genannte 
Schaltung ihren Dienst aufnimmt.
Das währen 5V für den Mikrokontroller zu erzeugen. Dieser wiederum 
erzeugt ein 5V Signal um den unteren Mosfet im leitenden Zustand zu 
halten.

Wird Softwareseitig beschlossen das Gerät auszuschalten (5V Signal aus), 
so entläd sich der Kondensator über die 500k und der MosFet sperrt. Dies 
verhindert das die Schaltung weiterhin an der Batterie hängt.
Natrülich darf man beim Abschalten nicht den Taster drücken.

Der Kondensator hat die Funktion, das nicht beim kurzem betätigen die 
Schaltung an geht, sonderen nach bewusstem längerem drücken.

Im Betrieb, zieht der obere Mosfet den Ausgang des AVR gegen GND und 
ermöglicht so die Tasterfunktion.

Die Diode soll den AVR gegen die 12V schützen.


Soweit die Theorie, jemand Anmerkungen oder wohl so umsetztbar ?
Danke euch !
Angehängte Dateien:
#3109256
Lesenswert?

...ein uC im sleep benötigt weniger strom, als die selbstentladung des 
9V blocks. Aufgeweckt wird der uC durch den als interrupt genutzen 
taster (den man dann natürlich auch als normale taste nutzt).

ansonsten kannst du eine selbsthaltung erzeugen, indem du einen mosfet 
mit der taste überbrückst, der uC somit versorgt wird und dann den fet 
selber "hält". drückt man die taste länger als 5s, nimmt der uC die 
ansteuerung des fets weg, man lässt die taste los und das wars wieder. 
eine smd taste mit 2 kontakten löst das problem der "einfachen 
weiterverwendung", aber mit einem kontakt gehts natürlich auch...

Klaus.
Gast #3109869
Lesenswert?

Axel schrieb:
> Den Sleepmodus hatte ich auch schon im Auge, aber dafür muss dann ja
> wieder der 5V Schaltregler die ganze Zeit dudeln, damit der AVR seine
> Versorgung hat.

Im power-down liegt die Stromaufnahme unter 1µA. Da reicht es, den AVR 
über einen Widerstand (3,3M - 10M) direkt aus den 9V zu versorgen. Die 
Versorgungsspannung im Schlafzustand kann ja ruhig deutlich unter 5V 
sinken. Wenn er aufgeweckt wird, aktiviert er den Schaltregler und 
bekommt über eine Diode entkoppelt seine 5V-Versorgungsspannung von ihm.

Eine stromsparende Schaltung mit EIN-AUS-Funktion mit einem ATtiny 
findest Du hier. Beitrag "Re: EIN-AUS mit Taster per Interrupt, ATtiny25 o.ä."
Geschickter fände ich es, die Schaltung nicht mit 9V zu versorgen, 
sondern eine Batterie im Bereich 3-5V zu wählen, und ggf. mit 
step-up-Regler zu arbeiten. Das hängt aber davon ab, welche 
Spannungen/Stöme Du für Deine Schaltung brauchst.
Gast #3109890
Lesenswert?

Axel schrieb:
> Den Sleepmodus hatte ich auch schon im Auge, aber dafür muss dann ja
> wieder der 5V Schaltregler die ganze Zeit dudeln, damit der AVR seine
> Versorgung hat.

Wenn Deine Schaltung nur um 1-3 mA maximal braucht kannst Du auch einen 
Stromsparenden "Spannungsregler" mit FET (BF245C) realisieren.
Siehe
http://www.mikrocontroller.net/articles/Batteriew%C3%A4chter#Spannungsregler


Gruß Anja

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