www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC18LF4620 + Tipps zum Stromsparen


Autor: Sverige (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!

Ich versucher gerade den Stromverbrauch eines Zigbee Moduls zu
optimieren. Leider steht kein Sleep mode zur verfügung, weil sonst der
Timer1 ebenfalls schlafen geht, der wird aber zur exakten Zeitmessung
benötigt (ext. 32kHz XTAL nicht möglich weil pins belegt)

Ich verwende deswegen den SEC_Idle modus in dem die CPU off ist aber
die Peripherie inkl. Timer1 an. Leider zieht das Zigbee-Modul ziemlich
genau 3mA im Idle Modus was mir viel zu viel ist. (Im Sleep Modus würde
die gesamte Schaltung bei 0,5mA liegen).

Eigentlich brauche ich im Idle Modus nur den Comperator Interrupt, und
den Timer1. Ich kann mir nicht vorstellen, dass beide zusammen 3mA
ziehen, also hab ich versucht selektiv die einzelnen
Peripheriekomponenten abzuschalten. A/D Konverter, ext Interrupts sind
schon off.

Welche Stromfresser kann ich sonst noch manuell abschalten??

Danke!

lg Franz

Autor: Aufreger deluxe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was ist den noch alles auf dem Zigbee-Modul drauf? Die CPU sollte in
SEC_IDLE eigentlich seh rwenig Strom verbrauchen.

Autor: sverige (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Eigentlich nur der transceiver (cc2420) im sleep modus braucht die ganze
schaltung ja auch nur 0,5mA bloß eben im Sec Idle 3,5mA. Sollte es nicht
eigentlich möglich sein im sec Idle Modus alle Peripherie abzuschalten
und somit wieder "händisch" aud den Sleep modus zu kommen?

Was wäre denn ein realisitischer mA Wert für den Sec_Idle?

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.