1....допустим налив форсунки 1.85 мл, прошло 7 импульсов
2....через некоторое время шестерня остановилась не дойдя до точки замыкания контактов геркона,
3....программа посчитала импульсы, на основе сравнения предположила....
1.....Вот дались вам эти импульсы, ......не считает программа их количество
2.....да, вполне реальный вариант. Такое просто обязано иметь место
3....Нет, см. п.1 ....программа вычисляет/измеряет длину периода одного импульса , в сек. См. на допускаемую форму периода (скважность) док пдф, в посте 84 от ВА.
Т.е. даже допускается, как вариант/пример.....на 0,30 сек длины сигнала.... программа разрешает целых 7,20сек..паузы. итого общий период импульса будет примерно 7,50 сек. Запомним этот пример.
Печатаю с телефона. Очень неудобно. Чуть позже скажу, как программа вычисляет твой вопрос.
По документу можно разрешение на скважность до 4%, это значит, что отношение t/T может быть почти 1/25


Добавлено спустя некоторое время Теперь смотрим твой пример/вопрос. Учти, что я не могу знать ничего про устройство стенда. Я рассказываю, как это делается обычно при математическом обчислении подобных датчиков. Пусть это скорость, пусть пробег, пусть обороты или наливы......
В примере есть уже некоторые вводные.
Как пример:
.....ожидаемый налив примерно 2мл/мин
.....ожидаемое число импульсов примерно 7-8имп/мин. Т.е. условно говоря, должно быть вроде и 8 имп. Но один, по какой-то причине затерся, или не хватило времени общей фиксации....ничего страшного.
Ведь если принять условно, что железо стенда исправно.......то остальные 7 импульсов должны прогнозированно иметь нужный период и скважность....
Теперь как обчисляются эти вводные практически.
Из сказанного чуть выше. Примерный период каждого импульса должен быть примерно. 7.5сек
Предвижу возражения, конечно будет разбежка. Вот и примем за пример, что период импульсов скачет в пределах 7,48.....7,52 сек. Не цепляйтесь сейчас именно к конкретным цифрам. Это только, как пример, чтобы было понятно ход рассчетов.
Включается в работу тактовый генератор калиброванных задающих импульсов. Тактовый период генератора в сотни раз меньше периода от датчика хола измерителя налива.
Пусть период генератора условно 0.00001сек
Далее включается налив. И датчик холла начинает вырабатывать свои такты.
Одновременно, тактовый генератор накладывает свою частоту на частоту датчика холла.
Далее вычисляется, сколько периодов тактового генератора, влезут целым числом на период от датчика холла.
Для периода импульса 7,48 сек...это будет 7,48/0,00001=748000 ед.
Для периода 7,52 сек это будет 7,52/0,00001=752000 ед.
Такие наложения можно сделать для всех 7ми зафиксированных сигналов ДХ. А можно и только и пару-тройку взять...
Теперь математическое количество импульсов ДХ за минуту будет, по порядку примеров:
N1.... 60/ (748000*0,00001)=8.0213903748 ед.
N2.....60/(752000*0,00001)=7.978723404 ед.
Cреднее арифметическое суммы 16.00011378 ...будет равно 8.00005689 имп./мин.
Зная уставную подачу измерителя 0, 250 мл/импульс.......блок выдаст результат 2.000014222 мл/мин