発振器
以下の例を使用して、発振器を実装して発振する周期的な電子信号を生成する方法を学習します。
注目の例
コルピッツ回路に基づく LC 発振器
この例では、ノミナル周波数 9 MHz のコルピッツ発振器回路の実装を示します。発振の周波数は 1/(2*pi*sqrt(L1*C1*C2/(C1+C2))) で求められます。LC 発振器は、RC 発振器で達成可能なレベルよりも Q レベルが高いため、周波数選択性に優れています。
555 タイマーを使用した PWM 回路
この例では、555 タイマーを非安定モードで使用して実装されたパルス幅変調 (PWM) 出力を示します。デューティ比は、ポテンショメーター P1 によって設定されます。このポテンショメーターは、Duty Cycle Control Knob を介して実行時に制御されます。555 タイマーからの出力結果がスコープに表示されます。シミュレーションを終了するには、[停止] ボタンをクリックします。
オペ アンプを使用した三角波発生器のモデル化
この例では、2 つの Band-Limited Op-Amp ブロックを使用して三角波発生器回路をモデル化する方法を示します。回路の最初の段階は、オペ アンプから作成された比較器を表します。2 つの Diode ブロックは、比較器の出力を正または負の 5 V に制限するツェナー ダイオードをモデル化します。これらの制限により矩形波が生成されます。
PI 制御付き電圧制御発振器
このモデルは、出力電圧を制御するフィードバック制御付きの電圧制御発振器を示します。発振周波数は、可変容量ダイオードに適用される逆バイアス電圧によって制御されます。このモデルは、回路を設計する際に動作のモデル化とコンポーネントレベルのモデル化をどのように混在させられるかを示しています。可変トランスコンダクタンス デバイスの動的応答が発振周波数と比較して高速であれば、実装の詳細は重要ではありません。同様に、PI コントローラーは抽象化されており、オペ アンプで実装することも、ソフトウェアに含めることもできます。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)