www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller Stromverbrauch


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Thomas (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Leute,

ich befinde mich gerade in der Konzeptphase und muss dabei darauf 
achten, wie viel Strom verschiedene Mikrocontroller 
verbrauchen(K.O.-Kriterium). Das Lastenheft schreibt mir vor, dass der 
Mikrocontroller im eingeschaltetem Zustand <20mA und im ausgeschaltetem 
Zustand <100µA verbrauchen soll Ich brauch für mein Projekt in der Regel 
ein ADC Modul, PWM(CCP Modul), Timer etc. Meine Frage an dieser Stelle 
lautet, ob ich im Datenblatt den Teil im Anhang anschauen muss, der die 
verschiedenen Module mit Stromverbrauch etc. anzeigt oder gibt es eine 
Stelle, in der der allgemeine Stromverbrauch (ein) und (sleep) angezeigt 
wird? Wenn ja habe ich keine Ahnung an welcher Stelle sich diese Angabe 
befindet.

Gruß

Thomas

Autor: Martin Schwaikert (sirnails)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
ATMega32 erfüllt Deine Anforderungen. Bei 1MHz interner Oszillator nimmt 
er ca. 17mA auf. Aber das steht, wie Du schon richtig vermutet hast, 
alles im Datenblatt. Einfach mal die Suchfunktion vom Acrobat Reader 
verwenden!

Autor: Bastler (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
schau dir mal den STM8L an.
Compiler gibt es umsonst von Cosmic.
Und ein Debugger kostet ca. 10€.
(Den hab ich bei Atmel immer vermisst!)

Autor: Falk Brunner (falk)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@  Thomas (Gast)

>verbrauchen(K.O.-Kriterium). Das Lastenheft schreibt mir vor, dass der
>Mikrocontroller im eingeschaltetem Zustand <20mA und im ausgeschaltetem
>Zustand <100µA verbrauchen soll

Alles eine Frage der Taktfrequenz. Siehe Sleep Mode.

>lautet, ob ich im Datenblatt den Teil im Anhang anschauen muss, der die

Sicher.

>wird? Wenn ja habe ich keine Ahnung an welcher Stelle sich diese Angabe
>befindet.

Kommt auf das Datenblatt an. Beim AVR findet man das meist unter 
"Typical Characteristics"

MfG
Falk

Autor: Thomas (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ich bedanke mich für die schnellen Antworten. Ich hab es mir schon 
ungefähr gedacht, dass es von der Taktfrequenz abhängt und je nachdem 
was ich brauch und mit welchen Frequenzen kann ich mir dann die Daten im 
Dateblatt anschauen. Nochmals danke an alle

Gruß Thomas

Autor: Markus Weber (Firma: guloshop.de) (m-w)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Falk Brunner schrieb:
> Kommt auf das Datenblatt an. Beim AVR findet man das meist unter
> "Typical Characteristics"

Genau!

20 mA sind für meinen Geschmack allerdings schon recht viel.

Beim letzten Projekt, mit dem ich zu tun hatte, haben wir einen ATtiny13 
eingesetzt, der im aktiven Zustand (!) bei entsprechend kleiner 
Taktfrequenz deutlich weniger als 100 uA gebraucht hat.

Autor: spess53 (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi

>ATMega32 erfüllt Deine Anforderungen. Bei 1MHz interner Oszillator nimmt
>er ca. 17mA auf. Aber das steht, wie Du schon richtig vermutet hast,
>alles im Datenblatt. Einfach mal die Suchfunktion vom Acrobat Reader
>verwenden!

Was schlägst du denn für eine alte Gurke vor.

Ein Atmega324pa braucht bei 20MHz nur 12mA. Bei 1MHz 0,4mA gegenüber 
1,1mA beim ATMega32.

MfG Spess

Autor: Never_Knows_Nothing (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
warum kein controller der wirklich auf geringen stromverbrauch getrimmt 
ist wie die MSPs von TI oder EFM32 von Energy micro?

Autor: Falk Brunner (falk)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@  Never_Knows_Nothing (Gast)

>warum kein controller der wirklich auf geringen stromverbrauch getrimmt
>ist wie die MSPs von TI oder EFM32 von Energy micro?

Weil 100µA heute jeder Wald- und Wiesen uC schafft. Ist oft nur eine 
Frage der intelligenten Programmierung, siehe Sleep Mode.

Autor: Wilhelm Ferkes (ferkes-willem)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Thomas schrieb:
> Hallo Leute,
>
> ich befinde mich gerade in der Konzeptphase und muss dabei darauf
> achten, wie viel Strom verschiedene Mikrocontroller
> verbrauchen(K.O.-Kriterium). Das Lastenheft schreibt mir vor, dass der
> Mikrocontroller im eingeschaltetem Zustand <20mA und im ausgeschaltetem
> Zustand <100µA verbrauchen soll Ich brauch für mein Projekt in der Regel
> ein ADC Modul, PWM(CCP Modul), Timer etc. Meine Frage an dieser Stelle
> lautet, ob ich im Datenblatt den Teil im Anhang anschauen muss, der die
> verschiedenen Module mit Stromverbrauch etc. anzeigt oder gibt es eine
> Stelle, in der der allgemeine Stromverbrauch (ein) und (sleep) angezeigt
> wird? Wenn ja habe ich keine Ahnung an welcher Stelle sich diese Angabe
> befindet.
>
> Gruß
>
> Thomas

Oft haben Datenblätter keine detaillierten Angaben zu den 
Teilverbräuchen der On-Chip-Peripherals, und geben meistens den 
Maximalverbrauch an, und allenfalls noch Idle oder Standby.

Ich hatte diese Aufgabe auch schon mal, und machte mit den Demo-Boards 
eigene Messungen mit den verschiedenen Betriebszuständen, hielt die 
Meßwerte in einem Excel-Blatt fest. Da kann man sie dann auch noch 
grafisch als Kurven darstellen lassen. Man kann so wenigstens ungefähr 
qualitativ Tendenzen erkennen, das ist auf jeden Fall besser als gar 
nichts. Bedeutet allerdings mal einen Tag Messungen machen, und ein 
kleines Testprogrämmchen dafür erstellen.

Autor: usuru (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
bei Microchip gibt es die XLP-PICs, da ist der Ruhestrom immer unter 1 
µA, manchmal sogar nur wenige nA 
http://www.microchip.com/pagehandler/en-us/technol... 
da sind aber nicht alle Typen aufgeführt, es gibt noch viel mehr -> Link 
"Explore all XLP-Products"

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




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 erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net