Auswahl der Ladekondensatorwerte für den 32-kHz-Quarz

Ich brauche Hilfe bei der Auswahl von Ladekondensatoren für einen 32,768-kHz-XTAL in einem Design, an dem ich arbeite.

Dies ist ein bisschen lang, aber die großen Fragen lauten: Ist es wichtig, die Werte der Ladeobergrenze richtig zu machen, und wie wichtig wird die parasitäre Kapazität der Leiterbahnen und Leitungen bei der Bestimmung dieser sein?

Mein Gerät verwendet einen TI CC1111 SoC und basiert auf einem Referenzdesign für einen von TI erhältlichen USB-Dongle. Der CC1111 benötigt sowohl einen 48 MHz Hochgeschwindigkeits-(HS)-Oszillator als auch einen 32 kHz Niedergeschwindigkeits-(LS)-Oszillator. Das Referenzdesign verwendet einen Kristall für den HS-Oszillator und eine interne RC-Schaltung für den LS-Oszillator. Der CC11111 kann jedoch für eine bessere Genauigkeit an einen 32,768-kHz-Quarzoszillator angeschlossen werden, den ich benötige.

Das CC1111- Datenblatt enthält eine Formel (S. 36) zur Auswahl von Werten für die Ladekondensatoren. Als Plausibilitätsprüfung habe ich diese Formel verwendet, um Werte für die Kappen zu berechnen, die mit dem 48-MHz-xtal im Referenzdesign verwendet wurden. Ich dachte, ich sollte ungefähr die gleichen Zahlen bekommen, die tatsächlich im Design verwendet werden. Aber die von mir ermittelten Kapazitätswerte stimmen nicht mit denen von TI überein, daher bin ich etwas besorgt.

Die Details meiner Ermittlungen sind unten, aber zusammenfassend sagt das Datenblatt des 48-MHz-Kristalls , dass eine Lastkapazität von 18 pF erforderlich ist. Die beiden im Referenzdesign verwendeten Lastkondensatoren haben beide 22 pF. Die CC1111-Datenblattformel zum Beziehen der Lastkapazität, die über die Leitungen des xtal gesehen wird, auf die Werte für die Lastkondensatoren ( C a und C b ) ist

C l Ö a d = 1 1 C a + 1 C b + C p a r a s ich t ich c

Einstecken von 18 pF für C l Ö a d und 22 pF für C a und C b , das heisst C p a r a s ich t ich c muss 7 pF sein. Das Datenblatt sagt jedoch, dass dieser Wert typischerweise 2,5 pF beträgt. Wenn ich diesen Ratschlag befolgt hätte, wäre ich am Ende dabei C a = C b = 31 pF und nicht 22 pF, wie tatsächlich im Referenzdesign verwendet.

Alternativ gemäß TI-Anwendungshinweis AN100 ,

C l Ö a d = C 1 ' × C 2 ' C 1 ' + C 2 ' ,

wo " C x ' ist die Summe der Kapazität in C x , die parasitäre Kapazität in der PCB-Leiterbahn und die Kapazität im Anschluss des Quarzes. Die Summe der beiden letzten Teile liegt typischerweise im Bereich von 2 – 8 pF.“

Wenn C 1 = C 2 = 22 pF, erhalten Sie C 1 ' = 2*18 pF = 36 pF, so dass die parasitäre Kapazität, die jeder Leiterbahn + Klemme zugeordnet ist, 36 pF - 22 pF = 14 pF beträgt, was außerhalb des in AN100 genannten Bereichs von 2 - 8 pF liegt.

Ich frage das alles, weil ich befürchte, dass es entweder nicht funktioniert oder die Frequenz falsch ist, wenn ich die falschen Ladekondensatorwerte wähle. Wie empfindlich reagieren diese Arten von Kristallen auf die Werte der Ladeobergrenze?

Details meiner Detektivarbeit:

Aus der Partlist.rep (BOM), die in der ZIP-Datei des Referenzdesigns enthalten ist, sind der Quarz (X2) und die beiden Lastkondensatoren, an die er angeschlossen ist (C203, C214):

X2   Crystal, ceramic SMD    4x2.5mX_48.000/20/35/20/18
C203 Capacitor 0402 C_22P_0402_NP0_J_50
C214 Capacitor 0402 C_22P_0402_NP0_J_50

Die Ladekondensatoren haben also jeweils einen Wert von 22 pF. Der Kristall, basierend auf einer Antwort auf eine frühere Frage des TI E2E-Forums für ein verwandtes Gerät, ist dieser Teil:

Name: X_48.000/20/35/20/18
Descr.: Crystal, ceramic SMD, 4x2.5mm, +/-20ppm 48MHZ
Manf.: Abracon
Part #:  ABM8-48.000MHz-B2-T
Supplier: Mouser
Ordering Code: 815-ABM8-48-B2-T

Der Wert von 18 pF stammt aus dem Datenblatt des ABM8-48.000MHz-B2-T .

Danke für Ihre Hilfe.

Antworten (2)

Höchstwahrscheinlich sind die von TI verwendeten 22pF-Werte ein Kompromiss (Kosten / Verfügbarkeit). Der Quarz verträgt im Allgemeinen einige pF plus oder minus des berechneten Werts. Ich würde vermuten, dass einige empirische Tests in die Entscheidung eingeflossen sind, 22 pF anstelle eines näheren Werts zu verwenden, oder vielleicht waren 22 pF bereits in der Stückliste enthalten.

Letztendlich basiert sogar eine Berechnung wie im Datenblatt auf der „Schätzung“ der Streukapazität. Sie müssen den Kondensatorwert, den Sie finden, testen und sicherstellen, dass er in Ihrem Endprodukt funktioniert.

Auf Seite 20 des von Ihnen verlinkten C1111-Datenblatts heißt es außerdem, dass 12-18 pF der Bereich ist, der für den 32,768-kHz-Quarz verwendet werden soll. Ihr Kilometerstand kann variieren.

Das Wichtigste, was zu beachten ist, ist, dass der Kondensator mit einem geeigneten dielektrischen Material (einem, das nicht stark temperaturabhängig ist, wie z. B. NP0/C0G) eng toleriert werden sollte.

Weiterführende Literatur: Hier ist ein Link zu einer guten Erklärung des Themas, wie Kristalle und Kondensatoren interagieren.

Vielen Dank. Das Datenblatt empfiehlt den Epson MC-306 32,768-kHz-Quarz, und ich plane, die 12,5-pF-Version zu bestellen. Danke für den technischen Hinweis, werde ich mir durchlesen. Seitdem habe ich auch dieses von TI gefunden: ti.com/lit/an/slaa322b/slaa322b.pdf . Also, wenn ich mich nicht irre, hole ich meine Prototyp-Leiterplatte vom Fab House zurück, sehe, ob es funktioniert, und wenn nicht, iteriere? Das klingt teuer. :^(
Eine andere Frage: Sind +/- 2% OK? Das Datenblatt empfiehlt die Serie "Murata GRM1555C". Ich kann diese in Toleranzen von +/- 2% finden, aber niemand scheint die Sorte +/- 1% zu haben (dh GRM1555C1E200FA01, wo das 'F' für 1% Toleranz steht und ein 'G' 2% Toleranz anzeigen würde) .
Alles, was besser als 5 % Toleranz ist, wird hilfreich sein.
NP0 verwenden ... oder NP0 nicht verwenden?
Ich würde NP0 in dieser Anwendung nicht verwenden.
Aktualisierter Link für die obige TI-Appnote: ti.com/lit/an/slaa322c/slaa322c.pdf

Wenn Sie versuchen, die genaue Zeit über einen langen Zeitraum zu halten, müssen Sie das System wahrscheinlich irgendwie kalibrieren, da die anfängliche Genauigkeit von 20 ppm, die normalerweise für diese Kristalle angegeben ist, Ihnen in einem Jahr zuvor 15 Minuten Fehler beschert sogar Kondensatoren, Kristalltempco (riesig) und Kristalldrift betrachten. Einige PIC-Prozessoren verfügen über ein Kalibrierungssystem, das einige hundert ppm Fehler kompensieren kann, aber Sie müssen es bei der Produktion oder im laufenden Betrieb während des Betriebs kalibrieren. Die Laufzeittemperaturkompensation des Kristalls ist entscheidend, wenn Ihr System mehr als ein paar Grad von 25 °C entfernt arbeitet. Im Großen und Ganzen ist die Kondensatorstabilität normalerweise wichtiger als die anfängliche Toleranz.