Измерение скорости вращения путём измерения интервала между импульсами ( один импульс на оборот). Используется прерывание, то есть на УНО и других платах на основе 328х можно использовать два блока, на Мега шесть.
В отличии от способа с подсчётом количества импульсов за единицу времени, позволяет получить большее разрешение на малой скорости вращения без увеличения разрешения датчика (количества импульсов на оборот). Измерение происходит при изменении входного сигнала с низкого уровня на высокий. Обновление значения происходит с каждым оборотом, в случае остановки вращения значение обнулится через определённое время, которое зависит от минимальной установленной скорости (задаётся в параметрах пользователя).
В параметрах пользователя необходимо указать минимальную измеряемую скорость. От этого зависит, сколько времени после остановки вращения будет сохранятся последнее измеренное значение.
Только для контроллеров AVR. В наборе шесть блоков, по одному на каждое прерывание. В названии блока указан пин для подключения датчика, специально указывать пин и номер прерывания не требуется. Необходимо обеспечить внешнюю подтяжку для входа (неважно к плюсу или минусу).
Здравствуйте. Я пользуюсь вашим блоком «Тахометр». Правда очень хочется применить его к esp8266. Подскажите пожалуйста что надо отредактировать.