Быстрый заказ, позвонить +7-978-708-85-73
Дроссель Amadeus Productions. Быстрый заказ по телефону.
(Viber, WhatsApp, Telegram)
Amadeus Productions Дроссельный узел на Lancer IX 1.6 (4G18), 2.0 (4G63) и другие моторы
Ремкомплект РХХ на Mitsubishi Lancer IX, 1.6 (4G18), MD619857, 1450A116
Облегченный маховик на 1.6 (4G18) и другие моторы
Облегченные шкивы на 1.6 (4G18) и другие моторы
One-touch или "Ленивые поворотники"

> Бортовой компьютер в панель приборов
Valdemar
сообщение 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)
Ночной режим. Красный цвет.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
 
Start new topic
Ответов
SSh
сообщение 25.8.2015, 19:33
Сообщение #2


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 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) Хотя ардуины и задокументированы гораздо лучше и дополнительных фишек (вмессте с соотв. библиотеками) для них полно.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post

Сообщений в этой теме
- Valdemar   Бортовой компьютер в панель приборов   16.8.2015, 23:06
- - RN6LEA   Маньячно)Полезная штуковина. ;-)   16.8.2015, 23:26
- - lexicon   супер, видел на драйве. расход топлива только мгно...   17.8.2015, 10:33
- - cooler.nvkz   lexicon, вроде на драйве написано что есть средний...   17.8.2015, 11:24
- - Titus   Valdemar, круто и подход к делу впечатляет!   17.8.2015, 12:56
- - Valdemar   Цитата(lexicon @ 17.8.2015, 11:33) супер,...   17.8.2015, 13:10
- - Valdemar   Экран БК имеет 2 строки в каждой из которых может ...   17.8.2015, 13:21
- - angelfear   видел это на драйве, прикольненько, под автомат не...   17.8.2015, 13:39
|- - kollector   Цитата(angelfear @ 17.8.2015, 13:39) виде...   17.8.2015, 22:12
- - cooler.nvkz   ЦитатаЕсли по MUT протоколу ЭБУ отвечает, то зараб...   17.8.2015, 13:42
- - Valdemar   angelfear БК не имеет привязки к типу КПП, просто ...   17.8.2015, 18:33
- - Alexx-z   Молоцца! Здорово получилось!   18.8.2015, 8:42
- - AKStyle   На драйве видел. Круто!   18.8.2015, 9:47
- - SSh   Отличная работа! Вопрос - как поведет себя ...   25.8.2015, 19:33
- - Испанский Лётчик   Отличная работа!   26.8.2015, 15:28
- - freelancer   Вещь!   26.8.2015, 15:48
- - Romancha   ТС молодец! Пожалуй займусь) Поправь пожалуйст...   28.9.2015, 7:36


Fast ReplyReply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Быстрый заказ, позвонить +7-978-708-85-73
Дроссель Amadeus Productions. Быстрый заказ по телефону.
(Viber, WhatsApp, Telegram)
Amadeus Productions Дроссельный узел на Lancer IX 1.6 (4G18), 2.0 (4G63) и другие моторы
Ремкомплект РХХ на Mitsubishi Lancer IX, 1.6 (4G18), MD619857, 1450A116
Облегченный маховик на 1.6 (4G18) и другие моторы
Облегченные шкивы на 1.6 (4G18) и другие моторы
One-touch или "Ленивые поворотники"