Skip to content
RFrftools.io
General

Calculateur de capacité Crystal Load

Calculez la capacité de charge réelle vue par un oscillateur à quartz, estimez l'erreur de fréquence à partir des spécifications et trouvez les valeurs recommandées pour les condensateurs externes.

Loading calculator...

Formule

Crec=2(CLCstray)C_{rec} = 2(C_L - C_{stray})

Référence: IEC 60444 / Crystal manufacturer application notes

CLCapacité de charge cristalline spécifiée (pF)
C1, C2Condensateurs de charge externe (pF)
CstrayCapacité parasite du PCB (pF)

Comment ça marche

Le calculateur de capacité de charge cristalline calcule les exigences CL et l'extraction de fréquence pour la conception des oscillateurs, ce qui est essentiel pour les horloges des microcontrôleurs, les circuits RTC et les références de fréquence RF. Les ingénieurs embarqués, les concepteurs RF et les spécialistes de la synchronisation l'utilisent pour adapter la capacité de charge cristalline pour un fonctionnement en fréquence précis. Selon la norme IEC 60122, les cristaux sont spécifiés à une capacité de charge CL particulière (généralement 6 à 20 pF) ; une CL non adaptée entraîne un écart de fréquence de ΔF/f = -Cm/ (2 × CL²×C0) par ppm de variation de la capacité de charge, où Cm est la capacité de mouvement (généralement 1 à 30 ff) et C0 est la capacité de shunt (1 à 7 pF). Pour un cristal RTC de 32,768 kHz avec CL = 12,5 pF, un décalage de 1 pF provoque une erreur de fréquence d'environ 50 ppm, ce qui équivaut à une dérive de 2,6 minutes/mois.

Exemple Résolu

Oscillateur de conception pour cristal 16 MHz avec spécification CL = 18 pF, capacité parasite 3 pF (traces PCB + broches MCU). Condensateurs externes requis : CL = (C1 × C2)/(C1 + C2) + Cstray. Avec C1 = C2 (chargement symétrique) : 18pF = C1/2 + 3pF, C1 = 30pF. Sélectionnez 27 pF (série E12) + 3 pF parasite = 16,5 pF CL réel. Erreur de fréquence due à la non-concordance : Cm typique = 10fF, C0 = 3pF. ΔF/f = -10fF/ (2× (18pF) ²) × (18-16,5) pF = -23 ppm = écart de -368 Hz à 16 MHz. Pour la précision du RTC, ajustez avec un condensateur variable de 5 à 20 pF ou utilisez le TCXO (± 2 ppm) pour un chronométrage critique. Vérifiez le démarrage : ESR < R_Critical où R_Critical = 1/ (2π×F×C1) × (gm/4 - 1) conformément à la note d'application Maxim AN2154.

Conseils Pratiques

  • Pour les cristaux RTC à 32,768 kHz, CL typique = 6-12,5 pF ; correspondre à ± 1 pF pour une erreur inférieure à 50 ppm. Seiko Epson recommande des capuchons externes de 6,8 pF pour le cristal CL 12,5 pF avec un filtre parasite de 5 pF
  • Vérifiez le démarrage de l'oscillation à l'aide de l'oscilloscope : l'amplitude devrait atteindre 80 % du rail en 10 ms pour les cristaux MHz, et 1 à 2 secondes pour 32,768 kHz. Un gain insuffisant entraîne un arrêt du démarrage ou un fonctionnement intermittent
  • Pour le chronométrage critique (GPS, télécommunications), utilisez TCXO (± 2 ppm) ou OCXO (± 0,01 ppm) au lieu du cristal. Le coût est de 1 à 10$ contre 0,20$, mais élimine le réglage et la compensation de température

Erreurs Fréquentes

  • Ignorer la capacité parasite des PCB : 2 à 5 pF généralement pour les trous traversants, 1 à 2 pF pour les SMD avec coulée de terre ; mesurez avec VNA ou calculez à partir de la géométrie des traces conformément à la norme IPC-2251
  • Utilisation de condensateurs X7R pour les condensateurs de charge : le X7R varie de ± 15 % en fonction de la température ; utilisez des condensateurs NP0/C0G (± 30 ppm/°C) pour une fréquence stable sur la température
  • Oubliez la capacité interne du microcontrôleur : les broches en cristal STM32 ont une capacité interne de 5 pF par fiche technique ; à inclure dans le calcul de la CL

Foire Aux Questions

Cause principale : incompatibilité CL — un écart de 1 pF entraîne un décalage de 20 à 50 ppm selon le cristal. Causes secondaires : capacité parasite du PCB (1 à 5 pF), capacité des broches du microcontrôleur (2 à 10 pF), dérive de température (les cristaux ont une courbe fréquence-température parabolique, ±50 ppm entre -40 °C et +85 °C pour la coupe AT). Le vieillissement entraîne une dérive de 1 à 5 ppm/an selon la norme MIL-PRF-55310.
Calculez : C_ext = 2 × (CL_Spec - C_Stray). Mesurez ou estimez la capacité parasite : PCB = 2 pF, broches du microcontrôleur = 3 à 5 pF. Pour CL = 12,5 pF avec 5 pF parasites : C_ext = 2 × (12,5 - 5) = 15 pF de chaque côté. Utilisez des condensateurs NP0/C0G pour des raisons de stabilité ; une tolérance de ± 5 % est suffisante pour la plupart des applications.
Pullabilité (sensibilité au découpage) = Δf par variation de pF de CL. Valeurs typiques : 10-30 ppm/pF pour les cristaux AT Cut MHz, 50-100 ppm/pF pour un diapason de 32,768 kHz. Une plus grande capacité de traction permet un réglage précis mais augmente la sensibilité à la capacité parasite. Spécifiée par le fabricant de cristaux sous la forme de « pullabilité » ou calculée à partir de Cm et C0.
Oui, remplacez un condensateur de charge par un coupe-herbe (série Murata TZC3 : 5-20 pF). Plage de réglage : ± 100 ppm, typique pour les cristaux MHz. Pour le découpage numérique, certains microcontrôleurs disposent de batteries de condensateurs internes programmables (STM32 : 0-15 pF par pas de 0,5 pF). Vous pouvez également utiliser le VCXO avec une diode varactor pour un réglage contrôlé par la tension (plage typique de ± 50 ppm).

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Resistor Kit (1%, E24)

Precision 1% thin-film SMD resistor assortment, 0402 package

Ceramic Capacitor Kit

MLCC ceramic capacitor assortment in 0402 package

Solderless Breadboard

Full-size breadboard for circuit prototyping

Calculateurs associés