Forum: Mikrocontroller und Digitale Elektronik ATmega --> Oszillator-Geschwindigkeit


von Mike (Gast)


Lesenswert?

Hallo,

hab ne Frage zu den AVRs:

Die Standard-Typen funktionieren mit einer Spannungsversorgung von
4.5V-5.5V, bei einer maximalen Oszillatorgeschwindigkeit von 16MHz.
Die L-Typen können weiter runter mit der Spannung, sind laut Datenblatt
aber nur bis 8 MHz gespect. Ist das wirklich so oder kann man die
L-Typen auch mit 16 MHz laufen lassen?

Konkret geht es um den ATmega32.

Mike

von Hubert.G (Gast)


Lesenswert?

Es wird garantiert das sie bis 8MHz laufen, kann aber ohne weiteres sein
das sie auch höher gehen. Es kann auch sein das ein Teilbereich nicht
mehr sicher funktioniert wie z.B. EEPROM schreiben / lesen.

von Frank (Gast)


Lesenswert?

Es gibt im Netz einige Projekte die mit übertakteten AVRs arbeiten und
ich hab (mehr aus Versehen) einen M16-16 mit 20MHz laufen lassen. Der
macht das völlig anstandslos. Ich denke mal dass die Chips sehr wohl in
der Lage sind auch schneller zu laufen, nur wird es wohl kritisch
werden, wenn man sämtliche Funktionen des Chips ausnutzen will. So
sollte man bei Übertaktung nicht die im Datenblatt angegebene
Last an die Ports hängen sondern deutlich drunter bleiben. Soweit
möglich würde ich bei solchen Experimenten zusehen nicht benötigte
Hardware abzuschalten um die Wärmeentwicklung auf dem Chip zu
reduzieren.

bye

Frank

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Hi

Die Wärmeentwicklung ist sicher kein Problem da die Stromaufnahme etwa
linear mit der Taktfrequenz steigt. Bei 20MHz hast du also gerade mal
25% mehr Strom was den Chip nicht wirklich interessieren wird. Vielmehr
Probleme bekommt man beim EEPROM und beim Flash die dann nicht mehr
hinterherkommen. Das Flash eines AVR muss bei 16MHz Takt immerhin
32MByte pro Sekunde liefern.

Matthias

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.