Instant Engineering

エンジニアの仕事効率を上げる知識をシェアするWeb記事/機械設計/TPS/QC品質管理

発振回路とは?種類とCR・水晶発振を解説

クロックが乱れると、マイコンは命令を正しい順番で処理できず、装置全体が止まってしまうことがあります。

通信のビットずれ、時刻の誤差、音の高さのずれは、発振回路の不安定さから起きることがあります。

発振回路は、外部信号なしで一定周期の電気信号を作り、回路全体の時間基準になる回路です。

CR、LC、水晶発振は、周波数範囲、精度、コスト、起動性、基板設計の注意点が大きく異なり、用途ごとに選び方が変わります。

本記事では、発振条件、代表方式の違い、周波数式、水晶発振の選定、設計ミスまで実務目線で具体的に解説します。

 

 

1. 発振回路とは何か

発振回路とは、電源を与えるだけで周期的な電圧や電流を作り続ける回路です。

外部から周期信号を入力しなくても、自分自身の帰還で振動を維持します。

電子機器では、この周期信号が時間、周波数、通信速度の基準になります。

マイコンのクロック、無線の搬送波、ブザー音、タイマ信号などに使われます。

発振回路を理解すると、電子機器がどのように時間を刻むかが見えてきます。

実務では、発振回路を「動けばよい部品」として扱うと危険です。

周波数のずれは、通信エラー、表示のちらつき、制御周期の変化として現れます。

さらに、発振が止まるとマイコンそのものが停止し、装置全体の異常につながります。

そのため、発振回路は部品選定、回路定数、基板配置をセットで考える必要があります。

発振回路は電子回路のリズム源です

デジタル回路では、クロックの立ち上がりや立ち下がりに合わせて処理が進みます。

そのため、クロックが速すぎても遅すぎても、回路全体の動作に影響します。

たとえば通信回路では、送信側と受信側の基準周波数がずれるとビット判定が不安定になります。

時計やタイマでは、発振周波数のずれがそのまま時間のずれになります。

発振回路は単なる補助回路ではなく、機器全体の基準を決める重要部品です。

信号源と発振回路の違い

信号発生器のように外部から信号を与えるものと、発振回路は考え方が異なります。

発振回路は、回路内部の微小なノイズをきっかけにして振動を育てます。

その振動を帰還で保ち、一定の周波数と振幅に落ち着かせます。

つまり、最初の信号を外から入れなくても動き出せる点が大きな特徴です。

この自己持続性が、時計やマイコンの基準クロックに向いています。

正弦波発振と方形波発振

発振回路が作る波形は、大きく正弦波と方形波に分けられます。

正弦波は滑らかに上下する波形で、音響、測定、無線の基準信号に向きます。

方形波は高低が切り替わる波形で、デジタル回路のクロックに向きます。

水晶発振器でも、内部では正弦波的な振動を使い、出力を方形波に整形する場合があります。

用途に合わせて、周波数だけでなく波形の種類も選ぶ必要があります。

直流と交流の波形の違いは、直流と交流とは何かでも整理しています。

 

2. 発振の原理:増幅と正帰還

発振回路の基本は、増幅回路と帰還回路の組み合わせです。

増幅回路で信号を大きくし、その一部を入力側へ戻します。

戻した信号が入力信号を助ける向きなら、振動は少しずつ大きくなります。

このように、出力を入力へ同じ向きで戻す仕組みを正帰還と呼びます。

発振は、正帰還で信号を育て、損失を増幅で補うことで成立します。

Barkhausen条件:利得と位相の条件

発振が持続するには、ループを一周した信号が同じ向きに戻る必要があります。

さらに、ループ内の損失を補えるだけの利得も必要です。

この二つをまとめた考え方が、Barkhausen条件です。

代表的には、次のようにループ利得と位相で表されます。

 |A\beta| = 1

 \angle A\beta = 2\pi n

ここで、 A は増幅部の利得、 \beta は帰還部の伝達率を表します。

起動時は振動を育てるため、実際にはループ利得を1より少し大きくします。

定常状態では、振幅制限や素子の非線形性により、実効的な利得が1付近に落ち着きます。

ここで重要なのは、条件を満たした周波数だけが安定して残ることです。

帰還回路は、必要な周波数では信号を助け、不要な周波数では助けないように働きます。

CR回路、LC共振回路、水晶振動子は、この周波数選択性を作る役割を担います。

Barkhausen条件は、発振回路を考えるときの入口になる判断基準です。

発振の立ち上がりと振幅の安定

発振は、電源投入直後の熱雑音や素子ノイズをきっかけに始まります。

最初の信号は非常に小さいため、ループ利得が不足すると発振が始まりません。

一方で利得が大きすぎると、波形の山がつぶれてひずみが増えます。

よい発振回路では、起動時だけ十分な余裕を持ち、定常時は振幅を抑えます。

このバランスが、起動性と波形品質を両立させる要点です。

負帰還との違い

電子回路では、正帰還だけでなく負帰還もよく使われます。

負帰還は、出力の一部を入力と逆向きに戻して、利得や特性を安定させる考え方です。

発振回路では、特定の周波数だけが正帰還になるように回路を作ります。

周波数選択性を持たせないまま正帰還を強めると、意図しない発振の原因になります。

増幅回路の基本は、トランジスタとは何かも参考になります。

 

3. CR発振回路:抵抗とコンデンサで周波数を作る

CR発振回路は、抵抗とコンデンサを使って周波数を決める方式です。

コイルを使わないため、小型で安価に構成しやすい特徴があります。

低周波の正弦波、音の発生、簡易タイマなどでよく使われます。

一方で、部品のばらつきや温度変化の影響を受けやすく、高精度用途には向きません。

精密なクロックではなく、手軽な周期信号を作る方式と考えると分かりやすいです。

代表例として、タイマICやオペアンプを使った発振回路があります。

コンデンサの充放電時間を利用すれば、方形波に近い周期信号も作れます。

この場合の周波数は、抵抗とコンデンサによる時定数でおおよそ決まります。

ただし、温度で容量値が変わるコンデンサを使うと、周波数の安定度は下がります。

項目 CR発振の特徴 設計上の見方
構成部品 抵抗とコンデンサが中心 小型化しやすく低コストです
得意な周波数 低周波から中程度の周波数 音や低速信号に向きます
周波数精度 部品誤差の影響を受けやすい 精密クロックには不向きです
調整性 抵抗値を変えると周波数を変えやすい 可変発振器に使いやすいです

移相形発振回路

移相形発振回路は、CR回路を複数段つないで位相をずらす方式です。

増幅部で反転した位相を、CR回路の位相遅れで再び同じ向きにそろえます。

低周波の正弦波を比較的簡単に作れるため、教材や簡易信号源でよく扱われます。

ただし、CR段の損失が大きいため、増幅部には十分な利得が必要です。

部品値の誤差が重なると、発振周波数や起動性が変わりやすくなります。

Wienブリッジ発振回路

Wienブリッジ発振回路は、CR発振の代表的な正弦波発振回路です。

特定の周波数だけを選ぶCRブリッジを帰還経路に入れます。

抵抗とコンデンサを同じ値の組み合わせにすると、発振周波数は次の式で近似できます。

 f = \dfrac{1}{2\pi RC}

この方式は、ひずみの少ない正弦波を得やすい点が強みです。

ただし、きれいな波形にするには、振幅制御を丁寧に設計する必要があります。

コンデンサと時定数の基礎は、コンデンサとは何か時定数とは何かで詳しく扱っています。

CR発振で起きやすい誤差

CR発振の周波数は、抵抗値と容量値に直接依存します。

抵抗が1%ずれ、コンデンサが10%ずれれば、周波数も無視できない範囲で動きます。

コンデンサは温度特性や誘電体の種類によって容量が変わりやすい部品です。

そのため、正確な基準クロックが必要な用途では、水晶や発振器モジュールを使います。

CR発振は「調整しやすいが、精度は部品しだい」と考えるのが実務的です。

特にタイミング精度が仕様に入る場合は、許容誤差を先に数値で決めます。

たとえば周波数が5%ずれてもよい用途と、0.01%以内が必要な用途では方式が変わります。

部品単価だけでCR発振を選ぶと、後工程で補正や調整が必要になる場合があります。

量産では、部品公差の最大側と最小側を見て、最悪条件で周波数を確認します。

 

4. LC発振回路:共振で高周波を作る

LC発振回路は、コイルとコンデンサの共振を利用して周波数を作る方式です。

コイルに蓄えられる磁気エネルギーと、コンデンサに蓄えられる電気エネルギーが入れ替わります。

そのエネルギーのやり取りが、特定の周波数の振動になります。

CR発振より高い周波数を作りやすく、無線回路や高周波回路で使われます。

ただし、コイルの損失や寄生成分の影響を受けるため、部品配置も重要になります。

高周波では、回路図に書いていない配線のインダクタンスや容量も無視できません。

リード部品と表面実装部品でも、寄生成分や再現性は変わります。

周波数を微調整する回路では、可変容量ダイオードやトリマコンデンサを使うこともあります。

ただし、調整機構を入れるほど、温度や振動に対する管理項目も増えます。

共振周波数の基本式

LC共振の周波数は、インダクタンス  L と静電容量  C で決まります。

理想的な共振周波数は、次の式で表されます。

 f = \dfrac{1}{2\pi\sqrt{LC}}

 L を小さくするほど、また  C を小さくするほど、発振周波数は高くなります。

この式は単純ですが、実回路では配線や部品の寄生成分も周波数に影響します。

コイルの基礎は、コイルとは何かで確認できます。

Hartley発振とColpitts発振

LC発振には、帰還の取り方でいくつかの代表回路があります。

Hartley発振は、コイルを分割して帰還電圧を取り出す方式です。

Colpitts発振は、コンデンサを分割して帰還電圧を取り出す方式です。

どちらもLCタンク回路の共振を使い、特定の周波数だけを強く帰還します。

実務では、周波数範囲、コイルの作りやすさ、安定性、調整方法で方式を選びます。

Q値と周波数の安定性

LC回路では、共振の鋭さを表す指標としてQ値が重要になります。

Q値が高いほど、共振周波数付近だけを鋭く選びやすくなります。

一方で、コイルの抵抗損失や基板の寄生容量が大きいと、Q値は下がります。

Q値が低いと、発振周波数がふらつきやすく、不要な信号も混ざりやすくなります。

共振現象の考え方は、共振とは何かにもつながります。

 

5. 水晶発振回路:正確な基準クロックを作る

水晶発振回路は、水晶振動子の機械的な共振を利用する発振方式です。

水晶は圧電効果を持ち、電圧を加えると非常に安定した振動をします。

この振動を電気信号として取り出し、基準クロックとして利用します。

マイコン、時計、通信機器、計測器など、正確な周波数が必要な場面で使われます。

CRやLCよりも周波数安定度が高い点が、水晶発振の最大の強みです。

確認項目 意味 確認を怠ると起きること
公称周波数 水晶が狙う基本周波数 クロック速度や通信速度が合いません
負荷容量 指定周波数で使うための容量条件 周波数がずれます
ESR 水晶の等価直列抵抗 起動しにくくなります
ドライブレベル 水晶へ入れてよい電力 寿命低下や破損の原因になります
温度特性 温度による周波数変化 環境温度で時刻や通信がずれます

水晶が高精度になる理由

水晶振動子は、機械的な共振が非常に鋭い性質を持ちます。

このため、外部回路の多少の変動があっても、周波数が大きく動きにくくなります。

LC発振のようにコイルやコンデンサの誤差だけで周波数が決まるわけではありません。

水晶そのものの共振特性が基準になるため、安定したクロックを得やすくなります。

水晶には、基本波で使うものと、オーバートーンで使うものがあります。

高い周波数では、発振モードの指定を誤ると狙った周波数で動作しません。

マイコンのデータシートでは、対応する水晶周波数や推奨容量が示されることがあります。

水晶だけを選ぶのではなく、発振回路側の推奨条件と合わせて確認します。

マイコンや通信機器で水晶が使われるのは、この安定性が必要だからです。

負荷容量と外付けコンデンサ

水晶振動子には、仕様書で負荷容量  C_L が指定されています。

外付けコンデンサと基板の寄生容量を合わせ、指定された負荷容量になるように設計します。

一般的な考え方は、二つの外付け容量  C_1 C_2 を使って次のように近似します。

 C_L \approx \dfrac{C_1 C_2}{C_1 + C_2} + C_{stray}

 C_{stray} は、IC端子、配線、基板などによる寄生容量です。

負荷容量が合わないと、発振周波数が公称値からずれる原因になります。

負荷容量は、単に外付けコンデンサの値だけを意味するわけではありません。

ICの入力容量、パターン容量、はんだランドの容量も合算して考えます。

容量を大きくしすぎると、起動時間が長くなったり、発振余裕が小さくなったりします。

容量を小さくしすぎると、指定周波数からのずれやノイズ耐性の低下が問題になります。

ESRと起動余裕

水晶発振では、起動できるかどうかも重要な確認点です。

水晶のESRが大きいほど、発振を始めるために必要な駆動能力も大きくなります。

発振回路側の負性抵抗の余裕が不足すると、温度や個体差で起動しないことがあります。

量産品では、常温の試作品で動いたかどうかだけでは判断できません。

高温、低温、電源電圧のばらつき、部品公差を含めて起動余裕を確認します。

また、水晶には許容ドライブレベルがあり、過大に駆動すると劣化を早めます。

小型水晶ほど許容電力が小さい場合があり、単純に小型化すればよいとは限りません。

低消費電力機器では、起動時間と消費電流の両方を確認する必要があります。

時計用の32.768kHz水晶では、特に長時間動作時の消費電流が重要になります。

セラミック発振子との違い

水晶に似た部品として、セラミック発振子があります。

セラミック発振子は安価で起動が速く、外付け部品を少なくできる品種もあります。

一方で、周波数精度は水晶より劣るため、精密な通信や時計には不向きです。

家電や簡易制御のように、ある程度の周波数誤差を許せる用途では選択肢になります。

正確さ、コスト、起動時間のどれを重視するかで使い分けます。

 

6. CR・LC・水晶発振の使い分け

発振方式は、作りたい周波数だけで決めるものではありません。

必要な精度、起動時間、温度範囲、部品点数、コストを合わせて判断します。

低周波で手軽に作りたいならCR発振が候補になります。

高周波を作りたいならLC発振が候補になります。

正確な基準クロックが必要なら、水晶発振を選ぶのが基本です。

判断したいこと 確認する仕様 選定の方向性
時刻や通信速度を守りたい 周波数許容差、温度特性 水晶または発振器モジュールを選びます
音や点滅を作りたい 許容周波数範囲、調整性 CR発振でも対応しやすいです
高周波の同調が必要です 共振周波数、Q値、寄生成分 LC発振を検討します
評価工数を減らしたい 出力波形、消費電流、価格 発振器モジュールが有利です
方式 得意な用途 精度 注意点
CR発振 音、簡易タイマ、低周波信号 低い 抵抗とコンデンサの誤差で周波数が変わります
LC発振 高周波、無線、同調回路 中程度 コイルや基板の寄生成分の影響を受けます
水晶発振 マイコン、時計、通信基準 高い 負荷容量、ESR、レイアウトの確認が必要です
発振器モジュール 高精度クロック、設計工数削減 品種による 部品価格と消費電流が増える場合があります

周波数精度で選ぶ

発振方式を選ぶときは、まず許される周波数誤差を考えます。

音の高さやLED点滅程度なら、多少の周波数ずれは問題になりにくいです。

一方で、シリアル通信や無線通信では、周波数誤差が通信エラーにつながります。

時計や計測器では、長時間の積算誤差が目に見える結果になります。

精度が必要なほど、水晶発振や温度補償付き発振器を検討します。

通信方式との関係は、シリアル通信とは何かでも確認できます。

波形と用途で選ぶ

発振回路の選定では、波形の品質も重要です。

正弦波が必要な測定や音響用途では、ひずみの少ない発振回路が向きます。

デジタルクロック用途では、方形波としての立ち上がり時間や振幅が重要になります。

無線用途では、周波数だけでなく位相雑音やスプリアスも問題になります。

同じ周波数でも、用途が違えば適した方式は変わります。

クロックのジッタが問題になる回路では、平均周波数だけ見ても不十分です。

データ変換器、通信回路、PWM制御では、クロックの揺らぎが性能に影響します。

周波数精度、ジッタ、立ち上がり時間、出力電圧レベルをまとめて確認します。

高調波が問題になる場合は、波形整形やフィルタの検討も必要になります。

設計工数で選ぶ

自分で発振回路を組む場合は、回路定数、増幅度、負荷、レイアウトを確認する必要があります。

発振器モジュールを使えば、電源を与えるだけで規定のクロックを得られます。

量産品では、部品価格だけでなく、評価工数や不具合リスクもコストになります。

特に水晶発振の起動不良は、再現性が悪く原因調査に時間がかかりがちです。

設計期間を短くしたい場合は、発振器モジュールの採用も現実的な選択です。

 

7. 実務設計で注意すべきポイント

発振回路は、回路図だけでは安定動作を判断しにくい部分があります。

同じ回路定数でも、基板レイアウト、負荷、電源品質、部品公差で結果が変わります。

特に水晶発振では、評価時だけ動いて量産や温度試験で起動しないことがあります。

そのため、設計段階から余裕と検証方法を組み込むことが重要です。

ここでは、実務で見落としやすい注意点を整理します。

注意点 原因 対策
起動しない ループ利得不足、ESR過大、負荷容量過大 起動余裕を確認し、推奨部品値を守ります
周波数がずれる 負荷容量の不一致、部品誤差、寄生容量 容量計算と実測で補正します
波形がひずむ 利得過大、振幅制限の不適切さ 振幅制御と負荷分離を見直します
ノイズに弱い 長い配線、高速信号の近接、グランド不良 水晶をIC近くに置き、配線を短くします
後段で誤動作する 負荷直結、クロック振幅不足、波形劣化 バッファを入れて発振部を保護します

基板レイアウトと寄生容量

発振回路では、基板上の数pFの寄生容量でも影響が出ます。

水晶やコンデンサは、できるだけICの発振端子の近くに配置します。

配線を長く引き回すと、容量やノイズ結合が増えて周波数や起動性が悪化します。

高周波信号や大電流配線を水晶の近くに通すことも避けます。

発振部は小さくまとめ、静かなグランドを確保することが基本です。

基板レイアウトは、水晶発振の安定性を左右する実務上の重要項目です。

発振端子の周辺に長いスタブやテストパッドを置くと、容量やノイズの入口になります。

量産後に発振不良が出ると、回路定数だけではなく基板パターンの見直しが必要になります。

初期設計の段階で、部品配置ルールを決めておくことが安全です。

ノイズ対策全般は、ノイズ対策とEMCにも関係します。

負荷を直接つながない

発振回路の出力に重い負荷を直接つなぐと、振幅や周波数が変化します。

発振部は、本来、周波数を作るための繊細な部分です。

後段回路を駆動する場合は、バッファやロジックゲートで分離します。

これにより、発振条件が後段の入力容量や負荷電流に引っ張られにくくなります。

安定したクロックを配るには、発振部と配線部を分けて考える必要があります。

測定プローブで止まることがあります

水晶発振回路をオシロスコープで測るときは、プローブの容量にも注意します。

一般的なプローブを当てるだけで、発振端子の負荷容量が変わる場合があります。

その結果、周波数がずれたり、発振が止まったりすることがあります。

測定時は、低容量プローブやバッファ出力を使うなど、測定系の影響を減らします。

「測ったら止まる」現象は、発振回路では珍しくありません。

 

8. まとめ

発振回路とは、外部信号なしで周期的な電気信号を作り続ける回路です。

増幅と正帰還を組み合わせ、ループ利得と位相条件を満たすことで発振します。

CR発振は安価で調整しやすく、低周波や簡易信号源に向いています。

LC発振はコイルとコンデンサの共振を利用し、高周波用途に向いています。

水晶発振は周波数安定度が高く、マイコンや時計、通信の基準クロックに使われます。

水晶発振では、負荷容量、ESR、ドライブレベル、温度特性を確認する必要があります。

実務では、回路図だけでなく、基板レイアウト、負荷、測定方法まで含めて評価します。

発振方式の違いを理解すると、必要な精度とコストに合うクロック設計ができます。