Енкодери (англ. encoder) - це пристрої, які використовуються для вимірювання переміщення, швидкості, кута повороту, а також для керування пристроями. Енкодери можуть бути абсолютними чи інкрементальними, механічними чи оптичними.
Абсолютні енкодери призначені визначення положення обертання валу на певний кут, дозволяючи визначити його абсолютне положення. Інкрементальні енкодери є датчиками руху, які вимірюють кількість оборотів, а також швидкість і напрямок обертання. Механічні енкодери використовуються для виявлення механічного переміщення, а оптичні для вимірювання зміни світлового потоку.