Триггер Шмитта есть. Будет еще, я думаю, возможность у пользователя
программно менять постоянную времени фильтрации сигнала с каждого
входа, если просто кнопки, выбираем постоянную побольше и не
заморачиваемся с экранировкой проводов, если быстрый энкодер,
постоянную поменьше, но провод экранированный. Для энкодеров с
дифференциальными выходами будет отдельно подаваемая примочка,
накручиваемая прямо на эти же клеммы, там уже пушпульные сигналы
TTL, и емкость кабеля гораздо
меньше влияет. В нарисованной схеме есть делитель R2R1, порог ее переключения около 8...9В даже без диода.