Hi, Ich stehe mal wieder vor einem für mich unlösbaren Problem. Ich habe bei dem Layout hier verschiedene Quarze ausprobiert - keiner schwingt. Auch verschiedene Tips wie "PullUP-Widerstand an XTAL1/XTAL2" und co habe ich probiert - nichts funktioniert. Die Verbindungen zwischen µC und Quarz etc hab ich alle durchgemessen - nichts funktioniert. Wäre schön, wenn mir jemand einen Tip geben könnte. Gruß Dario
Was für Kondensatoren hast du verwendet (Wert und Typ)?
22pF - Typ? gute Frage^^ - die Billigen aus der Schule - sieht nach Keramikkondensator aus. Also quasi so, nur ohne grüne Haube: http://www.lmtm.de/PhysiXTM/elektrischesfeld/bilder/keramikkondensator.jpg Gruß Dario
Könnte passen. Kommt auf den Quarz an. Ansonsten http://www.mikrocontroller.net/articles/AVR_Checkliste#Fuses_richtig_gesetzt.3F
@ Dario B. (amiki) >Die Verbindungen zwischen µC und Quarz etc hab ich alle durchgemessen - >nichts funktioniert. >Wäre schön, wenn mir jemand einen Tip geben könnte. AVR Fuses richtig gesetzt? Sind es WIRKLICH 22PICOFarad und nicht aus Versehen 22NANOFarad? MfG Falk
Zumindest steht 22P drauf, was ja eigentlich für PICOFarad spricht. Fuses sind folgendermaßen gesetzt: Low Byte: 0xE7 High Byte: 0x99 Der Quarz hat 18,432Mhz Interessanterweise funktioniert das ganze auf dem Steckbrett, an den Fuses sollte es also nicht liegen. #edit: Ok, da war eine Brücke auf der Platine die nicht hätte da sein sollen. Funktioniert jetzt alles einwandfrei mit dem Widerstand an XTAL2.
@ Dario B. (amiki) >Low Byte: 0xE7 >High Byte: 0x99 Der Fuse Calculator sagt, dass das der Modus für eien externen RC-Oszillator ist, NICHT für einen Quarz! http://www.engbedded.com/fusecalc/ Versuch mal Low Byte: 0xFF High Byte: 0xD9 MFg Falk
MMHH 16Mhz ist bei mega32 die maximale Taktfrequez, dachte ich, Ausserdem keine 100nF Kerkos an dem Atmega, und am Max232 fehlt mind. ein Kondensator an der Betriebsspannung. So kann das nicht stabil funktionieren.
@Falk Danke, jetzt funktioniert es auch ohne Widerstand! @Basti Klingt sinnvoll, es funktioniert zwar auch so aber wir übernehmen das für das nächste Layout.
Hallo Dario B., überprüfe zusätzlich noch die Masse-Polygone in deinem Layout. Der Masse-Anschluss des ISP-Connectors scheint z.B. isoliert zu sein. Die anderen Polygon-Segmente sind teilw. nur über sehr dünne Stege verbunden. Sind die in der geätzten Platine noch alle vorhanden? Klingel doch einfach die Segmente mal durch; sie sollten alle verbunden sein. Verstärke oder ersetze ggfs. die Stege. Gruß Daniel
@ Dario B. (amiki) >@Basti Klingt sinnvoll, es funktioniert zwar auch so aber wir übernehmen >das für das nächste Layout. Also die 100nF am AVR würde ich SCHNELLSTENS anlöten! Sonst wirst du noch viel "Spass" haben und hier rumjammern. MfG Falk
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.