Бортовой миникомпьютер

Прибор устанавливается на любом автомобиле с напряжением бортовой сети 12в.

Основные функции:
1.Остаток топлива в баке в литрах.
2.Напряжение бортовой сети.
3.Рабочую температуру двигателя.
4.Температуру воздуха снаружи машины.
5.Изменение яркости дисплея в зависимости от включенного габаритного освещения (день/ночь).

Дополнительно компьютер обладает следующими сервисными возможностями:
1.Калибровка штатного датчика уровня топлива.
2.Установка уровня подсветки дисплея для режимов день/ночь.
3.Изменение поправочного коэффициента инерционности показаний уровня топлива.

Принципиальная схема БК

Все калибровки прибора производятся программно. Для измерения температуры необходима установка собственных датчиков dallas ds18b20.
В основе устройства лежит микроконтроллер AVR ATMega8 производства фирмы ATMEL. Для измерения напряжения бортовой сети предусмотрен отдельный контакт, который можно подключить непосредственно к аккумулятору или замку зажигания. В качестве индикатора был выбран алфавитно-цифровой жк индикатор фирмы МЭЛТ МТ-16S2H, который с успехом можно заменить на любой другой, совместимый с HD44780.

Fuses

Скачать проект устройства и прошивку вы можете ниже

Автор проекта Ветров Юрий Александрович

Обсуждение схемы на форуме

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
Операционный усилитель LM324 1
МК AVR 8-бит ATmega8A-AU 1
Датчик температуры DS18B20 2
Линейный регулятор LM7805CT 1
Биполярный транзистор КТ315А 1
Конденсатор 100 нФ 2
Электролитический конденсатор 10 мкФ 1
Резистор 4.7 кОм 2
Резистор 56 кОм 1
Резистор 1.5 кОм 1
Резистор 24 кОм 1
Резистор 75 кОм 1
Резистор 10 кОм 1
Резистор 2.7 кОм 1
Резистор 330 Ом 1
Резистор 10 Ом 1
ЖК-индикатор МЭЛТ МТ-16S2H 1 Или аналог на HD44780