CarPC в Toyota Prius NHW20 - инсталиране на мултимедиен компютър - Вашият автомобилен компютър

Концепцията на проектае да се създаде система, която не отстъпва по удобство на готовите мултимедийни решения, но превъзхожда по функционалност. Приоритетите са следните: - Настроената и дебъгната система трябва да работи автономно, да се включва и изключва автоматично и когато е включена, да продължи да работи от момента, в който е била изключена, като главно устройство. - Отвън, за непосветените, всичко трябва да изглежда като обикновено главно устройство.

Реших да показвам графична информация на стандартен мултитъч мултидисплей. Звукът е свързан към линеен вход AUX на главното устройство. Автоматичното управление на включване / изключване беше организирано от обикновените вериги на автомобила.

При сглобяването на компютър основният акцент беше върху съотношението цена / качество и конфигурацията беше избрана сравнително бюджетна, но с малка разлика в мощността.

И така, платформата CarPC беше: - Мат. Платка - BioStar H61MLC, microATX формат за сокет LGA 1155 - Процесор - Intel G630, 2.7GHz, направен на платформата на 4-ядрен Core i5, но съкратен до 2 ядра - RAM - NCP DDR3, 4GB - SSD OSZ Vertex 3 Max IOPS за 120GB - PICO-PSU захранване 12V , 150W - Winsis WI-03 Черен мини-ITX корпус

Калъфът е предназначен за мат. mini-ITX платка с размери 17 x 17 см. Като премахнах цялото захранване, направих място за моята micro-ATX платка, която е с размери 17,5 x 23 см. Премахнах и обемистия твърд диск и тънкия диск като ненужни, осигурявайки по-добра вентилация в кутията.

Поставени в багажника, в пластмасова кутия, която покрива резервната гума. Системникът се закопчава с велкро закопчалки, което му позволява бързо и лесно да се свали/постави в рамките на минута.

Видео входът се активира при включванекомпютър, а превключвателят се използва за превключване на изображението от камерата в обратен режим. За унифициране всички аудио и видео връзки бяха направени на стандартни RCA конектори (лале), запояване в стандартно окабеляване и използване на кабели за свързване на автомобили.

Сензорно управлениесвързано на два етапа. Използван еUSB контролерът на сензорния панелза свързване на сензорния екран. Първо закупих гъвкав тъчпад с USB контролер и го фиксирах върху основния. Гъвкавият панел перфектно изпълнява функцията си и не пречи на щракването върху стандартния панел.

Не ми хареса, че горният панел блести силно на слънце.

Реших, че родният панел е идентичен с фактурата по отношение на неговите резистивни параметри, следователно трябва да работи с USB контролер. След като проверих работоспособността "на коляно", сглобих група от 4 превключващи релета с малък размер, за да превключвам изходите на сензорния панел от платката с много дисплеи към USB контролера в режим на извеждане на компютърно изображение. Това е необходимо за отделяне на контролерите на сензорния панел и разделяне на режимите на работа на монитора. След като напълно разглобих мултидисплея, свързах домашно направен превключвател „в празнината“ на кабела на сензорния панел.

Тъй като има много малко свободно място в кутията с много дисплеи, извадих изхода от сензорния панел, входа към платката на дисплея и управлението на релето извън кутията. Управлението на релето беше запоено към щифтовете на конектора от страната на платката, на които се появява +12 волта в режим на изход на компютърно изображение (конектор M13, 21-ви щифт, розов и заземен). Закрепих превключващите релета на двустранна лента под стандартните конектори и ги изолирах с моделин.

За захранване на CarPC използвах компактно захранване PICO-PSU 12V, 150W. PSU се включва чрез захранващо реле, свързано чрез верига за забавянеизключете MOSFET транзистора, за да управлявате VVB захранващите релета (сигнал за готовност). Захранването се включва при стартиране на автомобила, когато индикаторът READY се включи и изчезва след 2 минути. след изключване. 2 мин. настроен така, че компютърът да записва сесията и да завърши работата с резерв от време. Настройте BIOS на "включване при загуба на променливотоково захранване", така че компютърът да се включва незабавно при стартиране на автомобила. Свързах бутона POWER на арматурното табло към съединителя на бутона за захранване на постелката. дъска. В настройките за захранване Windows зададе действието на бутона за изключване - Хибернация. Така при изключване на приуса CarPC си мисли, че са натиснали копчето на корпуса и минава в хибернация, а при включване се възстановява от хибернация и работи от същото място, от което е изключил. Използвах превключвателя с ключ (SW 1), за да превключа мултидисплея в режим CarPC. За принудително включване / изключване компютърът постави бутон без фиксиране. Монтира се в свободен щепсел на панела.

Вместо ултракомпактен PICO-PSU, опитах да свържа интелигентен M2-ATX.

Подмяната на блока не доведе до промени и подобрения в работата на компютъра. Придобит M2-ATX поради празен интерес. Въпреки всичките му усъвършенствани функции за настройка на автоматични времена за включване / изключване и стабилност в широк диапазон на напрежение (8 - 28 V), върнах стария си, по-компактен и прост PICO-PSU, като по-подходящ вариант в случая. Напрежението на бордовата мрежа в Prius е доста стабилно и за целия период на работа на CarPC това устройство не предизвика никакви оплаквания. M2-ATX е по-удобен и много по-лесен за свързване и е проектиран за по-сурови среди, т.к. е създаден за класически превозни средства, като се вземат предвид технитеХарактеристика. Но в моя случай първоначално вече беше измислена схема с помощта на прост, неинтелигентен PSU, изпитан във времето.

От допълнителни "железа" купих:

GPS приемник LocoSys, базиран на чип MediaTek MT3329, монтиран на кормилно управление.

Тъй като имам Prius от САЩ, главното устройство има странна радиочестотна мрежа и повечето радиостанции просто не улавят. На практика не слушам радио, но от принципа "така че всичко е там", закупих комбиниран DVB-T + DAB + FM приемник с дистанционно управление и го поставих в джоба си под радиото. В същото време дистанционното управление работи добре чрез полупрозрачен капак. От дистанционното управление можете да превключвате канали и да избирате източници на сигнал (радио, телевизия).

Купих си и компактна безжична клавиатура с тъчпад и подсветка на бутоните. Удобно е да го използвате за конфигуриране на програми и работа с файловата система.

В централната конзола щепселът с AUX вход е заменен с подобен, но с USB конектор от новите модели на Toyota. Хубаво е флашките да се пъхат в "обикновената" букса.

Софтуерната основа на всеки CarPC е така нареченият Front End - специална графична обвивка, заточена за използване в автомобил и предназначена да управлява системата чрез сензорен екран. Използвах обвивката Centrafuse в моя проект за Windows 8. Програма за навигация с iGO 8.3. В емулатора на Win CE има и Navitel Navigator, но iGO ми харесва повече, работи по-стабилно и се интегрира добре в CF. Както е предвидено, компютърът се включва, когато колата се запали в режим на готовност, зарежда се от хибернация в рамките на 7 до 10 секунди и продължава да работи от момента, в който е бил изключен. Когато автомобилът е изключен, компютърът запазва RAM данните на твърдия диск (хибернация) и напълносе изключва. Компютърът влиза в хибернация почти мигновено, но захранването спира след 2-минутно забавяне, за да се гарантира, че все пак ще се изключи правилно.

Свързване на бутони на воланаМислех как да закрепя бутоните за превключване на песни на волана към CarPC. По принцип има специални адаптери за свързване на обикновени бутони на волана към компютър, катокато тозиНо тъй като имам звук, свързан през усилвателя на радиото, силата на звука се контролира от волана, така че сметнах за излишно да купувам такъв адаптер само за превключване на песни. Накрая попаднах на стара клавиатура, която беше успешно разглобена. Във всяка кабелна клавиатура по-голямата част е заета от контактна матрица, свързана към малка платка със светодиоди с размери 3 x 5 см. Тази платка послужи за основа. Свързах платката към домашния си компютър и по метода "poke", използвайки програмата за диагностика на клавиатурата, намерих контакти на платката, когато са затворени, се натискат клавишите F11 и F12, които практически не се използват в програмите. Запоих три проводника към клавиатурната платка. Когато единият от двата проводника е свързан към общ, се натиска един от тези бутони. Свързах платката към компютъра със стандартния й проводник и го дръпнах покрай левия праг. Самата платка е малка, изолирах я и я скрих под задния праг. Демонтирах капака на кормилната колона и волана, намерих три свободни контакта в спиралния кабел, свързващ бутоните на волана с окабеляването на колата и ги използвах. След това свързах три проводника към свободните контакти на спиралния кабелен конектор в кормилната колона. Премахнах три проводника от бутоните за превключване на коловоза от блока с бутони на волана и ги свързах към подобни свободни контакти в спиралния кабелен конектор на волана. И така, бутоните включениволан, сякаш натискате клавишите на клавиатурата. За съжаление не направих снимка, но мисля, че принципът е ясен. В обвивката на Centrafuse, в менюто за настройка на „горещи клавиши“, присвоихте функциите „Предишна песен“ и „Следваща песен“ съответно на бутоните F11 и F12. По принцип на тези клавиши може да се присвои всяка функция. Сега можете не само да регулирате силата на звука, но и да превключвате медийни файлове, без да се разсейвате от шофирането. Единственото нещо, което трябваше да бъде пожертвано, беше изключването на тези два бутона от управлението на главното устройство, изрязване на пистите на платката, но използването на CarPC сметна това за незначителна жертва, т.к. Вече не слушам дискове и "американско" радио.