From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



ロータリエンコーダの各ティックに対してカウンタが2つずつカウントする問題について。



ハードウェア: FieldPoint>>Discrete I/O Modules>>FP-QUAD-510, Counter/Timers (TIO)>>Devices>>PCI-6602

問題:
現在カウンタに接続されているロータリエンコーダの各動作でカウンタのカウント値が2ずつ変化しています。また、時々、エンコーダが回っているにもかかわらずカウント値が変化しません。この原因は何でしょうか?

解決策:
このような現象は、エンコーダが出力するパルスをカウンタが正しく認識していないことによって生じます。その原因として以下の2つのことが考えられます。

  • ロータリエンコーダとカウンタデバイスの接続配線に問題がある:
    ロータリエンコーダからの出力が端子台の正しいピンに配線されているかどうかを確かめてください。また、配線に使用するケーブルが不良であるかもしれません。

  • ロータリエンコーダから不正確なパルスが出力されている:
    エンコーダから出力されているパルスをカウンタが読み取れる正しい信号かどうかを確認してください。これを確かめるには、エンコーダをオシロスコープあるいはDAQボードのアナログ入力に接続し、パルスの振幅と立ち上がり/立下りの時間を確認してください。


  • 関連リンク:
    Developer Zone Tutorial: Using Quadrature Encoders with E Series DAQ Boards

    添付:





    報告日時: 11/05/2004
    最終更新日: 02/22/2008
    ドキュメントID: 3F46KJFJ