デジタルラインの状態変化間の時間を測定する方法ハードウェア: Digital I/O (DIO)>>High-Speed>>PCI-6534
問題: デジタルラインの状態変化間の時間を測定する方法を教えてください。たとえば、あるデジタルラインの状態を、ロー(L)からハイ(H)に変える際、どのくらい時間がかかるのでしょうか。 解決策: デジタルラインの状態変化のインターバルを計測するには、NI-653x高速デジタルボードとNI-660xカウンタ・タイマボードを組み合わせることが必要です。NI-653xを「change detection」モードに設定すると、単数或いは複数のデジタルラインの状態が変化した時にデータの集録を始めますが、この際、該当するグループのREQラインからパルスを発生させます。これをRTSI経由でカウンタのゲートに入力させます。カウンタの設定は「buffered event counting」にしておくと、カウンタはゲートピンに次のパルスが入ってくるまで内部クロックをカウントしていきますので、このカウント値にタイムベースの逆数をかければ、NI-653xのデジタルラインに状態変化が起こった間のインターバルを算出することができます。 関連リンク: Developer Zone Example: National Instruments Digital Time Interval Analyzer Start-Up Kit Product Manual: 653x User Manual 添付:
報告日時: 12/16/2002 最終更新日: 11/05/2007 ドキュメントID: 2SFAL8N1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
