|
Интересно узнать реакцию постороннего человека, когда на вопрос: «А какое железо у твоего автомобиля?» – ему ответят коротко и ясно: «v8 и i7». Думаю, у любого возникнут дополнительные темы для разговора, ведь спортивное любопытство было, есть и будет достоянием нашей необъятной русской души.
Не буржуазная революция
Кроме того, духовная составляющая Homo Sapiens’а наивно полагает, что раз уж в транспорт автомобилиста встроен компьютер, то он (человек разумный) молниеносно причисляется к когорте мажоров или, на манер 90-х, новых русских. Нет, ребята, – это не так! Эпоха малиновых пиджаков канула в лету. А названную мною разновидность 45-нанометровых процессоров Intel, вкупе с остальными комплектующими, без особых социальных статусов можно и нужно устанавливать в салон. Причем не только в доведенные до совершенства немецкие произведения искусства, но и в обреченные славянскими дураками и дорогами детища отечественного машиностроения.
Правда, в большинстве случаев подобное навороченное «железо» вряд ли пригодится в кабине верного четырехколесного друга. Все-таки существуют проблемы, которые легче перешагнуть с менее пылкими и энергозатратными девайсами. Да и скажу заранее: техноманьяк, про прохождение какого-нибудь Crysis’а во время перемещения из пункта «А» в пункт «Б» можешь забыть сразу. Но послушать музыку (причем в неисчислимом количестве), посмотреть цифровое видео, любимые фотографии или початиться в «аське» с друзьями, просиживая в пробке сиденье до дыр, очень даже реально. Помимо приложений для офиса и дома, сегодняшняя Windows вполне освоила специальное программное обеспечение по управлению бортовыми системами, диагностике неполадок и мониторингу состояния автомобиля. Но это уже дебри софтовой начинки так называемых «карпьютеров».
Вернемся же к нашим нержавеющим баранам. Для монтирования ПК необходимо и достаточно иметь три вещи: желание, смекалку и немного знаний. С последним пунктом позволь тебе, дорогой читатель, немного помочь. Начну с самого простого, с интеграции ноутбука в салон авто.
По пути наименьшего сопротивления
Наверняка многие читатели задавались логичным и своевременным вопросом: «Зачем городить carPC и мучаться с его установкой, если в сегодняшнем настоящем присутствуют самодостаточные мобильные устройства?». Думаю, мысли о КПК быстренько улетучиваются, ибо при всей их отличной переносимости маленький экран и слабое «железо» внутри корпуса не позволят насладиться всеми прелестями стационарного ПК. Другое дело ноутбуки, коих развелось целое неописуемое множество.
Итак, что же позволит нам лэптоп в салоне автомобиля? На функциональность нынешних моделей грешно жаловаться, но вот габариты устройства могут оказаться тормозящим фактором. Вряд ли тебе удастся удобно разместить на торпеде машины 15 дюймов пластика без потери свободного места и жизненно необходимого водителю обзора трассы. Поэтому выбор «железа» должен склониться к менее «увесистым» маркам, начиная с 12 дюймов. Для закрепления переносного «хозяйства» подойдут специальные присоски либо куда более надежные кронштейны. Иначе придется показывать верх каскадерства, одной рукой вертя «баранкой», а другой, все время поворачивая и поправляя ноут, клацать по клавишам и сенсорному экрану устройства (а для carPC сенсорный экран – незаменим). Хорошо, что в России ввели обязательное страхование, и большинство автомобилей оснащены элементами безопасности в виде надувных подушек :).
Если серьезно, то, несмотря на отсутствие компактности, вырисовываются сразу несколько плюсов при одном только упоминании о ноутбуке. Всем хорош: портативен, питается с помощью зарядки от прикуривателя, не требует дополнительной установки клавиатуры и мыши (ведь есть тачпад и встроенная клавиатура). Но! Но если взглянуть масштабнее, то можно увидеть несколько явных минусов. Во-первых, как быстро тебе надоест демонтировать лэптоп при каждом покидании салона твоего оцинкованного «трактора». На всеобщее обозрение все-таки гаджет не оставишь. При всей пунктуальности владельца однажды, в самый неподходящий момент, ноутбук будет забыт дома.
Вторым немаловажным пунктом является долговечность используемых разъемов. Подключать акустику, питание и прочие необходимые для юзанья элементы придется постоянно, а это закончится не чем иным, как скорой гибелью гнезд для внешней периферии. Конечно, заменить их будет не такая уж и большая проблема, но мы же с тобой трезвые и трезвомыслящие техноманьяки :).
Не стоит забывать про углы обзора экрана. Для расположения ноута на торпеде автомобиля потребуется агрегат с хорошими параметрами отображения картинки. Следовательно, экономией денежных средств тут и не пахнет. К тому же уверен на много процентов, что для большинства продвинутых пользователей ноутбук в семье – единственный и неповторимый (по крайней мере, пока ему не подыщут достойную замену). Поэтому желающие «карпьютеризировать» свой автомобиль с использованием лэптопа не найдут поддержки у семьи. Следовательно, придется искать пути выхода из сложившейся ситуации. К счастью, их сразу несколько.
Работа профи
Интегрирование компьютеров во всевозможные автосистемы набирает обороты не только в кустах и на коленках :). Причем крупные машиностроительные концерты сами осознают всю выгоду ситуации. Так известнейшая, авторитетная компания Audi с начала XXI века занимается вопросом встраивания в салон своей продукции графических систем управления. Сначала в 2002 году свет увидел технологию Audi MMI (Multi Media Interface), воплощенную в самых дорогих моделях немецкой корпорации. А в конце прошлого года на выставке INVISION08 совместно с NVIDIA был представлена новая консоль Audi 3GPI (3G Infotainment Platform) – информационно-развлекательная платформа третьего поколения.
Суть симбиоза двух «королей рынков» (каждый – своего) весьма проста: с помощью технологических новшеств обоих участников проекта создать универсальный центр развлечений и управления системами автомобиля Audi за счет стационарного «железа» и специального программного обеспечения. За картинку, естественно, отвечают немного переработанные микросхемы NVIDIA, взаимодействующие с 7-дюймовым широкоформатным дисплеем QVGA с разрешением 800x480 точек и 16-битной глубиной цвета. За счет немецкого софта водитель располагает системой навигации GPS, используя специальные 3D-карты местности. Также на экране в режиме реального времени отображается результат мониторинга автомобиля и его характеристик.
Системой же целиком управляют сразу два процессора: центральный «камень» на 800 МГц и дополнительный DSP-чип на 500 МГц. Для записи информации служит жесткий диск на 40 гигабайт, четверть которого отведена под всевозможные развлечения. В качестве дополнительных возможностей Audi 3GPI использует BD-привод, поддержку акустики Dolby Digital 5.1, воспроизведение музыки форматов MP3, AAC и VMA, а также считывание данных с флеш-карт (благо в корпусе данного «карпьютера» присутствует SD-кардридер и USB-разъем второй версии).
Печально, что перечисленные «вкусности» в полной мере смогут опробовать лишь обладатели толстых кошельков, ибо технологические новшества в глазах инженеров Audi рассчитаны только на дорогие модели машин. Но сам факт того, что крупные производители авто самолично начали использовать carPC, говорит нам о больших перспективах интегрированных в авто ПК.
Занимаемся ION’измом
Собрать конфигурацию для будущего «карпьютера» не очень сложно. Необходимо предусмотреть габариты системы и потребление энергии. Первый параметр не должен превышать размеры бардачка или свободного места под сиденьем пилота/штурмана. Конечно, можно установить корпус и в багажнике, но возникнут дополнительные проблемы по проводке кабелей до торпеды. Так что остановимся на первых двух вариантах.
Что касается аппетитов компьютера, то предлагаю взглянуть на формат pico-ITX (100x72 мм), а точнее, на популярный девайс с приставкой «нет» – «ионизированный» неттоп NVIDIA ION. Системка имеет лилипутские габариты и такое же энергопотребление – всего 25 ватт. При этом твой автомобиль обзаведется процессором Intel Atom 230 с частотой 1.6 ГГц, двумя гигабайтами памяти DDR3 (1333 МГц) и жестким диском (7200 оборотов шпинделя в минуту) на 200 гигабайт. За графику неттопа отвечает чипсет GeForce 9400, соединяемый с монитором целым букетом разъемов – Dual Link DVI, HDMI, D-SUB и Display Port – на выбор.
Впрочем, у ION’а и других интерфейсов хоть отбавляй. Например, эталонная модель от NVIDIA обладает сразу шестью разъемами для USB и входами miniJack, а также парой eSATA и RJ45. Неплохая машинка получается за небольшие по нынешним меркам деньги. Штатного охлаждения вполне хватит для сохранения нормальной температуры внутри корпуса.
В принципе можно интегрировать абсолютно любое «железо», но для работы с офисными файлами, мультимедиа-данными (GeForce 9400 показывает отличную производительность для интегрированной графики) и использования «Глобальной паутины» больше и не нужно. Интегрированный «жираф» спокойно обрабатывает видео большого разрешения за счет технологии NVIDIA PureHD.
Если хочется самому варьировать набор комплектующих «карпьютера», то обрати свое внимание на форм-фактор mini-ITX. При крошечных габаритах 170x170 мм, например, модели от Zotac поддерживают большинство процессоров для LGA775 и AM2+. Кроме того, вместо встроенного графического ядра можно установить отдельную видеокарту в полноценный слот PCI Express 2.0 x16.
Остается только крепко-накрепко зафиксировать корпус на днище или в бардачке автомобиля, избавив тем самым комплектующие ПК от слишком сильной тряски при езде по нашим колдобинам, и запитать системник адаптером с входным напряжением 10-32 вольт на 60–80 ватт. Но профессионалы своего дела рекомендуют использовать всевозможные преобразователи напряжений для АТС (60/48 – 12 вольт) или крупного транспорта (75/110 – 12 вольт) в зависимости от «аппетита» carPC. Отличной альтернативой послужит применение в автомобиле контроллера питания, например M3-ATX, с разностью потенциалов 6–24 вольт и мощностью 125 ватт, позволяющего автоматически управлять включением/выключением компьютера в зависимости от статуса зажигания машины и заряда ее аккумулятора.
Вот, новый поворот
Казалось бы, все просто, и хоть сейчас иди в магазин за необходимыми комплектующими. Но, как известно, ровно бывает только на бумаге. Подбор «железа» – лишь верхушка айсберга.
И первой и главной проблемой полноправно считается перегрев, свойственный любым девайсам. Холодный компост для борьбы с данным недугом вряд ли поможет, а вот правильный выбор «ингредиентов» carPC, грамотное расположение системного блока в салоне автомобиля и создание вспомогательных воздушных потоков – то, что доктор прописал. Не стоит устанавливать особенно пылкое «железо» в бардачок – лучше закрепить корпус под сиденьем водителя и ил пассажира, чтобы обеспечить дополнительную циркуляцию свежего воздуха.
Зимой, кстати, велика вероятность распространенных в последнее время перепадов температур, что, в свою очередь, несет еще одну угрозу ПК – появление конденсата. Поэтому в таких ситуациях не следует монтировать части «карпьютера» без корпуса. Его стальная оболочка послужит своеобразным термосом (читай – экраном). Идеальным вариантом в борьбе с конденсатом, конечно, является установка независимого воздушного отопителя, но такие устройства, мягко говоря, дороги. Европейские коллеги с умеренным климатом обычно отказываются от корпусов. Нам же лучше перестраховаться.
Наконец, внутренностям ЭВМ не помешает защита в виде пылевых фильтров, и о проблемах адаптации системы в салоне автомобиля можно забыть. Кроме одной: описанные ранее климатические условия и плохое качество российских дорог моментально убьют жесткий диск (жителям мегаполисов с их парниковыми газами и ровным асфальтом, несомненно, легче). Считывающая головка винчестера буквально взбесится, а смазка шпинделя уже при температуре +5 градусов по шкале Цельсия замерзнет. Поэтому автолюбители начали искать альтернативу, и лучшим заместителем, по их мнению, считаются относительно дешевые флеш-карты формата Compact Flash.
Компактная вспышка
До глобального удешевления SSD-дисков еще далеко, так что недорогая карточка Compact Flash, спокойно работающая при диапазоне температур от -25 до +85 градусов Цельсия, будет отличным носителем установленной в нее операционной системы. Остается только выбрать флешку, которая по своим характеристикам не сильно уступает твердотельным накопителям.
Разгуляться есть где! Во-первых, на сегодняшний день различают два типа CF: type I (размером 43х36х3.3 мм) и type II (толще первого прототипа на 1.7 миллиметра). Соответственно, второй вид карт обладает большими скоростями и емкостью. Сейчас наиболее популярными считаются устройства на 4, 8, 16, 32 и даже 64 Гбайт, хотя Windows XP хватит и одного гигабайта. Другое дело скорость. Взяв моду с халькогенидных накопителей (CD и DVD), она измеряется «иксами» (X=150 Кбайт/сек), помноженными на определенный коэффициент. Для комфортной работы редмондской операционной системы подойдут 266X-карты (скорость записи 266*150=39900 Кбайт/сек или ~40 Мбайт/сек) и быстрее стандарта Ultra DMA. Идеальным, но дорогим решением станут флешки SanDisk серии Extreme IV со стремительной записью в 45 Мбайт в секунду.
Фотографы всего мира уже успели оценить отличную производительность «компактных» хранилищ. Только вот для использования данных гаджетов в ПК необходимо учесть еще один момент: флешки различаются по типу распознавания. Если мы хотим установить Windows на такую карточку, необходимо, чтобы она распознавалась как отдельный локальный диск. К таким относятся фиксированные CF’ки. Для съемных же флешек придется использовать специальный переходник CF2IDE или CF2SATA. В любом случае жизнь опять ставит нам подножку в виде ограниченного цикла перезаписи информации в ячейки памяти. Приходится выкручиваться из сложившейся ситуации, используя свои сборки Windows XP.
Работаем с Windows XP Embedded Edition
Применение Windows XP Embedded Edition является, пожалуй, самым оптимальным вариантом для нашего «карпьютера». Так, одна из многочисленных производных pro-версии операционной системы позволит использовать флеш-карты в качестве жестких дисков с запретом записи на них временной информации и прочих данных (они помещаются на время в оперативную память и лишь после отключения записываются на карточку). Дабы выжать максимум из нашей «хрюши», произведем небольшие функциональные изменения:
- Сначала с помощью менеджера образов добавляем в корень дистрибутива Windows файл horm.dat (да поможет тебе Google). Отныне (после инсталляции программы дяди Билла) при каждом ее выключении пользователь сможет воспользоваться режимом гибернации. То есть данные все время остаются в оперативной памяти компьютера.
- Теперь заставим работать Windows XP Embedded Edition в режиме «только для чтения». Для чего применим приложение EWF, состоящее из загрузчика, драйвера и консоли.
Но прежде отключаем файл подкачки («Пуск» -> свойства «Мой компьютер» -> «Дополнительно» -> изменить параметр «Быстродействие» -> «Дополнительно» -> Виртуальная память «Изменить») и, удалив в безопасном режиме файл bootstat.dat, лишаем Windows возможности восстановления системы.
По выполнении простеньких операций переименовываем ntldr в ntldr.bak, а затем вставляем ewfntldr и опять переименовываем его в ntldr. В папки system32 и system32/drivers помещаем соответственно exe’ник ewfmgr.exe и системный файл ewf.sys.
Перезагружаемся, запускаем ewf.reg и (с правами администратора) вводим код HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root. Отныне Windows будет пахать в режиме «только для чтения». Чтобы выключить утилиту и сбросить данные из оперативки, достаточно прописать в командной строке (без кавычек) «ewfmgr c: -commitanddisable –live». Включение EWF осуществляется приказом «ewfmgr c: -enable».
- Наконец, настраиваем процедуру упрощенной регистрации в системе MinLogon. Дело в том, что при сбоях в питании «карпьютера» (все-таки «пляшем» от зажигания и аккумулятора) профиль пользователя одним из первых может выйти из строя. В нашей операционной системе данная оказия решается путем создания отдельной базы данных System. Получается весьма надежно, но в тоже время долго при включении ПК.
Тогда заходим в безопасный режим и переименовываем файл winlogon.exe (директория system32) на winlogon.bak. Вставляем в корень папки minlogon.exe (чтобы скачать исходники, набери название файла в поисковике) и переименовываем в winlogon.exe. В итоге установленная ОС будет автоматически загружаться в учетную запись System.
Как видишь, небольшое вмешательство в служебные дела Windows, и твоя флешка вполне себе защищена от пагубных воздействий и ограниченного количества циклов перезаписи.
Работаем с Windows XP Pro
Но вот Windows XP Embedded Edition еще надо где-то раздобыть. А ее старшая бессмертная «сестрица», Windows XP Professional, популярна, и даже очень, по прошествии стольких лет. Наверное, Microsoft выпустит еще не одну операционную систему, а заядлые фанаты XP по-прежнему будут бороздить просторы бескрайнего зеленого луга и любоваться голубым-голубым небосводом стартовых обоев рабочего стола :).
Для того чтобы Compact Flash распознавалась ностальгическими «окнами» как жесткий диск, ребята из компании SLY Computers (www.sly.ru) придумали достаточно интересную и несложную процедуру редактирования файлов USB.IN_, USBPORT.IN_, USBSTOR.IN_, DOSNET.INF и TXTSETUP.SIF дистрибутива операционки. Так что вооружаемся каким-нибудь текстовым редактором, превращаем .IN_ в .inf, и начинаем «ваять». Но первым делом создаем файл USBBOOT.INF в корне образа диска с содержимым, как показано на рисунке «Создаем USBBOOT.INF».
Теперь занимаемся непосредственно редактированием. Начну по порядку (все манипуляции производятся без кавычек):
- USB.IN_. Ниже заглавия [StandardHub.AddService] корректируем строчку (как написано) «StartType = 0 ; SERVICE_DEMAND_START» и добавляем после всех записей еще одну: «LoadOrderGroup = Boot Bus Extender». Теперь в [CommonClassParent.AddService] производим те же самые операции (корректируем и добавляем).
- USBPORT.IN_. В этом файле совершаем манипуляции по редактированию подобно USB.IN_. В разделах [EHCI.AddService], [OHCI.AddService], [UHCI.AddService] и [ROOTHUB.AddService] изменяем «StartType = 0 ; SERVICE_DEMAND_START» и дописываем «LoadOrderGroup = Boot Bus Extender».
- USBSTOR.IN_. Ниже строки [USBSTOR.AddService] редактируем параметры на «StartType = 0» и «Tag = 3», а также добавляем запись «LoadOrderGroup = Boot Bus Extender» подобно предыдущим шагам.
- DOSNET.INF. Ниже надписи [Files] добавляем «d1,usbboot.inf».
- TXTSETUP.SIF. В разделе [BootBusExtenders.Load] «шаманим» с текстом «usbehci = usbehci.sys», «usbohci = usbohci.sys», «usbuhci = usbuhci.sys», «usbhub = usbhub.sys» и «usbstor = usbstor.sys» (каждую фразу на новой строчке).
В то же время в [InputDevicesSupport.Load] удаляем надписи «usbehci = usbehci.sys», «usbohci = usbohci.sys», «usbuhci = usbuhci.sys», «usbhub = usbhub.sys» и «usbstor = usbstor.sys».
Далее в [BootBusExtenders] построчно добавляем «usbehci = "Erweiterter Hostcontroller",files.usbehci,usbehci», «usbohci = "Open Hostcontroller",files.usbohci,usbohci», «usbuhci = "Universeller Hostcontroller",files.usbuhci,usbuhci», «usbhub = "Standard-USB-Hubtreiber",files.usbhub,usbhub», «usbstor = "USB-Speicherklassentreiber",files.usbstor,usbstor», а в [InputDevicesSupport] удаляем эти же самые надписи.
Финальный штрих редактирования: в разделе [HiveInfs.Fresh] добавляем «AddReg = usbboot.inf,usbservices», а в [SourceDisksFiles] – «usbboot.inf = 1,,,,,,_x,3,,3».
Коррекция закончена. Преобразовываем файлы USB.INF, USBPORT.INF, USBSTOR.INF обратно в USB.IN_, USBPORT.IN_, USBSTOR.IN_ (с помощью утилиты cabarc) и вставляем с заменой в дистрибутив Windows XP.
После инсталляции «окон» Compact Flash будет опознана как обычный винчестер. Оставить же флешку в целости и сохранности поможет создание RAM-диска, например, утилитой Extra Drive Creator Pro (www.extradrivecreator.com).
Мои мысли – мои скакуны
Интегрирование компьютера в мотоцикл сперва может показаться сумасшедшей идеей. Но по сути своей двухколесный железный «конь» не сильно отличается от автомобиля. Только к подбору комплектующих требуется относиться более придирчиво.
Так размеры корпуса системы, ее защита от внешнего воздействия и подавно рассчитываются с точностью до миллиметра. Из-за того же отсутствия свободного пространства придется отказаться от клавиатуры и мыши. Следовательно, выбор техноманьяка-мотоциклиста падает исключительно на сенсорные дисплеи с идеальными параметрами четкости и контрастности. О большом размере экрана забываем. Для удобной работы диагонали в 7 дюймов вполне хватит. Кстати, такой сенсорный мониторчик должен быть более чувствительным, чтобы распознавать нажатия пальцем в мотоциклетных перчатках (неотъемлемой части мотонаездника). Емкостная технология «тачскрина» явно не подходит. Значит, смотрим в магазине на товар с резистивными либо акустическими сенсорами.
Неудивительно, что на рынке присутствует довольно приличное количество компаний, разрабатывающих крепежные приспособления как для КПК, GPS-навигаторов, так и для небольших мониторов. Для мотоцикла же потребуется не только эргономичный, универсальный и удобный прибор, но и сверхнадежный, ибо любопытствующих граждан с плохими намерениями пруд пруди. В любом случае, из-за выпада осадков и отсутствия крытого салона у металлического «жеребца», все время придется демонтировать сенсорный экран, так что на качестве лучше не экономить. Впрочем, если финансы позволяют, лучше вообще не экономить (скупой платит дважды).
У финишной черты
Вот и все. Далее подбираем системе соответствующий дисплей и устройство ввода, коих великое множество. При наличии у первого сенсорных возможностей без мышки и клавиатуры можно обойтись. Хотя беспроводные HID’ы при должной смекалке отлично поселятся в салоне автомобиля. В итоге ты получишь полноценный, ни в чем не уступающий ноутбукам компьютер на колесах. Да еще превосходящий оных в параметрах цены, эргономики, привлекательности, оригинальности и надежности. Так что крепче за баранку держись, техноманьяк ;).
|