Forum: Mikrocontroller und Digitale Elektronik ATMega16 ohne L mit 3.3V betreiben?


von Clemens B. (clrokr)


Lesenswert?

Hallo Leute,

auf Seite 293 im Datenblatt zum ATMega16 steht, dass man diesen bei 
VCC=2.7-5.5V mit bis zu 8 MHz betreiben kann, für VCC=4.5-5.5 auch 16.
Auf der Seite steht nichts von ATMega16L, sollte also immer gehen. Bei 
den Beispielen für Stromverbrauch steht bei den niedriegeren VCCs immer 
(ATMega16L) dahinter.
Ich brauche auch nur 4MHz für meine Lüftersteuerung, geht das mit einem 
normalen ATMega16 in SMD-Bauweise bei 3.3V? Hat da jemand Erfahrung?

Grüße
Clemens

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


Lesenswert?

Kauf Dir einen ATMEGA16A oder den alten 16L, dann bist Du Dein Problem 
los. Der alte Mega16 ohne L kann mit 3.3V laufen, es ist aber nicht 
garantiert.

von Andi S. (laserandi)


Lesenswert?

Hi,
da bin ich mir sehr sicher, dass das auch mit einem normalen Mega16 
geht.
1. Du bewegst Dich innerhalb der Spezifikationen.
2. Ich betreibe einen Mega644 mit 3,3 V und 14,7456 MHz. Laut Datenblatt 
geht das aber nur bis 10 MHz. --> Er ist also übertaktet aber er läuft 
und läuft und läuft.... problemlos. In einer Schaltung die hier sehr 
viele Leute benutzen und bis jetzt hat kaum jemand Schwierigkeiten 
damit.

Gruß
Andi

von Mani (Gast)


Lesenswert?

Die stammen doch sowieso alle aus der gleichen Maschine.
Einziger Unterschied ist dass sie für Ihre Auslegung (also L oder nicht 
L) vermessen wurden. Atmel "garantiert" also sozusagen durch das 
Vermessen, dass der uC in den angegebenen Spezifikationen funktioniert. 
Zwei unterschiedliche Typen haben da den Vorteil das sie weniger 
Ausschuss haben :-D

>Laut Datenblatt geht das aber nur bis 10 MHz. --> Er ist also übertaktet...

Klar, es geht so einiges. Zum probieren kein Problem, für nen 
geschäftlichen Einsatz aber nicht zu empfehlen. Wer weis ob es beim 
nächsten uC noch funktioniert oder ob es nicht irgendwelche lustigen 
Nebenerscheinungen gibt.

>1. Du bewegst Dich innerhalb der Spezifikationen.
Auf der ersten Seite oder S.336 steht: 4.5 - 5.5V for ATmega16; 2.7 
-5.5V for ATmega16L

Grüße

von Εrnst B. (ernst)


Lesenswert?

Andi S. schrieb:
> 1. Du bewegst Dich innerhalb der Spezifikationen.

Nö. Es geht ja um den Mega16, nicht den neueren Mega16A oder den 
"Low-Voltage" Mega16L.
Und für den ist alles unter 4.5V ausserhalb der Spezifikation, egal 
welche Taktfrequenz.

Funktionieren wirds wohl trotzdem. Gerüchten zufolge waren die 16L-er 
diejenigen, die bei 16MHz durch die Funktionsprüfung gefallen sind. "L" 
draufstempeln und gut.

von Argh (Gast)


Lesenswert?

Εrnst B✶ schrieb:
> Funktionieren wirds wohl trotzdem. Gerüchten zufolge waren die 16L-er
> diejenigen, die bei 16MHz durch die Funktionsprüfung gefallen sind. "L"
> draufstempeln und gut.

Umgekehrt?

von Εrnst B. (ernst)


Lesenswert?

Argh schrieb:
> Umgekehrt?

Mag auch sein, obwohl das komisch wäre: Warum limitiert man dann die 16L 
auf 8MHz über den ganzen Spannunsbereich?

Aber: dann sollte man den Mega16 vielleicht doch nicht mit nur 3.3V 
betreiben, wenn was wichtiges dranhängt.

=> Der Mega16A ist pinkompatibel, kostet fast das gleiche, und läuft 
garantiert mit 4MHz bei 3.3V.

Wenn also ein Ausfall deiner Lüftersteuerung eine Core(-i7)-Schmelze 
verursachen würde: Nimm einen passenden µC oder betreib den Vorhandenen 
mit 5V.

von Andi S. (laserandi)


Lesenswert?

Oh, ja, SORRY,
habe nicht bemerkt, dass ich ein ATMega16A Datenblatt erwischt hatte.
Ich nehme meine Aussage "innerhalb der Spezifikationen zurück", bleibe 
aber bei der Einschätzung, dass es gehen wird.

@Manni
Ich gehe nicht davon aus, dass jemand so etwas gewerblich nutzen will 
und dann so eine Frage stellt. Aber Du hast natürlich recht.

von Clemens B. (clrokr)


Lesenswert?

Dank für die vielen Antworten!
Ich habe zwei normale 16er hier, und die laufen beide bei 3.3V mit 
16MHz. Da sollten 4 doch eigentlich drin sein. Da es noch durch DACs 
geht die über SPI angesteuert werden, würden die Lüfter wohl einfach 
weiter laufen wenn er sich aufhängt :) Der Watchdog soll ja auch 
robuster sein, dann würde er einfach neustarten und volle Pulle machen.

Ich halte mal für die Suchenden fest: Geht, aber es gibt wohl keine 
Garantie. Sollte mit niedrigen Taktfrequenzen (<=4MHz) aber relativ 
sicher sein. Denke auch, dass die 16Ls einfach nur selektiert sind.

Liebe Grüße
Clemens

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.