Индукция. Катушка и зубчатое колесо. От 0.2вольт медленно, до десятков на скорости. Драйвер ставишь и он тебе на переходы через ноль сам все отнормирует и импульсы выдаст. Тебе, как программисту, не надо напрягаться, у тебя нормальный цифровой сигнал на входе будет. Макс9926, который ТС выбрал - он идеально вписывается, так как двухканальный
Я стесняюсь предположить: у тебя по сети ДШ не скачивается или английский не родной?
Только что проверил, даже лёжа с тилипоном: есть в Гугле ДШ и в нем есть полное описание и схемы включения.
Ну и на колесах тс у ТСа еще нет зубчатых колес для ABS. Если поставит зубчатку с маховика коленвала какого-нибудь дизеля ,то на малых скоростях проблем с амплитудой импульсов почти не будет.
Если все элементарно, зачем пришли с этой задачей на форум?
И - да, по поводу оценки в 10 строк, выполненной человеком с недостаточной квалификацией: мне как-то встретился код из 1 (одной) строки, который не работал, хотя по идее должен был работать. Так вот, чтобы превратить его в рабочий (без всяких оговорок), его надо было превратить в код строк примерно на 50, содержащих все необходимые проверки.
Те примеры, что изучаются в школе на уроках информатики, они не пригодны для реального надежного программирования.
Что интересно, точно такие же непригодные примеры встречаются в дэйташитах и прочей вполне серьезной литературе. Но там они нужны для того, чтобы продемонстрировать “скелет” решения, а не реальный пример решения той или иной задачи.