Универсальная панель приборов. Улучшаем приборную панель автомобиля

Как и обещал выкладываю фотки процесса изготовления печатной платы.
1. Отрезал лобзиком кусок текстолита.
2. Легонечко зашкурил нулёвкой.

3.Почистил заготовку пемолюксом

4.Кинул на 10 сек в слабый раствор (цвета "мочи младенца") хлорного железа для активации меди.
5. снова почистил пемолюксом.

6.Напечатал на листе из глянцевого журнала на лазерном принтере разводку платы. (Разводку платы делал в программе sprint layout 4.0)

7.Тщательно обезжирил плату ацетоном, приложил глянцевый лист к плате и приутюжил.
(Приутюживаю я равномерно переставляя утюг в разные точки платы, стараяясь надавить посильнее. Из опыта - не следует водить утюгом по плате, из серии как гладишь одежду, т.к. дорожки получаются размазанные и могут замыкать между собой. Если утюг мамин и его жалко рекомендуют класть между утюгом и глянцевой бумагой чистый лист А4)

8.Даю плате чутка остыть и кидаю в раковину под холодную воду. Бумага промакает и убираю её нежненько губкой.

9.На плате обычно остаются непроутюженные места. Если их критически много, то оттираем всё ацетоном и утюжим ещё раз соответсвенно с новой бумажкой. Если непроутюженных мест мало то подправляю их CD-маркером и кидаю плату в раствор воды с хлорным железом.

10.На фотке видно 2 ванночки (одна в другой) в верхней хлорное железо, в нижней горячая вода, её я каждую 1-2 минуты меняю на более горячую. Ванночки я покачиваю рукой для перемешивания и теплопередачи. Плата травится примерно 10-15 минут. Голая медь сгорает, та что под тоннером остаётся.

11.Вытаскиваю плату, мою с мылом и вытираю.

12.Смываю тоннер ваткой и ацетоном.

В итоге спаял такую плату:

Подключил к LCD - работает.

Изначально поставил плату на заднюю сторону приборки, но со жгута проводки шли жуткие помехи и пришлось переставить плату внутрь корпуса преварительно экранировав его фольгой (фото нет)

Скорость снимается с датчика скоростии подаётся на вход для внешних прерываний контроллера.

Приборка управляется микроконтроллером ATmega8. Прошивка написана на языке Си в программе CodeVisionAVR. Все датчики остались старые. Информация с датчиков поступает через делитель напряжения на многоканальный аналогово-цифровой преобразователь контроллера, обрабатывается по формулам и выдаётся на дисплеи.

Такую приборную панель можно собрать на любой автомобиль, это универсальное устройство. Мы собирали приборную панель на базе уже существующей под названием Venator.

Для ее создания потребуются следующие комплектующие:

  • Контроллер Arduino MEGA
  • Планшет с операционной систем Androir
  • Модуль Wi-Fi esp8266
  • Преобразователь питания с 12 до 5 вольт (можно использовать любое автомобильное зарядное устройство для мобильных телефонов).

К контроллеру Arduino подключаются все датчики автомобиля. В нашем случае потребовалось еще установить датчик скорости в коробку передач вместо тросика привода спидометра. А так же завести провод в салон автомобиля от коммутатора зажигания, чтобы контроллер смог отображать обороты двигателя (это нужно было сделать, так как в ОКЕ не был установлен тахометр).

Схема

Датчики к контроллеру подключить необходимо по следующей схеме:

Скетч (прошивка) для контроллера Arduino Mega

Скачать готовый скетч в файле можете по .

unsigned long micros_sp = 0, micros_th = 0;
volatile int tz;
volatile int sz;
volatile int sp; //импульсы спидометра
volatile int th; //импульсы тахометра
int analogInput ; //массив аналоговых значений
int digitalInput; //массив цифровых значений
String resultString = «»; //строка
int i; //счетчик циклов

void setup(){
for(i=0; i<=14; i++){ //обнуление массива аналоговых значений
digitalInput[i]=0;
}
for(i=0; i<=28; i++){ //обнуление массива цифровых значений
analogInput[i]=0;
}
Serial.begin(115200);
Serial2.begin(115200); //инициализация ком порта
attachInterrupt(0, speedometr, RISING); //прерывание спидометра по фронтам импульса
attachInterrupt(1, tahometr, RISING); //прерывание тахометра по фронтам импульса
}
//********************************************************************
void loop(){
analogInput = analogRead(0); // B13 напряжение
analogInput = analogRead(1); // B24 топливо
analogInput = analogRead(2); // B21 температура охлаждения
analogInput = analogRead(8); //
analogInput = analogRead(7); //
analogInput = analogRead(3); //
analogInput = analogRead(4); //
analogInput = analogRead(9); //
analogInput = analogRead(10); //
analogInput = analogRead(11); //
analogInput = analogRead(12); //
analogInput = analogRead(13); //
analogInput = analogRead(14); //
analogInput = analogRead(15); //
analogInput = analogRead(6); //

DigitalInput = digitalRead(4); // зажигание
// digitalInput = digitalRead(5); //
//********************************************************************
digitalInput = digitalRead(53) + //
digitalRead(51) * 2; //
//********************************************************************
digitalInput = digitalRead(5) + // A14 левый поворот
digitalRead(6) * 2; // A13 правый поворот
//********************************************************************
digitalInput = digitalRead(8) + // A18 ближний
digitalRead(9) * 2; // A17 дальний
//********************************************************************
digitalInput = digitalRead(10) + // А16 птф передние
digitalRead(11) * 2; // A15 птф задний
//********************************************************************
digitalInput = digitalRead(23); // A23 чек
digitalInput = !digitalRead(21); // B 9 — уровень тж
digitalInput = !digitalRead(31); // A19 — ручник
digitalInput = digitalRead(25); // B 3 износ колодок
digitalInput = !digitalRead(45); // B10 — лампа топлива
digitalInput = !digitalRead(51); // B12 — уровень ож
digitalInput = !digitalRead(47); // А24 — давление масла
digitalInput = digitalRead(27); // A20 лампа вентилятора
digitalInput = !digitalRead(29); // A23 зарядка
digitalInput = digitalRead(33); // A 5 абс
digitalInput = digitalRead(35); // A20 srs
digitalInput = digitalRead(37); // A 3 ремень
digitalInput = digitalRead(39); // B 1 двери
digitalInput = 0;//digitalRead(22); // B 2 p
digitalInput = 0;//digitalRead(24); // А22 r
digitalInput = 0;//digitalRead(26); // A 7 n
digitalInput = 0;//digitalRead(28); // B 6 d
digitalInput = 0;//digitalRead(30); // B 5 s
digitalInput = digitalRead(41); // A 8 резерв
digitalInput = 0;//digitalRead(32); // A 9 резерв
digitalInput = digitalRead(43); // A10 резерв
digitalInput = 0;//digitalRead(34); // A11 резерв
digitalInput = digitalRead(49); // B 4 резерв

ResultString = String(resultString + sp);

resultString = String(resultString + th*10);
resultString = String(resultString + «,»);
for(i=0; i<=14; i++){ //передаем аналоговые данные из массива в COM-port
resultString = String(resultString + analogInput[i]);
resultString = String(resultString + «,»);
}
for(i=0; i<=28; i++){ //передаем цифровые данные из массива в COM-port
resultString = String(resultString + digitalInput[i]);
}
resultString = String(resultString + «:\n»);
// Serial2.print (resultString);
Serial.print (resultString);
resultString = String(«»);
tz = tz — 1;
sz = sz — 1;
if (tz == 0){th = 0;}
if (sz == 0){sp = 0;}
delay(50);
}
//********************************************************************
void speedometr(){ //измеряем частоту на входе спидометра по прерыванию
sp=(900000.0/(micros() — micros_sp));
micros_sp = micros();
sz = 10;
}
//********************************************************************
void tahometr(){ //измеряем частоту на входе тахометра по прерыванию
th=(2900000.0/(micros() — micros_th));
micros_th = micros();
tz = 10;
}

Настройка ESP-8266

Перед тем как подключать Модуль ESP8266 к схеме его нужно прошить и настроить в режиме прозрачного моста Tcp2uart (tcp to uart), чтобы полученные данные с ком-порта он передавал планшету по Wi-Fi.

Прошивать лучше через USB-UART преобразователь, который должен иметь выход источника 3.3V для питания ESP8266. Так же этот источник должен обеспечить необходимый ток не менее 200мА.


Контакт CPIO0 определяет режим работы модуля. При не подключенном контакте модуль работает в штатном режиме и выполняет AT команды. При замыкании контакта на землю, модуль переводится в режим обновления встроенной прошивки. Перевод модуля в режим прошивки требует, что бы контакт CPIO0 был подключен к «земле» в момент подачи питания на модуль. Если замыкать контакт при работающем модуле, перевод модуля в режим обновления прошивки не произойдет.Теперь нужно запустить Пропишите КОМ порт вашего конвертера и выбирете саму прошивку fullflash_tcp2uart.bin ().
Нажимайте Download и дождитесь пока процесс выполнения дойдет до 99%. На этом он остановится и можно отключать модуль.Далее на ESP8266 нужно подать питание, либо сразу подключить к контроллеру Arduino по схеме. После появления на модуле питания запустите поиск wifi сетей на своем компьютере. Должна появиться сеть ESP8266. Подключитесь к ней. После этого нужно в браузере перейти по адресу http://192.168.4.1/fsupload (Ввести данные Name: ESP8266 Password: 0123456789) и загрузить в устройство файл WEBFiles.bin (он в архиве с прошивками).Осталось настроить Tcp-Uart мост. Для этого в браузере зайдите на http://192.168.4.1 . Перейдите во вкладку TCP-UART Settings и установите настройки как на скриншоте снизу:

Готово! Теперь при подключении модуля ESP-8266 к ардуино он работает в режиме прозрачного моста и по Wi-Fi передает необходимые данные.

Приложение «Приборная панель для планшета»

Благодарим пользователя Frud портала Drive2 за опубликованную версию приложения и описание метода установки приложения:

После установки приложение уже будет работать. Для того чтобы включить его автозагрузку необходимо сделать следующее:

После установки необходимо зайти в настройки Андроид, в раздел «Домашний экран», выбрать приложение приборной панели VenatorLite2. Очень важный момент! Выйти в настройки Андроида из приложения приборной панели для возврата стандартного Launcher-a нельзя. Перед тем как установить приложение вместо Launcher-a необходимо убедиться что в настройки можно зайти из статусбара. Иначе вернуть стандартный лаунчер будет проблематично.

ПРИМЕЧАНИЕ! Перед установкой автозагрузки желательно настроить и отладить работу приложения.

После запуска приложения нужно зайти в настройки (нажать на значок шестеренки справа вверху). Тут надо указать ip-адрес и порт (В нашем примере этими значениями являются: адрес 192.168.4.1 и порт 3333).

Осталось все подключить и протестировать. Если все сделали правильно, то при вкючении устройства и подаче на 4-ый пин ардуино «плюса» приборная панель включится.

А вот как выглядит приборная панель, установленная в ОКУ:

Желаем успеха в реализации данного проекта

Как, своими руками видоизменить дизайн приборной панели? Немного времени, труда, и все готово! Рассмотрим, как можно сделать такой тюнинг на примере автомобиля Hyundai Accent. Вот список того, что нам понадобится для работы:

  • маленькие плоскогубцы;
  • наждачная бумага;
  • двусторонний скотч;
  • отвертки разного размера;
  • фотобумага Lomond Satin, матовая, с плотностью 280 г.
  • ножницы.

1 Этап. Разборка.

Приступаем к разборке панели. Вверху выкручиваем два самореза. Затем отсоединяем три разъема и теперь можно уютно устроиться за столом и открутить приборы.

2 Этап. Снимаем стрелки.

Используйте для этого 2 отвертки и фен.

Следите, чтобы не пострадали тахометры.

3 Этап. Обработка пластиковой подложки.

Берем наждачную бумагу и зашкуриваем подложку.

4 Этап. Промежуточный.

В результате ваших манипуляций на столе должно быть следующее:

  • непрозрачная часть шкалы (1);
  • старая шкала (2);
  • распечатки новой внешней стороны шкалы (3);
  • подложка шкалы (4);
  • тахометр (5);
  • стрелка.

5 Этап. Распечатки.

Аккуратно вырезаем распечатки острыми ножницами.

6 Этап. Крепление.

Прикрепляем к шкале подложку. Двухсторонним скотчем крепим непрозрачную часть шкалы. Если при температурных амплитудах клей не покоробит бумагу, тол можно использовать и его.

Здесь представлена непрозрачная часть в уже приклеенном виде. Для ее изготовления использована фотобумага с черной заливкой. Можно использовать и другой непрозрачный и тонкий материал.

7 Этап. Сбор конструкции.

Примеряем шкалу, используя просвет. Прорехи обозначены цифрами 1 и 2. Это скотч, видный сквозь фотобумагу. Это можно исправить, если сделать подложку из пластика.

Все крепим на штатные винтики.

Сборка панели. Калибровка стрелок предстоит на автомобиле.

8 Этап. Калибровка.

Хорошо прогреваем машину, в среднем положении крепим стрелку t-ры охлажденной жидкости. Делаем разгазовку – ставим стрелку тахометра на холостые обороты. Скорее всего, она стоит неправильно, может либо не двигаться совсем или двигается рывками. Снимаем и устанавливаем ее снова, пока она не будет двигаться как надо! Выкатываем бензин и ставим в нулевое положение стрелку «Уровень топлива», пока не загорится сигнальная лампа.

Сначала стрелку нанизываем в положении “полбака”, после чего она начинает двигаться, внизу или вверху достигая до ограничителя. Тут ее надо снять и снова быстро поставить на место и закрепить “на ноль”. Далее замеряем скорость, следим в какую сторону и на сколько, будет погрешность, после чего снимаем панель и сам прибор. Внутреннюю вращающуюся часть, что в задней части прибора, поджимаем отверткой, а затем прокручиваем стрелку.

Буквально через пару-тройку лет автопроизводители начнут оснащать цифровыми панелями приборов даже относительно бюджетные модели. Держащий нос по ветру концерн Volkswagen Group запустил этот процесс чуть раньше других - "виртуальная" приборная доска уже стала нормой даже для массового Passat, что уж говорить про более премиальную Audi A4. Мало того, новая "четверка" вообще стала первой среди компактных седанов "большой немецкой тройки", кто сегодня предлагает альтернативу аналоговым стрелкам и колодцам.

Если ориентироваться на цифры официального конфигуратора, то формально стоимость опции Audi Virtual Cockpit для А4 составляет всего 35 074 рубля. На первый взгляд, это очень разумная плата за эффектную и всегда заметную глазу владельца технологию. Но здесь есть свой нюанс - чтобы оснастить автомобиль цифровой панелью, нужно обязательно заказывать и дорогущую мультимедийную систему MMI Navigation plus (188 тыс. руб.), показания которой частично и выводятся на дисплей.

Минимальная цена

Максимальная цена

12,3-дюймовый экран цифровой приборки обладает разрешением 1440х540 точек, так что детализация достаточно высокая, а картинка на дисплее - очень гладкая. В принципе, на "виртуальный кокпит" помимо стандартных данных о скорости/оборотах выводится почти все, с чем водитель чаще всего имеет дело - данные бортового компьютера, запущенные медиафайлы и многое другое. Коронный номер - навигационные Google-карты, которые отображаются на панели приборов в полноэкранном режиме. Невероятно удобно и зрелищно!

Вот что пишет о работе Audi Virtual Cockpit сам производитель:

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

Из маркетинговых материалов компании Audi.

Вопрос - сколько в итоге прослужит полностью цифровая приборная панель, и не возникнут ли c ней проблемы в ходе многолетней эксплуатации автомобиля - в условиях жары и холода, на ровных и разбитых российских дорогах? Все-таки в современных машинах, напичканных цифровыми технологиями, именно электроника чаще всего морочит голову своим владельцам. По "глюкам" и отказам таких приборок данных пока нет, тем более что первое время машина защищена гарантией, а затем программой "куланц", зато уже накопилась другая неприятная статистика: зная высокую стоимость LED-приборок, ими начинают активно интересоваться автоворы.

Не верите? Загляните, к примеру, на форумы сообществ BMW. Владельцы BMW X5 и 5-й серии последнего поколения очень любят дооснащать свои машины цифровыми панелями, которые числятся в списке опций. А спрос, как мы знаем, порождает предложение на "барахолке", так что у обладателей Audi A4 последнего поколения тоже есть повод для легкой тревоги. АвтоВести разузнали у официальных дилеров Audi в Москве, во сколько обойдется покупка приборной доски для автомобиля 2016 года выпуска. За новый модуль Audi Virtual Cockpit официалы просят 291 010 рублей, а за сервисные работы по установке и адаптации дисплея - еще 17 350 рублей. Итого - 308 360 рублей!

Запчасти

Работы по установке

Контрольные приборы на «семерке» сосредоточены в едином блоке и отличаются высокой информативностью. Для автомобиля ВАЗ 2107 помимо штатной комбинации производится электронная панель оригинального вида, полностью приспособленная для установки без переделки торпеды. Компаний изготовителей изделий такого рода несколько и каждая из них предлагает собственный вариант.

На автомобиле модели ВАЗ 2107 так называемая европанель контрольных приборов может быть установлена и подключена своими руками без привлечения специалистов. В комплекте поставки имеются все необходимые детали, для коммутации устройства с бортовой сетью на его корпусе смонтированы стандартные разъемы. Кроме того, имеется руководство по монтажу и технический паспорт, в котором ставится отметка о продаже магазином.

Демонтаж штатной комбинации приборов

Снять заводскую панель с автомобиля ВАЗ 2107 довольно просто, она установлена в нише на специальных кронштейнах и закреплена на них винтами. Порядок демонтажа оборудования следующий:

  1. Производим отключение аккумуляторной батареи путем отсоединения отрицательного провода от соответствующего вывода аккумулятора.
  2. Действуя отверткой с плоским шлицем, вынимаем рукоятки с рычагов управления системы вентиляции и отопления салона.
  3. Стопорную гайку рукоятки сброса суточного счетчика отворачиваем ключом и снимаем ее вместе с шайбой.
  4. Вынимаем заглушку винта крепления декоративной панели и выкручиваем его.
  5. С небольшим разворотом достаем узел из ниши и получаем доступ к комбинации приборов.
  6. Рукой откручиваем накидную гайку крепления троссика спидометра к прибору и отстыковываем его.
  7. Снимаем трубку со штуцера эконометра и производим отключение электрических разъемов в количестве трех штук.


После этого декоративная панель с комбинацией приборов полностью вынимается из ниши и с нею можно работать на столе. Как видно из представленного описания, демонтаж данного устройства на автомобиле ВАЗ 2107 особой сложности не составляет и может быть выполнен автолюбителем самостоятельно.

Описание электронной комбинации приборов

В нашей стране имеются несколько производителей такого рода оборудования, предлагающих свою продукцию потребителю. Электронная панель для автомобиля модели ВАЗ 2107 представляет собой набор индикаторов и блоков измерительных устройств, собранных в едином корпусе и адаптированных для установки вместо заводской. В составе такой комбинации приборов присутствуют следующие элементы:

  1. бортовой компьютер с жидкокристаллическим дисплеем размеров 132х48 точек;
  2. спидометр;
  3. тахометр;
  4. указатель уровня топлива;
  5. эконометр;
  6. индикаторы включения указателей поворота;
  7. контрольные лампы давления масла в системе смазки и уровня заряда аккумулятора.

Для удобства восприятия информации водителем приборная компьютеризованная панель для автомобиля ВАЗ 2107 имеет привычный для него вид. Спидометр, тахометр и указатель уровня топлива оформлены в виде стрелочных индикаторов. Данная комбинация приборов имеет следующий функционал:

  1. тестер диагностический;
  2. маршрутный компьютер;
  3. индикатор аварийной сигнализации;
  4. часы с будильником и календарь;
  5. индикатор динамических параметров;
  6. хранилища и отображения информации сервисной книжки.


После соответствующей настройки такая комбинации приборов будет напоминать о необходимость выполнения операций по техническому обслуживанию автомобиля. Информативность такой панели на автомобиле ВАЗ 2107 находится на очень высоком уровне, а грамотно подобранная подсветка не отвлекает от управления машиной. Приборная комбинация работает по принципу индикации только тех параметром, что имеют существенные отклонения от заданных.

Совместимость электронной комбинации с бортовой сетью

Описанная выше приборная панель может быть использована на автомобилях ВАЗ 2107, оснащенных системой впрыска разных модификаций. Разработчики использовали для подключения жгутов проводов стандартные разъемы по цвету соответствующие заводским, что значительно облегчает установку и коммутацию оборудования. Геометрические размеры, форма и расположение крепежных кронштейнов полностью идентичны штатной панели.


Оборудование адаптировано для работы с блоками электронного управления двигателем моделей Январь 5.1 и BOSCH M1.5.4. Имеется возможность перепрограммирования комбинации приборов при помощи энкодера с подключением последнего через специальный разъем. Электронная европанель совместима с парктроником того же производителя, информация с которого отображается на жидкокристаллическом дисплее.

Установка данного оборудования на автомобиль при помощи входящих в набор поставки комплектующих:

  1. жгута проводов;
  2. соединителя специальной формы;
  3. крепежных болтов.

Данная приборная панель специально разрабатывалась для автомобиля ВАЗ 2107 как электронная ее версия и органично вписывается в дизайн салона. Автоматическая подстройка подсветки делает показания хорошо различимыми и вместе с тем не раздражает зрение водителя и пассажиров.

Установка электронной комбинации

Приобретенное оборудование вынимается из упаковки и осматривается и крепится при помощи саморезов к декоративной накладке. К расположенным на оборотной стороне разъемам подключаются жгуты проводов бортовой сети автомобиля ВАЗ 2107, для удобства они имеют разную форму и отличаются по цвету. Приборная комбинация вставляется в нишу и фиксируется в ней при помощи винта.