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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Проекты (http://pccar.ru/forumdisplay.php?f=21)
-   -   TOYOTA Harrier (http://pccar.ru/showthread.php?t=1668)

Homeword 27.01.2007 23:04

TOYOTA Harrier
 
Вложений: 11
Попала в лапы интересная машинка Toyota Harier,
чистый Японец, наши умельцы переставили руль с права на лево и успокоились.
Клиент приехал с проблемой типа все пишет иероглифами и ругается на Японском.
Предложили поставить Кар ПС ,он согласился при условии что все кнопки и дизайн останутся прежние. Проблема состояла в том что управление климатом шло через экран.
Вот что пока получилось:
Управление системой с родных кнопок,
управление с кнопок руля,
вывод на родной дисплей русских (а в обшем любых) символов,
бегущая строка для длинных сообщений,
проигрывание DVD, CD, MP3, DiVX, MOV, WAV,
прием FM, TV,
Управление климатом с дисплея,
вывод трип информации с борта машины, установка штатных часов с
дисплея.

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

Софт писался свой.Вложение 1605

Вложение 1606

Вложение 1607

Вложение 1608

Вложение 1609

Вложение 1610

Вложение 1611

Вложение 1612

Вложение 1613

Вложение 1614

Вложение 1615

DjJustin 27.01.2007 23:39

Получается вы управление климатом авто поручили компьютеру?? Если да, то через какой интерфейс подсоединили?

Homeword 28.01.2007 00:19

Вложений: 2
Климатом управляет родной компьютер машины, а команды ему подает (и принимает) интерфейсный модуль который по USB привязан к компу.
Управление идет по родной шине Toyota AVS Lan.
Интерфейс так же отвечает за вывод на родной дисплей панели и контроль
кнопок и состояние авто (IGN, ACC, Задний ход, напряжение АКБ).
ниже фото интерфейса:

mcf1 28.01.2007 00:37

молодцы, хоршо пороботали, аж завидно.

ab 28.01.2007 03:11

Ребята, молодцы! Великолепная реализация проекта. Инсталляция тоже на высоком уровне: и прокладка кабелей, и встройка монитора. Особенно впечатляет рабочий интерфейс климата. Напишите, плиз, про него поподробнее: это готовый контроллер, или же собственная разработка? Уверен, для многих, имеющих в машине штатный монитор - это одна из основных проблем. Подключались ли вы к ECU и что из этой связи вам удалось выцепить полезного (маршрутный комп не через него работает)?

Hamster 28.01.2007 05:29

Ох, ребяты - просто маладцы!
Все действительно, аккуратно, грамотно, на отличном уровне. Короче, респект!

З.Ы. Единственно не въехал - моник родной оставили чтоли? Просто видно, что панель не пилили, а родной тама 6,5 дюйма вроде как.

З.Ы.Ы. Этта, а че, в Киеве -45 бывает :) ? На фото климата стоит -45 :)

Molotoff 28.01.2007 06:13

Я в шоке :shok:
Переставить руль с права на лево... у нас харьков до фига, но пока, по моему, не один не догадался до этого, если не секрет во сколько встала владельцу сия процедура? :greedy:

Теперь по компу - я тут уже мозг сломал думать над тем как управлятся со штатного тачскрина, как вы это реализовали? Вставили новый монитор с тачскрином?
Т.е. получается старый комп тойотовский вы выбросили и поставили новый, тогда какая конфигурация и какой софт там стоит?
И можно немного подробнее про Toyota AVS Lan и интерфейсный USB модуль?

Eugene 28.01.2007 13:44

Я уже второй день не могу отойти от шока: работа проделана просто отлично.

Ну и вопрос есть: адаптер сообственного производства или купленый? Если купденый, то ГДЕ? ;)
И в каком месте он подключается к машине? В дисагностический разъем или вместо одного из разъемов сзади центральной консоли?

Ну и про монитор: судя по фоткам, вы его заменили - там видно неродные крепления, кажется... так?

Еще раз, огромный респект за мастерство!

G®een 28.01.2007 17:10

Цитата:

Сообщение от Molotoff (Сообщение 16940)
Я в шоке :shok:
Переставить руль с права на лево... у нас харьков до фига, но пока, по моему, не один не догадался до этого, если не секрет во сколько встала владельцу сия процедура? :greedy:

Довольно распространенная процедура ... для тех кто хочет хорошую качественную машину и с нормальным рулем :) бюджет от 3000-8000 в среднем ... это для Крузаков .. а вообще от года сильно зависит.

G®een 28.01.2007 17:11

Цитата:

Сообщение от Eugene (Сообщение 16947)
и про монитор: судя по фоткам, вы его заменили - там видно неродные крепления, кажется... так?

Еще раз, огромный респект за мастерство!

В хариере помоему не сенсорный моник ... а на фото как раз такой .. поэтому либо смена моника, либо приктрутили тач ...


P.S. А установка качественная .. не отличишь от заводской .. особенно порадовала проводка :)

Molotoff 28.01.2007 18:17

Цитата:

Сообщение от G®een (Сообщение 16952)
Довольно распространенная процедура ... для тех кто хочет хорошую качественную машину и с нормальным рулем :)

Знаете, по сути мой опыт складывается только из поездок на ПР, на леворукой (что естественно) шестерке ездил только в автошколе, так вот каких-то диких проблем и неудобств замечено не было, даже пресловутый обгон не является уж очень нереальной процедурой на ПР. Если голова включена (что часто бывает не у всех) то не важно где у тебя руль - слева, справа или вообще посередине как на формуле 1... :big:
Для интересующихся могу посоветовать этот материал.

Автору темы: да, по всей видимости монитор был приспособлен не родной, на это указывают реплики мастера ремонтирующего электронику харька + на фотке видно, что еще даже не отклеена защитная пленка. Скажите что за модель монитора использовалась?
И вче же интересно что за модуль и где он был приобретен?
И еще - вижу на панель выведен USB что очень удобно, а привод DVD где был установлен? Вместо штатного CD-чейнджера? Т.е. по сути кнопки управления чейнджером стали не нужны?

Homeword 28.01.2007 18:36

Отвечу сразу всем.

1. Монитор вставлен Xenarc 7" , родной хотя и сенсорный но работает по цифровой шине и только с родным компом(на японском), дырка под монитор как раз 7", пришлось только чуть подпилить корпус монитора и изменить крепление платы контроллера(кусок стеклотекстолита).

2. Интерфейсный модуль разрабатывал сам поскольку в природе таких пока не обнаружил, кроме того на нем висит много дополнительных функций .
Шина данных есть на разъеме который вставлялся в родной комп.
На шине данных присутствуют данные о климате, состаянии борта (состояние переключателя света(зачем незнаю но есть)), трип информация(средняя скорость, расход, пробег).
Дополнительно возможно управление родным усилителем Toyota
(в данной конфигурации он отсутствовал да и нет особого смысла его оставлять поскольку на него приходит только два канала , а разделение на четыре происходит уже внутри).
Температура -45 поскольку макет стоит на столе и нет внешнего
датчика , а на машине все тип топ.

3. Софт писал сам на Delphi так как ничего подходящего готового не нашел, пока сыроват но это пока V 0.1.

4. Во сколько обошлась процедура переустановки руля не знаю, делали не у нас , но сделано отвратительно(жгуты висят, модули не закреплены).

5. Конфигурация компа : VIA MII 1200 512 ОЗУ 60 HDD AVER TV+FM hybrid

Homeword 28.01.2007 18:50

6. DVD ROM стоит от ноута помоему Aple к нему припаен IDE-USB конвертер
и плата USB репитера пскольку иначе работать на длинном кабеле (3м) не хотел.
Стоит это все на месте родной механики закрепленное на двух полосах пенополистирола.
Кнопки задействованы почти все и возможно переопределение их в программе поскольку информация о их нажатии приходит на комп.
Пока задействованны кнопки выбора каналов(1..6), настройка, управление громкостью, управление баланс-фадер, TV, FM, DISC, Klimat, Trip, Time.

Homeword 28.01.2007 18:51

Вложений: 2
Фотки диска

Molotoff 28.01.2007 19:02

Вообще честь вам и хвала. Работа проделана великолепно.

По поводу интерфейсного модуля - так вам можно открывать бизнес и продавать сие девайсы, будет уникальный продукт. Просто уже были люди на этом форуме или на дружественном, которые на хонде праворукой пытались снимать показания с климата и выводить на экран CarPC и что-то уних все это заглохло.
И все таки куда был установлен привод DVD? Вмонтирован в торпедо?
Если не секрет - во сколько обошелся весь набор железа установленного в машину?
P.S. по поводу инфы переключателя света - это для того, чтобы делать темную (ночь) тему для отображения или светлую (день), чтобы ночью сильно не светило, а днем было лучше видно.

Homeword 28.01.2007 19:17

Цитата:

Сообщение от Molotoff (Сообщение 16961)
Вообще честь вам и хвала. Работа проделана великолепно.

По поводу интерфейсного модуля - так вам можно открывать бизнес и продавать сие девайсы, будет уникальный продукт. Просто уже были люди на этом форуме или на дружественном, которые на хонде праворукой пытались снимать показания с климата и выводить на экран CarPC и что-то уних все это заглохло.
И все таки куда был установлен привод DVD? Вмонтирован в торпедо?
Если не секрет - во сколько обошелся весь набор железа установленного в машину?
P.S. по поводу инфы переключателя света - это для того, чтобы делать темную (ночь) тему для отображения или светлую (день), чтобы ночью сильно не светило, а днем было лучше видно.

:be: Над бизнесом думал но пока не хватает времени чтоб довести до мелкосерийного производства(образец был сделан на коленке).
DVD был вставлен в родное место загрузка щелевая через родное отверстие.
Железо покупалось другими лудьми (в штатах) поэтому за цену не скажу,
но думаю что не очень сильно отлична от цен на их сайтах.
TV тюнер брался здесь и стоил ~ 100$ (отличается хорошей чувствительностью и наличием DVB-T).
На интерфейсный модуль пока цены ны складывал поскольку продукт
довольно специфичный и привязан к конкретной модели.

Homeword 28.01.2007 19:20

Цитата:

Сообщение от Molotoff (Сообщение 16961)
P.S. по поводу инфы переключателя света - это для того, чтобы делать темную (ночь) тему для отображения или светлую (день), чтобы ночью сильно не светило, а днем было лучше видно.

Инфа приходит с машины и я ее транслирую на комп , зачем не знаю ,
возможно в следующей версии софта и для этого.

Molotoff 28.01.2007 19:53

2Homeword: насколько сложно самому сделать этот адаптер и написать к нему дрова? Есть возможность поделится технологией/схемой этого адаптера?

В данном случае (а/м Toyota Kluger - ближайший родственник харриера :smile1: ) и вывод инфы производится несколько другим способом, а именно - ручки регулировки и все кнопки выведены на панель, т.е. связь односторонняя - что-то отрегулировал на мониторе только текущее состояние высветилось. Общий вид панели.
Как думаете, что в данном случае можно сделать?

Homeword 28.01.2007 19:54

Народ не берите монитор Xenarc 700TSV - Г.. редкосное .
Во первых углы обзора повертикали мизерные , во вторых при смене разрешений ( перезагрузка компа ) навязчиво выдает окно с разрешением и частотой (а оно мне надо?), в третих выставляю нужные мне яркость-контрастность-положение (в меню монитора) а после перезагрузки
компа они могут остаться а могут и нет, как повезет, в общем:be:

Homeword 28.01.2007 20:11

Цитата:

Сообщение от Molotoff (Сообщение 16965)
2Homeword: насколько сложно самому сделать этот адаптер и написать к нему дрова? Есть возможность поделится технологией/схемой этого адаптера?

В данном случае (а/м Toyota Kluger - ближайший родственник харриера :smile1: ) и вывод инфы производится несколько другим способом, а именно - ручки регулировки и все кнопки выведены на панель, т.е. связь односторонняя - что-то отрегулировал на мониторе только текущее состояние высветилось. Общий вид панели.
Как думаете, что в данном случае можно сделать?

Насчет сложности сказать сложно все зависит от уровня писателя-делателя.

Дрова не нужны (только на драйвер USB FTDI) вся инфа обрабатывается
внутри и на-от компьютер идут только команды-данные, дальнейшая их интерпретация дело софта оболочки.


Схемой - прошивкой делится не буду поскольку проект вроде коммерческий.

По поводу конкретной машины думаю что инфа на шине присутствует таже самая (врядли японцы что то поменяли).
Если есть познания в области программирования микроконтроллеров то
можете поискать инфу по AVS LAN в инете там есть описалово физического уровня протокола(в принципе это практически протокол PIONERа), а дальше собираеш сканер и разбираешся с протоколом обмена.

2func 29.01.2007 00:52

Цитата:

Сообщение от Homeword (Сообщение 16966)
Народ не берите монитор Xenarc 700TSV - Г.. редкосное .
Во первых углы обзора повертикали мизерные , во вторых при смене разрешений ( перезагрузка компа ) навязчиво выдает окно с разрешением и частотой (а оно мне надо?), в третих выставляю нужные мне яркость-контрастность-положение (в меню монитора) а после перезагрузки
компа они могут остаться а могут и нет, как повезет, в общем:be:

найди лучше! :angry:

Pahan 29.01.2007 03:26

Цитата:

Сообщение от Homeword (Сообщение 16966)
Народ не берите монитор Xenarc 700TSV - Г.. редкосное .
выставляю нужные мне яркость-контрастность-положение (в меню монитора) а после перезагрузки компа они могут остаться а могут и нет, как повезет, в общем:be:

Выставляешь регулировки , на всякий случай выходить пунктом EXIT (но , думаю, не обязательно) , а потом выключаешь монитор кнопкой (до того, как сменится разрешение или пропадет сигнал).
Включаешь - если всё запомнилось , будет помнится всегда!

Это не бага ... это фича ...
З.Ы. Не я писал под ксенарки софт , так что в меняь не плевацца.

Molotoff 29.01.2007 05:08

Цитата:

Сообщение от Homeword (Сообщение 16968)
Схемой - прошивкой делится не буду поскольку проект вроде коммерческий.

Соберетесь выпускать коммерческий продукт - телеграфируйте, бум заказывать... :smile1:

grand99 29.01.2007 10:54

Цитата:

Сообщение от Homeword (Сообщение 16902)
Управление идет по родной шине Toyota AVS Lan.

а где достал описание шины? поделишься? ;)

Homeword 29.01.2007 22:51

Цитата:

Сообщение от grand99 (Сообщение 17003)
а где достал описание шины? поделишься? ;)

Просю пощения очепятался не AVS а AVC LAN.
Посмотреть можно на http://www.softservice.com.pl/corolla/avc/avclan.php
очень подробно все расписано.

Homeword 29.01.2007 23:14

Цитата:

Сообщение от Molotoff (Сообщение 16994)
Соберетесь выпускать коммерческий продукт - телеграфируйте, бум заказывать... :smile1:

Могу выложить первый вариант схемы, а вообще если есть люди хорошо знакомые с микропроцессорами и желающие развивать эту идею то давайте перебиратся на 'Общение с мащиной' . Думаю что можно сделать не такой
жестко привязанный к конкретной модели модуль Open Source.

Sscorpio 31.01.2007 10:10

Цитата:

Сообщение от Homeword (Сообщение 17051)
Могу выложить первый вариант схемы, а вообще если есть люди хорошо знакомые с микропроцессорами и желающие развивать эту идею то давайте перебиратся на 'Общение с мащиной' . Думаю что можно сделать не такой
жестко привязанный к конкретной модели модуль Open Source.

во первых про работу - очень грамотно и серьёзно...
во вторых - с нетерпением жду схему...
сам пробывал работать с тоётой по внутренней диагностической шине через com - но что то толковой информации не нашёл... может быть просто в хорьке больше датчиков/информации по шине гоняется...

Alexel 31.01.2007 18:09

Homeword
Не очень понял - а куда делась штатная голова ??? Кто теперь разруливает управление всеми девайсам, кто их регистрирует и пингует, т.е. кто теперь выполняет функции устройства 0x110 ???
Или голова зарывается в недра машины, а Ваш контроллер слушает посылки от 0х1С6, декодирует их и передает компу, который рисует соответствующую картинку, а при нажатии виртуальных кнопок, Ваш контроллер говорит в сеть от имени 0x110 ???

Homeword 31.01.2007 23:33

Цитата:

Сообщение от Alexel (Сообщение 17144)
Homeword
Не очень понял - а куда делась штатная голова ??? Кто теперь разруливает управление всеми девайсам, кто их регистрирует и пингует, т.е. кто теперь выполняет функции устройства 0x110 ???
Или голова зарывается в недра машины, а Ваш контроллер слушает посылки от 0х1С6, декодирует их и передает компу, который рисует соответствующую картинку, а при нажатии виртуальных кнопок, Ваш контроллер говорит в сеть от имени 0x110 ???

Контроллер и выполняет функции головы, а штатная голова благополучно удалена.

Homeword 31.01.2007 23:36

Цитата:

Сообщение от Sscorpio (Сообщение 17130)
во первых про работу - очень грамотно и серьёзно...
во вторых - с нетерпением жду схему...
сам пробывал работать с тоётой по внутренней диагностической шине через com - но что то толковой информации не нашёл... может быть просто в хорьке больше датчиков/информации по шине гоняется...

Схему выложу если кто подскажет как впихнуть .PDF больше 16к.

Димон 01.02.2007 00:51

Я подскажу - пдф для печати можно запаковать зипом или раром - не более 900Кб каждый том, а чтобы было видно прям в форуме лучше сохранить в гиф или жпег шириной 750пц.

Homeword 01.02.2007 00:58

Вложений: 1
Цитата:

Сообщение от Димон (Сообщение 17172)
Я подскажу - пдф для печати можно запаковать зипом или раром - не более 900Кб каждый том, а чтобы было видно прям в форуме лучше сохранить в гиф или жпег шириной 750пц.

Спасибо , а то посмотрел что pdf не больше 16кил , сжал его , все равно больше и почемуто клинануло что и зип нельзя.
Выкладываю.

Sscorpio 01.02.2007 10:19

серьёзный труд !!!
прошивки я так понимаю - наивно спрашивать...

mantis 01.02.2007 18:11

Цитата:

Сообщение от Homeword (Сообщение 17173)
Спасибо , а то посмотрел что pdf не больше 16кил , сжал его , все равно больше и почемуто клинануло что и зип нельзя.
Выкладываю.

Добрый день.
Не могли бы Вы сделать пару пояснений по схеме? Не совсем понятно назначение разъемов J2 и J3. Что к ним подключается? К J3, по видимому, в том числе какой-то LCD?..Собственно, главное, что интересует, подключаются ли они к штатным системам авто или исключительно к разработанным Вами?

bank 01.02.2007 20:32

Я просто в шоке !
Токое б на мою тойоту аллион сделать :)
Блин уважуха
Нет слов одни эмоции

Homeword 01.02.2007 21:49

Цитата:

Сообщение от mantis (Сообщение 17235)
Добрый день.
Не могли бы Вы сделать пару пояснений по схеме? Не совсем понятно назначение разъемов J2 и J3. Что к ним подключается? К J3, по видимому, в том числе какой-то LCD?..Собственно, главное, что интересует, подключаются ли они к штатным системам авто или исключительно к разработанным Вами?

К J2 подключается штатный блок часов - кнопок (на 6 кнопок Toyota умудрилась поставить отдельный процессор с дичайшим протоколом обмена)
к J3 подключается штатная морда магнитофона ( дисплей(удалось сделать русский знакогенератор) и кнопки), на фото в начале темы все видно.

Alexel 03.02.2007 18:57

Цитата:

Контроллер и выполняет функции головы, а штатная голова благополучно удалена.
А сколько устройств осталось в сети ??? Штатный CD, MD, тюнер (т.е. 0x190), 0x280, 0x178, 0x230 (если они были) остались или их функции заменил CarPC ? Сколькими устройствами сейчас управляет голова - 0x1C6 и 0x440 или Вы управляете всей сетью в полном объеме ?
И зачем была выброшена голова ? Почему не захотели использовать штатную ?

Homeword 03.02.2007 22:03

Цитата:

Сообщение от Alexel (Сообщение 17346)
А сколько устройств осталось в сети ??? Штатный CD, MD, тюнер (т.е. 0x190), 0x280, 0x178, 0x230 (если они были) остались или их функции заменил CarPC ? Сколькими устройствами сейчас управляет голова - 0x1C6 и 0x440 или Вы управляете всей сетью в полном объеме ?
И зачем была выброшена голова ? Почему не захотели использовать штатную ?

Управляет только 0x1C6 , усилитель отсутствовал.
Все остольное выкинул по причине того что японец, т.е. радио и ТВ наш диапазон не поддерживают , а голова и навигация пишут и говорят только по японски ( клиент учить японский отказался:be: ) .
Но в принципе обмен с ними забит в прошивке (инициализация и трансляция команд на комп).

Alexel 04.02.2007 14:23

А почему не захотели по сети открывать видеовход на голове и активизировать тач-скрин ? Комп бы выдавал картинку на голову, а контроллер ловил бы в AVC координаты прикосновения и транслировал бы их компу...

Homeword 04.02.2007 16:08

Цитата:

Сообщение от Alexel (Сообщение 17376)
А почему не захотели по сети открывать видеовход на голове и активизировать тач-скрин ? Комп бы выдавал картинку на голову, а контроллер ловил бы в AVC координаты прикосновения и транслировал бы их компу...

А зачем? Использовать голову как монитор с тач-скрином, расточительно.
Да и все равно адаптер выполняет ее функции.


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

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