オシロスコープからCURVE? やWAVFRM? にて取り出したデータをどのようにして電圧データにすればよいですか?

Question:

オシロスコープからCURVE? やWAVFRM? にて取り出したデータをどのようにして電圧データにすればよいですか?

Answer:

CURVE? やWAVFRM? を使ってオシロスコープからPC に取り込んだバイナリ・フォーマットの波形データは電圧データに変換することができます。この操作を行なうために波形のプリアンブル・データをWAVFRM? またはWFMPRE? クエリ・コマンドにて取り込んでおく必要があります。

サンプル・モードでのデータは256 レベルの分解能でデジタル化しています。プログラムを使用して、YOFf 、YZEro 、YMUlt の値からこのデータを電圧に変換します。YOFF はDC オフセットを示し、YPOS は波形トレースの画面上での位置を示します。

例えばRPBinary フォーマットのデータを変換するには:

Voltage = (Digitizing Level – YOFF) * YMULT

ほとんどのテクトロニクス・オシロスコープのデジタル化レベルはバイナリ・フィールド・データ幅が1 に設定されていれば256 レベルの中の一つとして表されます。画面上では全部で10.24 division ある内の8 division 分しか表示していませんが、1 division 当り25 レベルあることになります。

例えば5V のプローブ補正用出力を1V/div で測定した場合、そのピーク電圧は125 という値で示されます。YMUlt は4.0e-2 (または40mV )になる筈です。オフセットとポジションが0 であると仮定すれば変換の結果は下のようになります。

5 volts = (125 – 0 ) * 0.04

FAQ ID : 69031

View all FAQs »
Téléchargements
Télécharger

Télécharger des manuels, des fiches techniques, des logiciels, etc. :

Go to top