Можно и дешевле. Резольверы - применялись в СССР по причине отсутствия производства оптических линеек и круговых датчиков. Вернее были, производились в Югославии. Но стекло все равно брали у немцев. Следущий вариант. Можно взять резисторы углового положения они где-то от 25 у.е. до 50 (у них наработка на отказ от 10 000 000 оборотов). Но тут надо брать АЦП на два байта. Ставить его рядом с датчиком и экранировать. Есть еще бесконтактные резисторы (немцы делают). У них от 50 000 000 оборотов/отказ. Недостаток - фиксированная участок характеристики в положительном полярности и большой процент не линейности. Ну а недостаток всех переменников, это минимально четко определяемое угловое перемещение не стабильно. Эти все перечисленные недостатки не говорят о ПОЛНОЙ непригодности. Но нужно понимать, какие проблемы возникают при этом.

Оптические датчики дешевле? Подскажите или покажите. Можно редуктор конечно поставить. Но возникает тут же зона не чувствительности.

Все что было расказано выше - это идеальный вариант. Остальное - это упрощение и естественно ухудшение системы, но имеющее право на жизнь.