ЦИФРОВОЙ ИНДИКАТОР УРОВНЯ ТОПЛИВА

   Схема цифрового индикатора уровня топлива имеет высокую повторяемость и даже при небольшом опыте работы с микроконтроллерами, со сборкой и с настройками не возникнет никаких проблем. Для программирования avr микроконтроллера, мной был собран простейший программатор - так называемый программатор Громова, он великолепно подходит как для внутрисхемного программирования, так и для обычного, статья по данному программатору есть на сайте. Теперь езжу и не переживаю по поводу заправки «хватит или не хватит»:) Принципиальная схема индикатора показана ниже, кликните для увеличения:


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

ЦИФРОВОЙ ИНДИКАТОР УРОВНЯ ТОПЛИВА НА ЖКИ

   Вот что делает данный прибор:

1. Отображает остаток топлива с точностью до литра, поддерживаемый объем бака выбирается от 30 до 99 литров
2. Отображает напряжение бортовой сети
3. Компенсирует качание поплавка в баке многократными (количество выбирается в меню) замерами и выводом среднеарифметического значения.
4. Меняет яркость подсветки в зависимости от освещенности, 2 режима, день/ночь, определяется по включению подсветки приборной панели.
5. Меняет режим отображения индикатора обычный/инверсный.

   Список деталей индикатора на микроконтроллере:

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 мм. Под разъем индикатора ответной части не нашел поэтому сделал разводку под шлейф, отпаял от него разъем и припаял шлейф прямо на плату с обратной стороны, сам дисплей посадил на двухсторонний скотч.

самодельный цифровой индикатор остатка уровня топлива на ЖК дисплее

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

Индикатор уровня топлива на ЖК дисплее

   Две платы между собой соединяются при помощи контактов от какого то давно разобранного разъема. В корпусе платы фиксируются на одном винте, под него на основной плате припаяна втулка с резьбой. Кнопок как таковых нет, они и нужны то не часто, только при первоначальной настройке и калибровке, поэтому они просто выведены на разъем РС10, который стоит сзади корпуса, его фоток к сожалению нет. Так же на этот разъем выведены сигналы для программирования МК.

самодельный цифровой индикатор уровня топлива - разъёмы подключения к авто

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

   1. Программирование МК, производится внутрисхемно, любым программатором, фьюзы выставляются следующим образом. 

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

   3. Программная настройка. Выставляем емкость бака и калибруем его. Калибруем бак следующим образом, начинаем с пустого бака, ставим в меню калибровка значение литров 0 и нажимаем ОК, затем заливаем в бак 1 литр, ставим значение литров на 1 и снова нажимаем ОК и так с каждым литром до полного бака. Процесс конечно небыстрый, но сделать его нужно всего один раз. Если при калибровке еще и записать показания датчика, то при необходимости повторения устройства или при сбое, можно будет занести значения сразу в прошивку и не маяться с калибровкой. Остальные настройки устанавливаем на свой вкус. Конструкцию собрал и испытал: Федоров Иван.

Не забудьте поделиться с друзьями


Это тоже полезно посмотреть:


ТРЁХФАЗНЫЙ МОДУЛЬ УПРАВЛЕНИЯ НАГРУЗКОЙ

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


ТЕРМОМЕТР НА РАЗНОЦВЕТНЫХ СВЕТОДИОДАХ

Комнатный термометр на цветных LED элементах WS2812B и микроконтроллере - самодельная конструкция.


ЭЛЕМЕНТ ПЕЛЬТЬЕ TEC1 12706 12V

Эксперименты с готовым модулем Пельте tec1 12706 для выработки тока, купленным на Алиэкспресс. Описание принципа работы.


СТИЛУС ДЛЯ ЕМКОСТНОГО ЭКРАНА СВОИМИ РУКАМИ

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


НЕЗАВИСИМОЕ УПРАВЛЕНИЕ МНОЖЕСТВОМ ЛАМП

WS2812 - микросхема для управления лампами или светодиодными лентами. Схема и испытание.


ИНТЕРЕСНЫЕ СХЕМЫ. МНОГО!




Популярные схемы
ПЕРЕДЕЛКА ЭЛЕКТРОННОГО ...

     Как переделать простой китайский электронный трансформатор в нормальный блок питания с защитой.

СХЕМА ЭЛЕКТРИЧЕСКОГО ИН...

     Обзор и опыт эксплуатации электрического ингалятора / косметического прибора «Ромашка».


САМОПРОИЗВОЛЬНО ВЫКЛЮЧА...

САМОПРОИЗВОЛЬНО ВЫКЛЮЧАЕТСЯ КОМПЬЮТЕР     Основные причины самопроизвольного выключения компьютера и методы их устранения.

ПРОИГРЫВАТЕЛЬ ДЛЯ DVD Д...

     DVD проигрыватели - краткий экскурс в историю такого, ещё недавно столь популярного, бытового устройства.

РАДИОМИКРОФОН ДЛЯ ВИДЕО...

     Ремонт и описание ФМ радиомикрофона, подключаемого к видеокамере.

ВОЗМОЖНЫЕ НЕИСПРАВНОСТИ...

ВОЗМОЖНЫЕ НЕИСПРАВНОСТИ КОМПЬЮТЕРА     Краткое описание основных узлов и неисправностей комплектующих компьютера.

5 ВОЛЬТ ОТ ОДНОЙ БАТАРЕ...

     Схема преобразователя для получения 5 или 12 вольт от батарейки АА напряжением 1,5 вольта.

УНИВЕРСАЛЬНЫЙ КОНВЕРТЕР...

     В этом проекте приводится схема конвертера usb, который обеспечивает сразу три выхода - RS-232, RS-485 и UART.