https://carpc-project.ru

C благодарностью к коллегам по форумам  PCCar.ru Compcar.ru Pinin.ru

    Утро дня рождения нового русского. Жена выходит на балкон.
    Голубое небо, свежая зелень, птички поют – благолепие!
    Она мрачно бормочет:
    - Да, вот на это у него деньги есть…
 
Последние новости
Архив новостей
Наша география
 
Car PC: собран, но еще не установлен

Железо




    Знания умножают печали: очень многие люди, имеющие самое непосредственное отношение к технике, при обсуждении вопросов карпьютеростроения выражают обоснованное, в общем-то, сомнение а будет ли работать стандартное железо в таких специфических условиях применения?
 
    Вибрация, пыль, перепады температур… Даже без изучения даташитов на элементную базу понятно, что вряд ли стандартная материнка или тот же винчестер приспособлены к таким условиям работы. В общем-то, так оно и есть. Но с другой стороны, есть еще одна истина: практика – критерий познания, и вот эта самая практика свидетельствует, что работает-таки! При грамотном проектировании системы, при учете некоторых нюансов. Вот об этом-то и поговорим в этом разделе.

    Первое и, пожалуй, самое важное отличие Car PC от обычного компьютера, заключается в наличии интеллектуального блока питания. В чем заключается его интеллект и зачем он вообще нужен?

    Вы садитесь в машину и заводите двигатель. Авто готово к поездке. Вам не надо отдельными кнопками запускать топливный насос, генератор, ГУР и ABS. Полагаю, что и компьютер не должен быть исключением – он должен «заводиться» вместе со всеми системами – от ключа зажигания. Это, в общем-то, реализуемо и с обычным БП. Но, как  водится, дьявол кроется в деталях…

     Вряд ли вас обрадует просаженный в ноль аккумулятор, если где-нибудь на природе вы решите озвучить ваш пикник посредством имеющейся на борту мультимедии (а Car PC не магнитола, и жрет он несколько побольше – так что при выключенном движке нагрузка на аккумулятор ляжет серьезная).
 
    Стало быть, одно из главных требований к блоку питания – его способность анализировать состояние входного напряжения и реагировать на это адекватно. Под адекватностью в данном случае понимается способность выработать импульс POWER OFF для операционной системы на завершение работы до того, как входное напряжение просядет ниже критического уровня. Под критическим уровнем будет понимать порог напряжения, при котором аккум еще в состоянии прокрутить стартер.
 
    Как следствие из вышесказанного вытекает еще одно требование к блоку – анализировать состояние входной цепи он должен постоянно, не только в процессе работы, но и до начала ее, причем на этом этапе – по иному уже алгоритму.
 
    Дело в том, что, как мы уже выяснили, для комфортного использования включаться Car PC должен как и остальные системы  автомобиля – по управляющему сигналу АСС с ключа зажигания (к бортовой сети при этом он должен быть подключен постоянно). Беда в том, что обычно почти сразу за положением АСС следует поворот ключа на запуск стартера. И сколько времени будет крутиться стартер – зависит уже от возраста и состояния конкретного пепелаца. Одно можно сказать точно – в этот момент последует существенная просадка напряжения бортовой сети. Вряд ли правильной реакцией на это будет команда БП компьютеру на завершение работы.  Поэтому для этого этапа работы алгоритм другой – в момент подачи управляющего сигнала (АСС) на блок он начинает мониторить входную цепь в течении десяти секунд, и если в этот период просадок нет – формирует импульс на включение Car PC, если же уровень просажен (мы продолжаем крутить стартер) – сбрасывает отсчет текущих десяти секунд и начинает его заново. Это гарантирует запуск системы при нормальном уровне входного напряжения.
 
    Есть свои тонкости и при завершении работы. Ни выключение Car PC отдельной кнопкой, ни тем более завершение работы через кнопку «Пуск» нас, понятное дело, не устроит. Выключаться он должен, как и все остальное, с ключа. То есть при снятии сигнала АСС с управляющего входа блока питания.
  
    Но, как уже отмечалось в предыдущем разделе, при построении подобных систем целесообразно использовать спящий режим, когда Car PC при нажатии на кнопку питания (а импульс POWER OFF от БП как раз именно это нажатие и имитирует) переходит в спящий режим. Текущая конфигурация системы записывается на энергонезависимый носитель, коим является винчестер, и  только после этого снимается питание с системы.  Понятно, что на эту процедуру необходимо некоторое время, т.е. просто снять питание с Car PC при выключении АСС нельзя – нужна задержка, определяемая временем, необходимым для перехода в спящий режим.
 
    Именно в способности решать обозначенные задачи и заключается отличие интеллектуальных БП, применяемых в карпьютеростроении, от своих более прозаичных собратьев.
 
    В данном проекте был использован БП Е10000. Все тонкости использования его очень подробно изложены здесь, от себя же могу добавить, что более чем за год эксплуатации Car PC вопросов к нему не возникало.

E10000   Плата БП
 
    Вторым специфическим компонентом Car PC является монитор. Строго говоря, в подавляющем большинстве случаев, не монитор даже – тачскрин (монитор с сенсорной панелью). Конечно, если основной функцией компьютера в автомобиле является воспроизведение музыки – сгодится и обычный (хотя для чего тогда  комп?), но все же при наличии минимального джентльменского набора функций для эргономичного управления лучшего средства пока нет: все остальное – это компромисс, причем компромисс с безопасностью в конечном итоге. Захочется вам оказаться в машине, у водителя которой в руках клава, мышь или джойстик?

    На сегодняшний день выбор подобного рода девайсов не сказать чтобы велик – он есть. И хотя в процессе воскресного шопинга наряду с тележкой продуктов на неделю и мешком наполнителя для кошачьего туалета прикупить заодно и тач вам, вероятнее всего, вряд ли удастся, задавшись конкретной целью – осуществить ее реально. Общая рекомендация – не столько важна диагональ (она, как правило, определяется местом возможной установки) и характеристики яркости/контрастности (совсем уж убогих в этом отношении моделей просто нет), сколь нативное разрешение монитора и наличие композитного входа для камеры заднего вида и управляющего входа для переключения на эту камеру.

    Первое требование определяется спецификой работы ЖК-матриц, которые очень недобро относятся к разрешениям экрана, отличающимся от родных, поэтому есть смысл первоначально убедится, что выбранная вами модель поддерживает планируемое разрешение на физическом, не программном уровне.
 
    Второе требование не столь очевидно, и тем досаднее бывает обнаружить, что даже при наличии композитных входов у матрицы, организовать автоматическое переключение на камеру становится проблемой из-за того, что на ней отсутствует управляющий вход. А проблема эта будет очень серьезной и решить ее малой кровью уже не получится.
   
    Еще одно необходимое замечание: частенько в форумах всплывают вопросы: а можно использовать имеющийся у меня автомобильный телевизор в качестве монитора Car PC? Определимся сразу - НЕЛЬЗЯ! Всевозможные телевизоры, встроенные родные мониторы и т.п. компромиссные решения чреваты одним: вы потратите кучу времени, нервов и неизбежно каких-то денег для того, чтобы в итоге прийти к пониманию печального факта - вы не сэкономили, вы сами себя обокрали. Телевизоры для подобных целей не предназначены вообще. Встроенные родные мониторы (подобные тем, что стоят на японских IO`шках) тоже мало годятся для подключения к компьютеру - там, как правило, применены очень специфические интерфейсы подключения, и переделывать их можно лишь из спортивного интереса, когда важен процесс, а не результат... "Скупой платит дважды" - не забывайте об этом.
 
    Выбором этого проекта стал СЕ7400. Можно, конечно, похвалить девайс за сочную картинку, прекрасную комплектацию и тому подобное, но полагаю, что все эти словеса можно с таким же успехом произнести и в адрес многих ему подобных моделей – не это хотелось бы отметить. Интереснее другой момент: в процессе установки его в автомобиль сорвавшаяся отвертка угодила прямо в экран, и удар получился от души… На поверхности образовалась трещина глубиной миллиметра в 2-3 и протяженностью в пару сантиметров. Надо говорить, какая гамма ощущений накрыла в этот момент? Безо всякой надежды было проведено тестовое включение – тач работал! И работает до сих пор без всяких нареканий. Фантастично…



СЕ7400    Трещина на стекле

 

    Материнская плата, процессор, количество оперативки  - здесь каких-то особых ограничений нет, все зависит от амбиций творящего. Как правило, используются платы стандарта mini-ITX с интегрированным видео/звуком. Впрочем, есть масса систем, построенных на полноразмерных платах, с отдельными, как правило навороченными в этом случае, звуковухами, словом - все зависит от личных предпочтений. Именно поэтому, а так же от части из-за стремительного прогресса в этой сфере, описывать конкретное железо - занятие насколько неблагодарное, настолько и неинтересное. Единственное соображение, которым хотелось бы поделиться - любая система должна в идеале строиться с возможностью дальнейшего развития. Аппетит приходит во время еды - в этом проекте изначально многих имеющихся уже сегодня функций не планировалось, однако ж...
 
    Построенная на базе Intel D201GLY (встроены не только видео/звук, но и процессор), даже такая система относительно благополучно справляется с большинством задач (единственное, что она не осиливает - это одновременное воспроизведение и запись видео, а учитывая, что запись видео ведется всегда, предъявить отснятое на месте -  проблематично).
 
    Тем не менее - в загашнике уже лежат и потихоньку дают сок ZOTAC nForce 610i, Core2 Duo E7300 и 4 гектара оперативки Подмигивающий
 
    Общие же соображения просты: по-возможности низкое потребление и тепловыделение. Уровень шума здесь не так критичен - в салоне автомобиля источников шума хватает, и шум кулеров на их фоне еще надо попытаться найти.
 
     Отдельной песни на фоне всей остальной комплектухи заслуживает, пожалуй, лишь винчестер. Как правило, это первый аргумент скептиков в споре "а будет ли все это работать в таких условиях?" Применение ноутбучных, 2,5 дюймовых винтов практически полностью исключает какие-либо проблемы, связанные с вибрацией. Во всяком случае, данная система откаталась весь этот срок без малейших проблем по дорогам отнюдь не всегда не то что идеальным - зачастую и не асфальтовым, а бывало - что и без дорог вообще. Проблемы начались с приходом зимы. И хотя несколько неудачных попыток старта системы, кончающихся перезагрузками (подмерзает смазка шпинделя и винт банально не может раскрутиться) нельзя назвать полным фиаско - это, безусловно, несколько напрягает.
 
    Решений этой проблемы может быть несколько, суть же их в целом неизбежно сведется к двум вещам: либо держать винчестер в тепле (использовать внешний бокс и таскать его с собой в машину/из машины, использовать системы подогрева наподобие вебасто, etc), либо переходить на твердотельные носители (начиная от вкрячивания системы на банальную флешку, заканчивая всевозможными CF и SSD).
 
    Есть, конечно, еще одно решение - забить и просто подождать, пока прогреется салон и все, что в нем находится (в том числе и подмерзший винт). Пусть не сразу, но минут через 20 система все-таки запустится...
 
    Пока функционируем по третьему варианту, но уже заказан SSD на 32 Gb. Подмигивающий
 
    Про стандартную комплектуху на этом все. Коротенько по специфической переферии:


    Камеры. На роль курсовой первоначально планировалась
VM42CPH-VFA49 - варифокальная, с автодиафрагмой, режимами день/ночь. Будучи по определению бескорпусной -

Камера VM42CPH-VFA49   Попытка изготовить корпус


нуждалась в одежке, которая и была изготовлена. Однако результаты не удовлетворили - не вписалась в салон. С другой стороны (в буквальном, в данном случае, смысле этого слова) стояла Mystery MVR-10D:
Mystery MVR-10D

 

    Матрица CCD размером 1/3". Система цветности PAL. Разрешение 380 ТВ линий. Минимальная освещенность 0.2 люкса. Угол обзора 150°. Возможность зеркального разворота изображения. Быстродействующий автоматический баланс белого. Напряжение питания 12 В. Диапазон рабочих температур: от -20°С до +50°С. И хотя картинка с нее возможно и проигрывает VM42 - но то, насколько удачно она встала под зеркало заднего вида на лобовом стекле, решило ее судьбу. В данный момент обе камеры стоят однотипные...



    Запись видео. Первоначальным вариантом стала плата Orient SDVR-408 4-port Video:

Orient SDVR-408

 

    Жутковатый опыт. Тот случай, когда "на вырост" брать нельзя ни в коем случае: больше одного видеовхода просто не надо (если не случаются затяжные приступы паранойи), а даже если и надо, то решения в разумном ценовом диапазоне дадут такое качество картинки, что проще сразу убиться веником! Обещанный захват 24 кадров в секунду не обман - необходимо только понимать, что это буквальные кадры, и если камер четыре - плата захватит обещанное, но со всех камер суммарно. Это означает, что с одной камеры получается в лучшем случае шесть кадров в секунду... А учитывая, что аппаратного кодека на этой плате нет - грузит она систему безбожно. Словом, как система видеонаблюдения в подъезде жилого дома - почему бы и нет? Но не в машину, однозначно. Впрочем, этого нам никто и не обещал...


    Заменена на Dazzle Video Creator Platinum:

Dazzle Video Creator

    USB-интерфейс, входы для видео и звука, отсутствие внешнего источника питания, аппаратный кодек - "что еще надо человеку, чтобы достойно встретить старость?"©

 

    GPS приемник - GlobalSat ЕТ-332 (RS-232) с антенной АТ-65. Выше всяких похвал!

 

ET-332AT-65




    Корпус: G-Alantic GA630iBK-A2. Подвергся безжалостной доработке дрелью и напильником. Но оно того стоило.
 
Ставим БП  Начиняем остальным   Корпус укомплектован

 

    Главной головной болью стала проблема вентиляции и герметизации - да, да, именно так: под герметизацией, в данном случае, подразумевается защита от пыли. Все вентиляционные отверстия, через которые должен был проходить воздух, были закрыты флизелином, все остальные - безжалостно законопачены герметиком. Им же были прихвачены все жгуты внутри системника, разъемы питания, резьбовые соединения - это уже от тряски.
 
    Про адаптер OBD-II практически все уже было сказано ранее. Здесь можно лишь добавить о вполне вменяемой техподдержке - на первых порах пришлось пообщаться...
 
    Еще один, ранее не упоминавшийся девайс - SpaceNavigator:
 
3D Connexion SpaceNavigatorОкно настроек  3D Conn



    В сущности, 3D-мышка. Степени свободы видны на скриншоте в центре, наличие по бокам еще двух дополнительных кнопок на нем не видны, но они есть. Учитывая то, что любым этим действиям (вращениям, качаниям, смещениям и т.п.) можно назначать свои команды, причем профили этих настроек могут меняться в зависимости от загруженного приложения - инструментарий по управлению системой может получиться еще тот! Но даже в качестве альтернативы обычной мыши (которая время от времени бывает-таки нужна - помните интерфейс GISRussы и Озика?) - девайс рулит.
 
    Ну и напоследок - о прозаичном: любая система иногда глючит. Причины тому могут быть самые разные, конец же почти всегда один - в лучшем случае вы видите предложение загрузиться на выбор либо в защищенном режиме, либо в последней удачной конфигурации системы, etc, либо вообще созерцаете настройки BIOS`а. Одним словом, оказываетесь в ситуации, когда все ваши продвинутые устройства ввода банально не работают, и даже перевести курсор в меню загрузки вам просто нечем... Где же ты, старая добрая тетя Клава?
 
    А вот где:
 
Клава

 

     Да, "Войну и мир" не напишешь, но уж с курсором теперь управиться можно в любой ситуации. Кстати, если посчитать, сколько уже переферийных устройств набежало в текущей конфигурации, станет понятно, что еще одним обязательным к применению девайсом должен быть USB-хаб, причем непременно активный, с внешним питанием и количеством портов, близким к десятку...

 

 

 
Вход/регистрация




Забыли пароль | Регистрация
Регистрация
 
 
 
 
 
Кто на сайте?
 
Содержание сайта © 2008-2024 | При использовании материалов сайта прямая ссылка обязательна!