Бортовой компьютер в панель приборов |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Бортовой компьютер в панель приборов |
16.8.2015, 23:06
Сообщение
#1
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 18 Регистрация: 18.12.2011 Из: Волгоградская область. Вне форума Авто: Lancer 1.6 MT Репутация: 7 |
В общем в голове давно зрела мысль о том что не хватает БК в Lancer IX.
Познакомившись поближе с программированием микроконтроллеров на основе Arduino, понял что это вполне осуществимо. БК обладает следующими основными функциями: — мгновенный расход топлива, — температура двигателя, — обороты двигателя, — скорость движения, — температура забортного воздуха, — закрытие замков дверей при достижении определенной скорости, — управление DRL(автоматически включаются с началом движения, гаснут при выключении зажигания/включении основного света; ручное включение/выключение коротким включением основного света) +++ отображение любых параметров работы двигателя доступных по MUT протоколу. Информацию о параметрах работы двигателя берется из ЭБУ по MUT протоколу с использованием mc33290, температура воздуха 18b20. Управление DRL полевиком ao4407. Вывод информации через tft экран с диагональю 1,5 дюйма установленный в пустующее на панели приборов окошко с надписью LANCER(сигнал об открытии дверей выводится на экран БК). (IMG:https://img-fotki.yandex.ru/get/5602/126384323.1/0_149e62_c519ae14_orig.jpg) Плата односторонняя, перемычек нет. Разведена в Sprint-layout 6.0. (IMG:https://img-fotki.yandex.ru/get/17934/126384323.1/0_149e64_d07067cc_orig.jpg) Компоненты: Экран - 1 шт. Arduino Pro Mini 5 v - 1 шт. Модуль часов реального времени - 1 шт. Драйвер К линии mc33290 - 1шт. Стабилизатор напряжения 78m05 - 1 шт. Полевой транзистор ao4407 - 2...4 шт. Оптопары PC817 - 6 шт. Резисторы 0.25 Вт Датчик температуры ds18b20 - 1 шт. На плате предусмотрено место для параллельного соединения полевых транзисторов управляющих ДХО, в зависимости от мощности нагрузки. У меня установлены ДХО суммарной мощностью 6 Вт, на плате распаян только 1 транзистор. Он не греется. Экраны бывают с красной или черной платой. Они имеют различие в настройке подключаемых библиотек. Я установил черный экранчик, соответственно в представленной библиотеке настройка под него. Что касается библиотек Adafruit_mfGFX, TFT_ILI9163C то они сильно мною изменены под мои нужды, поэтому скетч компилировать только с ними. Ссылка на скачивание архива содержащего скетч, библиотеки и файл платы. ВАЖНОЕ В скетче есть сторожевой таймер, поэтому скетч лить только в Arduino с загрузчиком optiboot иначе получите неприятность в виде нерабочей ардуинки и "танцев с бубнами" по ее реанимации. Arduino Pro Mini по умолчанию имеет стандартный (не optiboot) загрузчик. Несколько маньячных фото процесса изготовления. (IMG:https://img-fotki.yandex.ru/get/6426/126384323.1/0_149e5d_83e9d7d4_orig.jpg) Основная плата. (IMG:https://img-fotki.yandex.ru/get/5205/126384323.1/0_149e5e_8b2fbb28_orig.jpg) Оборотная сторона. (IMG:https://img-fotki.yandex.ru/get/6828/126384323.1/0_149e60_ce672e0e_orig.jpg) В корпусе. Экран на проводе. (IMG:https://img-fotki.yandex.ru/get/4014/126384323.1/0_149e61_69001cb6_orig.jpg) Фрезеровка места под размещение экрана. (IMG:https://img-fotki.yandex.ru/get/15597/126384323.1/0_149e63_64390e69_orig.jpg) Ночной режим. Красный цвет. |
|
|
16.8.2015, 23:26
Сообщение
#2
|
|
Супер Технический Маньяк Группа: Технический Маньяк Сообщений: 807 Регистрация: 22.1.2014 Из: Ростов-на-Дону Вне форума Репутация: 49 |
Маньячно)Полезная штуковина. ;-)
|
|
|
17.8.2015, 10:33
Сообщение
#3
|
|
Супер Технический Маньяк Группа: Технический Маньяк Сообщений: 568 Регистрация: 6.5.2012 Из: Красноярск Вне форума Репутация: 2 |
супер, видел на драйве. расход топлива только мгновенный считать умеет? средний можно сделать?
|
|
|
17.8.2015, 11:24
Сообщение
#4
|
|
Супер Технический Маньяк Группа: Технический Маньяк Сообщений: 635 Регистрация: 4.11.2012 Из: Новокузнецк Вне форума Авто: cedia.wagon Репутация: 12 |
lexicon, вроде на драйве написано что есть средний за 10км.... в исходниках тож попадалось про это....
Valdemar, интересно, а на джедаях заработает ? (естественно после подстройки всех коэфициентов в формуле) |
|
|
17.8.2015, 12:56
Сообщение
#5
|
|
Don Amadeus Группа: Главные администраторы Сообщений: 29931 Регистрация: 19.2.2009 Из: Russia, Sevastopol Вне форума Авто: Lancer IX-1.6 MT Turbo, Honda Accord IX-2.4 AT Executive. Репутация: 465 |
Valdemar, круто и подход к делу впечатляет! (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/drinks.gif)
|
|
|
17.8.2015, 13:10
Сообщение
#6
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 18 Регистрация: 18.12.2011 Из: Волгоградская область. Вне форума Авто: Lancer 1.6 MT Репутация: 7 |
супер, видел на драйве. расход топлива только мгновенный считать умеет? средний можно сделать? Считает мгновенный, средний за последние 10 км и общий средний расход. Цитата интересно, а на джедаях заработает ? (естественно после подстройки всех коэфициентов в формуле) Если по MUT протоколу ЭБУ отвечает, то заработает. Нужно только изменить производительность форсунки в формуле расчета расхода. Titus Спасибо. (IMG:style_emoticons/default/drinks.gif) |
|
|
17.8.2015, 13:21
Сообщение
#7
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 18 Регистрация: 18.12.2011 Из: Волгоградская область. Вне форума Авто: Lancer 1.6 MT Репутация: 7 |
Экран БК имеет 2 строки в каждой из которых может отображаться один из параметров по выбору
1 дата, время 2 внешняя температура 3 мгновенный расход 4 расход 10 км 5 средний расход 6 скорость 7 обороты 8 температура двигателя 9 пробег 10 количество израсходованного бензина 11 напряжение 12 температура воздуха на впуске 13 положение дроссельной заслонки 14 положение РХХ 15 угол опережения зажигания Помимо этого 1 при низком уровне омывающей жидкости в верхней строке однократно в течении 15 секунд отображается символ низкого уровня 2 при включении, выключении ДХО в верхней строке в течении 5 секунд отображается символ ДХО (зеленого цвета при вкл, красного при откл) 3 при открытии двери в нижней строке отображается символ открытых дверей красного цвета. 4 при включении зажигания, в момент установления связи с ЭБУ в верхней строке отображается надпись LANCER |
|
|
17.8.2015, 13:39
Сообщение
#8
|
|
Супер Технический Маньяк Группа: Почетные ветераны Сообщений: 568 Регистрация: 12.11.2012 Из: город-геморрой москва сао Вне форума Репутация: 82 |
видел это на драйве, прикольненько, под автомат не подразумевается?
|
|
|
17.8.2015, 13:42
Сообщение
#9
|
|
Супер Технический Маньяк Группа: Технический Маньяк Сообщений: 635 Регистрация: 4.11.2012 Из: Новокузнецк Вне форума Авто: cedia.wagon Репутация: 12 |
Цитата Если по MUT протоколу ЭБУ отвечает, то заработает. Нужно только изменить производительность форсунки в формуле расчета расхода. для цедий MUT-протокол - тоже родной.... надо поискать какой-нибудь экранчик вместо часов.... столько места пропадает... |
|
|
17.8.2015, 18:33
Сообщение
#10
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 18 Регистрация: 18.12.2011 Из: Волгоградская область. Вне форума Авто: Lancer 1.6 MT Репутация: 7 |
angelfear БК не имеет привязки к типу КПП, просто на МКПП приборка с пустующим окном. Экран можно установить в любое другое место, вместо штатных часов например.
|
|
|
17.8.2015, 22:12
Сообщение
#11
|
|
Wagonовожатый Группа: Технический Маньяк Сообщений: 1500 Регистрация: 7.5.2013 Из: Пенза Вне форума Авто: Lancer 9 STW 2.4 MIVEC AT Репутация: 21 |
видел это на драйве, прикольненько, под автомат не подразумевается? Вместо тахометра (IMG:style_emoticons/default/laugh.gif) |
|
|
18.8.2015, 8:42
Сообщение
#12
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 1272 Регистрация: 4.4.2012 Из: Карелия, Сортавала Вне форума Авто: Lancer 9. 1.6 MT Репутация: 43 |
Молоцца! Здорово получилось! (IMG:style_emoticons/default/good.gif)
|
|
|
18.8.2015, 9:47
Сообщение
#13
|
|
Технический Маньяк-Гуру Группа: Технический Маньяк Сообщений: 5242 Регистрация: 26.7.2010 Из: МО, Белоозерский - Томск Вне форума Авто: Lancer IX 1.8T MT Репутация: 134 |
На драйве видел. Круто!
|
|
|
25.8.2015, 19:33
Сообщение
#14
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Отличная работа! (IMG:style_emoticons/default/good.gif)
Вопрос - как поведет себя на морозе дисплей? Я у себя поменял несколько, некоторые не только мороз, но и жару плохо переносили, пока не остановился на OLED-двухстрочнике. Этот вполне устойчив как к низким, так и к высоким температурам. P.S. Недавно и я получил arduino с ebay. Залил пару скетчей, вроде работает, но пики как-то роднее (IMG:style_emoticons/default/smile.gif) Хотя ардуины и задокументированы гораздо лучше и дополнительных фишек (вмессте с соотв. библиотеками) для них полно. |
|
|
26.8.2015, 15:28
Сообщение
#15
|
|
Странник Группа: Технический Маньяк Сообщений: 387 Регистрация: 23.11.2009 Из: Санкт-Ленинград Вне форума Репутация: 21 |
Отличная работа!
|
|
|
26.8.2015, 15:48
Сообщение
#16
|
|
Супер Технический Маньяк Группа: Технический Маньяк Сообщений: 564 Регистрация: 16.8.2010 Из: г.Ростов-на-Дону Вне форума Авто: Lancer IX 2.0 AT Репутация: 30 |
Вещь! (IMG:style_emoticons/default/good.gif)
|
|
|
28.9.2015, 7:36
Сообщение
#17
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 24 Регистрация: 10.9.2013 Из: Москва Вне форума Репутация: 0 |
ТС молодец! Пожалуй займусь) Поправь пожалуйста ссылку на экран)
|
|
|
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|