インクリメンタルエンコーダの回転がオーバーフローする


インクリメンタルエンコーダの動作モードにより、パルスカウンタはパルス数をカウントすることで位置情報を決定します。しかし、パルスカウンタは有限であるため、カウンタカウントが最大値に達した場合、カウンタがオーバーフローする可能性があります。

具体的には、n 本エンコーダの場合、最大パルス数は 2^N です。エンコーダが出力するパルス数が最大カウント値を超えると、カウンタがゼロからカウントし直され、位置情報にずれが生じます。

回転オーバーフローを回避するには、次のような方法があります:

1. エンコーダの分解能を上げる、つまりエンコーダのパルス数を増加させ、パルスカウンタのオーバーフローの可能性を減らす。

2. 複数の独立した位置値を持つアブソリュートエンコーダを使用し、回転オーバーフローの問題を解消する。

3. 回転オーバーフローが発生しないように、回転方向と回転速度に制限を設ける。

4. 4.エンコーダインターフェースのビット数を8ビットから16ビットや32ビットに増やすことで、カウンタの最大カウント値を増やし、オーバーフローの可能性を減らす。

要するに、回転オーバーフローはエンコーダのアプリケーションにおいてよくある問題であり、システム設計やエンコーダの選択において避けるべきである。

製品カテゴリー

Idencoder Electronicsの主な製品は、中高級アブソリュートエンコーダ、バスタイプのメカニカルマルチターンエンコーダなどです。

インクリメンタルエンコーダ

Simple; universal; customizable; cost-effective

サーボエンコーダ

Servo encoder has good versatility; high cost performance

アブソリュートエンコーダ

Comprehensive communication interface protocol, providing better solutions; high reliability

イーサネットエンコーダ

Comprehensive Ethernet protocol, remote big data transmission, lower fieldbus usage cost