Энкодер - это важнейшее устройство, которое преобразует угловое или линейное перемещение в электрические сигналы. Энкодер угловых перемещений часто называют кодовым диском, а энкодер линейных перемещений - кодовой линейкой. Энкодеры необходимы во многих промышленных и автоматизированных приложениях, поскольку они преобразуют сигналы (например, битовые потоки) в форматы, которые можно использовать для связи, передачи и хранения.
Энкодеры можно разделить на категории по способу считывания и принципу работы. Энкодеры контактного типа физически взаимодействуют с поверхностью датчика, в то время как бесконтактные энкодеры используют оптические или магнитные методы обнаружения сигнала. По принципу работы энкодеры делятся на инкрементальные и абсолютные. Инкрементные энкодеры предоставляют относительные данные о положении, в то время как абсолютные энкодеры предоставляют точные и уникальные данные о положении для каждого угла или позиции.