Кодер класифікується на чотири типи: типи механічної, оптичної, магнітної та електромагнітної індукції. Існує чотири типи інформації, необхідні для обертання двигуна з високою точністю: швидкість обертання, швидкість обертання, напрямок обертання та положення обертання.
Визначення кодувальника. Загалом кодер є пристрій або процес, який перетворює дані з одного формату в інший. У датчиках положення кодер – це пристрій, який може виявляти та перетворювати механічні рухи в аналоговий або цифровий кодований вихідний сигнал.
Кодер перетворює дані з одного формату чи коду в інший для стандартизації, швидкості чи безпеки. Наприклад, клавіатура, яка перетворює натискання клавіш у цифрові сигнали.
Кодер (або «простий кодер») в цифровій електроніці є одноразовий конвертер у двійковий. Тобто, якщо є 2n вхідних рядків, і щонайбільше лише один з них коли-небудь буде високим, двійковий код цього «гарячого» рядка створюється на n-розрядних вихідних лініях.
Кодери використовують одну з двох методологій кодування: на основі знань або на основі логіки.
Енкодер – це датчик, який визначає кут повороту або лінійне зміщення. Використовуються кодери в пристроях, які повинні працювати з високою швидкістю і високою точністю.