計測テストPFM計測

テンプレート説明

テスト対象機器のPFM出力を計測し、計測終了後にデータから平均周波数を算出します。

 

  • 1 PFM波形レコード
    設定時間分のデータをレコードしてPFMパルス列を取得します。
  • 2 エッジ検出・計測
    ①で取得したパルス列の立ち上がりエッジ間隔から周期を計測します。
  • 3 複数パルス平均・統計算出
    検出した全パルスを PULSES_PER_MEASURE 個ごとに平均し、周波数と統計値(平均/最大/最小/標準偏差)を算出します。
初期ユニット配置
 ・スロット1:DIOユニット(TC-IFDIO) ※1
ユニットの選択肢

 ・GPI/GPO:RIOユニット(TC-IFRIO)も利用できます。※2 ※3

※1 ユニットを別スロットへ変更する場合、ユニット設定のスロット割り付け変更を行うことで、設定値などを引き継ぎ可能です。
※2 スロットにユニットを取り付け・配線し、スクリプトのスロット設定を変更してください。
※3 RIOユニットは周期を100µs以上で設定ください。

接続図

テスト対象機器のPFM出力をTC-3000のGPIで取り込み、波形から平均周波数を算出します。

TC-3000 DIOユニット(TC-IFDIO) GPI1(PFM入力) テスト対象機器 (テスト対象機器) PFM出力 ① PFM波形入力

 ※必ずGNDは接続してください。

タイミングイメージ

レコードしたパルス列の立ち上がりエッジ間隔から平均周波数を算出します。

 

全体図 時間 GPI [1] [2] [3] PULSES_PER_MEASURE個(例: 6個) 拡大図(PFM計測詳細) レコードした波形の拡大 時間 GPI 周期 T H時間 L時間 PULSES_PER_MEASURE 個を平均

設定変数

全設定変数を記載しています。実機の仕様に合わせて変更してください。

変数名

内容

初期値

SLOT

使用するユニットのスロット番号。使用するユニットに応じて変更。

DIO1

PFM_CH

PFM入力に使用するGPIチャンネル

GPI1

TEST_DURATION_S

試験秒数。この時間分GPIをレコードする(100万サンプル上限で自動短縮される)。

10

PULSES_PER_MEASURE

このパルス数ごとに平均して1件の計測値(周波数)を算出・ログ出力する

10