AtMega1284 läuft nicht mit 20 Mhz

OP #4156881
Lesenswert?
• ▲
▼
Hallo,

ich betreibe einen AtMega1284p mit einem externen Quarz.

Ich habe erfolgreich einen 12 Mhz und einen 16 Mhz angeschlossen (immer 
mit je 2 x 22 pf Kondensatoren).

Wenn ich nun einen 20 Mhz Quartz anschliesse funktioniert gar nichts 
mehr. Der Atmega lässt sich nicht mal mehr programmieren.

Hat jemand von Euch eine Ahnung woran das liegt? Laut Datenblatt müssten 
20 Mhz möglich sein bei +5 V. Auch die Kondensatoren sind laut 
Datenblatt i.O..

Als Fuses habe ich bereits External Crystal Oscillator (CKSEL=1111 
SUT=11) und Fullswing Oscillator (CKSEL=0111 SUT=11) probiert.

Kennt jemand dieses Problem?
Gast #4156895
Lesenswert?
• ▲
▼
> Kennt jemand dieses Problem?

Nein.
Hier läuft einer mit 16 MHz und 2*15 pF, zwei mit 22 MHz und 2*12 pF, 
alle auf 'Full Swing Crystal Oscillator' gestellt, es gab nie 
irgendwelche Probleme.
Der Verdacht liegt nahe, dass es am Quarz liegt.
Gast #4156997
Lesenswert?
• ▲
▼
> Anscheinend hat das Steckbrett ein gewisses "Eigenleben"

So ist es, Eigenkapazitäten und Übergangswiderstände.
Wobei ich hinzufügen möchte, dass Ihre Konstellation, also der flache 20 
MHz-Quarz (auch von Reichelt) mit 2*22 pF bei mir auf dem Steckbrett 
läuft, ATmega1284P-PU von 1050.
Gast #4157000
Lesenswert?
• ▲
▼
Hio

>Anscheinend hat das Steckbrett ein gewisses "Eigenleben" ;)

Ja. Vor einiger Zeit gab es hier mal den Fall, das jemand ein Layout von 
einer funktionierenden Steckbrettschaltung gemacht hatte das nicht lief. 
Grund: fehlende Kondensatoren am Quarz. Beim Steckbrett wurden die durch 
die recht 'hochkapazitiven' Kontakte ersetzt.

MfG spess
Gast #4157145
Lesenswert?
• ▲
▼
Hi

>wenn ich auf dem Steckbrett unbedingt einen Quarz brauche löte ich den
>mit Kondensatoren auf Lochraster.
>Dicht am DIL wird er dann mit Steckpfosten gesteckt weil die einfach
>besser kontaktieren.

Und wie bekommst du die Kapazitäten der angeschlossenen Kontakte weg?

MfG Spess
Gast #4157273
Lesenswert?
• ▲
▼
Stefan Us schrieb:
> Das überrascht mich, woher hast du diese Info?

Aus der Datenblatt-Angabe für den Quarz das dessen Last-Kapazität 30pF 
sind.

C1 = C2 = 2*CL - Cs

Wobei Cs für parasitäre Kapazitäten durch die Platine und die Anschlüsse 
des Controlles steht und der Einfachheit halber im niedrigen 
einstelligen Bereich angenommen werden kann.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.