Здравствуйте.
делаю счётчик оборотов на герконах, один для определения направления вращения, второй- для подсчета.
подсчет происходит в обработчике прерываний. Проблема в том, что при срабатывании геркона происходит несколько замыканий/размыканий,
соответственно и результат искажается, delay в прерывание не вставить, а считать в основном цикле не хочу, чтобы не потерять результат.
возможно проблему можно победить используя датчики Холла, но их нет под рукой.
как победить используя наличные средства?
делаю счётчик оборотов на герконах, один для определения направления вращения, второй- для подсчета.
подсчет происходит в обработчике прерываний. Проблема в том, что при срабатывании геркона происходит несколько замыканий/размыканий,
соответственно и результат искажается, delay в прерывание не вставить, а считать в основном цикле не хочу, чтобы не потерять результат.
возможно проблему можно победить используя датчики Холла, но их нет под рукой.
как победить используя наличные средства?