Бортовой компьютер в автомобиль.

fd14863e6acb8f929360683240335730

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

Описываемая схема состоит из вольтметра на ATmega8 и LCD 16×2, часов и двухнакального термометра; измеряет напряжение в диапазоне от 7 до 16В, температуру — от -55 до +125°С. Устройство относительно несложное, ничего дефицитного или дорогого среди компонентов нет. Питание прибора организовано от сети транспорта, на который он устанавливается; предусмотрена защита от переполюсовки (в данном случае — диод D1, можно ставить любой с прямым током от 200мА и более).



В составе компьютера — 2 температурных датчика DS18B20, вольтметр MK AVR, линейный регулятор L78L05, часы DS1307, диод-выпрямитель 1N4001, 2 конденсатора на 0,1 мкФ и 1 электролитический на 470 мкФ, 11 резисторов (1 на 24 кОм, 1 на 47 Ом, 3 на 10 кОм и 2 построечных тоже на 10 кОм, 4 на 4,7 кОм), дисплей WH1602, пара тактовых кнопок, 1 панель SCS-8 и 1 SCS-28, часовой кварц. Вывод дисплея (16) соединяется с GND, подсветка (15) — с VCC (5 В) через резистор 47 Ом. Кнопки подключены к контактам печатной платы set_hour и set_minute, расположены отдельно (от основной платы). Элемент питания (батарейка) подключается к +/-BAT; подстроечные резисторы должны быть в заднем положении перед подачей напряжения на вход (+12V).

После сборки схемы не помешает проверить все соединения, перед включением (нормальное напряжение — от 8 до 16 вольт). Если все собрано правильно и микроконтроллер прошит как надо — прибор должен запускаться сразу. Чтобы на дисплее отображались символы, вращают RV2; текущее напряжение питания и значение вольтметра подстраиваются через RV1; нужное время задается кнопками. Калибровать датчики температуры нет необходимости, индикатор от мотора соединяется с компьютером через двужильный кабель с экранированием (это вывод GND, он припаивается к экрану).

fd14863e6acb8f929360683240335730

Рассказать друзьям:




Написать комментарий