Probleme mit dem Uhrenquarz

Gast #3196955
Lesenswert?

Schönen Sonntag.

Ich versuche einen ATtiny44 mit einem Uhrenquarz (aus einem alten 
Wecker) zu betreiben. Es funktioniert nicht auf Anhieb.

Lowfuse ist 0xe6, Hifuse ist 0xdf.
Quarz ist direkt an die Beinchen des ATtiny angelötet, nach Datenblatt 
ohne externe Kondensatoren.

Mein Schätzeisen zeigt dazu das Bild im Anhang (10 us/div, 0.2 V/div), 
was könnte hier das Problem sein?

avrdude erkennt den ATtiny natürlich auch nicht mehr, auch nicht mit 
verschiedenen -B Argumenten.

Danke und noch nen schönen Sonntag.
Angehängte Dateien:
#3196973
Lesenswert?

Die Fuse sind wohl ok.

Aber wenn das Oszi nicht grad auf variabler Zeitablenkung steht, dann 
schwingt der Kerl auf der 3. Oberwelle. Oder es ist kein 32kHz Quarz. 
Wird hoffentlich ein 10:1 Tastkopf sein, aber Lowpower-Oszillatoren sind 
generell etwas empfindlich gegenüber Messungen.

Was für -B Werte hast du probiert? Mehr als 8kHz Programmierfrequenz 
sind bei einem 32kHz Takt nicht drin.
#3196977
Lesenswert?

Ich hoffe, ich werde nicht gleich ausgelacht, aber sieht das Datenblatt 
des Attiny44 nicht sehr wohl Kondensatoren vor? Und ist die 
Mindestfrequenz nicht 0,4 Mhz? Oder soll der Uhrenquarz gar nicht an 
XTAL 1 & 2?

EDIT:
Ups, Sektion "6.2.4 Low-Frequency Crystal Oscillator" übersehen. Da 
steht aber was von 16pf Kondensatoren.
Gast #3197062
Lesenswert?

A. K. schrieb:
> Die Fuse sind wohl ok.
>
> Aber wenn das Oszi nicht grad auf variabler Zeitablenkung steht, dann
> schwingt der Kerl auf der 3. Oberwelle. Oder es ist kein 32kHz Quarz.
> Wird hoffentlich ein 10:1 Tastkopf sein, aber Lowpower-Oszillatoren sind
> generell etwas empfindlich gegenüber Messungen.

Steht jetzt auf 10:1, ändert aber nichts an der Frequenz.

> Was für -B Werte hast du probiert? Mehr als 8kHz Programmierfrequenz
> sind bei einem 32kHz Takt nicht drin.

Alle von 10 bis 300. Mir ist nicht klar woher die Programmierfrequenz 
hervor geht...
Gast #3197125
Lesenswert?

Philipp K. schrieb:
> Ich hoffe, ich werde nicht gleich ausgelacht, aber sieht das Datenblatt
> des Attiny44 nicht sehr wohl Kondensatoren vor?

Mal ganz blöd gefragt, woher soll der Hersteller des Prozessors wissen, 
was für eine Lastkapazität der Quarz braucht. Bei der Hauselektrik fragt 
man doch auch nicht dem Maurermeister.
Gast #3197795
Lesenswert?

A. K. schrieb:
> Aber wenn das Oszi nicht grad auf variabler Zeitablenkung steht, dann
> schwingt der Kerl auf der 3. Oberwelle. Oder es ist kein 32kHz Quarz.
> Wird hoffentlich ein 10:1 Tastkopf sein, aber Lowpower-Oszillatoren sind
> generell etwas empfindlich gegenüber Messungen.

Was ist denn falsch wenn das Ding auf einer Oberwelle schwingt?
Ich besorge mir heute mal einen neuen Quarz vom blauem Klaus.
#3197804
Lesenswert?

Ganz einfach, wenn ein Quarz auf einer Oberwelle schwingt, die man nicht 
haben will, dann ist die Last-Kapazität zu gering.

Manche ISP Programmer haben keine einstellbare Bitrate und ignorieren 
die Werte vom -B Parameter. Ich habe so einen, der versagte bei weniger 
als 1Mhz Taktfequenz. Nach einem Firmwareupdate war das Problem behoben, 
nun probiert er die mögliche Bitrate in gewissen stufen automatisch aus. 
Manuell einstellbar ist sie aber immer noch nicht.
Gast #3198157
Lesenswert?

Stefan Frings schrieb:
> Manche ISP Programmer haben keine einstellbare Bitrate und ignorieren
> die Werte vom -B Parameter. Ich habe so einen, der versagte bei weniger
> als 1Mhz Taktfequenz. Nach einem Firmwareupdate war das Problem behoben,
> nun probiert er die mögliche Bitrate in gewissen stufen automatisch aus.
> Manuell einstellbar ist sie aber immer noch nicht.

Danke! Das wars, args! Der Quarz schwingt immernoch mit ~100kHz aber 
Programmieren geht wohl wieder, verifizieren kann avrdude aber nichts.
#3198676
Lesenswert?

einen Namen schrieb:
> Auch CKOUT zeigt den selben Takt. Das mein Oszi plötzlich einen Faktor 3
> hat, ist unwahrscheinlich, oder?

Ein E-Techniker war einstmals sehr verdutzt, als sein Oszi eine völlig 
falsche Netzfrequenz anzeigte. Keine Spur von 50Hz vor oder 100Hz hinter 
dem Gleichrichter. Konnte sich das nicht erklären. Als ich (damals 
Schüler) kurzerhand die Zeitablenkung auf "kalibriert" drehte war die 
Welt wieder in Ordnung - er aber etwas sauer. ;-)

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