Ini adalah rotary encoder . Ini memiliki dua output memberikan pulsa dalam quadrature (lihat gambar), untuk menentukan cara itu diputar.
Pada gambar Anda dapat melihat bahwa level saluran B rendah pada tepi naik dari saluran A jika kenop diputar searah jarum jam, tetapi tinggi jika diputar berlawanan arah jarum jam.
Perbedaan dalam model adalah jumlah pulsa per rotasi, seringkali antara 15 dan 20, dan jumlah saluran. Lebih dari 2 saluran digunakan untuk mendapatkan posisi absolut dari tombol. Misalnya 10 saluran memberikan 1024 kode unik per rotasi. Pengodean abu-abu digunakan.
sunting
Parameter lainnya adalah detent. Detents adalah posisi klik, yang membutuhkan momentum tertentu untuk diatasi. Beberapa model memiliki 2 deten per pulsa, yang lain tidak memiliki deten dan berputar agak lancar, sehingga terasa seperti potmeter tanpa berhenti.
Bacaan lebih lanjut
"Encoder Shaft Kontrol" Masalah Cellar Circuit 250, Mei 2011, hal.28 ff-