PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATMega128 mit 16Mhz Quartz startet nicht



Mandi Nice
24.08.2010, 17:47
Hallöchen

Ich habe eine Schaltung entworfen die bereits 150 mal gebaut wurde.
Es kommt immer wieder vor ( bei 6 von 50 Stk ) , dass der uC nicht startet.

Nach dem Tauschen des Quartz läuft die Print dann.
Ich verwende 22pF Kondensatoren gegen Masse an beide Seiten des Quartz.

Wegen der Kodensatoren : Bei Atmel findet man zwar eine Berechung dazu Aber ein paar Zeilen weiter steht man soll irgendwas von 22 - 33pF verwenden.
Im Atmel Forum habe ich gefunden es wäre besser 15 - 18 pF zu verwenden.

Was stimmt nun ?

Danke für Eure Hilfe.

hmg
Mandi

Slein
24.08.2010, 22:19
Hi!

Keine Ahnung wg den richtigen Kondensatoren, aber hast du schonmal mit der CKOPT fuse gespielt?

PICture
24.08.2010, 23:05
Hallo!

@ Mandi Nice

Für mich ist nur sicher, dass die an Pins von µC tatsächlich gemessene Kapazität gegen Masse mit der CL aus Datenblatt bzw. Katalog des Quarzes überein stimmen müsste.

MfG

MichaF
24.08.2010, 23:28
Wegen der Kodensatoren : Bei Atmel findet man zwar eine Berechung dazu Aber ein paar Zeilen weiter steht man soll irgendwas von 22 - 33pF verwenden.
Im Atmel Forum habe ich gefunden es wäre besser 15 - 18 pF zu verwenden.
Was stimmt nun ?
Nichts davon. Angaben aus dem Controllerdatenblatt oder aus der Kristallkugel können immer nur einen Richtwert geben. Verlässliche Informationen findet man im Quarz Datenblatt. Die empfohlenen Werte sollte man im Zweifelsfall eher unterschreiten, da man sich durch parasitäre Kapazitäten und die Kapazitäten der XTAL Pins ohnehin noch einen zusätzlichen Kondensator baut. Was für einen Quarz verwendest du denn?

Und wie stehen die Fuse Bits? Verzögerung aktiviert?

Gruß Micha

Richard
25.08.2010, 08:23
Das Layout kann auch Probleme machen wenn der Quarz ungünstig
oder mit zu langen Leiterbahnen angebunden ist. Dann kann man
versuchen kleinere c`s oder trimmer zu nehmen.

Gruß Richard

BurningWave
25.08.2010, 17:02
Ich nehme immer 22pF, diese aber möglichst nah am Quarz platzieren. Hast du nicht zufällig Ext. RCosc oder so in den Fuses eingestellt?

rolber
25.08.2010, 20:00
Hallo !

Falls Du keine Class 1 Quarze verwendest, kann auch eine Änderung der Fuse - Bits Abhilfe schaffen.
Falls Du Infos dazu benötigst, Mail an mich.

Roland

Mandi Nice
26.08.2010, 17:48
Hallo.

Danke an alle.

CKOPT fuse das werde ich mal prüfen.

Werde nun anstatt der 22pF 18 oder 15 pF verwenden.

Quartz verwenden wir diesen :

HC49S4HSMD-16.000M-AF-30/30-40R-30P

melde mich wieder wenn ich weiter bin.

Danke nochmals

hmg ( Hat mich gfreut )

Mandi