Quarzfrequenz messen beim Atmega

OP #764205
Lesenswert?

Hallo Leute

Kann mir jemand sagen wie man die Quarzfrequenz beim Atmega messen kann?

Messe ich zwischen XTAL 1 und XTAL 2 oder messe ich XTAL1 oder XTAL 2 im 
Bezug auf GND?

Soll ich ne Probe benutzen( wegen Kapazität).

Welche Amplitude hat das Signal ca?

Hab grad mal mit ner Probe die verschiedenen Variationen ausprobiert. 
Kam aber nichts brauchbares dabei raus. Deshalb müsste ich genau wissen 
was ich machen soll.

Gruß Enton
Moderator Persönliche Seite #764235
Lesenswert?

Nichtsdestotrotz misst du auf diese Weise eine Hausnummer, da die
Kapazität gängiger (passiver) Tastköpfe den Quarz schon um einiges
wegzieht.  Denk an den alten Spruch: ,,Wer HF misst, misst Mist.''

Besser ist es, die Frequenz zu ermitteln, die der AVR im Betrieb
selbst ,,sieht''.  Bei neueren ATmegas (du schreibst nicht, welchen
du nimmst) geht das über die CKOUT-Fuse.  Wenn man die setzt, wird
der interne CPU-Takt an einem Pin (siehe Datenblatt) ausgegeben.
Dort ist er gepuffert, sodass eine Belastung die Frequenz nicht mehr
merklich verzieht.

Bei den älteren AVRs kann man sich durch einen Trick behelfen: man
programmiert einen Timer im CTC-Modus mit OCRxx = 0 und "toggle OCxx
on compare match" und betreibt ihn mit vollem CPU-Takt.  Damit wird
die halbe CPU-Frequenz an OCxx ausgegeben.
Gast #781286
Lesenswert?

Hi
ich habe gerade das Problem daß sich der (niegelnaglneue) ATmega 644 des 
Webservers von Ulrich Radig nicht ISP-flashen läßt mit winavr->avrdude. 
(...Did not respond)

Mit dem Scope messe ich nix an den Quarzpins (beim ENC-25MHz-Quarz 
wohl!) Quarz gewechselt, ohne Änderung. Verbindungen Quarz-Proz. o.k.Mit 
ATmega32 das gleiche.

Ich kenn mich mit AVRs noch nicht aus und bin mir über folgende Punkte 
gerade unsicher:
-wird ein jungfräulicher ATmega überhaupt so schwingen wie ich das gerne 
hätte - da er ja noch keine fusebiteinstellungen verpaßt bekommen hat 
(mir ist als hätte ich mal sowas gelesen)
-läßt sich hier am Xtal-Pin tatsächlich etwas messen (wie ist es bei 
Euch) oder nimmt der Pin die Berührung mit der Meßspitze schon übel wie 
man es von anderen Proz. kennt und verbleibt L

Habe das Forum hier schon abgegrast und sehe mich jetzt gezwungen in 
diesem Thread zu posten. Finde in den Tutorials nichts oder habs 
übersehen. Irgendwie scheinen jedenfalls alle fröhlich zu flashen aber 
obsie vorher einmalig den Chip mit nem STK vorkonfiguriert haben weiß 
ich nicht.

Gruß Andi
Moderator Persönliche Seite #781323
Lesenswert?

Andi wrote:

> -wird ein jungfräulicher ATmega überhaupt so schwingen wie ich das gerne
> hätte

Nein, sein Quarzoszillator ist (noch) abgeschaltet, er arbeitet vom
internen 1-MHz-RC-Oszillator.

Deine ISP-Frequenz muss daher kleiner als 250 kHz sein.

Ist übrigens kein Grund, einen unschuldigen Thread für etwas komplett
anderes zu kapern.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren