Hallo, ich betreibe einen AtMega1284p mit einem externen Quarz. 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 habe ich aber 4,5V. Könnte es daran liegen? Als Fuses habe ich bereits External Crystal Oscillator (CKSEL=1111 SUT=11) und Fullswing Oscillator (CKSEL=0111 SUT=11) probiert. Kennt jemand dieses Problem?
Alex schrieb: > ich betreibe einen AtMega1284p mit einem externen Quarz. Oder auch nicht, wie man deinen weiteren Ausführungen entnehmen kann... > Hat jemand von Euch eine Ahnung woran das liegt? Laut Datenblatt müssten > 20 Mhz möglich sein bei +5 V habe ich aber 4,5V. > Könnte es daran liegen? Nein, auch mit 4.5V sind 20MHz sicher möglich. Siehe Datenblatt, Abschnitt 26.2 "Speed grades". > Als Fuses habe ich bereits External Crystal Oscillator (CKSEL=1111 > SUT=11) und Fullswing Oscillator (CKSEL=0111 SUT=11) probiert. > > Kennt jemand dieses Problem? Ja. Das passiert genau dann, wenn die verwendeten Bürde-Kapazitäten nicht zum Quarz (und zum physikalischen Aufbau und dessen parasitären Kapazitäten) passen. Vermutlich benutzt die die unter den Forums-Deppen als "Allheilmittel" gehandelten 22 oder gar 27pF. Reduziere die zum Test schrittweise und zwar unter Benutzung der Fuses für den "External Crystal Oszillator". Wenn der anschwingt, kannst du entweder die Optimierung abbrechen und die Fuses auf FullSwing stellen, das wird dann zuverlässig laufen oder du ziehst die Optimierung weiter durch, bis du entweder keine kleineren Kapazitäten mehr auftreiben kannst oder der Spaß zu Ende ist, die Sache also wieder nicht mehr schwingt. Letzteres wäre der Glücksfall, dann wüßtest du nämlich ziemlich genau, dass das Optimumum der Bürdekapazitäten beim geometrischen Mittel der beiden Grenzfälle liegt, bei denen die Sache geschwungen hat. Und du hast die dazu passenden Kapazitäten dann auch bereits rumliegen... Sollte allerdings der alternative Fall eintreten, daß die Scheiße auch ganz ohne Burdekapazitäten schwingt oder aber niemals, dann solltest du dringend deinen Aufbau verbessern...
Wenn es nur ein 'einfacher' Quarz ist, stellt man die Fuses doch nicht auf 'external Oszillator'? Das ist doch die kleine viereckige Kiste mit +5V,GND und OUT, oder? Quarz wäre IMHO 'external Resonator', oder nicht?
Alex schrieb: > Fullswing Oscillator (CKSEL=0111 SUT=11) probiert. Das ist die richtige Einstellung. Probier nochmal die Tipps mit den Lastkondensatoren. mfg.
c-hater schrieb: > Vermutlich benutzt die die unter den Forums-Deppen als "Allheilmittel" > gehandelten 22 oder gar 27pF. R Ein Forumsdepp (der schon ungefähr 1.5 ATMegas in Betrieb genommen hat berichtet dir hiermit dass es weitaus weniger auf das einzelne Picofarad als auf den korrekten Aufbau und die Einstellung ankommt.
Quarzmishandler schrieb: > c-hater schrieb: >> Vermutlich benutzt die die unter den Forums-Deppen als "Allheilmittel" >> gehandelten 22 oder gar 27pF. R > > Ein Forumsdepp (der schon ungefähr 1.5 ATMegas in Betrieb genommen > hat berichtet dir hiermit dass es weitaus weniger auf das einzelne > Picofarad als auf den korrekten Aufbau und die Einstellung ankommt. unterschreibe ich, mir ist noch keiner untergekommen der sich an 15-27pF störte. Wichtiger scheint mir richtige Quarzwahl und richtige Fusesetzung.
Es scheint, dass es nicht die 20 MHz als solche sind. Die Vermutung liegt nahe, dass die beiden Eingangssätze irreführend formuliert wurden, und dass es der erste Versuch überhaupt war, irgendeinen Quarz anzuschließen.
Quarzmishandler schrieb: > Ein Forumsdepp (der schon ungefähr 1.5 ATMegas in Betrieb genommen > hat berichtet dir hiermit dass es weitaus weniger auf das einzelne > Picofarad als auf den korrekten Aufbau und die Einstellung ankommt. Nimm den "C-Hater" nicht für voll -der entwickelt sich zunehmend zum "Alles-und-Jeden_Hater"
Kai M. schrieb: > Nimm den "C-Hater" nicht für voll -der entwickelt sich zunehmend zum > "Alles-und-Jeden_Hater" ja manchmal schreibt er komisch, aber das hier ist doch hilfreich: c-hater schrieb: > Ja. Das passiert genau dann, wenn die verwendeten Bürde-Kapazitäten > nicht zum Quarz (und zum physikalischen Aufbau und dessen parasitären > Kapazitäten) passen. > > Vermutlich benutzt die die unter den Forums-Deppen als "Allheilmittel" > gehandelten 22 oder gar 27pF. Reduziere die zum Test schrittweise und > zwar unter Benutzung der Fuses für den "External Crystal Oszillator". > Wenn der anschwingt, kannst du entweder die Optimierung abbrechen und > die Fuses auf FullSwing stellen, das wird dann zuverlässig laufen oder > du ziehst die Optimierung weiter durch, bis du entweder keine kleineren > Kapazitäten mehr auftreiben kannst oder der Spaß zu Ende ist, die Sache > also wieder nicht mehr schwingt. PS. mir sind auch schon Aufbauanleitungen mit 15pF begegnet, ergo je nach Boardkapazität parasitär kann kleineres C helfen.
Joachim B. schrieb: > PS. mir sind auch schon Aufbauanleitungen mit 15pF begegnet, ergo je > nach Boardkapazität parasitär kann kleineres C helfen. Solange man keinen Aufbau vor Augen hat und keine Daten des Quarzes kennt sind solche Hinweise einfach Stochern im Nebel. Frohes weiteres Spekulieren bzw Stochern.
Alex schrieb: > Wenn ich nun einen 20 Mhz Quartz anschliesse funktioniert gar nichts > mehr. Der Atmega lässt sich nicht mal mehr programmieren. > ... > Als Fuses habe ich bereits External Crystal Oscillator (CKSEL=1111 > SUT=11) und Fullswing Oscillator (CKSEL=0111 SUT=11) probiert. D.h. mit einem anderen Quarz funktioniert es? Und Du hast zum Ändern der Fuses diesen anderen Quarz verwendet? Wenn das so ist: mit welchem Quarz geht es? Und hast Du ein 2. Exemplar des 20MHz-Quarzes zum Testen? Gruß Dietrich
Quarzmishandler schrieb: > Frohes weiteres Spekulieren bzw Stochern. und dein Beitrag war hilfreich? Ich meinte ja nur das c-hater hier was brauchbares geschrieben hat. Quarzmishandler schrieb: > Solange man keinen Aufbau vor Augen hat und keine Daten des Quarzes > kennt Quarzmishandler schrieb: > Ein Forumsdepp (der schon ungefähr 1.5 ATMegas in Betrieb genommen > hat berichtet dir hiermit dass es weitaus weniger auf das einzelne > Picofarad als auf den korrekten Aufbau und die Einstellung ankommt. Joachim B. schrieb: > ergo je > nach Boardkapazität parasitär kann kleineres C helfen. und was unterschied mein Posting von deinem? wolltest du nur rumpupsen?
Quarzmishandler schrieb: > Solange man keinen Aufbau vor Augen hat und keine Daten des Quarzes > kennt sind solche Hinweise einfach Stochern im Nebel. Genau darauf, diese unerfreuliche Situation sinnvoll zu handhaben und dabei letztlich doch noch zu einem guten Ergebnis zu kommen, zielte mein Posting. Wenn man hingegen einen ordentlichen Messmittelpark, ordentliche Layoutsoftware und ordentliche Datenblätter des Quarzes hat, braucht man natürlich nicht rumzuprobieren, dann kann man die Bürdekapazitäten einfach vorher korrekt berechnen. Wobei das beschriebene "Rumprobieren" aber auch alles andere als ziellos ist, sondern genau die Vorgehensweise darstellt, die mit einem Minimum an Material- und Zeitaufwand zum unter diesen Umständen bestmöglichen Ergebnis führt und nebenbei indirekt auch noch eine Grobanalyse des Problems liefert (jedenfalls für den, der die Ergebnisse zu interpretieren weiss)...
Du solltest deine Linie zum Thema "Forumsdeppen" noch etwas weiterverfolgen ...... da bist du ganz stark.
Alex schrieb: > ich betreibe einen AtMega1284p mit einem externen Quarz. Ohne jetzt weiter lesen zu wollen: Poste ein Foto vom Aufbau!
Quarzmishandler schrieb: > Ein Forumsdepp (der schon ungefähr 1.5 ATMegas in Betrieb genommen > hat berichtet dir hiermit dass es weitaus weniger auf das einzelne > Picofarad als auf den korrekten Aufbau und die Einstellung ankommt. <IRONIE> Wie hast du das mit dem halben Mega gemacht? Ich kann die Dinger in jeder beliebigen Raumachse teilen, aber danach läuft irgendwie keiner mehr, mit keinerlei Taktquelle. Irgendwas muß wohl falsch machen, vermutlich erwische ich bei der Teilung niemals genau den Nullpunkt des Package. Kann mir einer der Forumsprofis (insbesondere natürlich du) einen Rat zu diesem Problem geben? Ja, ich aber nur einen Lasercutter für 3 Millionen Euro. Sollte ich doch noch einen für fantastilliarden Euro kaufen? Rechnet sich das für mich? </IRONIE>
Es wird seinen Grund haben, dass Alex sich nicht mehr meldet. Breiten wir den Mantel der Nächstenliebe darüber.
Thomas schrieb: > Poste ein Foto vom Aufbau! Das Wertvollste in seinem Leben gibt man nicht einfach in einem Forum Preis!
Danke leute für ihre Antworten! Ist mir selber peinlich aber ich habe an externen Quarz Kalte Lötstelle.Deswegen ist nicht funktioniert. Jetzt deht wieder.
Alex schrieb: > Quarz Kalte Lötstelle. siehste und deswegen wollen die meisten Fotos vom Aufbau. PS. aus meiner RFT Zeit, 70% waren Sichtfehler! Kalte Lötstellen das häufigste! (und hat sich heute beim Musterbau von anderen auch nicht geändert) Quarzmishandler schrieb: > Solange man keinen Aufbau vor Augen hat und keine Daten des Quarzes > kennt sind solche Hinweise einfach Stochern im Nebel.
Alex schrieb: > Ist mir selber peinlich aber ich habe an > externen Quarz Kalte Lötstelle. Gut zu hören! Damit sind dann die 22 pF-Deppen (ich gehöre auch dazu) rehabilitiert ;-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.