Для контроля уровня расхода топлива возможно использование штатного датчика топлива транспортного средства, который установлен производителем автомобиля в топливный бак. Штатный датчик уровня топлива может иметь высокую погрешность измерения (до 30%), которая зависит от конструкции и производителя датчика. Такой способ подключения обеспечивает контроль места, времени заправок и сливов, но не гарантирует высокой точности при определении их объема.
На рисунке ниже представлен график изменения напряжения (показаний уровня топлива) для штатного датчика до программной фильтрации (А) и после (Б).
Связано это, прежде всего в низким качеством работы самого датчика и отсутствием предварительной фильтрации данных от самого поплавка. Также огромное влияние оказывает степень износа самого транспортного средства.
Наличие "мертвой зоны" Это когда индикатор топлива показывает, что бак уже полный, но на самом деле туда еще можно долить некоторое количество литров. И наоборот, все водители замечали, когда стрелка уровня топлива безнадежно лежит, показывая, что бак пуст, а машина еще едет и мы знаем, что некоторое количество литров там еще осталось. Таким образом "мертвая зона" это область емкости в которой изменение регистрируемых значений не происходит. На практике на легковых автомобилях получается примерно так: заливаем бак до полного, по чеку 20 литров, по датчику 15 литров. В мертвой зоне 5 литров топлива. Мертвые зоны измерений находятся как правило на дне бака и вверху. Процент не регистрируемого объема на каждом транспортном средстве индивидуален. На грузовых транспортных средствах мертвая зона может доходить до 80 литров