オーディオ機器のように「ロータリースイッチ」を実装する方法は?


8

現在のプロジェクトでは、写真にこのような入力「デバイス」を使用することを計画しています(実際の名前はわかりません)。

代替テキスト

多くの楽器で使用されており、何度でも回転できるポテンショメーターのようなものです。アナログ値のようには読めないと思います。誰かが私にいくつかのヒントを与えることはできますか?

どうもありがとうございました。


1
たとえば、スコープやロジックアナライザーなどの測定機器にも使用されます。
stevenvh

1
A / Vの世界では、ジョグホイールと呼ばれていると思います。
JustJeff 2011

マウスにスクロールホイールが付いている場合、それは基本的に同じで、端をオンにしただけです。
マークレイジ、2011

回答:


21

それはだロータリエンコーダ。それは、それが回転する方法を決定するために、直角位相でパルスを与える2つの出力(画像を参照)を持っています。

ここに画像の説明を入力してください

画像では、ノブを時計回りに回すと、Aチャネルの立ち上がりエッジでBチャネルのレベルが低く、反時計回りに回すと、レベルが高くなっています。
モデルの違いは、1回転あたりのパルス数(多くの場合15〜20)とチャネル数です。ノブの絶対位置を取得するために、2つ以上のチャネルが使用されます。たとえば、10チャネルはローテーションごとに1024の一意のコードを提供します。グレイコーディングが使用されます。
編集
別のパラメーターは戻り止めです。戻り止めは、クリック位置であり、克服するには特定の勢いが必要です。パルスごとに2つの戻り止めがあるモデルもあれば、戻り止めがなく、スムーズに回転するモデルもあるので、停止のない電位計のように感じます。



「コントロールシャフトエンコーダー」をさらに読む Circuit Cellar issue 250、2011年5月、p.28以降


ありがとうございました!プラスチックパーツを付けたまま買えるのか?
10

1
販売されているエンコーダは、ポットメータのようなものです。つまり、プラスチックまたは金属の6mm軸を備えています。ノブは別途購入する必要があります。過去には、直径40mmを超えるノブを見つけるのに苦労しました。あなたの写真のようなインデックスを持つものは見つけるのが難しいかもしれません。
stevenvh

3
すばらしい答えです!時々、課題の半分が物事の名前を見つけることであるように思えます。
Mark Harrison、

2
別の注記として、これらのエンコーダーは(上記のように)直交およびパルスとして販売されています。パルスエンコーダーは、戻り止めごとに2本のラインをパルスします。実装にステートマシンは必要なく、いくつかの割り込み入力があるだけなので、パルスの方が好きです。しかし、何が得られるかを知ることは重要です。そうしないと、それらとのインターフェースで問題が発生することがあります。CUIもチェックしたい。エンコーダーの値段は安い。もう1つ、機械的なものと光学的なものを探す必要があります。機械式は安価で、光学式は長寿命です。
bt2

1
@ bt2標準の直交エンコーダが実装するステートマシンを必要としないことは確かです。一方のラインに割り込みを設定し、それが高くなったときに、もう一方のラインの値を確認します。高い場合は一方通行ですが、低い場合は反対方向です。
Evan Krall
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.