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

Простыми словами
Помнишь, как считал ступеньки, чтобы не сбиться в темноте? Энкодер делает то же для мотора: считает «ступеньки» - крошечные метки на диске, который крутится вместе с валом. Зная количество «ступенек», робот точно знает, насколько повернулось колесо или сустав.
Как это работает
- На вал мотора крепят диск с метками - прорезями, магнитами или полосками.
- Датчик (оптический или магнитный) фиксирует, как метки проходят мимо него.
- Каждая метка - это импульс; количество импульсов дает угол, а частота - скорость.
- Два датчика с небольшим сдвигом показывают направление вращения.
- Абсолютные энкодеры сразу знают точное положение, инкрементные считают от стартовой точки.

Где ты это увидишь
Суставы роботов, колеса роботов-пылесосов (чтобы считать пройденное расстояние), 3D-принтеры и станки, колесико компьютерной мыши, ручки громкости в аудиотехнике, руль в автомобилях.
Важно ли это при выборе
Для покупки - нет, это скрытая деталь. Но в робототехнике энкодеры - основа точности: без них робот не знает, где его «рука» или сколько он проехал. В учебных проектах моторы с энкодерами заметно упрощают точную езду по прямой.
Мифы
- Миф: Энкодер - это что-то сложное и дорогое. На самом деле: Простейшие стоят копейки и стоят даже в мышке.
- Миф: Энкодер сам двигает мотор. На самом деле: Нет, он только измеряет движение. Двигает актуатор.
Частые вопросы
Чем абсолютный энкодер отличается от инкрементного?
Абсолютный знает положение сразу после включения, инкрементный - только относительно старта.
Что такое разрешение энкодера?
Количество импульсов за один оборот - чем больше, тем точнее.
Есть ли энкодер в роботе-пылесосе?
Да, в колесах - он помогает считать пройденное расстояние и строить карту.
Связанные термины
Сервопривод, Актуатор, Автономная навигация, Инерциальный модуль (IMU)