Rotary encoder (döner enkoder), bir milin dönme hareketini elektriksel sinyale çeviren algılayıcı (sensör) bir cihazdır. Yani mekanik dönüşü sayısal ya da analog bilgiye dönüştürür.
Başlıca işlevleri:
Açı ölçümü: Milin kaç derece döndüğünü tespit eder.
Konum belirleme: Şaftın tam konumunu (örneğin 0°–360° arası) bildirir.
Hız ölçümü: Milin ne kadar hızlı döndüğünü hesaplamaya yarar.
Yön tespiti: Saat yönü / saat yönü tersi dönüş bilgisini sağlar.
Rotary encoder, döner hareketi elektronik sisteme “okunabilir veri” olarak iletir.