В верхней нише торпедо в рестайлинговом Дастере приладил семидюймовый планшет для отображения данных по работе систем автомобиля с помощью программки Torque pro и ELM327. Всегда напрягало условное отображение количества топлива в баке, хотелось иметь более точную информацию и желательно в литрах.
Рылся как-то в PIDах, которые есть в программке и увидел сопротивление резистора топливомера. Зная сопротивление при определенном количестве литров топлива в баке можно вывести формулу для показаний литража.
Слил полностью все топливо из бака, вынул топливомер и измерил сопротивление при самом верхнем (20 Ом) и самом нижнем (321 Ом) положении поплавка. Установил топливомер обратно в бак и стал заливать солярку по одному литру, записывая показания резистора после каждого залитого литра.
Вот, что у меня получилось:
Заметил одну особенность — от 0 до 16-17 л показания резистора менялись в среднем на 11 Ом с каждым залитым литром, а дальше — примерно на 4 Ома. Может быть это связано с формой самого топливного бака. Место, где стоит стакан топливозаборника самое нижнее в баке, при заполнении бака топливом, с поднятием уровня топлива на высоту 7-10 см ширина самого бака увеличивается и поплавок при этом подымается на меньшую величину с каждым залитым литром, чем в начале заправки. Возможно, что объем углубления в баке, где стоит топливозаборник равен примерно 16-17 литрам, поэтому и получается такая разница в измеренном сопротивлении (11 и 4 Ом).
Пришлось вместо одной выводить две формулы для расчета литража. Из одного PIDа сопротивления резистора топливомера сделал еще два дополнительных PIDа для расчета литража, изменив в них только саму формулу, единицу измерения и название прибора, все остальные данные для корректной работы PIDа остаются те же. Теперь у меня на планшете есть еще два прибора для определения литража в баке, одним из них пользуюсь при уровне до 16 литров, другим о 16 до 46-48 л., т.к. при 46-48 литрах сопротивление резистора становится равным 20 Ом и дальше уже не изменяется. Во время движения уровень топлива в баке колеблется, соответственно и показания приборов тоже "прыгают" +/- 2-3 литра, но это уже для меня не особо важно.