Блин! столько писал с телефона, а оно не сохранилось.... идея в следующем. посмотрите стандартную реализацию обработки энкодера с выходами A/B и посмотрите как эти два сигнала преобразуются в счет/направление. потом загоните этот счет на счетчик, выбирая сигналом "направление счета" вход U или D. поставить датчики так, чтобы конструктивно они повторяли энкодер (один датчик должен стоять на зубу, в то время как второй - между).Вот тут в центре текста описано вполне понятно, вас только принцип интересует. код вам ни к чему.




Ответить с цитированием