Автомобильный портал - Retrovaz

Электронный указатель топлива. Электронный указатель уровня топлива - как его проверить? Возможности индивидуальной настройки устройства

Контроль расхода топлива является одной из важнейших задач системы мониторинга автотранспорта. Телетрекинг предлагает решить эту задачу - у нас вы можете купить датчики уровня топлива различных моделей.

Проследить все операции, происходящие с топливом в бортовом блоке ГЛОНАСС, можно при помощи специального датчика. Такой датчик уровня топива покажет все производившиеся за выбранный период заправки и сливы, уровень расхода топлива. Информация отображается на бортовом терминале. Все это возможно благодаря современному программному обеспечению, которое передает нужные материалы на сервер. Если у вас еще не установлена профильная программа, можете воспользоваться, например, Wialon Hosting.

Типы датчиков уровня топлива

Датчик уровня топлива бортового блока ГЛОНАСС являет собой двухъядерный цилиндрический конденсатор. Он разделен на внутренний и внешний шланг. Благодаря действию электрического тока в момент нахождения между внешним и внутренним шлангом измеряется емкость данного конденсатора. Емкость – это тот показатель, который в конечном итоге становится основным при передаче данных в бортовой терминал. Существует устойчивое заблуждение в том, что внутри датчика уровня топлива имеется специальный поплавок. Запомните! Это явно подделка, которая довольно быстро выйдет из строя, потому как поплавок внутри датчика уровня топлива - это лишняя деталь .

Датчик топлива ГЛОНАСС разделяют на три основных типа:

  1. Аналоговый. Все показатели отображаются в Вольтах.
  2. Частотный. Все показатели отображаются в Герцах.
  3. Цифровой. Все показатели имеют цифровое значение.

Неверно будет выбрать один и сказать, что он самый лучший. Каждая система уникальна и подходит под индивидуальные запросы клиента.

Контроль расхода топлива Предназначение системы

Система контроля расхода топлива имеет довольно много положительных эффектов. Конечно же, в первую очередь нужно назвать экономический. Как показывает статистика, после установки датчиков контроля расхода топлива ГЛОНАСС расходы, связанные с топливом сокращяются приблизительно на треть. Отметим, что большое значение в этом играет и бортовой терминал. Основным достоинством системы считается моментальный запрет на попытки слива горючего. Организация контролирует все процессы и улавливает даже самые хитрые способы хищения. С данной системой проводить махинации с топливом практически невозможно. В любой момент можно оценить конкретный расход топлива или просмотреть количество топлива, которое было залито. Конечно, мы хотим думать, что в компании работают честные люди, но как показывает практика, реальные расходы существенно ниже, чем цифры, предоставляемые в отчетах.

Установка датчика топлива – это гарантированное устранение «леваков» и хищения горючего. А значит, повышение эффективности работы каждого автомобиля и компании в целом. Это действительно выгодно для Вас и вашего бизнеса.

Факт: Установка датчика уровня топлива, связанных с бортовым терминалом системы ГЛОНАСС, окупается в течение полугода.

Точность определения уровня топлива

Каждый датчик уровня топлива в процессе производства проходят различные тесты. В техническом паспорте производитель обязан указывать максимальную погрешность при правильном использовании оборудования – 1-3% от общего показателя топливного бака. Это нормальный показатель погрешности. На точность измерения могут существенно влиять:

  • температурный режим
  • уровень зарядки аккумулятора
  • качество топлива
  • настройки программного обеспечения.

Существующие сегодня программы позволяют использовать режим фильтрации данных, который исправляет искаженную информацию, отсеивая лишнюю. Владелец такой системы обязан выстроить все настройки в индивидуальном порядке.

Установка датчиков уровня топлива

Устанавливать систему контроля топлива можно как самостоятельно, так и с помощью профессиональной компании. Конечно же второй вариант более надежный и практичный. Как правило, не рекомендуется устанавливать счетчик самостоятельно, поскольку для его инсталляции потребуется просверлить отверстие в баке, а также затем провести тарировку. Такую работу надежнее доверить профессионалам. Тем более, что обратившись к специалистам Телетрекинг, Вы получите недорогие услуги по монтажу и настройке всего необходимого оборудования.

После установки, будут проведены контрольные испытания, которые покажут корректность работы системы, а также позволят вывести погрешность. После этого полученные данные передаются системному администратору, который будет работать с программным обеспечением.

Каждый счетчик имеет долгосрочную гарантию, а установка производится в согласии со всеми требованиями, что гарантирует высокое качество, надежность и эффективность работы всей системы.

Кстати, по работе всех систем представленных на сайте, Вы можете получить консультацию у наших специалистов, позвонив по телефону, или воспользовавшись специальной формой "Обратная связь".

Цена системы контроля расхода топлива

ДУТ Arnavi LS-2DF

Цена 6500,00

К выбору конкретного оборудования стоит подходить взвешено, исходя из индивидуальных особенностей деятельности Вашей организации и имеющегося парка транспорта. Купить новый датчик уровня топлива, цена на который непомерно высока, следует в том случае, если у вас действительно большинство работ связано с топливом, а расходы, связанные с заправками и дозаправками очень высоки. В этом случае затраты обоснованы. И совсем другое дело, если следует проследить за маленьким автопарком, а больших претензий к расходу топлива нет – тогда можно купить датчик уровня топлива подешевле. Здесь покупать сверхмощное оборудование не зачем, подойдут обычные системы контроля. Компания Телетрекинг всегда готова помочь профессионально подобрать необходимое оборудование. Мы проконсультируем Вас в любом вопросе.

Обратившись в компанию «Телетрекинг», Вы сможете не только по отличной цене купить датчик уровня топлива и прочее оборудование мониторинга, но и выполнить его установку, и сервисное обслуживание. Также мы предлагаем оборудование для GPS/ГЛОНАСС мониторинга, его настройку и установку.

Схема цифрового индикатора уровня топлива обладает высокой степенью повторяемости, даже если опыт работы с микроконтроллерами незначителен, поэтому разобраться в тонкостях процесса сборки и настройки не вызывает проблем. Программатор Громова – это простейший программатор, который необходим для программирования avr микроконтроллера. Программатор Горомова хорошо подходит как для внутрисхемного, так и для стандартного схемного программирования. Ниже приведена схема контроля индикатора топлива.

Представленная ниже фотография является монтажной.

Функциональные возможности прибора:

  • способен достаточно точно отобразить текущий уровень топлива, с точностью до литра, поддерживает топливный бак от 30 до 99 литров;
  • выводит информацию о бортовой системе;
  • работает с учётом колебания топлива, которое наблюдается во время передвижения автомобиля, внутренний датчик в баке производит многократные замеры и информация выводится на основании среднеарифметического (частоту замеров можно задать в меню);
  • яркость подсветки изменяется в зависимости от текущего уровня освещённости, всего существует два режима: день и ночь;
  • Существует два режима индикаторного отображения информации: обычный и инверсный.

Детали микроконтроллера:

R1 — 1 кОм
R2 — 75 кOм
R3 — 10 кОм подстроечный
R4 — 4,7 кОм
R5, R6, R8-R11 — 10 кОм
R23, R12-R15 — 3,3 кОм
R24, R16-R19 — 1,8 кОм
R20 — 2 кОм * подбирается в зависимости от подсветки
R21 — 240 Ом
R22 — 1 КОм * подбирается и ставится постоянный
C1, C2,C15 — 0,01 мк
C3, C4, C6-C11,C13-C15 — 0,1 мк
C5 — 47 мк
C12 — 4,7 мк
L1 — 100 мГн
DD1- LM7805
DD2 — ATMega8
DD3 — LM317T
VT1 — IRFZ44
LCD1 — Nokia 1110/1200/1110i/1112.

На схеме не обозначен разъём РС10, через который осуществляется подключения кнопок и вывод для установления программного обеспечения на микроконтроллер.

Необходимо сделать две платы: одну для дисплея; вторая же будет основной. Обе платы должны иметь форму круга, а их диаметр корпуса должен составлять 50 мм. Достаточно трудно найти индикатор ответной части под разъём, поэтому рационально выполнить разводку под шлейф. Нужно также отпаять разъём от ответной части и на его место припаять только с обратной стороны припаять шлейф, сам же дисплей можно прикрепить при помощи двухстороннего скотча.

Главная (основная) плата является двухсторонней, однако, обратная сторона является базовой, а на второй стороне расположены стабилизаторы и один транзистор, со стороны дорожек устанавливается основная часть деталей. Базовые квадратные отверстия припаиваются перемычками, оставшаяся часть отверстий рассверливаются.

На месте разобранного разъёма, происходит соединение двух плат при помощи контактов. Под основную плату впаивается втулка с резьбой, к корпусу платы фиксируются при помощи одного винта. Кнопки отсутствуют, поскольку с практической точки зрения в них нет необходимости.

Они нужны лишь при выполнении начальной калибровки, поэтому и выводятся на разъём РС10, который расположен сзади корпуса. Через данный искусственный разъём выводятся также сигналы для программирования микроконтроллера.

Инструкция для настройки цифрового индикатора уровня топлива.

1 шаг. Внутрисхемно осуществляется программирования микроконтроллера, для этого можно использовать любой программатор, который имеется в вашем распоряжении.

2 шаг. Выставление фьюза происходит следующим образом. Для начала необходимо выполнить настройку показаний напряжения. Для этого необходимо подключить индикатор к напряжению 12-14В с целью его настройки, в этот же источник электрического питания подсоединяем вольтметр и подстроченный резистор R3, в котором выставляем значения, которые отображает вольтметр.

3 шаг. Далее необходимо выполнить программную настройку аппарата. Для начала необходимо выставить ёмкость бака и выполнить его калибрование. Калибрования топливного бака осуществляется следующим образом, задаём значение пустого бака – 0 литров и нажимаем клавишу ОК. Затем, наливаем 1 литр топлива и задаём значение 1 литр топлива и нажимаем вновь клавишу ОК.

Данную процедуру необходимо повторить многократно, вплоть до заполнения полного бака. Естественно данный процесс довольно таки продолжительный во времени, но его нужно один раз в обязательном порядке выполнить.

При калибровке также можно записать показания датчика, что позволить сэкономить существенный временной промежуток при выполнении каких-либо прошивок. Остальные виды настроек можно и установить в соответствии с индивидуальными предпочтениями.

Индикатор топлива позволит рационализировать повседневный расход бензина и тем самым сэкономить финансовые средства.

Наверное, многим приходилось сталкиваться с вопросом, почему не работает датчик уровня топлива. А бывает и такая ситуация: после запуска двигателя датчик показывает, что в баке пусто, а во время движения значение на датчике выходит на нужный уровень. Также возможен такой вариант: стрелка зависла на нуле, а на самом деле залито еще полбака, или значения на приборной панели постоянно изменяются. Без работающего как положено датчика бывает очень сложно, особенно при дальних поездках. Нужно постоянно держать в памяти момент последней заправки и ее объем, и держать в багажнике на всякий случай канистру с топливом. В связи с массой неудобств из-за одного датчика, будем в статье разбираться в проблеме.

Бывают случаи, когда датчик указывает на то, что бак всегда пустой или заполнен полностью. Причем показания не меняются, даже если поменять уровень топлива.

Основные причины:

Датчик неисправен и нуждается в замене.

Плохое контактное соединение с кузовом.

Неисправность регулятора напряжения, который подает некорректное питание к датчику.

Указатель топлива неисправен.

Имеются проблемы, связанные с проводкой цепи датчика, чаще всего, обрыв.

Перед тем, как делать выводы о неисправности регулятора напряжения, необходимо замерить выходное напряжение на контактах устройства. Для этого потребуется снять приборную панель и подключить вольтметр к контактным выводам. Для проверки устройств не имеет значения последовательность. Чаще всего проблему начинают искать в приборах, которые находятся в самом доступном месте.

Существует множество способов, чтобы проверить работоспособность . Один из них – это проверка сопротивления цепи. Для этого подключите к отсоединенным контактам омметр и обратите внимание на показания. Если они отклоняются от нормы, значит, вы нашли причину неисправности. После этого производится замена датчика уровня топлива.

Для проверки топлива в баке и оценки соответствия показаниям датчика можно использовать многие подручные средства. Вставьте в бак чистый щуп и проверьте наполненность бака. Необязательно иметь точные показания, в этом случае прекрасно подойдут и приблизительные.

Другой способ проверки заключается в полном сливе бензина из бака и постепенном доливании. После каждого доливания контролируется величина сопротивления датчика, которая должна обязательно меняться.

Аналогичный вариант применяется и при снятии датчика с бака. В этом случае, менять положение рычага поплавка необходимо рукой. Таким образом, проверка становится намного точнее.

Неэлектрические причины неправильной работы датчика:

1. В поплавке появилось отверстие, что стало причиной его неправильного погружения в бензин.

2. Деформация топливного бака, в результате которой он мешает нормальному перемещению поплавка.

3. Дефекты рычага поплавка. Это могут быть его обломы и перегибы.

Если датчик в порядке, значит, проблему необходимо искать в указателе топлива или электрической проводке. Для проверки проводов нужно замерить их сопротивление или просто «прозвонить». Указатель уровня топлива тоже можно проверить при помощи нескольких способов. Чтобы провести диагностику его состояния, можно вытащить датчик из бензобака и включить . Рычаг поплавка переместите в разные стороны. Если показания прибора не изменились, значит, он действительно не работает.

Другой способ проверки заключается в использовании специального тестера калибровки. Он подключается вместо датчика уровня топлива и меняет сопротивление цепи. Если стрелка прибора не реагирует, значит, указатель необходимо заменить. Если используется магнитный датчик, то можно проверить сопротивление цепи при помощи омметра. Как правило, нормой таких указателей считается сопротивление, равное 10-15 Ом.

Виды индикаторов уровня топлива

Реостатный датчик уровня топлива

Принцип действия такого датчика основан на биметаллических полосах, который перемещают стрелку индикатора на панели приборов. Положение полосы зависит от сопротивления, создаваемого в цепи датчика. В бензобаке автомобиля устанавливается поплавок со специальным рычагом. При увеличении топлива в баке, сопротивление уменьшается, а значит, возрастает ток, который нагревает полосу, и она перемещает стрелку индикатора. При уменьшении уровня топлива поплавок опускается и рычагом снижает напряжение в цепи. Таким образом, ток снижается, и биметаллическая полоса отодвигает стрелку индикатора в другое положение, соответствующее уровню топлива в баке.

Если говорить проще, то при разрыве цепи датчик перестает работать, и все время будет указывать на то, что бак пустой, а при коротком замыкании в цепи реостата укажет, что бак заполнен бензином полностью. Существует ряд датчиков, сопротивление в которых изменяется совсем наоборот. Соответственно, показания будут другими.

Датчик топлива с магнитом

Такой датчик вместо биметаллической полосы использует магнит, который помещен в магнитное поле. Данное поле создается с помощью трех индукционных катушек, на которые подается напряжение. Принцип действия заключается в том, что часть напряжения подается на все три катушки, и только оставшаяся часть выходит на первый виток. Эта часть будет меняться в зависимости от положения магнита в магнитном поле, который меняет сопротивление цепи. Достоинством такого датчика можно назвать то, что его показания более точны и быстрее реагируют на изменения уровня топлива.


Данный тип датчиков существенно отличается от своих аналогов и представляет собой современное устройство, которое показывает более точное количество топлива в баке автомобиля. Для указания уровня топлива используется цифровой дисплей, который работает на основе данных о сопротивлении все той же цепи. Специальный регулятор напряжения получает информацию о сопротивлении и принимает решение, какую часть дисплея необходимо включить в работу, чтобы вывести информацию о состоянии уровня топлива.

Датчик уровня топлива иногда выходит из строя. При этом лампочка, отмеченная на панели, загорается вне зависимости от объема топлива, присутствующего в баке. Может совсем перестать работать. Можно купить новый датчик, а можно выполнить ремонт датчика уровня топлива. Для этого нам потребуются следующие инструменты:

- обычная отвертка, головка «на 7»;

Ключ «на 10»;

Тестер (мультиметр);

Новый терморезистор.

Изначально следует отсоединить провод «минуса» от аккумулятора. Заднее сиденье необходимо снять, чтобы обеспечить доступ к бензоприемнику. Шумоизоляционное покрытие над крышкой лючка стоит отогнуть. Затем следует отвернуть 2 самореза, временно удалить крышку лючка. Теперь предстоит отсоединить разъем датчика. Достаточно ослабить хомуты крепления шлангов крестообразной отверткой. Эти шланги отвечают за подвод и слив топлива к трубкам. Нужно по очереди сдвинуть шланги с трубок, используя ключ «на 10».

Бензоприемник, у которого датчик уровня топлива, извлеките из бака. Операцию выполняем аккуратно, чтобы не допустить повреждения поплавка. Потом снимаем прокладку бензоприемника. Крышку бензоприемника на время работы закрываем. Удаляем грязь с датчика, осматриваем прибор.

С помощью тестера или мультиметра определяем исправность цепи. Основная причина подобной поломки датчика – это неисправность терморезистора, размещенного в колбе. Тогда на тестере сигнал будет отсутствовать. Пластину требуется снять, ведь она закрывает верхнюю часть колбы. Терморезистор убираем из колбы, из крышки тоже.

Монтируем новый терморезистор в колбу. Иногда неизвестно даже сопротивление сгоревшего резистора. Тогда подбираем следующим образом. К разъему датчика, который располагается на бензоприемнике, подсоединяем терморезистор пробного сопротивления, включаем зажигание. Тогда лампочка должна будет загореться спустя пять секунд.

Необходимо налить в малую емкость бензин, опустить подключенный терморезистор. Ожидаем пять-семь минут. В случае правильного подбора лампочка погаснет. Необходимо «ножку» терморезистора впаять в середину колбы, касаться стенок она не должна. Потом припаяйте верхнюю его «ножку». Соберите датчик в обратной последовательности. «Минусовый» провод подключите к аккумулятору. Выполнив ремонт датчика уровня топлива, сразу проверьте его работоспособность.

Решил сделать цифровой индикатор количества топлива на грузовой автомобиль (автобус), используя штатный (довольно посредственный) датчик уровня топлива...

Весь процесс создания и что из этого вышло читаем в статье далее.

Начальные условия:

  • Грузовой автомобиль (автобус) с бортовым напряжением 24в
  • Топливный бак для дизельного топлива на 220л
  • Датчик уровня топлива ДУМП39
  • Указатель уровня топлива ЭИ8057М-3

Нужно:

Сделать цифровой указатель уровня топлива, используя штатный датчик уровня.

Для начала придется тщательно изучить, что из себя представляет штатный датчик уровня топлива, именуемый. Демонтируем его и внимательно рассматриваем.

Как и следовало ожидать, имеется поплавок, тяга, переменный резистор... стоп, про переменный резистор подробнее. Как говорится, лучше один раз увидеть, чем сто раз услышать:

Конструкция одновременно и логична, и топорна. Логично то, что ползунок скользит не по непосредственно переменному сопротивлению (которое довольно нежное), а по металлическим отводам от него, но за такое повышение надёжности приходится платить дискретностью. Топорно в этой конструкции то, что, как видно на фото, в среднем положении поплавка мы имеем нехилую зону "нечувствительности", из-за очень уж широкого центрального отвода от сопротивления. Зачем это сделано, остаётся только догадываться, но что имеем, с тем и придётся работать.

Итак, роемся в инете и ищем инфу. Вот что я откопал:

Диапазон перемещения поплавка - 412мм

Номинальное сопротивление - 800 Ом (по другому источнику номинальное сопротивление - 761,0 – 193,5 Ом )

Рабочий диапазон от -40°С до +60°С

Наработка на отказ - 400тыс. км до 95% ушатывания ресурса

Масса 160 грамм, аналог - МАЗ.

В общем-то не густо.

Берём тестер и замеряем, в итоге получачается такая картина:
Схема включения:

Измеренные параметры датчика:

Полное сопротивление - 767 Ом

Дополнительное сопротивление - 187 Ом (оно обеспечивает минимальное сопротивление датчика).

Левая (по фото) часть сопротивления - 203 Ом (13 отводов на ползунок), правая часть Ом 376 (17 отводов на ползунок).

Два металлических сектора выше контактной группы - левый сектор не используется, правый идёт на лампу резеврного остатка топлива.

В общем-то такое подробное описание привожу только для любопытствующих, нам же нужно значение напряжения, которое мы имеем на выходном контакте при различном уровне топлива. При крайнем левом положении контакта на выходе у нас получилось 1,57в , при крайнем правом положении 3,28в, половина бака - 2,44в. В начале сектора включения лампы остатка резерва 2,95в.

Ещё для любопытных. Общая схема подключения датчика уровня топлива выглядит примерно так:
Катушки L1A, L1B, L2 - это отклоняющая система указателя уровня топлива (по сути миллиамперметр) Резистор - термоконпенсационный.

На самом деле это схема классического электромагнитного автомобильного прибора, а конкретно ЭИ8057М-3 - это уже нечто другое: внутри расположена электронная схема, стрелка приводится в движение шаговым электродвигателем, и управляется всё это при помощи микроконтроллёра PIC .

В принципе, этого достаточно для тарировки цифрового указателя, если бы не парочка неприятностей:

1. Указанный объём топливного бака в 220л не соответствует действительности, на самом деле в баке помещается больше топлива.

2. При крайнем правом положении подвижного контакта датчика, когда в баке якобы уже нет топлива, на самом деле поплавок уже должен находится ниже уровня бака, что конечно же глупость (определено геометрией бака и датчика уровня топлива.

3. Измерив рулеткой геометрию бака, убеждаемся, что это прямоугольный параллелепипед с незначительно закруглёнными длинными гранями, размеры 40х112х60 см . Соответственно перемножив стороны, получаем внутренний объём в 268л, что, согласитесь, сильно отличается от заявленных 220 л, и очень сомнительно, что внутренние перегородки, сетка, топливозаборник, и тп. занимают аж почти 50 л .

4. Как уже написано выше, сопротивление датчика на протяжении длины его сопротивления нелинейно.

Что делаем:

Заливаем полный бак и контролируем напряжение на выходе ДУТ. Получается, что после достижения отметки 1,57в в бак ещё входит добрых двадцать литров топлива.

Снимаем поплавок и ставим датчик на место. Естественно тяга, лишённая поплавка, уходит на самое дно бака, смотрим напряжение - оно составляет 3,02в ! Это важно, т.к. фактически при таком положении в баке уже нет топлива, а подвижный контакт ещё не дошёл до крайнего положения в 3,28в , при этом штатный прибор ЭИ8057М-3 показывает что в баке осталось ещё 1/8 объема. (Поставив поплавок в центральное положение, на штатном ЭИ8057М-3 наблюдаем вместо положенных 1/2 бака аж 5/8 уровня, при полном баке штатный прибор зашкаливает).

Смотрим на график нашего датчика уровня топлива,

Возмём три точки - сопротивления датчика, первая точка это его наименьшее сопротивление (подвижный контакт слева) образованное дополнительным сопротивлением в 187 Ом (на фото вертикальный чёрный прямоугольник), вторая точка при среднем положении контакта когда последовательно включены 187 Ом и 203 Ом , т.е. 390 Ом , полное сопротивление соответственно будет 390 + 376 = 766 Ом.

(по горизонтали - сопротивление в Омах, по вертикали условные единицы длины)

Ничего приятного в этой картине нет, датчик вродебы и линеен но имеет существенный излом.

С такой картиной мы либо получим точность посередине, либо на концах ломаной, либо чтото среднее произведя аппроксимилацию:


Получив формулу с поправкой и коэффициентом можно в принципе уже сделать нечто похожее на цифровой указатель уровня топлива, коэффициент R 2 линии тренда в 0,97 конечно не плох, можно в принципе использовать всё что больше 0,95.

а можно получить для каждой прямой свой коэффициент пересчёта, что будет более точно:
Сразу замеряем значение АЦП в нужных нам точках чтобы 5% допуск на резисторы делителя на входе АЦП нам ничего не подпортили и получаем в диапазоне от пустого бака (ADC822) до 1\2 бака (ADC700) :


(по горизонтали полученные отсчёты АЦП, по вертикали объём топлива в литрах)

В диапазоне от 1\2 бака (ADC700 ) до полного (ADC456 ):

Из вышеприведённого имеем следующее:

1. С увеличением кол-ва топлива сопротивление датчика уменьшается, и уменьшается падение напряжения на нём.

2. Дельта напряжения датчика составляет 1,45в , что при 10 битном АЦП составит 56% что более чем достаточно для масштабирования результата АЦП в шкалу 0....220л и позволит обойтись просто оцифровыванием результата без использвания ОУ для подгонки под нужный диапазон напряжения.

Схема проста до безобразия:


Микроконтроллёр Mega8, LED индикатор на 3 разряда с общим катодом, входной делитель из двух резисторов R1, R2 . Стабилитрон (по буржуйски зенер "zener" диод:)) для защиты входа МК на всякий случай. Цепи питания я рисовать не стал, там классические 0,1мкф керамика и какой нибудь электролит на 100...1000мкФ как и гасящие резисторы между МК и индикатором, подойдут любые в диапазоне 80...100Ом в зависимости от напряжения питания МК и яркости индикатора. Напряжение на борту автомобиля при заведённом двигателе составляло 27,5в .

Мой вариант разводки платы:

Справа на плате я расположил преобразователь питания обеспечивающий при бортовом напряжении 10...30в преобразователь собран на МС3406 3 по типовое схеме из даташита. дроссель murata 1812 . Указанный на схеме стабилитрон на 3,3в я профукал при разводке и допаивал сверху.

Почему я применил Mega8 когда есть куда более удобная Tiny26 и тп. ? потому что у Mega 8 имеется 1кБ оперативки, зачем столько? микроконтроллёр не просто замеряет напряжение на входе и выводит на индикатор пересчитанное значение, он постоянно записывает замерянные значения в одну из 256 ячеек памяти, заполняя их по замкнутому кругу и после записи каждой ячейки производит расчёт усреднённого значения по всем имеющимся в текущий момент 256 ячейкам.

Индикатор распологается вне платы на приборной панели автомобиля и соединяется с ним 11 жильным шлейфом. Плата помещается в крохотный корпус (второй, тот что с 4мя проводами-клеммами) лишний пластик из корпуса удалили бокорезы.

Плата односторонняя, без перемычек:


Сначала распаял ШИМку и проверил работы, работает. покрыл лаком. можно продолжить сборку:




P.S. Проект создан при огромной поддержке Романа Викторовича, за что ему огромное спасибо, также спасибо человеку Jonson из Украины за математическую помощь и некоторые идеи.


Скоро будет год, как я выложил на Датагоре свою и уже более двух лет, как я сам пользуюсь этим индикатором. И ни разу он меня не подвел, ехать на заправку когда в баке остается 2-3 литра стало нормой, и это не экстрим и не показуха, когда знаешь, что эти 2 или 3 литра точно есть и их хватит доехать до ближайших нескольких заправок относишься к этому спокойно, никакого сравнения с мигающей лампочкой штатного прибора.
На этом заканчиваю филосовствовать - к делу!

Наверное непонятно, почему собственно версия V.3, когда версии 2 не было, на самом деле была, вот она


Но она оказалась неудачной, для питания были использованы импульсные стабилизаторы на MC33063, которые дают пульсации в обе стороны и избавится мне от них так и не удалось. А поскольку появилась идея создания КИТа было решено делать новую версию, с надежным питанием, с защитой всех входных цепей и на деталях соответствующих условиям эксплуатации, в первую очередь это температурный диапазон -40..+125°C.
Так появилась новая 3-я версия, сделанная почти по всем правилам, с обновленной прошивкой.

КИТ к сожалению оказался не востребованным, но на него было потрачено немало времени, а теперь он пылится на полке, вернее в своей папке.
И вот чтобы труды не пропадали даром выкладываю всю документацию по проекту, буду рад если кому-нибудь пригодится.

От Игоря (Datagor):
При анализе личной переписки, комментариев к первой статье и после проведения выборочных опросов было установлено, что народ хочет не просто очень качественный бензомер, но и часы с будильником и т.п. и прочее (и шоб внутри был маленький китаец и за пивом бегал) , что превращает эту замечательную и совершенно самостоятельную разработку в очередной бортовой компьютер (БК). При этом, за этот БК народ желал заплатить не более 500 руб в собранном виде. А это и совсем ни в какие ворота не пролазит...
БК мы делать не стали и подписку на кит открывать на таком грустном фоне тоже не стали.
Уважаемому Сергею (HSL) при любом раскладе - наш почет и спасибы!
Качество его разработок на высочайшем уровне.

Итак по порядку...

Схема

Схема блока процессора, их 2 модификации А5 и А2
Схема А5

Схема А2


Разница в подключении сигнала AREF (опорное напряжение), в варианте А5 оно берется с шины питания +5в, в варианте А2 берется от внутреннего источника.
Основной является модификация А5, А2 сделана для расширения функционала, на случай когда с основной модификацией не удастся откалибровать бак.
На плате это осуществляется разной установкой элементов R11, C4, C6 более подробно это будет описано ниже в инструкции.
Разъем для подключения платы дисплея также используется и для внутрисхемного программирования

Схема блока дисплея


Этот блок получился универсальным, на нем дисплей, органы управления, стабилизатор для питания дисплея, так что его вполне можно использовать и с другими устройствами.

Платы

Плата процессора


Разъем для подключения платы дисплея также используется для внутрисхемного программирования МК.

Плата дисплея


Дисплей подключается через стандартный разъем и крепится к плате на двухстороннем скотче.

Технические характеристики

Напряжения питания 8-30 в
Напряжения срабатывания ночного режима подсветки 10-20 в
Сопротивление датчика топлива (рекомендуемое) 250-500 Ом
Дискретность отображения напряжения 0,1 в
Диапазон отображения напряжение 8 -30 в
Дискретность отображения количества топлива 1 л.
Поддерживаемый диапазон емкости бака 30-99 л.
Диапазон инерционности 1-10 сек.
Диапазон градаций яркости 0-255 ед.
Диапазон градаций контрастности 1-15 ед.

Возможности основного режима устройства

Цифровой индикатор уровня топлива и напряжения позволяет контролировать:
  • Напряжение бортовой сети с точностью отображения до 0,1 вольта, допустимый диапазон рабочих напряжений 8-30 Вольт.
  • Остаток топлива в баке с точностью отображения 1 литр, допустимый диапазон измерения 30-99 литров. Рекомендуемое сопротивление датчика в баке 250-500 Ом.
  • Подключается устройство к следующим точкам: земля, питание, датчик в баке, подсветка приборной панели или габариты.

Возможности индивидуальной настройки устройства

  • Возможность установки емкости бака от 30 до 99 литров.
  • Возможность политровой калибровки выбранной емкости.
  • Возможность сгладить последствия качания датчика в баке, методом десятикратного измерения уровня топлива и выводом усредненного значения, с выбором времени замера от 1 до 10 секунд.
  • Возможность устанавливать яркость подсветки дисплея разделльно для дневного и ночного режима работы. Режим работы определяется по факту включения габаритов и подсветки приборной панели.
  • Возможность устанавливать обычный или инверсный режим работы дисплея.
  • Возможность устанавливать уровень контрастности дисплея.

Описание работы и органов управления устройства

Органы управления


Управление осуществляется кнопками Menu, Ok, Up, Down
Menu – в основном режиме вход в режим установок. В режиме установок возврат в предыдущее меню, без сохранения текущих изменений и выход из режима установок.
Ok - Действует только в режиме установок. Вход в выбраный пункт, сохранение текущих параметров в энергонезависимой памяти.
Up – Действует только в режиме установок. Перемещение вверх по пунктам меню, увеличение текущего значения.
Down – Действует только в режиме установок. Перемещение вниз по пунктам меню, уменьшение текущего значения.

Режимы работы
Основной режим


В основной режим устройство входит через 2 секунды после подачи на него напряжения питания. Показания значения напряжения появляются сразу, показания значения остатка топлива появляется с задержкой обусловленной установкой инертности, 1-10 секунд.

Режим установок


Режим установок предназначен для настройки устройства под конкретные условия эксплуатации. Вход в режим установок осуществляется кнопкой Menu

Пункты меню
Емкость бака


позволяет установить объем используемого бака. Кнопками меню Up/Down изменяется в пределах от 30 до 99 литров. Для сохранение выбранного объема необходимо нажать кнопку Ok . Для выхода в меню без сохранения сделанных изменений необходимо нажать кнопку Menu .

Калибровка


позволяет политрово откалибровать емкость бака. Калибровка осуществляется после выбора необходимого объема бака в меню Емкость бака .
Литры – в данном пункте кнопками Up/Down устанавливается необходимое значение ячейки литров для записи значения калибровки. Запись значения калибровки производится кнопкой Ok .
Датчик – показывает текущее значение датчика остатка
топлива. При нажатии кнопки Ok это значение заносится в текущую ячейку памяти выбранную в пункте меню Литры .
В памяти – показывает сохраненное в памяти значение, соответствующее выбранной в данный момент, в пункте Литры , ячейке памяти.

Инерционность


позволяет установить период измерения остатка топлива. Кнопками меню Up/Down изменяется в пределах 1 - 10 секунд. В течении выбранного периода времени через равные промежутки, происходит 10 замеров остатка топлива, после чего вычисляется среднее значение.

Подсветка


позволяет установить яркость подсветки днем и ночью. Факт дня и ночи определяется включением габаритов и подсветки приборной панели.Кнопками Up/Down выбирается нужный пункт для корректировки День/Ночь. Для входа в режим изменеий выбранного значения необходимо нажать кнопку Ok , после чего кнопками Up/Down установить необходимое значение яркости подсветки от 0 до 255. Для сохранения установленного значения необходимо нажать кнопку Ok , для выхода из текущего пункта без сохранения изменений необходимо нажать кнопку Menu .

Инверсия


позволяет выбрать режим работы дисплея обычный/инверсный. Выбор нужного пункта производится кнопками Up/Down . Сохранение выбранного значения производится кнопкой Ok . Выход из текущего пункта без сохранения изменений производится кнопкой Menu .

Контрастность


позволяет установить желаемую контрастность дисплея. Кнопками меню Up/Down изменяется в пределах от 1 до 15. Сохранение выбранного значения производится кнопкой Ok . Выход из текущего пункта без сохранения производится кнопкой Menu .

Подключение и начальная настройка


Подключите устройство согласно маркировке.
[-] Земля, для подключения земли желательно выбрать надежный контакт.
[+] Плюс питания бортовой сети, 12 Вольт подключается к любой точке бортовой сети после замка зажигания.
[G] Габариты, подключается к цепи питания габаритов или подсветки приборной панели
[F] Датчик топлива, для исключения влияния родного датчика, его желательно отключить и подключить устройство непосредственно к линии датчика в баке.
Включите зажигание, подключите параллельно питанию вольтметр и
проконтролируйте показания напряжения индикатора, при необходимости подстройте показания индикатора подстроечным резистором R2
Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!