Цифровий індикатор рівня палива

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

Цифровий індикатор рівня палива

Цифровий індикатор рівня палива

Ось що робить даний прилад:

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 і знову натискаємо ОК і так з кожним літром до повного бака. Процес звичайно нешвидкий, але зробити його потрібно всього один раз. Якщо під час калібрування ще і записати свідчення датчика, то при необхідності повторення пристрої або при збої, можна буде занести значення відразу в прошивку і не маятися з калібруванням. Інші налаштування встановлюємо на свій смак. Конструкцію зібрав і випробував: Федоров Іван.