(57)【特許請求の範囲】
【請求項１】
オシロスコープの観測信号を表示する表示器上にポイントマーカを表示させ、該ポイントマーカを前記オシロスコープの操作パネルを操作することで測定画面の任意の位置に設定し、波形表示停止位置として指定するとともに該ポイントマーカを基準にロールモード観測にて、観測信号が該マーカと交差する時点で波形表示を停止させるようにしたことを特徴とする自動停止機能付きオシロスコープ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はオシロスコープの掃引時間、特にロールモードでの観測に関係した自動停止機能付きオシロスコープに関するものである。
【０００２】
【従来の技術】
オシロスコープには、様々な信号観測するための機能が盛り込まれており、操作性の向上が進められてきた。その機能の中にロールモードでの観測がある。従来のロールモードでの観測では観測者自身が信号を確認しながら、目的とする位置に観測信号が表示された時点で手動操作による停止操作を行う必要があった。そのため、目的の位置からずれた位置で波形表示が停止してしまい観測信号を再度測定したり、また、移動機能（スクロール）を使用して停止した観測信号を補正したり、ＧＯ−ＮＯＧＯ判定機能が備わったオシロスコープでは、ロールモードで使用できる判定範囲を作成する必要があった。
【０００３】
図４にディジタルオシロスコープの構成ブロックを示す。１はアナログ入力波形信号の入力端子、２はアナログ入力波形信号５０を所定のレベルまで増幅する増幅器、３は所定レベルのアナログ入力波形信号５１をディジタルデータ５２に変換するＡＤ変換器、４はディジタルデータ５２を保持する第１メモリ（アクイジションメモリ）、５は保持された第１メモリデータ５３をマイクロプロセッサ８にてデータ処理、演算、比較を行うための第２メモリ（表示波形データエリア）、６は表示器７へ信号を処理し出力する表示回路、７は表示器、９はディジタルオシロスコープの設定を行うための操作パネル、１０はサンプリング起動、停止を制御するタイムベース、１１はマイクロプロセッサ８がデータ処理、演算、比較を行うための第３メモリ（比較データメモリ）から構成される。
【０００４】
次に動作について図４により説明する。始めにサンプリング動作について説明する。入力端子１より入力されたアナログ信号５０は、増幅器２により所定レベルに変換されアナログディジタル変換器３（ＡＤＣ）に入力される。変換されたディジタル信号５２はマイクロプロセッサ８が読み取れる様に第１メモリ４に保持させる。次のサンプリング起動させるため第１メモリ４のデータ５３を第２メモリ５に転送する。その後、次のサンプリング起動を開始している間に、転送された第２メモリデータ５６の先頭データからデータ処理、演算、比較を行うために作成された第３メモリデータ５７の先頭データを順番にマイクロプロセッサ８に取り込み判定する。判定方法としてはＧＯ−ＮＯＧＯ判定処理を用いる場合は、第２メモリデータ５６の先頭データを第３メモリデータ５７から取り込んだ最大値、最小値の範囲内に存在するか判定を行い、先頭から全ての取り込みデータが判定範囲内の時は次のサンプリング処理をし、これを繰り返す。また、判定範囲外のデータが第２メモリデータ５６内に存在した場合は、マイクロプロセッサ８によりタイムベース１０を停止させ、表示回路６を経て表示器７に表示後、サンプリングが停止する。第３メモリ内の判定用データは、操作パネル９の操作によりマイクロプロセッサ８を経由して第３メモリ１１内にはデータ５８から保持される。
【０００５】
【発明が解決しようとする課題】
前途の従来技術には次の３つの欠点がある、
１つは常時観測者自身が図４の表示器７を監視する必要がある。
【０００６】
２つ目は図４の表示器７を監視し目的とする停止位置に波形データが現れた場合、図４の操作パネル９による停止操作を行ったとしても、マイクロプロセッサ８を経由してサンプリング停止が完了した場合、目的位置から離れた位置で波形停止することが多い。
【０００７】
３つ目としてＧＯ−ＮＯＧＯ判定機能が備わったオシロスコープでは目的位置で停止させるための判定範囲データ（図４の第３メモリ１１）の作成、判定範囲データの変更が非常に不便である。
【０００８】
本発明では、停止位置を設定することで、観測信号の停止位置と同時に停止させた振幅を一度に設定でき、無人観測が可能になる。また、その時の観測条件である同期方式の極性を考慮して自動停止させることを目的とする。
【０００９】
【課題を解決するための手段】
本発明は上記の目的を達成するため、オシロスコープの観測信号を表示する図４の表示器７に“Ｘ”マーク（以下、ポイントマーカと記す）を表示させ、ポイントマーカを図４の操作パネル９を操作することで測定画面の任意のポイントを停止位置に指定することができるものとする。このポイントマーカを基準にロールモード観測にて、観測信号が交差する時点で停止したり、また、現在の観測条件である同期方式の極性を考慮して自動停止させるものである。
【００１０】
次にこの動作を図４により説明する。本発明のポイントマーカ設定方法は、図４の操作パネル９よりマイクロプロセッサ８に移動情報が渡され、現在のポイントマーカ位置が変更される。その後、変更されたポイントマーカから停止位置（Ｘ座標、Ｙ座標）が算出され図４の第３メモリ１１に座標データと現在の観測トリガ条件を格納する。次に図４を用いて動作を説明する。サンプリング動作について説明する。入力端子１より入力されたアナログ信号５０は、増幅器２により所定レベルに変換されたアナログディジタル変換器３（ＡＤＣ）に入力される。変換されたディジタル信号５２はマイクロプロセッサ８が読み取れる様に第１メモリ４に保持させる。次のサンプリング起動させるため第１メモリデータ（アクイジションメモリ）５３を第２メモリ５に転送する。その後、次のサンプリング起動を開始している間に、転送された第２メモリデータ５６の先頭データから第３メモリに格納されているポイントマ−カ位置Ｘ座標（時間方向）を元に判定するデータ位置をマイクロプロセッサ８にて算出し、算出された位置の第２メモリデータ５６と第３メモリ１１に格納されたポイントマ−カ位置Ｙ座標（振幅方向）を比較し、この位置を交差する第２メモリデータ５６が存在する場合、マイクロプロセッサ８よりタイムベース１０を停止させ、表示回路６を経て表示器７に表示後、サンプリングが停止する。交差するデータが存在しない場合は、次のサンプリング処理を繰り返す。
【００１１】
【発明の実施の形態】
本発明の実施例を図１、図２、図３、図４により説明する。図３ではオシロスコープの観測信号を表示する画面３１を表しており、その中に表示されているポイントマーカ３２が停止位置を示し、操作パネル９あるいは、パソコンなどで使用するマウス、タッチパネル画面にするなどで、このポイントマーカを任意の位置に移動させることで簡単かつ短時間で停止位置の設定、変更が行えるものである。
【００１２】
図２を用い本発明の実施例の動作、すなわち、ロールモードの停止までの流れをオシロスコープの画面を用いて説明する。ａ〜ｃは、ロールモードの観測開始画面に観測信号２１が表示された状態からｂ，ｃと観測信号が更新されｃに表示されたポイントマーカ３２を横切った位置で自動停止する。また、同期方式の極性を考慮して自動停止させる例をｄ〜ｆで説明する。ここでの同期方式の極性は−極性（立ち下がり）に設定された例を示し、ｄはロールモード観測開始画面に観測信号が表示された状態からｅ，ｆと観測信号が更新されｆに表示されたポイントマーカ３２を下方向に横切った位置（すなわち、立ち下がり）で自動停止する。
【００１３】
図１に本発明のフローチャートを示す。１００はタイムベース１０内の図示しないカウンタを初期化、１１０は図４の第２メモリ５から１番目のデータを図４のマイクロプロセッサ８に読み込む、１２０は図４の第３メモリ１１に格納されたポイントマーカ停止位置をマイクロプロセッサ８に読み込む、１３０は停止位置と第２メモリから取り込んだデータを比較し、現在設定されているトリガ条件を満たす条件で停止位置を横切る場合、１７０のサンプリング停止処理を行い終了する。また、１３０比較に該当しない場合には１４０のカウンタ更新、１５０のデータ数判定処理にてカウンタの値をチェックする。チェック結果がサンプリングデータ数内の場合は、１１０から繰り返し処理を行う。１５０のデータ数判定処理で、サンプルデータ数を超えた場合には、１６０の正常終了し、次のサンプリングデータの先頭から判定を行う。
【００１４】
【発明の効果】
本発明によれは、オシロスコープのロールモード信号観測で、ポイントマーカを移動させることにより任意の位置を停止位置に指定することができ、同期方式の極性により立ち上がり・立ち下がりを検出して停止させることができる。観測者自身が観測信号を監視する必要が無く、指定した位置で停止させることができる。
【図面の簡単な説明】
【図１】本発明の実施例のフローチャート
【図２】本発明のオシロスコープ画面の説明図
【図３】本発明のポイントマーカ実施例画面の説明図
【図４】オシロスコープブロック図
【符号の説明】
４：第１メモリ、５：第２メモリ、６：表示回路、７：表示器、８：マイクロプロセッサ、９：操作パネル。
【図１】
0003654783.tif 000002
【図２】
0003654783.tif 000003
【図３】
0003654783.tif 000004
【図４】
0003654783.tif 000005