Hallo, für ein wenig privaten Spaß baue ich mir grade ein paar funkende Sensoren. Ein kleiner AVR liest (aktuell) 3 Sensoren aus und sendet es an einen kleinen pi data logger. Nun soll es mehrere Sender geben. Jeder soll in der Minute 1 bis 2 mal funken dürfen und danach wieder in Tiefschlaf verfallen. Nun habe ich mich schon mit dem sleepmode befasst, am besten wäre es ich könnte den AVR in power down bekommen. Nur meine erste Frage: wie weck ich ihn nach einer Minute wieder auf. Soweit ich verstanden habe ist watchdog im power down ja aus. Eine RTC die jede Minute ein Interrupt sendet macht das Sinn oder gibt es bessere Alternativen? Meine zweite Frage: Ist es sinnvoll die Stromversorgung zu kappen bevor der Controller schlafen geht? Reicht da ein einfach schaltender Transistor? Einer der Sensoren brauch circa 2 Sekunden um zu starten. Diese Zeit müsste ich beim Aufwachen warten. Dritte Frage: Ich benutze ein 5V Stepup für den batteriebetrieb. (2 vll auch 3 mal AAA) Ich habe noch ein paar aus China (ebay* 121142828799). Wie hoch ist der Eigenverbrauch solch eines Reglers ungefähr? Vielen dank schonmal :)
Schau dir mal den reinen Stromverbrauch von modernen AVRs[1] im Sleep-Modus mit RTC an. Der ist so niedrig, dass er im Bereich der Selbstentladung von Batterien liegt. Da braucht man kein Power-Down. In den Bereichen, in die du offensichtlich willst (ob Power-Down oder Sleep-Modus) ist es mit einem stromsparenden Mikrocontroller alleine nicht getan. Irgendwo gibt es immer irgendwelche Kriechströme, z.B. in der Peripherie, die man sorgfältig suchen und eliminieren muss [2]. Ein sorgfältiger Aufbau, eine peinlich genaue Planung, etc. gehören dazu. [1] "modern" = PicoPower-Serie oder neuer. Mit den PicoPower begann es, aber alle neuen AVRs haben ebenfalls die PicoPower-Eigenschaften, obwohl Atmel die nicht mehr als "PicoPower" bezeichnet. [2] Unerfahrene Entwickler schieben das Problem dann gerne auf den Mikrocontroller, der sich angeblich nicht so verhält wie im Datenblatt.
Danke für den Hinweis mit der PicoPower Serie, hab mir die Datenblätter der AVRs noch einmal angschaut und es sieht schon gut aus. Und ich weiß gar nicht ob ich es so genau nehmen will. Es soll ein kleines privates Projekt werden, will da erst einmal Testen was das ganze so bringt. Nur will ich nicht alle 4 Tage die Batterien wechseln. Daher auch die Frage ob Sensoren Abschalten etwas bringt oder was ein stepup so verbraucht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.