Кодер — это устройство, используемое в различных приложениях для преобразования информации о движении или положении в аналоговые или цифровые сигналы. Они представляют собой подтип датчиков и преобразователей, основная функция которых — генерировать цифровые данные на основе измеряемого ими физического параметра. Сюда входит измерение и преобразование вращательного движения в серию электронных импульсов. Энкодеры бывают двух основных типов: абсолютные и инкрементальные. Абсолютные энкодеры обеспечивают уникальный цифровой выход для каждой позиции, в то время как инкрементные энкодеры выдают цифровые импульсы при движении энкодера, тем самым отслеживая положение относительно известной начальной точки.
Энкодеры являются важными инструментами во многих промышленных приложениях, в частности где необходимо точное отслеживание положения устройства или компонента. Они используются в таких областях, как робототехника, обработка с ЧПУ, автоматизированные системы и т. д. Их особая конструкция и функциональность обеспечивают точное отслеживание, выравнивание, управление скоростью и направлением, которые имеют решающее значение для бесперебойной работы этих систем. К известным производителям кодеров относятся Bourns Inc., Broadcom Limited, Honeywell Sensing and Control, Omron Automation and Safety и Panasonic Electronic Components.