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