オシロスコープのトリガを高く設定しても波形が止まらない理由とは?トリガ動作の仕組みを解説

工学

オシロスコープを使っていると、トリガレベルを極端に高く設定したにもかかわらず、ある時間軸設定では波形表示が更新され続けることがあります。「設定したトリガ値を超える信号が存在しないなら、画面は更新されず止まるはずではないか」と疑問に感じることがあります。

この現象を理解するには、オシロスコープがトリガ条件だけで動いているのではなく、時間軸設定や内部のトリガモード、信号取得方式によって表示更新の仕組みが変わることを知る必要があります。

オシロスコープのトリガは波形表示を開始するタイミングを決めるもの

トリガとは、波形を画面上で安定して表示するために、どのタイミングから波形を描き始めるかを決める機能です。

例えば、周期的な正弦波を表示するとき、毎回同じ位置から表示を開始しなければ波形は横方向に流れて見えます。そこで「電圧が1Vを上昇方向に通過した瞬間」などを条件として設定し、その瞬間を基準に波形を表示します。

つまりトリガレベルは「波形の表示位置を固定するための条件」であり、単純に「この値を超えない限り画面更新が完全に停止する」という意味ではありません。

トリガ条件を満たさない場合の動作は設定によって異なる

オシロスコープには複数のトリガモードがあり、トリガが発生しない場合の動作が異なります。

トリガモード 特徴
Auto(オート) 一定時間トリガが発生しない場合、自動的に波形表示を更新する
Normal(ノーマル) トリガ条件を満たした時だけ波形を更新する
Single(シングル) 1回だけトリガ条件を待って取得する

特に疑問になりやすいのはAutoモードの場合です。Autoでは、トリガ条件を満たす信号がなくても、一定時間経過すると画面を更新します。

そのため、トリガレベルを信号の最大値より高く設定していても、波形が止まらず更新されることがあります。これは故障ではなく、オシロスコープが「波形が見えなくなることを防ぐため」に行っている動作です。

時間軸設定によって波形が止まるように見える理由

質問のように「ある時間軸のみ波形が止まらない」という現象は、時間軸設定が関係している可能性があります。

時間軸を遅く設定すると、1回の波形取得に必要な時間が長くなります。そのため、トリガ待ちの状態や自動更新のタイミングが画面上で分かりやすく現れることがあります。

一方、時間軸を速く設定すると、オシロスコープ内部では短時間に何度も取得処理が行われるため、更新動作の違いが目立たない場合があります。

トリガレベルを超えないのに表示される仕組み

オシロスコープは、常に「トリガ条件を満たした波形だけを表示している」わけではありません。

内部では、入力信号をメモリへ取り込み、その中からトリガ位置を基準として表示しています。Autoモードではトリガイベントがなくても、取得したデータを表示する場合があります。

例えば、100Vの信号に対してトリガレベルを200Vに設定した場合、本来なら通常トリガでは条件成立しません。しかしAutoモードなら、一定時間後に強制的に画面更新されるため、波形が表示され続けます。

トリガが本当に発生したか確認する方法

トリガ設定の動作を確認したい場合は、トリガモードをNormalに変更する方法が有効です。

Normalモードでは、設定したトリガ条件を満たさない限り波形更新が行われません。そのため、トリガレベルを信号範囲外に設定すると、画面が停止した状態になります。

また、多くのオシロスコープにはトリガ状態を示す表示があります。「Trig’d」「Ready」などの表示を見ることで、現在トリガ待ちなのか、取得が完了しているのかを判断できます。

まとめ|トリガ値を超えなくても波形が更新されるのは仕様によるもの

オシロスコープで高いトリガレベルを設定しても波形が止まらない原因の多くは、Autoトリガモードによるものです。

トリガは「波形表示の基準となるタイミング」を決める機能であり、すべての画面更新を制御しているわけではありません。

正確にトリガ条件だけで動作を確認したい場合はNormalモードを使用し、時間軸設定やトリガ状態表示も合わせて確認すると、オシロスコープの動作をより正しく理解できます。

コメント

タイトルとURLをコピーしました