PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   BMW E39 + одноплатник Khadas VIM2 на Андроид (http://pccar.ru/showthread.php?t=27467)

Alex15BV 01.04.2018 21:23

BMW E39 + одноплатник Khadas VIM2 на Андроид
 
Доброго времени суток Всем.

Решил расширить мультимедиа-возможности своего авто путем установки carPC на базе Андроид-приставки Khadas VIM2...

Тех.задание:
1. ПОЛНОЕ СОХРАНЕНИЕ оригинального функционала
2. Апгрейд родной матрицы 320х240
3. Компактность
4. Доступ к системам автомобиля

На основе ТЗ решено делать так:
1. Делать на основе (основной компонент системы) и на основании (несущая конструкция) родного монитора 16:9. Переключение картинки авто/комп/камера - "народный" контроллер, звук - через AUX
2. Матрица AT065TN14 800x480 с резистивным тачскрином
3. Блок питания и народный - в мониторе. Звуковушка, I-BUS адаптер и контроллер тачскрина - в Хадасе
4. Видеорегистратор - WiFi, контроль давления в шинах - bluetooth, диагностика - Deep OBD для BMW + INPA адаптер, настройки машины - BMW I-BUS Android App

Все (за исключением печатных плат, которые заказывались в Китае) сделано своими руками из подручных материалов. 3D-принтеры, CNC-станки, куттеры и плоттеры не использовались...

Проект в высокой степени готовности: все компоненты системы проверены, остались небольшие мелочи. На данный момент все выглядит так:
http://i104.fastpic.ru/thumb/2018/04...8391ac548.jpeg

http://i104.fastpic.ru/thumb/2018/04...5d9f9f58f.jpeg

http://i105.fastpic.ru/thumb/2018/04...de28e9663.jpeg

http://i104.fastpic.ru/thumb/2018/04...ef049a9b3.jpeg

Alex15BV 01.04.2018 21:25

Периферия
 
У Хадаса 3 USB-порта, один из них используется для питания... Значит нужен хаб.
Чтобы не городить коробки, штеккеры и провода решил сделать интерфейсную плату для ВИМ2, которая встает на его крепления и гребенку GPIO (на ней есть USB-порт).

http://i105.fastpic.ru/thumb/2018/04...d84596455.jpeg

На плате:
- хаб на GL850G - спасибо за помощь Oleg707. Три порта на периферию + один свободный. В итоге имеем в системе три свободных USB-порта для подключения доп. устройств
- звуковая карта на PCM2704. Имеет на борту обвязку BMW и подключается сразу в проводку машины в AUX-штеккер
- I-BUS адаптер - спасибо Dubel. Вход берется внутри монитора со штатного разъема (так же, как и вход камеры заднего вида, и конвертер RGsB-RGBs)

http://i105.fastpic.ru/thumb/2018/04...82b410fd4.jpeg

- контроллер тачскрина на AR1100 - спасибо Microchip :big:

Через эту же плату на гребенку GPIO подключается GPS-приемник U-blox по протоколу UART. Корпус для него изготовил из коробочки с тенями

http://i105.fastpic.ru/thumb/2018/04...407f9cbc8.jpeg

http://i105.fastpic.ru/thumb/2018/04...47af1f7b9.jpeg

Для стыковки всех компонентов собрал жгут проводки из автомобильных проводов, экранированного МГТФ и оплетки старого HDMI-кабеля

http://i104.fastpic.ru/thumb/2018/04...e97781654.jpeg

Alex15BV 01.04.2018 21:27

Системный блок + монитор
 
Системный блок сделан из текстолита и жестяных внутренностей от старого струйного принтера. Собран на пайку и покрашен автоэмалью

http://i104.fastpic.ru/thumb/2018/04...c0e4c3db7.jpeg

http://i104.fastpic.ru/thumb/2018/04...c7b8c34b3.jpeg

http://i105.fastpic.ru/thumb/2018/04...6f54ed81e.jpeg

http://i104.fastpic.ru/thumb/2018/04...cd7735663.jpeg

Системный блок сделал быстросъемным для удобства установки

http://i105.fastpic.ru/thumb/2018/04...6960d395b.jpeg

- в монитор BMW установил блок питания системы

http://i105.fastpic.ru/thumb/2018/04...14fc1fba9.jpeg

и собственноручно разработанный вариант "народного" и клавиатуры - спасибо Leobor и basurman.

http://i104.fastpic.ru/thumb/2018/04...e8e1bedb4.jpeg

http://i105.fastpic.ru/thumb/2018/04...573347408.jpeg

http://i104.fastpic.ru/thumb/2018/04...985e6e4c6.jpeg

http://i104.fastpic.ru/thumb/2018/04...1dd164667.jpeg

Заменил матрицу и продублировал кнопки управления компом и "народным" на родные кнопки BMW

http://i104.fastpic.ru/thumb/2018/04...9e9b19e06.jpeg

http://i105.fastpic.ru/thumb/2018/04...8dbe45bdd.jpeg

Шлейфы матрицы, тачскрина и кнопок пустил параллельно родным

http://i104.fastpic.ru/thumb/2018/04...ad524bd82.jpeg

Если вдруг кому-то интересно - опишу более подробно детали проекта

Спасибо.

Alex15BV 01.04.2018 21:30

Резерв.

(vS) 02.04.2018 05:13

а чего тач резистивный?

Alex15BV 06.04.2018 15:25

Цитата:

Сообщение от (vS) (Сообщение 400950)
а чего тач резистивный?

Не нашел сходу подходящего в размер матрицы... Сейчас пробую все в машине - пока хватает резистивного для управления интерфейсом. Да и изготовление контроллера для него не вызвало затруднений и стоило копейки.
(переделал фотки на url-ссылки. более подробно прокомментировал детали проекта)

kostya740 04.05.2018 02:55

А гербер файлами плат не поделишься?

Shram 20.08.2018 23:45

А хаб на GL850G сделан в виде шилда для Khadas VIM2?

жека 3 21.08.2018 08:21

Интересно,как прикручен микрочип AR1100 к андроиду.

Alex15BV 21.08.2018 08:52

Цитата:

Сообщение от жека 3 (Сообщение 404922)
Интересно,как прикручен микрочип AR1100 к андроиду.

Приветствую. Через USB...
1. Откалиброван под Виндой ("народный" подключен по ХДМИ, АР1100 по УСБ)
2. Чтобы не отображался курсор в систему закинуть файлик
(Вот здесь всё описано: АР1100 и Андроид


Часовой пояс GMT +4, время: 09:31.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot