Forum: Mikrocontroller und Digitale Elektronik Fuses vertauscht: Anschluß von externen Reso anstatt Quarz


von Kai (Gast)


Lesenswert?

Hallo Leute,

ebend beim Atmega16 im AVR-Studio nicht aufgepasst und schon ist der
8MHZ-Resonator anstatt des 8Mhz-Quarz eingefused. Glücklicherweise habe
ich noch einen 4MHZ-Reso (fehlkauf*G) da.
Nur wie schließe ich den richtig an?
Wer kann mir da freundlicherweise helfen? Danke!

von Kai (Gast)


Lesenswert?

damit ich nicht falsch verstanden werde: ich habe im Datenblatt schon
geschaut, nur ich werde nicht schlau draus.
Der Reso hat 4 Pins. Einer, nur welcher, kommt an XTal1? und die
anderen 3?

von Kai (Gast)


Lesenswert?

jetzt habe ich schon aus lauter Verzweiflung den 22P von Xtal1
ausgelötet und da von einer anderen AVR-Schaltung einen Pin ran (4MHZ
mit einfache Port toggeln als Takterzeugung), aber auch kein
Ergebnis....
Leute, arbeitet hier keiner mit externen Resonatoren?

von Hubert.G (Gast)


Lesenswert?

Schau mal hier auf dieser Seite links oben ins AVR-Tutorial, das ist
gleich am Anfang so ein Quarzoszillator beschrieben, mit Anschaltung.

von Kai (Gast)


Lesenswert?

vielen Dank! Habe es ebend probiert, geht aber dennoch nicht.
An Xtal2 hängt nur der 22p Stützkondensator (sollte der ab?)
an xtal1 frei verdrahtet (ca 2cm Signalweg) der Reso.
Was nun? Der Weg vom Reso zum Chip zu lang? Oder kann ich den Chip mit
einem 0V-5V Port-Toggeln kaputt gemacht haben?
Laut Oszi schwingt der Reso...

Gruß

von johnny.m (Gast)


Lesenswert?

Noch mal en Detail: Was für einen Resonator hast Du da? I.d.R. haben
Resonatoren drei Anschlüsse (davon einer GND), die beiden Kondensatoren
sind oft schon integriert. Die Fuse Settings für Quarze und Resonatoren
sind weitestgehend identisch, man kann gar nicht explizit einen
Resonator einstellen. Wenn Du die richtige Frequenz eingestellt hast,
müsste das System sowohl mit einem Resonator als auch mit einem
entsprechenden Quarz laufen! Ein Quarz und ein Resonator sind von der
Funktionsweise her praktisch gleich, und deshalb ist es dem µC auch
relativ egal, was Du da dranhängst...

von Kai (Gast)


Lesenswert?

Also ich habe 2 Mega16 TQFP-Platinen. Nummer 1 hat prima funktioniert,
also Fuses umstellen: Jtag raus, externe Quarz,Brown-Out rein und auf
2,7V. Alles getestet und läuft.
Nun wollte ich das selbe mit Nummer 2 machen, also an den ISP, wird
erkannt (weil die Fuses auszulesen sind, also die Standart-Fuses) und
das selbe bei AVR-Studio angekreuzt. Aber aus Überschwenglichkeit habe
ich nicht weit genug runtergescrollt, so daß ich "Ext. RC Osc
8-12MHZ" angekreuzt habe und nicht wie bei Nummer 1 "Ext.
Crystal/Resonator..."
Nach dem Setzen der Fuses kam halt die bekannte Fehlermeldung, daß
keine Verbindung zum Chip hergestellt werden kann.

Nun habe ich halt einen solchen Resonator (wie halt gesagt wurde nach
der Skizze hier im Tut) ran und kein Erfolg. Kann es sein, daß es noch
einen 3ten Typ gib? Also Quarz, Resonator und RC OSC? Habe die leichte
Befürchtung, daß es daran liegt...

von Dieter Werner (Gast)


Lesenswert?

Die Befürchtung dürfte wohl richtig sein, RX Oszillator ist wirklich was
anderes.
Die genaue Beschaltung kenne ich leider nicht, da sollte das Datenblatt
aber aussagefähig sein.

von Hubert.G (Gast)


Lesenswert?

Von XTAL1 10k nach VCC und 22p nach GND ergeben ca 2MHz Takt

von johnny.m (Gast)


Lesenswert?

Autsch! Warum erzählst Du dann was von nem Resonator? Das ist doch was
völlig anderes.... Im Datenblatt eines jeden AVR steht drin, wie ein
RC-Oszillator aufzubauen ist!

von Kai (Gast)


Lesenswert?

habe die beiden Dinge einfach aus Unkenntnis vertauscht..

So,habe mit 10K und 22P probiert, geht auch nicht. Wie kann ich auf ca
8MHZ kommen, da ich fuse-mäßig 8MHZ RC-Oszillator gestellt habe.

von johnny.m (Gast)


Lesenswert?

f = 1/(3*R*C) (Aus dem Datenblatt!)

Mit 22p und 10kOhm biste bei ungefähr 1,5 MHz, also noch viel zu wenig!

von Kai (Gast)


Lesenswert?

stimmt! tatsache im datenblatt...aber dennoch, habe nun mit 1k+470+470
und dem 22p (sind rechnerisch genau 8MHZ) auch keinen Erfolg gehabt.
Solangsam wird es deprimierend....

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
Noch kein Account? Hier anmelden.