www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATtiny12: Hoher Strom Power-Down


Autor: Winfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe einen ATtiny in den Power-Down Modus gebracht:
        ;--- Sleep Config
        ldi a, 0b00110000
        out MCUCR, a
        ;--- Sleep
        sleep

Trotzdem zieht er mir bei 2V noch 170uA und bei 3V etwa 300uA. Der
Strom fließt auch wirklich in den Chip und nicht in meine Schaltung,
habe hierzu Masse und Pluspin des Chips aufgetrennt und dort den Strom
jeweils gemessen.

Zuerst dachte ich, der wäre nur im Idle-Modus. Kann aber nicht sein,
weil der Timerinterrupt nicht mehr angesprungen wird. Ein Test mit
0b00100000 ins MCUCR für Idle-Mode zeigte mir auch, dass der sich dann
anders verhält.

Hat jemand eine Idee wg. des hohen Stromverbrauches? Ist das erste mal,
dass ich Power-Down verwende, mache ich vielleicht prinzipiell was
falsch?

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da gibts bestimmt eine Atmel Application Note dazu.


- alle Eingänge extern auf VCC oder GND
- an allen Eingängen gegen GND den Pullup ausschalten
- alle Ausgänge so schalten, das die Last stromlos ist
- alles Abschaltbare (ADC, Comparator) abschalten


Peter

Autor: Hagen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nicht zu vergessen die Brownout Detection in den Fuses deaktivieren und
den Watchdog Timer nicht benutzen. Auch der Analoge Comparator muß
explizit deaktiviert werden, der ist standardmäßig an.

Gruß Hagen

Autor: Winfried (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Brownout war schonmal ein guter Hinweis. Wußte ich nicht und finde ich
auch schade, dass der einiges an Strom braucht. Der Hauptstrom ging
aber in die interne Spannungsreferenz, die ich für den Comparator
eingeschaltet habe.

Hier mal einige Messwerte bei 3V:

- Ohne Brownout und interne Spannungsreferenz: 1,5 uA
- Mit Brownout: 46 uA
- Mit Comparator-Referenzspannung: 300uA

Klar, die Comparator Refenzspannung kann man abschalten, muss man nur
wissen. Brownout hätte ich gerne. Das wären dann 0.4Ah pro Jahr, die
mich der Brownout kostet.

Comparator Referenzspannung ist aktiv, sobald:
        sbi ACSR, AINBG

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.