А пузырьки у вас равномерно на конвейере распределены? Не так давно в другой теме писал о минусах вычислений по количеству импульсов за единицу времени, но минусы есть и у вычислений по периоду следования импульсов(как Вы хотите)! Вот представьте что пузырьки идут по конвейеру без разрыва(впритык), а теперь с разрывом в пузырёк, время между импульсами увеличится в два раза, соответственно и показания уменьшатся в два раза и так они будут мельтешить(прыгать), пока пузырьки равномерно не пойдут, но согласитесь это "круто" убрать один пузырёк с конвейера и показания в два раза уменьшились! Короче направление у вас правильное, но вы в начале пути, надо усреднять(сглаживать)! И точнее будет измерять не по периоду следования каждого импульса, а например по периоду следования ста импульсов, меньше вероятная погрешность измерения! Кстати тахометр, что выкладывал, так и работает!