Главная Автоэлектрика Видео Схема На микроконтроллере Своими руками Зарядные устройства Интересное Добавить свое
,

Цифровой указатель остатка уровня топлива на LCD дисплее

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



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

Цифровой указатель остатка уровня топлива на LCD дисплее


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

способен достаточно точно отобразить текущий уровень топлива, с точностью до литра, поддерживает топливный бак от 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,89 Mb] (cкачиваний: 855)
Опубликовал:admin 13-06-2015, 20:33, Категория - На микроконтроллере
Написал Посетитель
Я просто *уею от таких изобретателей.
На кой хрен тут LM7805 ,LM317T и тем более
такой монстр как IRFZ44. Тут же потребление
напруги - мизерное.
Дисплей до 3-х ампер потребляет????
Или подсветка до 49 Ампер тянет ???

Добавить комментарий!

Ваше Имя:
Ваш E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Код:
Кликните на изображение чтобы обновить код, если он неразборчив
Введите код:
навигация

Партнеры
Автосалоны Контакты