automatisches Ein und Ausschalten Arduino

#3306768
Lesenswert?

Hallo,
bei mir ist die Woche ein dringendes Projekt reingekommen, dass ich 
schnellstmöglich fertig kriegen muss.
Ich soll zwei Neigungssensoren mit einem Arduino verbinden und deren 
Daten auf eine SD Karte schreiben lassen. Das ist nicht weiter 
problematisch.
Die Schwierigkeit ist, dass das Arduino mit den Sensoren 
batteriebetrieben werden soll und so lange wie möglich arbeiten muss. 
Als Vorgabe wurde mir gegeben, dass die Sensoren alle 10min messen 
sollen.
Aus diesem Grund dachte ich mir eine Schaltung vor dem Arduino zu 
schalten, die das Arduino alle 10min einschaltet, wartet bis der Sketch 
fertig ist und dann wieder automatisch ausschaltet.

Ich habe nach timer ic gesucht und bin auf den 555 gestoßen. Ist wohl in 
Sachen timer der einzig wahre. Habe mich jetzt ein wenig durchgelesen, 
leider bin ich mir nicht sicher wie das funktionieren soll oder ob es 
überhaupt funktioniert.

Eine andere Möglichkeit für mein Problem sah ich darin, das Arduino in 
den sleep Modus zu versetzen, der Atmega unterstützt diese Funktion ja. 
Leider wird dadurch ja nicht das komplette Board lahm gelegt, so das 
weiterhin ein relativ hoher Verbrauch anliegt. Ich könnte theoretisch 
die komplette Schaltung, also nur Atmega Sensoren SD Karte etc auf eine 
eigene Platine bauen, aber dies ist nicht erwünscht. Bitte nicht fragen 
wieso. :)

Über jede Art von Hilfe bin ich sehr dankbar.
Gast #3306785
Lesenswert?

Und was ist mit einer größeren Batterie? Der Arduino kann auch mit bis 
zu 12 Volt laufen. Also würde auch eine Autobatterie gehen, die etwas 
länger durchhält. Dann kann das Gerät einfach durchlaufen.
Gast #3306838
Lesenswert?

Der Arduino selbst braucht in sleep ja nur wenig Strom. Übrigens viel 
weniger, als ein NE555. Das wäre schonmal das mitteld er Wahl.

Beachte den Stromverbrauch des Spannungsreglers. Ich würde ihn nicht 
verwenden, sondern den Mikrocontroller stattdessen direkt mit 3-4 Akkus 
versorgen (vorzugsweise Ready-To-Use, wegen der geringeren 
Selbstentladung).

Die üblichen Neigungssensoren kann man ja auch per Befehl in 
Stromspar-Modus versetzen.

Die SD Karte ist sicher kein problem. Ich meine, dass SD Karten nur 
nennenswert Strom verbrauchen, wenn ein Takt anliegt.

Wenn da sonst noch was dranhängt, was keinen Stromspar-Modus 
unterstützt, kannst Du ja notfall deren Stromversorgung durch einen 
Transistor leiten, der von Mikrocontroller geschaltet wird.

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