Stromverbrauch ATMEGA32

Gast #1654949
Lesenswert?

Hey

Ich habe eine Frage, kann mir jemand sagen wie viel Strom ein ATMEGA32 
Mikrocontroller verbraucht. Ich habe mal im Datenblatt nachgesehen und 
unter "Electrical Characteristics" gelesen, dass bei Power Supply 
Current @ 1MHz der nur 1,1mA verbraucht. Irgendwie kann ich das aber 
nicht glauben.

http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf

Hat wer von euch eine Ahnung wie viel er nun wirklich braucht.

p.s. wenns was hilft, der uC muss eine PWM und ADC (Convertierung) 
durchführen. Außerdem ist ein LCD Display angeschlossen.

Grüße Thomas
Gast #1654960
Lesenswert?

Jörg Wunsch schrieb:
> p.s.: Wenn es dir zu wenig ist, kannst du ja einen Widerstand von Vcc
> nach Masse schalten. :-))

hehe :D, ne das muss dann auch wieder nicht sein

also wenn ich mir auf seite 296 diese grafik ansehe, und bei 5V und 1MHz 
(das sind meine) nasehe, dann komme ich auf ca. 1,75mA

Braucht der auch nicht mehr wenn er gleichzeitig eine PWM und einen ADC 
ausführt?

Das LCD Display das dran hängt braucht nämlich sicher um einiges mehr.

fg
Gast #1654972
Lesenswert?

Thomas schrieb:
> bei mir scheitert es am vorstellungsvermögen dass die beiden nur so
> wenig verbrauchen. was meint ihr dazu?

du musst deine Vorstellungen halt anpassen, wenn die Atmels schlafen 
brauchen sie sogar noch viel weniger Strom. Was glaubst du warum 
Armbanduhren mit so einer kleinen Batterie so lange durchhalten?
Gast #1654978
Lesenswert?

MarioT schrieb:
> Wenn Du an  8 Port's 8 LED's dranhängst über die jeweils 10mA fließen
> dann fließen natürlich auch über 80mA rein. Das muß man beachten.

ok ist klar, danke

also in summe würde dann der microcontroller und das LCD Display 10mA + 
ca. 80mA = 90mA brauchen, kann man das als Annahme nehmen um eine 
Spannungsversorgung zu berechnen?
Moderator Persönliche Seite #1654981
Lesenswert?

Thomas schrieb:
> Braucht der auch nicht mehr wenn er gleichzeitig eine PWM und einen ADC
> ausführt?

Der ADC-Stromverbrauch ist beim ATmega32 nicht separat ausgewiesen.
Es gibt nur den Hinweis, dass man ihn während des sleep abschalten
sollte, dafür aber eine längere Erstkonvertierung in Kauf nimmt nach
dem Wiederaufwachen.

Die PWM braucht nichts separat, nur der Timer selbst, wenn er läuft.
Natürlich kosten kapazitive Lasten am PWM-Ausgang beim Umschalten
Strom.  Dürfte aber alles vernachlässigbar sein.

Wenn du die CPU nicht beschäftigst, solltest du sie schlafen legen.
Selbst, wenn du "nur" den idle sleep mode benutzen kannst (weil der
IO-Clock für den PWM-Timer noch aktiv bleiben muss), reduzierst du
damit den Stromverbrauch des Controllers von 1,2 mA auf 350 µA (ich
nehme mal Vcc = 3,3 V an, da du initial von 1,2 mA schriebst).
Gast #1654985
Lesenswert?

@ Jörg Wunsch: also "schlafen legen" geht nicht, da er andauernd 
gebraucht wird, aber das wär eh egal ob er jez ein bisschen mehr oder 
weniger braucht, ich muss halt ne spannungsversorgung dafür auslegen.
p.s. ich hab 5V Vcc
Gast #1654998
Lesenswert?

Thomas schrieb:
> also "schlafen legen" geht nicht, da er andauernd gebraucht wird

so ein µC kann auch in einer sekunde mehrere tausend mal schlafen gehen, 
ist ja nicht wie ein Mensch der ne stunde zu einschlafen braucht.

Selbst dein PC geht ein wenig schlafen wenn du hier im Forum ein text 
schreibst weil er vor langer weile nicht anderes zu tun hat.
Gast #1655005
Lesenswert?

MarioT schrieb:
> Wenn Du an  8 Port's 8 LED's dranhängst über die jeweils 10mA fließen
> dann fließen natürlich auch über 80mA rein. Das muß man beachten.
war nur als Beispiel
Thomas schrieb:
> hmm beleuchtung ich hab mirs schon gedacht, nein habe ich nicht, hast du
> die im datenblatt wo gelesen wie viel die dann braucht?

Seite 6      ~97mA
Gast #1655031
Lesenswert?

Thomas schrieb:
> p.s. wenns was hilft, der uC muss eine PWM und ADC (Convertierung)
> durchführen. Außerdem ist ein LCD Display angeschlossen.

Wenn Du so knap rechnest, darfst Du auch nichts vergessen. Ich finde das 
nicht so gut. Wo kommt ADC her und wo geht PWM hin?
Gast #1655036
Lesenswert?

der adc ist direkt im uC drinnen, und da wird nur von einem poti der 
analoge wert digitalisiert (wird verwendet um die PWM kleiner bzw. 
größer zu machen)
Die PWM geht auf einen Treiberbaustein (MC33153) und danach weiter auf 
eine MOSFET Leistungsstufe die anschließend an einen Elektromotor geht.
Gast #1655064
Lesenswert?

Thomas schrieb:
> also ich brauche nur ca. wie viel der uC, das LCD Display gesamt
> braucht, nur zum ungefähren dimensionieren

Ja. kommt so hin. 110mA müssten dann reichen. Kannst ja auch den 
Wiederstand für die LCD Beleuchtung ein klein wenig erhöhen. Muß halt 
getestet werden, wieviel die LCD Beleuchtung dunkler wird.
#1655110
Lesenswert?

warum willst du den umbedingt so klein dimensionieren, wo erhoffst du 
dir einen Spareffekt. Soll die Anwendung über Batterien laufen oder ist 
der Platz das Problem?

Die "normale" Auslegung sieht in etwa so aus.
6V/1A Trafo->Brückengleichrichter->1000µF Elko->100nF 
Kerko->Spannungsregler 7805->100nF Kerko und noch 10-20µF dahinter.

Sparen könnte man jetzt an der kleineren Auslegung der Bauteile z.B. 
Trafo nur 100mA liefert, kleinerer Gleichrichter, 5V Spannungsregler der 
nur 100mA liefert, Elko mit 100µF.

Der einzige Unterschied sind die Verluste des Trafos wenn deine 
Schaltung 100mA zieht ist es egal ob die Quelle 100mA oder 1000mA 
liefern kann der Verbrauch bleibt gleich und du hättest halt noch 
Reserven.

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