Forum: Mikrocontroller und Digitale Elektronik Stromaufnahme Mega16 10mA!?


von dani (Gast)


Lesenswert?

Hallo,

Lt. Datenblatt sollte die Stromaufnahme des Mega16 bei max. 1,1mA 
liegen.

Ich messe aber ca. 11mA. Woran kann das liegen? Evl. irgend welche Fuses 
oder Pins falsch gesetzt? Um eine falsche Beschaltung mgl. 
auszuschließen habe ich alle Anschlüsse an den Pins entfernt (außer 10k 
PullUp an Rest).


Dani

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

Schau dir mal das Datenblatt Seite 286 an.

Je nach Frequenz und Spannung kann der Stromverbrauch sogar noch höher 
liegen.

von Peter D. (peda)


Lesenswert?

dani wrote:
> Hallo,
>
> Lt. Datenblatt sollte die Stromaufnahme des Mega16 bei max. 1,1mA
> liegen.

Da guckst Du falsch, typisch (nicht max) können es sogar 30mA sein.


> Ich messe aber ca. 11mA.

Enspricht gut der Kurve für 5V/8MHz intern.


Peter

von spess53 (Gast)


Lesenswert?

Hi

Sieh dir mal die Diagramme S.299/300 im Datenblatt an.

MfG Spess

von dani (Gast)


Lesenswert?

Danke, da liegt das Problem.

5V, 7.3728MHz ca. 11mA -> stimmt genau.

Zuminest ist das Layout nicht fehlerhaft.
Wie kann ich die Stromaufnahme senken?

idle-mode, power down mode?

Bis jetzt waren 15mA Stromaufnahme akzektabel da ich ein Netzteil 
verwende. Bei der aktuellen Anwendung soll die Spannungsversorgung aber 
über einen Akku erfolgen und damit sind 15mA zu viel.

Dani

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

Bei der geringen Taktfrequenz kannst du mal 3.3 oder 2.7 oder 2.5V 
ausprobieren.

Geh einfach mal ans Limit , also ganz runter und dann wieder langsam 
hoch.
Wenn dein µC wieder an geht gib ihm noch etwas Sicherheit. :)

Benutzt du den ADC ? Dann nicht unter 2.7V gehen.

von dani (Gast)


Lesenswert?

Ich habe noch einen DS1307 Timerbaustein auf der Platine, der benötigt 
5V.
Evl. kann ich ja den µC in den "powerdown" modus versetzten und über den 
Takt vom DS1307 regelmäßig "aufwecken" ...

Dani

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Der Controller kann sich selber wecken, über den Watchdog zum Beispiel. 
Da braucht´s kein externes IC.

von Falk B. (falk)


Lesenswert?


von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

dani wrote:
> Hallo,
>
> Lt. Datenblatt sollte die Stromaufnahme des Mega16 bei max. 1,1mA
> liegen.

Sicherlich nicht.

> Ich messe aber ca. 11mA. Woran kann das liegen?

Dass der CPU-Kern laeuft?

Kleiner Hinweis: CMOS-Technologie nimmt bei hoeherer Taktung mehr 
Leistung auf (siehe Datenblatt).

Michael

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.