ATmega168A: Low Frequency Oscillator 32kHz

Gast #3408363
Lesenswert?

Hallo zusammen,

der ATmega168A bietet die Möglichkeit, einen 32kHz-Takt zu generieren.
Das Datenblatt gibt Empfehlungen für passende Quarze, denen entsprechend 
einer ausgewählt wurde: CL = 9 pF, ESR = 65 kOhm.

Zur Beschaltung wurde das Datenblatt des ATmega168A herangezogen.
Für die Pin-Kapazitäten ist folgendes angegeben:
TOSC1 Ci = 18 pF
TOSC2 Ci = 8  pF

Zur Ermittlung der externen Kapazitäten gelte dies:
Ce = 2 * CL - Cs - Ci

Mit
Ci = 18 / 8 pF, Pin-Kapazität
CL = 9 pF, Lastkapazität des Quarzes
Cs = 3 pF, angenommene Streukapazität eines Pins

Damit ergibt sich für die gesuchten externen Kapazitäten Ce:
Ce1 = (2 * 9 - 3 - 18) pF = -3 pF
Ce2 = (2 * 9 - 3 - 8) pF = 7 pF

Dazu fallen zwei Dinge auf:
1. Bei Oszillatoren im MHz-Bereich sind die beiden Lastkapazitäten in
   der Regel gleich. Hier jedoch weichen sie durch die verschiedenen
   Pin-Kapazitäten an TOSC1 und TOSC2 deutlich voneinander ab.
   Ist das korrekt?
2. Laut Berechnungsvorschrift ist eine der Kapazitäten negativ.
   Ist das Ergebnis also falsch?

Was also ist nun die korrekte Beschaltung für einen solchen 32 kHz 
Quarz?

Es wäre schön, wenn mir jemand eine begründete Auskunft geben könnte.
Besten Dank!

-Sören

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