Forum: Mikrocontroller und Digitale Elektronik sparsamer AVR


von Kurt B. (kurt-b)


Lesenswert?

Hallo Leute,
bin grad am Überlegen (und  nicht auf dem Laufendem).

Gesucht: sparsamer AVR, in etwa bei Tiny 2313
Es geht um Batterieanwendung, soll alle paar Minuten einen Sensor lesen 
und den Wert per Funk absetzen.
Als Sprache wäre mir BASCOM angenehm.
Sollte bis 2.7 V runter noch gehen.

Was würdet ihr mir raten?


Kurt

von Michael U. (amiga)


Lesenswert?

Hallo,

vielleicht findest Du bei mir Anregungen:
http://www.avr.roehres-home.de/sensoren/index.html

Der Testsensor im Gefrierfach läuft jetzt seit Anfang April mit einer 
CR2025.

Gruß aus Berlin
Michael

von MaWin (Gast)


Lesenswert?

> Gesucht: sparsamer AVR

Da gibt's doch was von Ratiopharm, äh, Atmel:

http://www.atmel.com/products/AVR/default_picopower.asp

von Kurt B. (kurt-b)


Lesenswert?

MaWin schrieb:
>> Gesucht: sparsamer AVR
>
> Da gibt's doch was von Ratiopharm, äh, Atmel:
>
> http://www.atmel.com/products/AVR/default_picopower.asp

Danke Marvin, danke Michael für die interessanten Seiten.
Muss mich erst noch ein bisserl einarbeiten.
Momentan werd ich es mit einem ATtiny2313V probieren, vielleicht reicht 
der aus.
Er hat für mich passend, genügend Pins, lässt sich mechanisch auch noch 
händeln, und war schon mal -auf der Tischplatte-, also ist mir schon 
etwas geläufig.


Kurt

von Winfried (Gast)


Lesenswert?

Dran denken, der Brownout schluckt einiges an Strom (irgendwo bei 10-20 
uA) und der Watchdog auch. Muss man beides deaktivieren, wenn man Strom 
sparen will. Damit kann es dann passieren, dass einem die CPU in 
unerwünschte Zustände reinfährt.

von Kurt B. (kurt-b)


Lesenswert?

Winfried schrieb:
> Dran denken, der Brownout schluckt einiges an Strom (irgendwo bei 10-20
> uA) und der Watchdog auch. Muss man beides deaktivieren, wenn man Strom
> sparen will. Damit kann es dann passieren, dass einem die CPU in
> unerwünschte Zustände reinfährt.

Danke Winfried, für den Hinweis.

Bei Wiki steht dazu:
------------
Neuere Mikrocontroller haben oft auch schon eine Brownout-Detection 
eingebaut, man muss sie dann nur noch aktivieren. Bedenken sollte man 
dabei, dass so eine Schaltung zusätzlich Strom benötigt. Bei den 
AVR-Prozessoren sind das 10-30 µA, was bei langlaufenden Batteriegeräten 
nicht mehr zu vernachlässigen ist (ca. 300 mAh pro Jahr).
------------

Es ist in etwa so angedacht:
Der AVR legt sich schlafen, es werden alle Funktionen abgeschaltet, nur 
der WD bleibt.
Dieser weckt ihn nach irgendwo bei 10 sek auf, daraufhin prüft der AVR 
ob er senden soll (Zählregister).
Wenn ja wird gemessen und übertragen.
Dann wieder WD-Zustand.

Den Brownout brauch ich nicht da der Bat-Zustand mit übertragen wird.


Kurt

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
Noch kein Account? Hier anmelden.