сидя с мыслью в голове как в готовыйредуктор засунуть энкодер(чтоб не рисовать солнышко на бумаге и клеить на колесо) пришёл к одной интересной мысли
вобщем берём моторчик
типа разбираем его
красим чёрной гуашью обмотки между полюсами
и вобще весь ротор кроме 1й грани ротора
её мы не красим, а если она слабо блестит то шкуркой её пару раз чтоб блестела
собираем мотор обратно
далее берём сверло и сверлим дырку в моторе как на рисунке
не боимся, в моторе там ничё кроме корпуса нету
далее собираем мотор обратно
включаем и наблюдаем как в нашем "окошке" мелькает непокрашенная грань
далее присабачиваем на эту дырку какуюнить оптопару и счётчик
в итоге получаем импульсы с частотой вращения мотора
делим на передаточное отношение редуктора и получаем сколько оборотов сделало колесо робота
если внести поправку на люфт получится супер точный энкодер