Einstellungen für Quarzoszillator mit 3V richtig?

Gast #2518935
Lesenswert?

Hallo,

ich versuch gerade meinen ersten AVR zu programmieren.

Ich habe das tolle Tutorial von euch gelesen, dennoch wollte ich fragen, 
ob die Einstellungen für meinen AVR 1284p und mein TXCO Oszillator mit 
20Mhz richtig sind?

Gruß Timo
Angehängte Dateien:
Gast #2519296
Lesenswert?

Das ist nicht das Hauptproblem.

Atmel sagt im Datenblatt "Von den µCs mit diesem Speedgrade sind keine 
Probleme bekannt, wenn sie in diesem Taktbereich in diesem 
Versorgungsspannungsbereich betrieben werden."

Wählst du in deiner Schaltung Werte außerhalb der Bereiche (z.B. 20 MHz 
bei 3V), pfeifst du auf die vom Hersteller erprobten Werte.

Deine Schaltung kann mit diesem Feature immer funktionieren, manchmal 
funktionieren oder nie funktionieren. Andere spielen Lotto für den Kick 
:-)
Gast #2519925
Lesenswert?

Also die Versorgungsspannung des Atmega 1284p liegt bei 4,8V

Der Oszillator wird mit 3V betrieben, ich hab den AVR jetzt so 
programmiert, wies oben ist, mit dem Ergebnis, dass ich nicht mehr auf 
diesen zugreifen kann.

Was habe ich falsch gemacht?

Der Oszillator schwingt auf jeden Fall mit 20 Mhz
Gast #2519950
Lesenswert?

Fuses für AVR 1284p richtig gesetzt? schrieb im Beitrag #2519925:
> Was habe ich falsch gemacht?

Weshalb liegt der Oszillator auf einem anderen Spannungsniveau als der 
AVR?

Lege den AVR mal auf 3V, der sollte dann laufen, die P-Versionen habe 
ich schon mit höheren Taktfrequenzen bei 3V betrieben.

Stell die Fuses mal auf:
efuse = 0xFD
hfuse = 0x89
lfuse = 0x1F

Vorher solltest du einen externen Takt an XTal1 legen.
Gast #2520237
Lesenswert?

Oszillator mit 5V und 30mA Stromverbrauch aufgetrieben, angelötet über 
Kabel und siehe da, es tut :-)

Wieder was dazugelernt, ich würde aber trotzdem eigentlich meinen 
anderen Oszillator nutzen wollen.

Ich hätte OPs die bis 100 Mhz gehen würden, wäre ein Nicht 
inventierender Verstärker ein Lösungsansatz?

oder einen einfachen Transistor aller BC337 ?


Viele Grüße

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