パルス幅を測定する

NI DAO Task Config

パルス幅を測定する

パルス幅の測定には、測定デバイスのカウンタを使用することができます。パルス幅の測定では、立ち上がりエッジから立ち下がりエッジまで、あるいは立ち下がりエッジから立ち上がりエッジまでの経過時間が測定されます。

パルス幅の公式を以下に示します。

パルス幅(秒) = カウント/カウンタのタイムベースレート

ここで、「カウント」は、測定されている入力信号の1パルス幅の間に経過するカウンタタイムベースのティック数を表します。

カウンタのタイムベースレートは周知の周波数(20MHzまたは100kHz)で、これによって周波数と時間を測定することができます。測定を構成するには、期待される入力信号の範囲を指定します。この範囲に基づいて、NI-DAQmxは、その測定に対する最大分解能を提供し、カウンタのタイムベースとして使用する内部タイムベースを自動的に選択します。

測定の開始に対する入力信号の位相によっては、連続測定の最初のサンプルはしばしば無効となります。たとえば、連続周期測定を行う場合に入力信号が電流サイクルの中間にあるにも関わらず測定を開始すると、最初のサンプルの測定周期も期待値の半分になります。その後のサンプルは、周期全体を含む入力信号であることが保証されるため、正しい値を示します。このため、連続周期、パルス幅、半周期測定の最初のサンプルは実際より小さい値を示すことがよくあります。連続周波数の測定では、最初のサンプルが実際より大きい周波数値を示すことがよくあります。