アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI
This Document is not yet Rated  Rate this Document

カウンタ/タイマデバイスでデジタルフィルタを使う方法

ハードウェア: Counter/Timers (TIO)>>Devices>>PCI-6601, Counter/Timers (TIO)>>Devices>>PCI-6602, Counter/Timers (TIO)>>Devices>>PCI-6608, Counter/Timers (TIO)>>Devices>>PCI-6624, Counter/Timers (TIO)>>Devices>>PXI-6601, Counter/Timers (TIO)>>Devices>>PXI-6602, Counter/Timers (TIO)>>Devices>>PXI-6608, Counter/Timers (TIO)>>Devices>>PXI-6624

問題: PXI-6602などのカウンタ/タイマのデバイスを使っていて、デジタルフィルタの機能を使いたいと思います。NI 66xxデバイスのデジタルフィルタをDAQmxで使うにはどのようにしたらいいですか?

解決策: NI 6601, 6602, 6608, 6624などのカウンタ/タイマデバイスはPFI(Programmable Function Input)ライン上で有効にできるデジタルフィルタの機能があります。
それぞれのデバイスのフィルタセッティングに関する詳細な情報は、”TIO Series Help (User Manual and Specifications)”の”Digital Filtering”の項に記載されています。また、"NI-DAQmx Help"の"DDevice Considerations"の"Digital Filtering”の項にある"Digital Filtering Considerations for TIO-Based Devices"にも記載されています。
"NI-DAQmx Help"ファイルは、NI-DAQmxをインストールするとインストールされて、スタート » プログラム » National Instruments » NI-DAQから見ることができます。

デジタルフィルタを有効にする場合は、フィルタ設定を有効な設定値に設定する必要があります。NI 6601, 6602, 6608で有効な設定は、100 ns, 500 ns, 1 µs, 5 µsと "programmable setting based on an external filter clock"があります。NI 6624 では、100nsと500 nsの設定はありません。"programmable setting based on an external filter clock"設定を使う場合は、フィルタに使用するクロックのソースとレートを指定する必要があります。以下のリンクにある”TIO Series Help”を参照してください。

デジタルフィルタを有効にする方法:
  • LabVIEWの場合:
    DAQmxチャンネルプロパティノードを使い、 CI.***.Dフィルタ.有効化プロパティをTrueにします。"programmable setting based on an external filter clock"設定を使う場合は、DAQmxチャンネルプロパティノードを使い、フィルタに使用するクロックのソースとレートを指定します。


  • ANSI Cの場合:
    NI-DAQmx C APIには、カウンタ入力のタスク毎に、デジタルフィルタを有効にするプロパティがあります。
    例えば、カウンタ入力の周波数測定タスクでデジタルフィルタを有効にする場合は、
    DAQmxSetCIFreqDigFltrEnable でフィルタを有効にして、DAQmxSetCIFreqDigFltrMinPulseWidth で最小パルス幅を指定します。
    カウンタ入力の周波数測定タスクで"programmable setting based on an external filter clock"を使う場合は、DAQmxSetCIFreqDigFltrTimebaseSrcでフィルタに使用するクロック信号のソースを指定して、DAQmxSetCIFreqDigFltrTimebaseRate でレートを指定します。
    これらの関数の使用方法の詳細については、、スタート » プログラム » National Instruments » NI-DAQにある”NI-DAQmx C Reference Help”を参照してください。



関連リンク:
User Manuals: TIO Series Help (User Manual and Specifications)

Enabling the Filters for the 660x Family Using Traditional NI-DAQ (Legacy) in LabVIEW

添付:


enablefilter.jpg - enablefilter.jpg



報告日時: 03/14/2006
最終更新日: 04/13/2006
ドキュメントID: 3VDG0388

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit