エンコーダカウンタ

回路

概要

  • エンコーダカウンタの設計と実装
  • インクリメンタルエンコーダのスパイクをカウントするための論理回路のこと

設計

エンコーダの出力

  • AB相
    • 90度位相のずれた出力
  • Z相
    • エンコーダの軸が一回転したら1パルス出る相
    • 無限回転しない場合はこれで位置合わせ可能

ビット数

  • 制御周期内の最大カウントを算出
  • 最大カウントの半分を超える最小の2^nのnを計算
  • nビットカウントが必要

セレクション

  • nビットを表現するために、領域を分割すると信号線を省略できる
Raw BitCompressed BitData BitSelection bit
1212120
12861
125(minimum)32

実装

最終更新: 2020-01-01