Skip to content
RFrftools.io
General

水晶負荷容量計算ツール

水晶発振器から見た実際の負荷容量を計算し、仕様から周波数誤差を推定して、推奨外付けコンデンサ値を求めます。

Loading calculator...

公式

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

参考: IEC 60444 / Crystal manufacturer application notes

CL指定水晶負荷容量 (pF)
C1, C2外部負荷コンデンサ (pF)
CstrayPCB 浮遊キャパシタンス (pF)

仕組み

水晶負荷キャパシタンス計算機は、マイクロコントローラクロック、RTC回路、およびRF周波数リファレンスにとって不可欠な発振器設計のためのCL要件と周波数プルを計算します。組み込みエンジニア、RF 設計者、タイミングの専門家は、これを使用して水晶の負荷容量を一致させ、正確な周波数動作を実現します。IEC 60122によると、水晶は特定の負荷容量CL(通常6〜20pF)で規定されています。CLが一致しないと、負荷容量のppm変化あたりΔf/F =-Cm/(2×CL²×C0)の周波数偏差が発生します。ここで、Cmは運動静電容量(通常は1〜30fF)、C0はシャント容量(1〜7pF)です。CL = 12.5pFの32.768kHzのRTCクリスタルの場合、1pFのミスマッチによって約50ppmの周波数誤差が発生します。これは、2.6分/月のドリフトに相当します。

計算例

CL = 18pF仕様、3pFの浮遊容量(PCBトレース+ MCUピン)を備えた16MHz水晶振動子用のオシレータを設計します。必要な外部コンデンサ:CL = (C1 × C2)/(C1 + C2) + Cstray。C1 = C2 (対称負荷) の場合:18pF = C1/2 + 3pF、C1 = 30pF。27pF (E12 シリーズ) + 3pF ストレイ = 16.5pF の実際の CL を選択します。ミスマッチによる周波数誤差:標準値 Cm = 10fF、C0 = 3pF。Δf/F = -10ff/ (2× (18pF) ²) × (18-16.5) pF = -23ppm = 16MHz での偏差は -368 Hz。RTC の精度を高めるには、5 ~ 20 pF の可変コンデンサでトリミングするか、重要なタイミングには TCXO (±2 ppm) を使用してください。起動時の検証:ESR < R_Critical。ここで、マキシムのアプリケーションノート AN2154 によると、R_Critical = 1/ (2π × F×C1) × (gm/4-1) です。

実践的なヒント

  • 32.768kHzのRTCクリスタルの場合、標準CLは6-12.5pFです。誤差が50ppm未満の場合は、±1pFにマッチングします。セイコーエプソンでは、浮遊電流が5pFの12.5pFのCL水晶には、6.8pFの外部キャップを推奨しています。
  • オシロスコープで発振の開始を確認します。振幅は、MHzクリスタルの場合は10ms以内、32.768kHzの場合は1〜2秒以内にレールの80%に達するはずです。ゲインが不十分だと、起動しなくなったり、動作が断続的になったりします。
  • クリティカルなタイミング(GPS、テレコム)には、クリスタルの代わりにTCXO(±2ppm)またはOCXO(±0.01ppm)を使用してください。コストは0.20ドルに対して1〜10ドルですが、チューニングと温度補償が不要です

よくある間違い

  • PCBの浮遊容量を無視 — スルーホールの場合は標準2〜5pF、グラウンドポアを使用したSMDの場合は1〜2pF、VNAで測定するか、IPC-2251に従ってトレース形状から計算
  • 負荷コンデンサにはX7Rコンデンサを使用 — X7Rは温度によって± 15% 変化します。全温度範囲で安定した周波数を得るには、NP0/C0Gコンデンサ (±30ppm/°C) を使用してください
  • MCUの内部容量を忘れる — STM32水晶ピンの内部容量はデータシートあたり5pFです。CL計算に含めてください

よくある質問

主な原因:CLのミスマッチ — 1pFの偏差により、水晶にもよりますが、20〜50ppmのオフセットが発生します。二次的な原因:PCBの浮遊容量(1~5pF)、MCUピンのキャパシタンス(2~10pF)、温度ドリフト(水晶の周波数-温度曲線はパラボリックで、-40°Cで±50ppm、ATカットの場合は+85°C)。経年劣化により、MIL-PRF-55310あたり年間1~5ppmのドリフトが発生します。
計算:C_ext = 2 × (CL_Spec-C_Stray)浮遊容量の測定または推定:PCB = 2pF、MCU ピン = 3-5pF5pF のストレイ状態で CL = 12.5pF の場合、C_ext = 2 × (12.5-5) = 各サイドが 15pF になります。安定性を保つにはNP0/C0Gコンデンサを使用してください。ほとんどのアプリケーションでは、± 5% の許容誤差で十分です。
引っ張り性(トリミング感度)= CLのpF変化あたりのΔf標準値:AT カットのメガヘルツ結晶では 10 ~ 30 ppm/pF、32.768 kHz のチューニングフォークでは 50 ~ 100 ppm/pF。引っ張り性が高いと微調整が可能になりますが、浮遊容量に対する感度も上がります。水晶メーカーが「引っ張りやすさ」として指定しているか、CmとC0から計算しています。
はい。1つの負荷コンデンサをトリマーに交換してください(Murata TZC3シリーズ:5-20pF)。調整範囲:MHz クリスタルの場合は標準で±100ppm。デジタル・トリミング用に、一部のMCUにはプログラマブル・コンデンサバンク(STM32:0.5pFステップで0~15pF)が内蔵されています。あるいは、電圧制御チューニング(標準範囲±50ppm)には、VCXOとバラクタ・ダイオードを組み合わせて使用してください。

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

関連電卓