In elektronische circuits zijn kristaloscillatoren een van de meest voorkomende klokbronnen. Om ervoor te zorgen dat een kristaloscillator normaal begint te oscilleren en stabiel werkt, moeten externe belastingscondensatoren in het circuit redelijkerwijs worden ontworpen op basis van de belastingscapaciteit (ook wel CL genoemd). Een onjuiste aanpassing van de condensatoren kan problemen veroorzaken bij het starten van de oscillatie, een grotere frequentieafwijking of zelfs systeeminstabiliteit.
In dit artikel wordt gedetailleerd uitgelegd wat de betekenis is van de belastingscapaciteit van een kristaloscillator, de berekeningsmethode van externe condensatoren en praktische overwegingen bij het circuitontwerp.
1. Wat is de belastingscapaciteit (CL) van een kristaloscillator?
Fabrikanten van kristaloscillatoren specificeren gewoonlijk een nominale belastingscapaciteitswaarde CL in het gegevensblad, zoals 18pF, 20pF, 12pF, enz. Dit betekent dat het kristal is gekalibreerd om zijn nominale oscillatiefrequentie te bereiken onder deze capacitieve belasting.
Met andere woorden: de kristaloscillator kan alleen een nauwkeurige frequentie uitvoeren als de equivalente belastingscapaciteit gelijk is aan CL.
2. Hoe beïnvloeden externe condensatoren de belastingscapaciteit?
Een gebruikelijk kristaloscillatorcircuit is als volgt:

C1 en C2 zijn twee condensatoren die extern op GND zijn aangesloten (meestal chipcondensatoren);
Beide uiteinden van XTAL zijn respectievelijk verbonden met de twee pinnen van de kristaloscillator;
In feite wordt de equivalente belastingscapaciteit CL van de kristaloscillator verkregen door de serieschakeling van C1 en C2, plus de parasitaire capaciteit Cp die door de printplaat en de verpakking wordt geïntroduceerd.
3. Berekeningsformule: hoe kan ik externe capaciteitswaarden afleiden op basis van CL?
De formule voor equivalente belastingscapaciteit (CL) is als volgt:

MERKEN:
C1, C2: condensatoren extern aangesloten op GND;
Cp: Parasitaire capaciteit geïntroduceerd door PCB-sporen, verpakking, enz. (meestal 2pF ~ 5pF, wat kan worden geschat door middel van simulatie of ervaring);
CL: Nominale belastingscapaciteit vermeld in het gegevensblad van de kristaloscillator.
[Voorbeeldillustratie]
Stel dat de specificatie van de kristaloscillator CL=18pF is, en de parasitaire capaciteit Cp van de PCB ≈ 5pF. Om de juiste C1 en C2 af te leiden:
Vervang eerst in de formule:

Stel dat C1=C2=C, de formule wordt vereenvoudigd tot:

Oplossen voor C:

Daarom wordt aanbevolen om externe condensatoren C1=C2=27pF (standaardwaarde) te gebruiken.
4. Waarom veroorzaakt een niet-overeenkomende externe capaciteit problemen?
Frequentieafwijking: als de externe capaciteit te klein of te groot is, zal de kristaloscillator afwijken van zijn nominale frequentie, waardoor een systeemklokafwijking ontstaat;
Moeilijke of onstabiele oscillatie: overmatige belasting zal de versterking verminderen, wat ertoe kan leiden dat de kristaloscillator niet begint te oscilleren of frequentiejitter vertoont;
Verhoogd energieverbruik: Onjuiste belasting zal leiden tot een verhoogd energieverbruik van het kristaloscillatorcircuit;
Verhoogde EMI: Onstabiele oscillaties kunnen valse frequenties genereren, waardoor de elektromagnetische compatibiliteit van het systeem wordt beïnvloed.
5. Ontwerpaanbevelingen en technische praktijken
Bekijk het gegevensblad van de kristaloscillator zorgvuldig
Verduidelijk de CL-waarde;
Verduidelijk de aanbevolen circuittopologie;
Controleer of het aanbevolen bereik van externe capaciteitswaarden aanwezig is.
Denk eens aan de feitelijke bestuursomgeving
Schat Cp met behulp van PCB-simulatie of ervaring;
Voor hoge- snelheids- of precisieklokken (bijvoorbeeld communicatiesystemen, MCU-hoofdfrequentie > 100 MHz) wordt een nauwkeurige berekening of test aanbevolen.
Gebruik symmetrische condensatoren
Over het algemeen wordt aanbevolen dat C1=C2 de frequentie centreert en de ruis in evenwicht brengt;
Asymmetrisch ontwerp kan ook worden gebruikt als er speciale bijpassende vereisten zijn.
Gebruik chipcondensatorarrays tijdens het debuggen
Proefmatching kan worden uitgevoerd met chipcondensatoren (bijv. 10pF, 15pF, 22pF, 27pF, enz.);
Gebruik een spectrumanalysator of oscilloscoop om de uitgangsstabiliteit en frequentienauwkeurigheid te controleren.
6. Veelgestelde vragen (FAQ)
Vraag Antwoord
|
Vraag |
Antwoord |
|
Als CL=12pF, welke maat moeten de externe condensatoren hebben? |
Aangenomen dat Cp=5pF, dan C1=C2≈14pF |
|
Waarom hebben sommige MCU's geen externe condensatoren nodig? |
Sommige kristaloscillatorcircuits hebben intern geïntegreerde belastingscondensatoren (bijv. STM32), dus er is geen externe verbinding nodig |
|
Zullen niet-overeenkomende externe condensatoren de kristaloscillator verbranden? |
Meestal niet, maar dit kan oscillatiefouten of frequentiefouten veroorzaken |
Conclusie
Het ontwerp van de externe belastingscapaciteit voor kristaloscillatoren is een klein maar cruciaal detail dat rechtstreeks van invloed is op de stabiliteit en nauwkeurigheid van het kloksysteem. Het begrijpen van de berekeningsrelatie tussen CL en C1/C2, en het aanpassen van de parameters op basis van de werkelijke parasitaire capaciteit van de PCB, is de sleutel tot het bereiken van stabiele oscillatie en nauwkeurige frequentie.
In digitale systemen met hoge-snelheid, communicatieapparatuur of systemen met extreem hoge klokvereisten is het redelijk selecteren en afstemmen van de belastingscapaciteit van de kristaloscillator een technische taak die serieus moet worden genomen.
HANGJING heeft een professioneel laboratorium en een aantal applicatie-ingenieurs met meer dan 20 jaar ervaring, die klanten gratis professionele bijpassende testdiensten kunnen bieden. Als u dergelijke behoeften heeft, neem dan gerust contact op met ons verkoop- of technisch personeel.
