проще - диск с флажком (измерять скорость вращения) и получишь координату всегда. Если конструкция большая, то рекомендую использовать датчик, реагируюший на металл (а флажок - металлический) - с ним меньше геморроя, чем с оптикой
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)