Бортовой компьютер в панель приборов |
+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) Ночной режим. Красный цвет. |
|
|
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) Хотя ардуины и задокументированы гораздо лучше и дополнительных фишек (вмессте с соотв. библиотеками) для них полно. |
|
|
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|