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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Проекты

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2019, 21:53   #21
X-Zes
Новый Пользователь
 
Регистрация: 18.02.2017
Возраст: 34
Город: Краснодар
Регион: 23, 93
Машина: BMW 520i E39
Сообщений: 18
X-Zes is on a distinguished road
По умолчанию

Всем привет.
Пока получается как-то так, матрица Innolux DJ080IA-11A, мультитач к ней из Китая, склеены двухсторонним скотчем по рамке, и торцы заклеены самоклеющей плёнкой, сверху на стекло наклеена матовая плёнка.
Материал панели акрил молочный 3мм, вырезан на лазере, дополнительные панельки из прозрачного акрила 2мм приклеены к молочному на дихлорэтан. Алюминиевый профиль с торцов 12мм и толщиной 1мм, попилен со всем технологическими выступами и вырезами. Уголок для придания жёсткости. Дисплей сидит как бы в пазах из 2 мм акрила, сидит плотно, приклеивать не буду, но с обратной стороны придавлю её листовым алюминием.
Пока так, необходимые компоненты всё ещё в пути: материнская плата из Китая размером 170*90 мм, с набортным LVDS, с распаянным процессором Intel Core i3-7100U и питанием стабилизированными 12 вольтами, приедет не знаю когда, блок питания из Китая пришёл, без нагрузки проверял, на выходе 12,3 вольта, на входе менял от 8,6 вольт до 14,3 вольт, выход стабилен, так же жду оттуда драйвер подсветки матрицы, хотя наверно он не придёт, больше месяца в пути и даже до России ещё не добрался, так что с драйвером, если не придёт буду что-то другое думать, так же в пути Контроллер Юрия, он уже в городе, на днях заберу на почте, на нём будет клавиатура, мышь и т.д., остальное в принципе всё есть, может ещё мелочи какие надо будет, но это уже в ходе сборки и настройки. Скос тоже сделал на переходе панели к матрице, кнопки в панель пока не вклеивал.



в ходе разработки, прежде чем резать и пилить сначала всё изготавливаю виртуально в виде 3D модели в Autodesk Fusion 360, так намного проще как оказалось, чем в голове держать все размеры и малевать на бумажках

__________________
Atom x5-8300, 8" 1920x1200p, Windows 10: 8" планшет в BMW E39
X-Zes вне форума   Ответить с цитированием
Старый 20.08.2019, 00:17   #22
X-Zes
Новый Пользователь
 
Регистрация: 18.02.2017
Возраст: 34
Город: Краснодар
Регион: 23, 93
Машина: BMW 520i E39
Сообщений: 18
X-Zes is on a distinguished road
По умолчанию

Процесс не стоит на месте, провожу адаптацию оборудования под требуемые задачи.
Материнка из Китая получена, процессор Intel Core i3-7130U, есть набортный LVDS, с ним как раз возникла проблема...
Матрица у меня Innolux DJ080IA-11A, разрешение её 1280х720, чтобы было корректное отображение, нужно в источнике сигнала LVDS (в материнке) настроить режим работы, тоесть выставить количество каналов, битность и разрешение в биосе, но самое ближайшее там было 1280х768 1 канал 18 бит, а мне же надо было 1280х720 1 канал 24 бит. Пособирал инфу по профильным форумам, благо программатор есть, и таки после нескольких часов упорного ковыряния прошивки мне удалось внедрить нужный режим работы в прошивку биос, всё не так сложно оказалось, заодно и логотип при загрузке изменил, назвал своё детище BMW iWinDrive
Нажмите на изображение для увеличения
Название: IMG_20190819_230727.jpg
Просмотров: 1838
Размер:	21.3 Кб
ID:	51414
__________________
Atom x5-8300, 8" 1920x1200p, Windows 10: 8" планшет в BMW E39

Последний раз редактировалось X-Zes; 24.08.2019 в 01:39.
X-Zes вне форума   Ответить с цитированием
Старый 20.11.2020, 11:32   #23
X-Zes
Новый Пользователь
 
Регистрация: 18.02.2017
Возраст: 34
Город: Краснодар
Регион: 23, 93
Машина: BMW 520i E39
Сообщений: 18
X-Zes is on a distinguished road
По умолчанию

Всем привет!
После длительного простоя работа продолжилась, просто не до этого было, покупка квартиры, переезд, другие проекты, не связанные с авто не давали продолжить. И вот наконец я снова добрался до него.

Заказал у китайцев платы для отладки и проверки некоторых узлов схемы. Сама материнская плата не умеет в автоматическую регулировку оборотов кулера процессора, хотя соответствующий пин для ШИМ есть на плате, но через него можно регулировать только вручную, в связи с чем использован контроллер из поднебесной для автоматической регулировки оборотов по температуре. Правда пока что там регулируется без ШИМ, только напряжением, но уже получил новую версию с регулировкой по ШИМ. Тут алгоритм следущий - до 35°C вентилятор остановлен, после начинает вращаться начиная с ~300 оборотов, при достижении 60°C выходит на максимальные ~1300 оборотов. Штатный кулер с материнки убрал, вместо него поставил мощный, цельномедный серверный радиатор, который запросто справляется с нагревом проца при стресстесте даже в пассиве, но в машине и в корпусе будет теплее, а тем более рядом печка машины, так что вентилятор необходим. Терморезистор контроллера вставил в просверленное отверстие в основании радиатора.

Далее релиализована полный функционал подсветки матрицы экрана, использована схема на TPS61500, ШИМ управления яркостью с материнки, регулируется штатно в винде (материнка со встроенным LVDS), в биосе материнки поправлено минимальное значение яркости, там было 0 (ноль), из-за чего экран тух бы совсем, сейчас около 5% минимальная яркость. Так же в планах реализовать регулировку яркости от общей яркости подсветки приборов в машине, сделать это будет не сложно, так как штатно на подсветку приборов и кнопок идёт ШИМ, который прекрасно работает как ШИМ для TPS61500, но пока не знаю как сделать, если выключаю габариты, то экран потухнет (на ШИМ входе ничего не будет). Как сделать чтобы при выключении габаритов экран не затухал, а переключался на управление яркостью из винды?

Далее, использован контроллер Юрия (YAM_DROID) для кнопок на лицевой панели, для управления питанием усилителей, а также для управления питанием системы в целом. Сам контроллер питается от материнской платы, тоесть когда комп выключен, то и контроллер обесточен. Да, я делаю так, чтобы когда комп был выключен, потребления не было вообще. Алгоритм работы следующий: Машина закрыта, поставлена на сигнализацию, как только я снимаю её с охраны, сигнализация подаёт питание на реле на 5 контактов в компе, которое питает БП материнской платы, комп включается не автоматически, если я его сам не включил, например что-то взял с машины и снова её закрыл (поставил на сигналку), питание с реле снялось и комп потребляет из бортсети 0 мА. Если я включил комп, то замыкается второе, 5-ти вольтовое реле (4 контакта), которое питается от материнки и запараллелено с первым реле, тоесть тоже питает БП материнской платы и всё остальное. Первое реле имеет не с проста 5 контактов, например если комп остался включён, когда я поставил машину на сигналку (например сходить в магазин), то первое реле разомкнётся, но комп останется включён, а с 5-го контакта реле пойдёт 12 вольт на вход контроллера, контроллер отсчитывает 15 минут (если машина не была открыта) и "нажимает" кнопку выключения коротким нажатием, и продолжает считать, если после нажатия кнопки комп не выключился (завис), то через следующие 15 минут выключает комп жёстко (через длинное нажатие) и комп полностью обесточивается. В обычных ситуациях я просто сам выключаю комп. В процессе работы контроллер следит за напряжением на входе компа, если в течении минуты напряжение бортсети менее 11,5 вольт, то комп будет выключен, включить можно только вручную, но если напруга не повысилась, то через минуту он снова будет выключен. Усилителя звука в машине два (4-х канальник для акустики и моноблок для саба), сигнал на них будет идти от звуковухи ASUS Xonar U3. Их питание осуществляется следущим образом: при включении компа, когда запускается винда, на вход в систему запрограммировано событие, которое при входе запускает BATник, котороый отправляет через виртуальный COM-порт команду контроллеру, последний включает реле, которое подаёт 12 вольт на Remote 4-х канальника. При выключении компа реле размыкается и питание с усилителя снимается, это сделано для того, чтобы при включении/выключении компа не было "пуков" в колонки. Сабовый усилок включается через реле нажатием одной из резистивных кнопок на лицевой панели компа и ей же выключается.
На лицевой панели 2 группы кнопок, энкодер и джойстик. Джойстиком управление курсом мыши, нажатие на стик = левый клик мыши, энкодером меняется громкость, нажатие на него выключает звук (и возможно будет выключать усилитель). В левой группе кнопок кнопка включения/выключения компа, кнопка play/pause, кнопка stop, кнопки предыдущий и кнопка следующий трек, кнопка esc, кнопка win, кнопки левой и правой кнопок мыши. В правой группе кнопка включения/выключения сабвуфера, кнопка Enter, кнопка Close (ALT+F4), 4 функциональные кнопки для запуска приложений (Музыка, МедиаЦентр для ТВ, Навигация и Диагностика), и ещё две кнопки для Назад и Вперёд.

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

На данный момент на отладочных схемах основной функционал проверен, поэтому начинаю неспешно разработку финальных плат, чистовых так сказать, но это в моём случае займёт ни один и даже ни два месяца, в планах в мае-июне 2021 года заказать уже платы у китайцев, а там как пойдёт.
Ниже несколько фоток.
Миниатюры
Нажмите на изображение для увеличения
Название: IMG_20201119_232436.jpg
Просмотров: 1265
Размер:	318.0 Кб
ID:	52211   Нажмите на изображение для увеличения
Название: IMG_20201119_232900.jpg
Просмотров: 1325
Размер:	123.8 Кб
ID:	52212   Нажмите на изображение для увеличения
Название: IMG_20201119_232502.jpg
Просмотров: 1282
Размер:	176.8 Кб
ID:	52213   Нажмите на изображение для увеличения
Название: IMG_20201119_233002.jpg
Просмотров: 1259
Размер:	133.6 Кб
ID:	52214   Нажмите на изображение для увеличения
Название: IMG_20201119_232533.jpg
Просмотров: 1279
Размер:	103.1 Кб
ID:	52215  

Нажмите на изображение для увеличения
Название: IMG_20201120_002739.jpg
Просмотров: 1272
Размер:	100.0 Кб
ID:	52216  
__________________
Atom x5-8300, 8" 1920x1200p, Windows 10: 8" планшет в BMW E39
X-Zes вне форума   Ответить с цитированием
Ответ

Метки
bmw, e39, windows 10, компьютер в bmw, планшет


Здесь присутствуют: 4 (пользователей: 0 , гостей: 4)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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