ロータリエンコーダの各ティックに対してカウンタが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
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.