Strom sparen mit AVR?

#36305
Lesenswert?

Als Faustregel bei den AVRs:

Unbenutzte Pins als Eingang mit Pull-Up schalten.

Damit floaten sie nicht mehr und ein versehentlicher Kurzschluß macht
auch nichts.

Strom fließt dabei natürlich keiner. Die Pull-Ups werden automatisch
abgeschaltet, sobald der Pin als Ausgang = 0 arbeitet.
Ist übrigends beim 8051-er genauso.

Strom fließt also nur dann durch den Pull-Up, wenn der Pin von
außerhalb auf 0 gezogen wird.


Peter
Gast #36307
Lesenswert?

Hi,

also meine Messungen bei einem Mega8 bei 4 MHz (externer Schwinger) und
3,5V haben folgendes ergeben (ADC usw. alles aus):

- Alle Ports als Ausgang und aus --> 13uA
- Alle Ports als Ausgang und ein --> 4600uA

- Alle Ports als Eingang ohne PullUp --> 23uA
- Alle Ports als Eingang mit PullUp --> 284uA

Nur mit "Grundbeschaltung" vom Tutorial. Sonst keinerlei externe
Beschaltung am Mega!

Was ich gerade noch gemerkt hab': Ich hatte den ISP-Stecker immer
dran. Ohne den Stecker sinkt der Strom bei "Ausgang und aus" auf 0uA.
Vielleicht mess' ich nochmals alles ohne den Stecker.

Sebastian
Gast #36309
Lesenswert?

Hi,

also hier nochmals meine Messungen OHNE ISP-STECKER (!) bei einem Mega8
bei 4 MHz (externer Schwinger) und 3,5V haben folgendes ergeben (ADC
usw. alles aus):

- Alle Ports als Ausgang und aus --> 0uA
- Alle Ports als Ausgang und ein --> 0uA

- Alle Ports als Eingang ohne PullUp --> 0uA
- Alle Ports als Eingang mit PullUp --> 0uA

Also immer 0uA bzw. mein Meßgerät erfaßt keine Werte darunter...

**************************
Und was lernen wir daraus?
**************************
- Immer PowerDown ist alles gleich strom-sparend --> Diskussion also
überflüssig.
- Trotzdem guter Tip von Peter zwecks Kurzschluß.
- Wir wissen nun, wieviel ein angeschlossener ISP-Stecker so zieht.
;-)

Sebastian

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