Hallo, ich bin was Quarze angeht relativ unbedarft. Nun habe ich das Problem, das immer wenn ich den ATMEGA32 auf externen Quarz umschalte, mein Pony den Baustein nicht mehr erkennt. Hab jetzt schon mehrfach mit ext. Oszillator wieder auf 0001 zurückgesetzt. SObald ich CKSEL3 auf 1 setze ist Schicht. Ich vermutete nun einen defekten Quarz und habe den 16 MHZ gegen einen 4 MHZ getauscht. Gleiches Ergebnis... Sind Quarze ehr empfindlich was das ein/auslöten angeht. Evtl. habe ich mir den/die dann schon gekillt. Gruß Strabe
Hi Strabe, soweit mir bekannt ist, sind Quarze relativ unempfindlich. Ich glaube nicht, daß du den Quarz zerstört hast... entweder sind die Fuses falsch gesetzt, oder mit deiner Schaltung ist was nicht OK. Gruß, SIGINT
Hey, also bei den Fuses bin ich mir zu 99% sicher, da mit dem Tiny2313 alles funktioniert, aber die Kapazitäten habe ich natürlich beim Wechsel auf den 4MHz-Quarz nicht ausgetauscht (Trollo... hätt ich auch selber drauf kommen müssen). Die Schaltung an sich kann's eigentlich nicht sein ( Pollinboard ...grins) Gruß Strabe
hab' leider kein Oszi. Kann ich irgendwie anders prüfen ob das Ding schwingt ? Gruß Strabe
>hab' leider kein Oszi. Kann ich irgendwie anders prüfen ob das Ding >schwingt ? Klar, versuch ISP mit kleinster Frequenz zu programmieren. Wenn nichts schwingt gibt es ne Fehlermeldung ;)
Sorry, hab' gerade 'n Brett... was meinst Du mit ISP mit kleinster Frequenz programmieren ? Gruß Strabe
Hallo, also kaputtgelötet habe ich bisher noch keinen Quarz, ich löte eigentlich alles aus, was Quarz heißt und speziell bei Mainboards und PC-Karten ist da öfter "runter braten" angesagt, wenn ich gerade kein brauchbares Lötzeug zur Hand habe. Bisher hat auch alles mit 2x 22p an den AVR geschwungen (auf jeden Fall die DIL-Typen auch auf dem Steckbrett). CKOPT sollte (wenn vorhanden) bei 16MHz gesetzt sein, obwohl ich das manchmal vergesse und auch da die 16MHz stabil laufen. Gruß aus Berlin Michael
>was meinst Du mit ISP mit kleinster Frequenz programmieren ?
Stell Pony auf die langsamste Programmiergeschwindigkeit.
Wenn der Chip nicht antwortet hat er keinen Takt.
Ergo: Schwingt nicht.
Hallo, ok, dann kann der Quarz nicht kaputtgelötet sein, da ich ihn eigentlich eher wie einen temperaturempfindlichen Transistor behandelt habe... wieder rein damit. Angenommen ich messe mit Digimeter am PIN 13 2,5 V DC. Kann ich dann davon ausgehen, dass das Teil schwingt ( 1/2 x Rechteck von 5V ) ? Im Moment mess ich nur 0,15V DC Gruß STrabe
Hallo holger, jetzt hab ich verstanden was Du meinst - danke - mal testen Gruß STrabe
@ holger : kann es sein, dass die Vprog nur bei parallel-Interface einstellbar ist ? Da ich das pollinboard benutze kann ich nur die Baudrate verändern, oder such' ich an der falschen Stelle Gruß Strabe
Ich kenn Pony nicht, aber es könnte sein das angeklickte Fuses "0" und nicht "1" bedeutet. Negative Logik !
Hallo, bei Ponyprog und Mega32: alle Haken bei CKSEL3...0 raus, CKOPT Haken rein muß mit allem ab 8MHz laufen, normaler läuft ohne Änderungen auch ein 4MHz so. Gruß aus Berlin Michael
Jou, das mit der Invertierung ist so wie du sagst, im Pony gesetztes Häkchen bedeutet am Controller eine "0".... Das Problem ist eben, wenn ich z.B "1111" setze ( also keines der 4 Häkchen ) sollte der Controller umschalten auf externen Quarz ( nicht Takt!) Kann sein das er das tut, aber ich bekomme mit Pony keine Verbindung mehr hin..( Unknown Device...)? Gruß STrabe
Kontrolliere mal die beiden Kondensatoren am Quarz. Größer als 22pF sollten die nicht sein. Nimm erstmal den 16MHz Quarz, damit kann Pony nicht "zu schnell" programmieren. Dann schaust du mal genau hin ob da nicht Kurzschlüsse auf der Platine sind. Oder schlechte Lötstellen. Evtl. sind XTAL1/2 vom uC nicht im Sockel ! Beim einsetzen weggebogen ? Wenn nicht dann miss mal nach ob die Pins XTAL1 und XTAL2 auch Kontakt zum Quarz UND zu den Kondensatoren haben.
aaahhh jetzt ja, Holger Du bist offensichtlich derzeit mein Kopf ! danke für den Tip ( man,man,man... wenn man hier vor der Kiste hockt und sich auf's Forum konzentriert fallen einem die einfachsten Sachen nicht mehr ein... ) . Ich hab zwischen den Quarzbeinchen 0 Ohm. Ist auch ein tolles Layout... Warum hab' ich da nicht schon selber nachgeschaut. Danke für's erste, werd' mich morgen nochmal mit klarem Kopf drangeben... bis dahin Gruß Strabe
konnte doch nicht mehr warten... beim einlöten des IC-Sockel bedingt durch die Durchkontaktierungen ist Lot unter dem Sockel aneinander geraten... Grrrmmmbll... Offensichtlich war ich zu eingebildet mir selber zuzutrauen, dass mir solch ein Fehler noch passieren kann...................................... Danke für die Hilfe und das zurückführen auf den Pfad der Tugend. Nächstes mal bin ich wieder sorgfältiger ! Gruß Strabe
Was die Empfindlichkeit angeht.... Also temperaturempfindlich sind die Dinger eigentlich kaum, das Metallgehäuse schafft auch beim Löten ordentlich Wärme weg. Kritischer sind Vibrationen: Gerade bei den Quarzen im hohen Gehäuse brechen dann gern mal die Pins direkt am Gehäuse ab. Bei vibrationsgefährdetem Zeuchs (Automotive!) lieber das kleine Gehäuse nehmen und dann mit Epoxidharz festkleben oder sogar direkt SMD-Quarze im Plastikgehäuse kaufen.
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.