水晶コンデンサが直列であると見なされるのはなぜですか?


13

MCUのクロッキング用に水晶とコンデンサを選択しようとしていますが、理解したところから、水晶が正常に機能するためには30pFの負荷容量(データシートで指定されています)が必要です。私がこれをやった方法は次のようになります:

回路図

この回路のシミュレーションCircuitLabを使用して作成された回路

しかし、誰もが私にこれをするべきだと言っています:

回路図

この回路をシミュレートする

なぜなら、コンデンサはどういうわけか直列になっているからです。これは私には意味がありません:もう1つのコンデンサを使用していますが、右側のコンデンサはインバータの低インピーダンス出力の隣にあるため、直列に表示されません。また、私の設計では、使用するコンデンサが1つ少なくなります。私は何が欠けていますか?

回答:


10

負荷容量には2つの側面があります。水晶に見えるのは、水晶の両端間の静電容量です。通常、発振器回路には水晶の一端とグランドの間にいくらかの容量が必要ですが、水晶にとってはそれほど重要ではありません。

水晶の両端が完全に逆位相で上下に移動し、2つの負荷コンデンサが振幅の逆比に従ってサイズ調整された場合、1つのコンデンサからグランドに流れる電流は、グランドからグランドに流れる電流と正確に一致しますもう一方のコンデンサ。1つがグランドを切断しても、コンデンサが相互に接続されたままになっている場合、回路の動作は影響を受けません。その状況では、含まれる静電容量は直列の2つのコンデンサだけなので、静電容量の直列値が重要になる理由は明らかです。

実際には、水晶の両端は非常に180度離れて振動せず、コンデンサは振幅比に一致するサイズになっていないため、キャップに流れる接地電流はわずかですが、通常はごく一部です総キャップ電流なので、支配的な動作は依然として直列の2つのキャップの動作です。


なぜC2を流れる電流がまったく重要なのですか?インバーターがこの電流を供給できるようにすべきではありませんか?
-FrancoVS

3
@FrancoVS:発振回路では、インバーターは非常に限られた出力電流を持つように設計されます。インバータがこのように制限されていない場合、直列に抵抗を追加する必要があります。大電流出力のインバータを使用します。抵抗がないと、水晶振動子の早期故障が発生する可能性があります。
-supercat

ああ、それはシリーズのことを説明しています。しかし、なぜクリスタル全体に1つの30pFキャップを使用しないのですか?
-FrancoVS

2
@FrancoVS:グランドへのキャパシタンスがなく、インバーターが出力をソース電流もシンク電流も引き起こさない入力電圧の範囲を持っていた場合、入力がそのような電圧になると、水晶の両端がフローティングになります。おそらく水晶と平行に1つのキャップを配置し、その一端で2番目のキャップを接地することができますが、通常の方法で適切なサイズのコンデンサのペアを使用する方が効率的です。
supercat

5

この回路図を回転させると、水晶全体の静電容量が直列であると解釈できると考える理由がわかります。負荷は、XTAL全体で測定され、地面に相対的ではありません

回路図

この回路のシミュレーションCircuitLabを使用して作成された回路


2
確かに、しかしそれはアンプが接続されている場所にも依存します。しかし、OPが投稿したのは、Pierceオシレーターです。より詳細な計算はpにあります。ここでは3ですが、あなたが言ったように近似できます。
フィズ

4

古代のappnotes / datasheetsで見つけることができる沼地の標準的なPierce発振器の設計は等しいコンデンサを使用することは事実です:

ここに画像の説明を入力してください

しかし、実際に機能する可能性があるのはそれだけではありませんが、右のキャップではなく左のキャップが除外されていることがわかります:

ここに画像の説明を入力してください

どの周波数をターゲットにしているのか、使用しているアンプ/チップを言っているのではありません。これらはすべて、クックブックの推奨事項に従うのではなく、独自に設計する場合に重要です。

ここに画像の説明を入力してください

でも、はるかに簡単なデザインが使用アンペアの非常に少なくとも、入力と出力容量を考慮する必要性に近づきます。

ここに画像の説明を入力してください

xtalの片側だけに大きなキャップを配置し、反対側にアンプの入力(または出力)キャパシタンスのキャップがはるかに小さい場合、合計(直列)キャパシタンスはどうなりますか?それはおそらくかなり予測不可能で、小さな容量に支配されるでしょう。

xtalを小さな静電容量から分離することは、その安定性を改善する1つの方法です(ただし、私の知る限り、この後者のスキームはほとんど使用されません)。

ここに画像の説明を入力してください

そして、最初のアプリノートに戻ります:

発振器の設計は、せいぜい不完全な芸術です。理論的および実験的設計手法の組み合わせを使用する必要があります。

したがって、[最初にできればシムで]を試してから、実際のボードで試してみて、その上限を節約する価値があるかどうかを確認してください。

そして、アンプ/ドライバーの特性が重要なので、ST appnoteからの次のアドバイスにも注意してください。

多くの水晶メーカーは、リクエストに応じてマイクロコントローラ/水晶ペアリングの互換性を確認できます。ペアリングが有効であると判断された場合、推奨されるCL1値とCL2値、および発振器の負性抵抗測定値を含むレポートを提供できます。

最後に、発振器の出力電圧を上げるために、これらのキャップ間の不均衡が意図的導入されることがあります(このため、左側のコンデンサを小さくする必要があります)が、xtalでの電力消費も増加します。

ここに画像の説明を入力してください


4

水晶コンデンサが直列に接続されていると考えるのは役に立たない。どちらも同様の仕事をしますが、サーキットの異なる部分で動作します。最初のコンデンサ(および最も重要なコンデンサ)は、インバータの入力へのリターンフィードバック上にあります。

ここに画像の説明を入力してください

上の写真の左の部分は、10 MHz水晶の等価回路と20pFのコンデンサ(C3)をグランドに接続したものです。V1が駆動源であり、右側に周波数と位相応答をプロットしました。R2の存在にも注意してください(これについては後で説明します)。

10MHzを少し超えると、回路の位相角は180度近くになります。これは、水晶がインバータによって駆動されるため重要です。インバーターは180度の位相シフト(反転とも呼ばれます)を生成し、水晶とその外部コンデンサーはさらに180度を生成します。したがって、360度と正のフィードバックが生成されます。

また、発振を維持するために、ゲインは1より大きい必要があります。上記の図に関して、10 MHzをわずかに超えると、回路がゲインを生成します。つまり、H(s)は1を超え、ネットワークが180度の位相シフトを生成した場合、発振が発生します。

水晶の駆動側に余分なコンデンサを追加するのはなぜですか?

これにより、水晶振動子が激しく駆動されるのを防ぐだけでなく、位相シフトを数段階余分に発生させ、回路を発振させることができます。R2とラベル付けされた100オームの抵抗に注意してください-クリスタルへの電流を制限しますが、この点でグランドに追加のコンデンサが必要な位相シフトを追加します。

多くの水晶発振器回路は、インバータの非ゼロ出力インピーダンスを利用するため、この直列抵抗を表示しません。比較的強力なインバーター(数十mAを駆動できる)がある場合、抵抗器が必要であり、それについて考えます-直列抵抗器を検討せずにインバーターの生出力に20pFを固定するのは誰ですか?

関連質問:発振器の設計


水晶のデータシートに、実際の負荷容量の半分に過ぎない「負荷容量」が指定されているのはなぜですか?また、C2(私の図面では)はインバーターの直列抵抗に依存しませんか?
-FrancoVS

@FrancoVS私は言っていません-私の主張は、負荷容量が最初の図(C1)に現れるものだということです。C2はインバータの内部にある程度依存していますが、これがxtalのロード方法とどのように関連しているかはわかりません。
アンディ別名

私のポイントは、私が読んだほとんどのチュートリアルは、C1とC2を指定する良い方法は等しいと仮定することであり、直列容量が水晶の「負荷容量」値と等しくなるように指定する必要があることを教えていることですデータシート(ボードの静電容量を無視)。あなたが言っていることを正しく理解している場合、これは間違っています:C1は負荷コンデンサであり(したがって、30pFを期待する水晶に60pFを提示しています)、C2は水晶にまったく依存していません:インバータに。
FrancoVS

@FrancoVSあなたの言うことを正確に聞きますが、xtalに関する一般的なチュートリアルはすべて、静電容量を左右に分割しているようです。さて、私の分析では、xtalの駆動端は数オームまたは数十オームです。最大50オームとしましょう。次に、バッファの入力側の22pFのインピーダンスを見てください。(たとえば)10MHzでは、インピーダンスは723オームです。これは、xtalの負荷が50オームと直列の22pFであるということです。出力に別の22pFを追加すると、50オームが少し分流します。
アンディ別名

もちろん、これはすべて、製造元のデータシートから提供されるxtalの等価回路が動作周波数の周りで正確であると仮定しています。私の経験では、出力波形を繊細で小さなxtalで「より簡単」に整形する以外に、インバーター出力の上限があるとは思いません。
アンディ別名
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.