PDA

Просмотр полной версии : lexus rx330 carpc


Страницы : [1] 2

ancc
08.04.2012, 12:02
всем привет.
Предыдущий мой проект http://pccar.ru/showthread.php?t=5105 был закрыт в связи с продажей машины. Хотя не факт что закрыт, потому как новый хозяин просит вернуть комп в машину ему.

Новый пациент Lexus rx330 со штатным монитором, хоть и не самого хорошего разрешения и задней развлекательной системой, которую тоже планирую подключить к ПК.

В качестве временной меры сначала был куплен вот такой девайс
http://gromaudio.com/store/usb_adapters/index.html
чтобы слушать музыку с флешки. Позже его планирую использовать как вход aux для штатной головы.

Очень нехотелось заморачиваться с powerstrip для подгонки частоты для штаного монитора и я начал смотреть в сторону транскодеров vga-rgbs.
Посмотрев на кармониторе, я понял что там ломят две цены (если не три) и полез те же девайсы искать на ебее и диалэкстриме. В итоге нашел такую платку, кроме того там на ней не только rgbs а еще куча интерфейсов.
http://www.ebay.com/itm/220947857861?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_6964wt_1160
Платка приехала, тестируем используя какой-то древний LCD телек с размером пикселя в кулак))
http://photo.hutor.ru/upload/2012/04/52051_original.jpg
Вроде ниче, для центрифуги пойдет. Процесс тестирования.
http://photo.hutor.ru/upload/2012/04/52050_original.jpg
В качестве компа используется самый первый комп, который я поставил в предыдущую машину еще в 2008 году))
http://photo.hutor.ru/upload/2012/04/52052_original.jpg
Ему только сделал новый корпус поменьше и заменил термопасту и он перестал виснуть. Кстати винт с бэдами, но еще поживет. Не факт что этот комп останется, хочется что-то мини-итх, но пока не хочу зря тратить деньги.

Планирую теперь добраться до штатного блока навигации и подключиться к видеосигналу.

KPOT113
08.04.2012, 12:10
Можно поподробней про это устройство ???

496385290
08.04.2012, 13:49
Можно поподробней про это устройство ???

Это скорее декодер/кодер какой нибуть который VGA в S-video преобразует

ancc
08.04.2012, 15:59
Можно поподробней про это устройство ???

На него есть ссылка на ебей в первом сообщении, декодер из VGA в композит, s-video,rgbs. Там в описании лота вроде написано что умеет.

Я пока попробовал, из VGA в композит перекодирует.

ancc
09.04.2012, 18:07
Выдалось время в воскресенье, когда можно было разобрать пол багажника и достать блок навигации. Снимаем пол, вот то что нам надо
http://photo.hutor.ru/upload/2012/04/52345_original.jpg
Теперь выведем жгут до блока навигации в багажник, чтобы можно было в процессе отладки его отключать и уносить домой. В связи с этим один лоток в багажнике не получится поставить, т.к. он мешает. Собираем все пока так.
http://photo.hutor.ru/upload/2012/04/52344_original.jpg
Теперь приносим блок навигации домой и разбираем его.
http://photo.hutor.ru/upload/2012/04/52347_original.jpg
Чтобы не курочить разъем штатной проводки, пока отрезаем нужные дорожки от разъема и припаиваемся к его контактам (так потом проще все вернуть).
http://photo.hutor.ru/upload/2012/04/52346_original.jpg
Теперь все барахло можно принести назад и попробовать запустить.
http://photo.hutor.ru/upload/2012/04/52343_original.jpg

Дальше все получилось не очень просто, пришлось помаяться, дело в том что транкодер не умеет двигать изображение, умеет только размер уменьшать увеличивать, в общем намучился, я пришлось применить таки powerstrip чтобы положение картинки была точно в размер штатного экрана. Как итог вот что получилось. Не супер конечно, но вполне терпимо.
http://photo.hutor.ru/upload/2012/04/52342_original.jpg

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

Еще в этой навигации приемник GPS виден, наверное его можно выпаять и использовать отдельно.

Sergei_38
09.04.2012, 20:10
Копал интернет насчет использования модуля GPS от штатной навигации - у нее свой протокол обмена, доки на который умельцы найти не смогли. С учетом стоимости GPS-мыши заниматься адаптацией не целесообразно.
По теме: Я тоже пытаюсь вживить комп в RX400h 2005 г.в. Посему вопрос - как Вы собираетесь подключаться к потолочнику? Я пока вижу способ посредством HDMI то Composite converter - http://www.ebay.com/sch/i.html?_sacat=0&_nkw=HDMI+to+composite&_lncat=0&_arm=1&_armm=94&_ruu=http%3A%2F%2Fwww.ebay.com%2Fsch%2Fi.html%3F_s acat%3D187%26_nkw%3DHDMI%2Bto%2Bcomposite%26_arr%3 D1&_armi=Other
Вторую видеокарту ставить нехочу, т.к. комп собрал в корпус штатной навигации и плата расширения туда просто не войдет.

ancc
09.04.2012, 20:51
Копал интернет насчет использования модуля GPS от штатной навигации - у нее свой протокол обмена, доки на который умельцы найти не смогли. С учетом стоимости GPS-мыши заниматься адаптацией не целесообразно.
По теме: Я тоже пытаюсь вживить комп в RX400h 2005 г.в. Посему вопрос - как Вы собираетесь подключаться к потолочнику? Я пока вижу способ посредством HDMI то Composite converter - http://www.ebay.com/sch/i.html?_sacat=0&_nkw=HDMI+to+composite&_lncat=0&_arm=1&_armm=94&_ruu=http%3A%2F%2Fwww.ebay.com%2Fsch%2Fi.html%3F_s acat%3D187%26_nkw%3DHDMI%2Bto%2Bcomposite%26_arr%3 D1&_armi=Other
Вторую видеокарту ставить нехочу, т.к. комп собрал в корпус штатной навигации и плата расширения туда просто не войдет.

Просто было бы неплохо штатную GPS антенну с разъемчиком использовать, там она уже упрятана в машину как надо, а BU353 у меня уже есть, но чего бы не использовать штатную если навигашку и так на выброс.

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

В вашем случае может и такой конвертер сгодится, я вообще смотрел что-то подобное, чтобы HDMI сразу в RGBS сконвертировать, но не нашел ничего пока, везде только YUV есть, а RGBS нету.

Или еще вариант с USB видеокартой, я правда не видел, есть ли они с композитным видеовыходом.

И еще вариант, из штатного потолочника выбросить все потроха (кроме звука если нужно чтобы штатные беспроводные наушники работали) и вставить любые другие с HDMI входом уже.

Sergei_38
09.04.2012, 21:00
Насколько я понял материнские платы с VGA и HDMI на борту могут одновременно разные картинки на оба выхода подавать. На HDMI картинка идет со своим звуком (в системе отдельно устанавливаются драйвера для HD-audio, помимо основной звуковухи. Поэтому считаю что конвертер как раз решит проблему формирования картинки и звука для потолочника.
Или Вы к потолочнику по RGBs подключаться будете?

ancc
09.04.2012, 21:11
Насколько я понял материнские платы с VGA и HDMI на борту могут одновременно разные картинки на оба выхода подавать. На HDMI картинка идет со своим звуком (в системе отдельно устанавливаются драйвера для HD-audio, помимо основной звуковухи. Поэтому считаю что конвертер как раз решит проблему формирования картинки и звука для потолочника.
Или Вы к потолочнику по RGBs подключаться будете?

нет, к потолочнику зачем rgbs, если там обычный видеовход есть.
я думал поискать конвертер HDMI в RGBS чтобы если покупать новый комп, то чтобы с него брать уже HDMI и сразу конвертировать в RGBS сигнал для основного дисплея.

Sergei_38
09.04.2012, 21:27
По поводу выбора новой матери не нарвитесь как я: http://forum.pccar.ru/showthread.php?p=217466#post217466

ancc
09.04.2012, 21:35
По поводу выбора новой матери не нарвитесь как я: http://forum.pccar.ru/showthread.php?p=217466#post217466

как я понял мне это не актуально, у меня VGA через транскодер идет, он преобразует из VGA в RGBS

ancc
09.04.2012, 22:27
Посидел по разбирался, где же в штатной нави трансивер avc-lan. Нашел, называется CA008AM. Даташита не нее не нашел, но нашел схему какой-то головы пионер DEH-P9000R, в которой она применяется как контроллер IP-BUS. Сейчас надо подключиться к ней ардуиной чтобы послушать шину чисто для эксперимента.

ancc
09.04.2012, 22:45
поковырялся в имеющемся хламе и нашел остатки от двух тойотовских магнитол, и на каждой есть эта самая CA008AM, теперь даже из навигации можно ничего не выпаивать.

ancc
12.04.2012, 12:27
Пришла идея, как упростить все!

На мультидисплее, кроме RGB входа, есть еще обычный AV вход, дли приема обычного видео сигнала от задней развлекательной системе. Если к примеру вставлен в нее DVD диск и машина на парковке и ручнике, то если нажать на кнопочку disk, на переднем экране появится картинка с DVD и он будет управляться с переднего монитора.
Надо попробовать подать видеосигнал на этот вход, пока отключив DVD и посмотреть на качество, вроде должно быть похуже чем RGB, но не сильно.
http://photo.hutor.ru/upload/2012/04/52363_original.jpg

ancc
13.04.2012, 11:40
собрал сниффер шины avc-lan, интерфейс использовал CA008AM выпаяный целиком со всей обвязкой из какой-то тойотовской головы.
Использовал ардуино и библиотеку и скетч из соседнего форума. Данные на шине вижу, только настораживает что ошибки есть (или может это коллизии так показываются). Судя по анализу логов некоторых сообщений не хватает при переключении источников, но может это там логика такая странная.
Попробую сейчас фильтр данных прикрутить, чтобы сниффер пропускал ненужную мне инфу с шины (обмен между gateway ECU и мультивиженом).

Вроде получается несложно прикинуться на шине как задняя развлекательная система (RSES) и активировать видеовход, а потом транслировать нажатия на тач в компьютер. Делать скорей всего буду на freeduino 32u4 или teensy, т.к. они без всяких драйвером умеют прикидываться одновременно как ком-порт, клава и мышка.

Sergei_38
15.04.2012, 00:49
Плата VGA to RGBs запоминает настройки? Думаю такую же внуть блока поставить, следовательно если настройки будут сбиваться при выключении пользоваться ею будет невозможно.
В каком разрешении она выводит картинку?

ancc
15.04.2012, 11:35
Плата VGA to RGBs запоминает настройки? Думаю такую же внуть блока поставить, следовательно если настройки будут сбиваться при выключении пользоваться ею будет невозможно.
В каком разрешении она выводит картинку?

Вроде я выключал/включал ее в процессе настройки несколько раз и у меня ничего не сбивалось, но на 100% я не уверен, по идее должна, еще раз попробую.
Она разные разрешения поддерживает 800х600 1024х768, пробовал даже 640х480 и 800х480, но тут главная задача чтобы изображение в широкоформатный размер главного экрана уместить нужно поверстрипом положение картинки корректировать. У меня вроде самый хороший результат получился с 800х600.

Тут еще вопрос вдруг я откажусь от компа в пользу андроида, а там VGA скорей всего уже не будет, а будет обычный видеовыход или HDMI.

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

ancc
16.04.2012, 07:09
Притащил комп в машину снова, проверить запоминает ли преобразователь настройки. Оказалось нет(( Вышел из положения так, все необходимые настройки (размер поправить и контрастность убавить немного) сделал в поверстрипе, теперь все в порядке, но все равно мне это не очень нравится. Будет время, доберус до видео входа, хочу картинку на нем попробовать.

Sergei_38
16.04.2012, 09:27
Я про разрешение не доконца понял - она ретранслирует то, что ей на вход подать или нужно через меню этой платы выбирать? Про настройки - жаль что не запоминает. Насколько сильно требуется смещение/регулировка картинки? А то мои ATIшные драйвера только в небольших пределах позволяют регулировать в любую сторону примерно по 1 см (на 17" мониторе).

ancc
16.04.2012, 10:22
Я про разрешение не доконца понял - она ретранслирует то, что ей на вход подать или нужно через меню этой платы выбирать? Про настройки - жаль что не запоминает. Насколько сильно требуется смещение/регулировка картинки? А то мои ATIшные драйвера только в небольших пределах позволяют регулировать в любую сторону примерно по 1 см (на 17" мониторе).

она ретранслирует то что ей подашь, я писал какие разрешения пробовал ей подавать, но рекомендованные вроде 800х600 и 1024х768.

по горизонтали в моем случае было все хорошо, нужно было поправить только по вертикали, т.к. исходное разрешение 4х3, а у монитора пропорции другие, поэтому низ картинки получается обрезан. Мне понадобилось уменьшение размера по вертикали и небольшое передвижение изображения вверх. Кстати у меня тоже ATI, только древнее (бук был тошиба L30-114).

Хотя я пробовал еще 800х480 разрешение подать, там оно по горизонтали съезжает еще, но там я дальше не стал пробовать.

ancc
16.04.2012, 12:16
вечером еще выложу видео процесса загрузки, там видно насколько картинка обрезана до применения настроек поверстрипа.

ancc
16.04.2012, 20:18
моя временная колхозная инсталляция)))
http://photo.hutor.ru/upload/2012/04/52405_original.jpg
Пока езжу вроде нет проблем с работой, еще звук хотя бы временно надо кинуть на голову и GPS сверху коврика положить.

вот видео загрузки. там когда центрифуга загружается видно что картинка не входит в размер экрана, потом поверстрип стартует и все поправляет.
http://www.youtube.com/watch?v=eRlgvhAGaUE

Sergei_38
16.04.2012, 20:32
Спасибо, но это совсем не страшное смещение, походу выправлю стандартными настройками в каталисте. Еще неделю помучаюсь с подбором настроек вручную, а потом конвертер закажу :)

ancc
18.04.2012, 10:27
какие-то странности обнаружились при работе преобразователя. При запуске с утра (а щас у нас не жарко). Минуту-другую заводиться он не хочет. Но еще надо проверить что у него с питанием, я его запитал от USB разъема, может там напряжения или тока не хватает (в спецификации контроллера написано потребляемый ток 1А, но думаю такой ток он вряд ли потребляет). Еще попробую запитать по не от USB, чтобы быть на 100% уверенным что питание на него надежное приходит.

ancc
25.04.2012, 22:45
Попало тут мне в руки на некоторое время устройство IconBit Toucan Nano Plus.
Прикольный девайс! Попробую его поковырять, а так же прикинуть как он на штатном дисплее будет смотреться.

Уже достал из коробки потроха от prology PCM-700 оставшиеся от предыдущего проекта, хочу с тачем попробовать, как он будет дружить.

ancc
08.05.2012, 23:03
Поигрался с иконбитом, забавно, но мне не подойдет. рановато пока мне андроид.

Пока время выдалось делаю тут адаптер AVC-LAN.

Сделал по такой схеме с соседнего форума.
http://photo.hutor.ru/upload/2012/05/54210_original.jpg

PCA82C250 я не нашел. Вместо нее купил TJA1050, это типа аналог ее.

В итоге приемная часть этой схемы (на LM239) работает замечательно. передающая не работает вообще, ну просто ноль реакции на шине на подачу высокого/низкого уровня вывод TXD TJA1050. Х.З. что не так, микросхему пробовал менять, не помогает, видимо дело не в ней.

Попробовал еще такую схему на CA008, которую выпаял из магнитолы.
http://photo.hutor.ru/upload/2012/05/54211_original.jpg
Схему включения я перерисовал оттуда же, откуда выпаял эту микросхему.
При использовании этой микросхемы, я получаю ошибки на приеме данных с шины, причем неприемлимо много. Причем совершенно непонятно почему, ведь эта микросхема именно предназначена для работы с этой шиной. Наверное, все таки это в коде дело.

Хотел уже прием сделать на LM239 а передачу на CA008, но и тут облом. В том коде который я использую линия передачи данных от микроконтроллера в шину инверсная. Буду разбираться в коде, чтобы исправить это.

ancc
24.06.2012, 21:57
Дошли снова руки немного поковыряться в машине. Задача была следующая: необходимо было выполнить разблокировку видео входа в движении, кроме этого видеовход переднего экрана нужно было вывести в бардачок, чтобы на него можно было подавать любой сигнал, а не только картинку с задней развлекательной системы. Ну и естественно проверить как это будет потом работать с имеющимся преобразователем видео-сигналов.
Вот примерная схема как все планировалось сделать.
http://photo.hutor.ru/upload/2012/06/57608_original.jpg

Вот фотка разъемов головного устройства до переделки.
http://photo.hutor.ru/upload/2012/06/57607_original.jpg
Видео вход это маленький разъем где три провода, обозначен цифрой 1. Второй нужный разъем, где нужно перерезать голубой и перерезать и замкнуть на массу белый провод обозначен цифрой 2 (в этом разъеме 2 ряда по 7 контактов, в каждом ряде с одной стороны два контакта пустые). Фото после переделки нет и так все понятно.

После переделки я подключил ноутбук через преобразователь видео-сигналов и мне очень понравился результат. Картинка стоит именно там где надо, ее не нужно никуда сдвигать. Может быть только для супер-пупер результата нужно все таки в драйвере видеокарты подрегулировать размер и может быть убавить яркость. Но вполне можно обойтись и без этого. Фоток к сожалению не сделал пока.
Единственный минус на текущий момент. Видео вход включается только тогда когда в задней развлекательной системе есть ДВД диск и в данном случае жестко привязан источник звука и источник видео, нельзя послушать радио и на экране смотреть сигнал с компа. Но это только в данном случае, планирую вместо задней системы использовать обманку, которая будет активировать видео вход на голове и AUX вход на магнитоле независимо друг от друга.

Sergei_38
28.06.2012, 09:11
Что-то я мысль не до конца уловил зачем отдельный видеовход в голову? Возможно для дублирования на головном мониторе картинки подаваемой со второго видеовыхода компьютера на задний монитор и соответственно переключение между основным экраном (скажем IGO на первом видеовыходе компьютера) и фильмом, идущем на втором видеовыходе нажатием кнопки на бороде?

ancc
28.06.2012, 14:27
потому что на этом видеовходе показывает гораздо лучше чем RGB с навигации.
Преобразовать любой сигнал в композит гораздо проще чем в RGB (больше устройств для преобразования доступно).
Не нужно никаких шаманств чтобы картинка четко в монитор попадала (при использовании RGB мне приходилось поверстрипом сильно вмешиваться в настройки).

ancc
12.07.2012, 10:20
Продолжаем изыскания.

На данный момент я остановился на том, чтобы использовать композитный видео-вход от головы, т.к. с ним меньше заморочек. Чтобы его активировать я буду использовать эмулятор задней развлекательной системы. Разобрался с физическим подключением к шине AVC-LAN и сделал работающий контроллер интерфейса. У меня в итоге заработал вариант на CA008, саму микросхему я выпаял из штатной навигации. Снял кучу дампов и расшифровку почти закончил.
Развлекательная система (RSES) представляет из себя ДВД на потолке, который является самостоятельным устройством и называется toyota_cx-wt8260a (сервис мануал доступен в инете) и самым главным блоком RSES ECU, которое находится в багажнике под обшивкой. Чтобы мне сделать устройство которое будет прикидываться этой самой RSES мне нужно родной RSES отключить от шины AVC-LAN, чтобы не было конфликта адресов. После этого RSES будет работать полностью автономно.
Так как сам блок находится очень далеко и чтобы к нему не лазить постоянно, провода от AVC-LAN которые идут к этому блоку я удлинил и сделал перемычку уже в доступном месте (чтобы если надо будет все вернуть назад).
http://photo.hutor.ru/upload/2012/07/58925_original.jpg
Место установки блока. На фото CAMERA ECU, нужный нам блок под ним, но к разъемам можно добраться не снимая эти блоки.
http://photo.hutor.ru/upload/2012/07/58926_original.jpg
удлиняем провода от шины AVC-LAN перед разъемом RSES ECU.
После этого вся обшивка багажника поставлена на место.

ancc
12.07.2012, 11:31
ыыыы)) небольшая поправка. выяснил что rses без шины avc-lan включаться не хочет. Ну да ладно, прийдется и ее обмануть.

Sergei_38
12.07.2012, 15:48
А может лучше копать в сторону замены головного дисплея - у него все равно разрешение не очень и стандарты подключения не современные? С твоими способностями мне кажется ты справишься, а я повторю твой опыт :)

ancc
12.07.2012, 16:00
А может лучше копать в сторону замены головного дисплея - у него все равно разрешение не очень и стандарты подключения не современные? С твоими способностями мне кажется ты справишься, а я повторю твой опыт :)

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

Очень важный момент что нужен донор, с которым вне машины можно заниматься, сам же я не буду ездить без дисплея несколько месяцев)))

ancc
18.07.2012, 10:26
Приехала мне мамка Intel DN2800MT
Очень прикольная. DC питание 8-19 Вольт (хотя все равно буду через инвертор питать). 7 USB, VGA, HDMI. 2 ком порта, LPT, куча звуковых выводов включая SPDIF.

Докупил к ней памяти два гига, еще надо SSD гигов на 60.

Буду теперь ее вставлять в корпус от навигации родной вместе с инвертером 12/12В с гальванической развязкой, преобразователем HDMI-композит, преобразователем VGA-все_подряд.
Раз есть ком-порты, которые работают очень надежно, наверное GPS модуль найду на комп порт без антенны, а антенну использую со штатной навигации.

Sergei_38
18.07.2012, 11:25
Я отказался от корпуса штатной навигации - все туда не влазит (мамка, 2 ноутбучных винта, M2-ITX, конвертер VGA, AVC-LAN). Купил просто корпус мини ITX и врезал в него планку с разъемами от штатной навигации. Попробую сегодня фотки запостить в свою тему про RX400h

ancc
18.07.2012, 11:47
ну я у нас не видел корпусов нужного размера, поэтому попробую пока в навигацию.
На крайняк закажу из оргстекла корпус. Или еще неплохой вариант будет это низ от навигации, а крышку сделать из оргстекла и больше, если не будет входить.

(vS)
20.07.2012, 15:06
да я думал над этим и начинал информацию уже собирать. но объем работ мне представляется очень большим, и у меня нет столько времени свободного чтобы заняться подобным проектом.

Очень важный момент что нужен донор, с которым вне машины можно заниматься, сам же я не буду ездить без дисплея несколько месяцев)))

да давно уже решено всё :)

http://www.compcar.ru/forum/showthread.php?t=8869

http://s019.radikal.ru/i621/1206/aa/7f248f83fa4e.jpg

http://s019.radikal.ru/i633/1206/f2/be28f9011623.jpg

Sergei_38
20.07.2012, 15:13
ага, это с помощью адаптера за 15 тыс.?

ancc
23.07.2012, 08:51
да давно уже решено всё :)

http://www.compcar.ru/forum/showthread.php?t=8869


По ссылке нет ничего конкретного. Подробности?

ancc
24.07.2012, 09:42
провел тут тесты новой мамки в машине.

http://photo.hutor.ru/upload/2012/07/59166_original.jpg
Тестировалось подключение по композитному входу в штатную голову.
В качестве преобразователя тестировалось два варианта:
1.VGA-RGBs+Composite преобразователь.
2.HDMI-Composite преобразователь.
Разрешение на компе выставлено 800х600.
При использовании варианта 1, картинка получается более замыленная.
При использовании варианта 2, на резких переходах белое-черное-белое наблюдаются какие-то непонятные мерцания с частотой около 2Гц. На центрифуге не видно.
Вот две картинки, забыл какой тест где))
http://photo.hutor.ru/upload/2012/07/59165_original.jpg
http://photo.hutor.ru/upload/2012/07/59164_original.jpg

В общем, оба варианта дают приемлимую картинку, пока остановлюсь на варианте с HDMI, а VGA буду на задний монитор отправлять.

Sergei_38
24.07.2012, 09:56
У штатного монитора разрешение вроде 800х468. Если выставить 800х480 может почетче картинка будет?

ancc
24.07.2012, 10:06
У штатного монитора разрешение вроде 800х468. Если выставить 800х480 может почетче картинка будет?

это надо дрова править, чтобы 800х480 получилось, кроме того точно знаю что VGA преобразователь очень сильно не любит нестандартные разрешения.

В общем как дойдут руки попробую и 800х480, но вряд ли будет сильно лучше, мне вполне нормально и так.

(vS)
27.07.2012, 04:49
ага, это с помощью адаптера за 15 тыс.?

это с помощью рук, головы и какой-то матери... могу и за 15 тыс. :tease:

(vS)
27.07.2012, 04:52
По ссылке нет ничего конкретного. Подробности?

ноу хау...:blush:

Sergei_38
27.07.2012, 09:23
ноу хау...:blush:

Ты хоть намекни, чтоб понять степень сложности процесса. Без цены нового монитора во сколько обойдется переподключение штатного на более современный? На новом мониторе RGB(аналоговый вход) обязателен?

ancc
31.07.2012, 12:42
короче стало мне интересно. раскидал я экран. все гораздо проще чем я думал.

вот ответ: tc90a64f
вся графика рисуется этим процессором OSD. У него несколько компонентных входов и несколько композитных и компонентный выход. Соответственно возможны варианты:
1. хотим отдельный монитор: Берем компонентный сигнал на выходе этого процессора, конвертим в композит, подаем на внешний монитор.
2. хотим просто активацию ргб-входа. Как я понял всю графику можно отключить подачей нужного уровня на нужную ногу. Тогда будет показыватья видеосигнал с первого компонентного входа. (это непроверено).

Sergei_38
31.07.2012, 13:01
т.е. взять сигнал с 34,36,38 (синхру не увидел) и подать на RGB вход другого монитора? Это можно напрямую или нужно еще как-то уровни сигналов привести в соответствие?

ancc
31.07.2012, 13:15
синхра там есть отдельно, ее нужно замешать или отдельно подать.
про уровни не знаю, это надо схему звонить как там после этого процессора устроено ну и уровни осциллографом надо посмотреть.

там еще стоит lt1399cs. пока не разбирался она по входу или по выходу этого процессора стоит.

Sergei_38
31.07.2012, 13:33
Да, тема интересная, но не быстрая. Хочу на сл. неделе комп в машину уже поставить - в отпуск ехать на ней надо. Сейчас тотальную шумоизоляцию заканчиваю.

ancc, подскажи как лучше звук подключить с выхода HDMI конвертера. Ведь если в его подключить к видео/звуковым входам в багажнике, то звук будет только через инфракрасные наушники работать. Задача стоит, чтоб вторая картинка была на заднем мониторе, а звук через усилок на все динамики.

ancc
31.07.2012, 13:41
эти звуки никак не связаны. отдельно звук через video input, отдельно звук на голову через AZ-FM или что там используется. Можно наверное запараллелить, подать через AZ-FM на голову параллельно на аудио-вход задний.

ancc
31.07.2012, 13:45
кстати на экран идет шлейф 30pin. уж не LVDS ли там?

ancc
31.07.2012, 14:25
порыл еще в инете нашел сайтик.
http://tehnolux.tv/forum/index.php
хитрые люди ваяют девайсик , который подключается в разрыв шины I2C этого процессора и нужные команды подменяет))) итого получается PAL вход))

ancc
06.08.2012, 10:07
ради интереса решил поискать есть ли что-то готовое типа того что я сам пробую ваять. нашел.
http://www.trioma.ru/products/lexus-av.shtml
от ценника глаз выпал))

ancc
09.08.2012, 07:14
Померил тут ток потребления ПК при работе. меньше полампера!!! Даже при загрузке больше 0,6А не видел! Красота! Для питания использую небольшой DC/DC преобразователь FDD25-12S1. Он выдает 2,1А максимально. Есть хороший запас. Контроллер питания самодельный, на arduino. Удобно что на преобразователе есть вход включения, можно не заморачиваться со всякими релюшками. Подключать буду прям к разъему питания штатной навигации выпаяв оттуда разъем. Схемка ниже.

http://photo.hutor.ru/upload/2012/08/61089_original.jpg

ancc
14.08.2012, 14:16
Пытаюсь тут с соседнего форума проект по AVC-LAN на arduino перевести на freeduino32u4 (на котором уже собран контроллер питания).

Идея заключается в том, что эта плата сразу видится в системе как три устройства ком порт, клава и мышка. Таким образом не нужно никаких извратов с драйверами, можно напрямую данные с тач-скрина преобразовывать в координаты мышки, а нажатие кнопок на консоли и на руле, напрямую в горячие клавиши центрифуги.
Это кстати и не только на windows по идее будет работать, т.к. клава и мышка должна видиться в любом андроиде.

Но что-то пока не очень выходит у меня. Прием данных с шины я победил, а передача у меня что-то пока не работает, точнее вроде работает, но какая-то проблема с посылкой ACK на AVC-LAN из-за чего передача обрывается.

ancc
16.08.2012, 11:48
Так ну вроде победил танцем с бубнами передачу на AVC-LAN, можно приступать к решению задачи которая состоит в следующем:

1. сигналами тачскрина эмулируются движения мышки.
2. Кнопки на консоли отвечающие за навигацию (3 шт.) преобразовываются в нажатия кнопок.
3. Нажатия кнопок на руле преобразовываются в нажатия кнопок.

Тачскрин. Формат следующий

нажатие 110 178 8 00 21 24 78 F3 0C FE 1C
отпускание 110 178 8 00 21 24 78 0 0 0 0
первое число адрес источника (EMV), второе число адрес получателя (в данном случае это навигация, которую мы эмулируем). Остальные числа неважны, не буду описывать их. Нас интересуют последних 4 числа. Как я понял это
начало области нажатия по X
начало области нажатия по Y
конец области нажатия по X
конец области нажатия по Y
Если все нули, то это значит нажатие пропало.
Координаты по X считаются слева направо от 0 до FF. Координаты по Y считаются снизу вверх так же от 0 до FF.
Теперь наверное надо вычислять из двух координат среднее и туда двигать указатель мыши, а по отпусканию тача посылать mouse_click_left на этих координатах.

Теперь кнопки.
нажатие 1 110 178 600 25 58 84 2 0
нажатие 2 110 178 600 25 58 84 4 0
нажатие 3 110 178 600 25 58 84 1 0
отпускание 110 178 600 25 58 84 0 0

Кнопки на руле.
Тут все немного по другому, т.к. эти данные магнитола шлет чейнджеру (у меня его эмулятором является адаптер grom audio).

next
< d 190 240 4 0 25 43 94
prev
< d 190 240 4 0 25 43 95
prev disk (длинное нажатие prev на руле)
< d 190 240 4 0 25 43 91
next disk (длинное нажатие next)
< d 190 240 4 0 25 43 90

abacklan
16.08.2012, 18:40
Мне интересен ваш проект, тк у самого харрер2 2003 года и хотелось получить нормальную навигацию на штатном тачскрине.
Можно я буду задавать вопросы по теме, возможно местами глупые, тк сам чайник в электронике?

ancc
16.08.2012, 19:34
Мне интересен ваш проект, тк у самого харрер2 2003 года и хотелось получить нормальную навигацию на штатном тачскрине.
Можно я буду задавать вопросы по теме, возможно местами глупые, тк сам чайник в электронике?

спрашивайте.

ancc
16.08.2012, 19:48
после добавления AVC-LAN схема контроллера питания будет выглядеть так:
http://photo.hutor.ru/upload/2012/08/61408_original.jpg

Интерфейс AVC-LAN я решил все-таки использовать на CA008 выпаянной со всей обвязкой из старой магнитолы. Спаял на макетке пока.
http://photo.hutor.ru/upload/2012/08/61409_original.jpg

abacklan
16.08.2012, 23:03
Поигрался с иконбитом, забавно, но мне не подойдет. рановато пока мне андроид.

А почему от андройда отказались?

вот интересное устройство mele a2000 (http://www.aliexpress.com/product-fm/566675641-Mele-A2000-TV-box-debug-board-pack-wholesalers.html), есть vga, композит и hdmi

и есть желание его использовать для навигации(для начала) на штатном экране.

ancc
17.08.2012, 06:34
А почему от андройда отказались?

вот интересное устройство mele a2000 (http://www.aliexpress.com/product-fm/566675641-Mele-A2000-TV-box-debug-board-pack-wholesalers.html), есть vga, композит и hdmi

и есть желание его использовать для навигации(для начала) на штатном экране.

для меня pccar с интерфейсом cenrafuse привычнее. Не один год уже с ним проездил.

У андроида нет двухмониторности и двух разных выходов звука. Мне это актуально, потому что у меня есть экран для задних пассажиров, на котором этим малолетним пассажирам неплохо бы мультики в дороге показывать, а на переднем экране видеть навигацию и слушать музыку.

У андроида пока нет нормального фронт-енда.

Так конечно и на андроиде можно сделать что-то вполне работающее.

abacklan
17.08.2012, 10:26
ну да у вас два монитора...понятно

Так конечно и на андроиде можно сделать что-то вполне работающее.

вот звучит вдохновляюще, попробую реализовать на андройде

abacklan
18.08.2012, 17:12
...
Дальше все получилось не очень просто, пришлось помаяться, дело в том что транкодер не умеет двигать изображение, умеет только размер уменьшать увеличивать, в общем намучился, я пришлось применить таки powerstrip чтобы положение картинки была точно в размер штатного экрана. Как итог вот что получилось. Не супер конечно, но вполне терпимо...


там в описании транскодера на ebay указано, что он может масштабировать и позиционировать изображение:

Output Switch, Image Zoom,
Image Position,Output adjust

где же ошибка?

ancc
18.08.2012, 21:17
там в описании транскодера на ebay указано, что он может масштабировать и позиционировать изображение:

Output Switch, Image Zoom,
Image Position,Output adjust

где же ошибка?

он не помнит настройки после отключения питания (у меня не получилось чтобы запоминал). так что все его настройки довольно бесполезны.

Сейчас нет его перед глазами, так что не могу еще раз проверить.

Как мне помнится там все-таки не было возможности двигать изображение, только размер, но 100% не могу подтвердить в данный момент.

ancc
18.08.2012, 21:21
Мне интересен ваш проект, тк у самого харрер2 2003 года и хотелось получить нормальную навигацию на штатном тачскрине.
Можно я буду задавать вопросы по теме, возможно местами глупые, тк сам чайник в электронике?


кстати если у вас харек, то там ведь есть кнопка TV и на ТВ-тюнере вроде должен быть композитный вход, поэтому имея композитный выход с вашего андроида вы легко подключите его к голове.

П.С. Даже если на тюнере нет входа, то при наличии самого тюнера на шине у вас будет активироваться композитный видео-вход на голове. подайте туда видео-сигнал и не нужно лишних заморочек

abacklan
20.08.2012, 17:56
То что не сохраняет настройки это не удобно конечно.

Кнопка TV есть и работает, но тюнер еще японский. Вчера разобрал багажник, вынул ненужный блок навигации и посмотрел тв-тюнер 86010-48030.

Sergei_38
20.08.2012, 18:05
вынул ненужный блок навигации

В принципе если блок денсо, то на него карту москвы и питера записать можно. Если интересно - почитай темы у марководов - я по их инструкции переключил блок c JP на US, а затем записал диск с картой E13. Жена на виндоме с ним по мск катается нормально.

abacklan
20.08.2012, 18:19
В принципе если блок денсо, то на него карту москвы и питера записать можно. Если интересно - почитай темы у марководов - я по их инструкции переключил блок c JP на US, а затем записал диск с картой E13. Жена на виндоме с ним по мск катается нормально.

Блок денсо, но в отличии от марков с хорьками так не выходит.

ancc
20.08.2012, 19:16
Кнопка TV есть и работает, но тюнер еще японский. Вчера разобрал багажник, вынул ненужный блок навигации и посмотрел тв-тюнер 86010-48030.

Тюнер в данном случае является просто обманкой на шине, чтобы композитный вход на голове активировать (насколько я понимаю). На EMV(мултивижене) есть маленький шестиконтактный разъем для обычного видео-сигнала. У меня туда подключается двд, у вас тюнер (насколько я знаю). Соответственно если при включеном ТВ вы отключите этот разъем и получите черный экран, то вам нужно просто вместо тв-тюнера подключить ваш андроид к этому разъему и не нужно никаких заморочек с преобразователем.

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

На композитном входе гораздо лучше картинка чем если использовать преобразователь.

abacklan
20.08.2012, 23:42
Тюнер в данном случае является просто обманкой на шине, чтобы композитный вход на голове активировать (насколько я понимаю). На EMV(мултивижене) есть маленький шестиконтактный разъем для обычного видео-сигнала. У меня туда подключается двд, у вас тюнер (насколько я знаю). Соответственно если при включеном ТВ вы отключите этот разъем и получите черный экран, то вам нужно просто вместо тв-тюнера подключить ваш андроид к этому разъему и не нужно никаких заморочек с преобразователем.

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

На композитном входе гораздо лучше картинка чем если использовать преобразователь.

в принципе вариант, если функцию тв выкинуть, ну и придется коробочку с андройдом ставить под панель

ancc
21.08.2012, 11:32
Доделал свой контроллер питания одновременно с контроллером AVC-LAN.
Что пока получилось. Рулевые кнопки работают! сконфигурировал сразу как горячие клавищи центрифуги. Кнопки на панели работают (пока не придумал как их использовать, наверное навигации всякие там в центрифуге буду запускать). Тачскрин работает. С ним пришлось повозиться, по-умолчанию мышь в arduino leonardo является относительной и за раз ее нельзя перемещать на большое расстояние (только +/- 127 пикселей). При использовании с тачскрином неудобный алгоритм надо городить.
Почитал литературу на эту тему и подредактировал HID дескриптор этой мыши, она стала работать с абсолютными координатами. Следующим шагом должно было стать увеличение разрешения мыши, но натолкнулся на какие-то внутренние нестыковки типов данных, надо посидеть вдумчиво поковырять. В данный момент разрешение мыши 127х127. Для центрифуги этого хватает.
Еще одна проблема в том что сам тачскрин выдает разрешение максимальное 255х255. Но это скорей всего зависит от того какой тип навигации эмулируется. Я за основу эмулятора брал исходник вот этого автора.
http://www.compcar.ru/forum/showpost.php?p=96438&postcount=200
Сейчас сравнил с тем дампом который моя навигация выдавала, до тех пор пока я ее не снял, у меня все по-другому, может у меня более продвинутая навигация, которая позволяет более высокое разрешение тача использовать? Надо разложить по полочкам протокол от моей нави и попробовать ее эмулировать, но пока нет времени.

Еще была проблема с бутлоадером arduino. После подачи питания оно ждет, вдруг нее будут заливать прошивку новую, а пока оно ждет все устройства на шине AVC-LAN успевают зарегистрироваться и arduino остается с носом. Пришлось загрузить в плату прошивку без бутлоадера, чтобы не было задержки при подаче питания.

Вин7 пришлось убить, активации ей захотелось, и adruino в ней виделось некорректно, пришлось откатиться на XP. Сгенерировал драйвер под XP к dn2800mt, пригодилась вот эта ссылка. http://youtu.be/7T-CfLvG3yI
Почему-то в полученом драйвере не нашел регулировку яркости/контрасности((( надо попробовать еще раз сгенерировать или поверстрип поставить.
Конвертер VGA/RGBs поганит картинку в смысле нужно яркость/контрасность регулировать после него, подозреваю что дело еще и в плохом согласовании по входу с EMV, надо посмотреть линии RGB с осциллографом при подключеном адаптере и при подключенной навигации и сравнить разницу.

Поставил комп в машину. Вот как похабно это сейчас выглядит.
http://photo.hutor.ru/upload/2012/08/61449_original.jpg
Корпус решил пока окончательный не заказывать, в качестве корпуса использую остатки одного из своих предыдущих проектов. Сначала решил протестировать все компоненты на стабильную работу, потом окончательно скомпоновать и заказать хороший корпус нужного размера.
Один косяк уже выяснился, хотя у преобразователя диапазон входного напряжения 9-18В иногда при стартере он отключается, разве у меня такой плохой АКБ что при заводке так просаживает?

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

abacklan
21.08.2012, 17:41
Поздравляю с успехами! Особенно радует победа над AVC-LAN, не знаю уж получился ли у меня прикрутить это все к андройду, но ваши успехи вдохновляют..

ancc
21.08.2012, 18:08
я планирую потестить это с андроидом, у меня есть приставка iconbit toucan. мне самому интересно как будет андроид воспринимать команды от виртуальной мышки.

abacklan
21.08.2012, 18:34
Упс, а я не вижу блока навигации, он теперь не нужен?

ancc
21.08.2012, 18:48
блок навигации теперь эмулирует arduino. оно же принимает сигналы с рулевых кнопок и тачскрина.

abacklan
21.08.2012, 19:11
я планирую потестить это с андроидом, у меня есть приставка iconbit toucan. мне самому интересно как будет андроид воспринимать команды от виртуальной мышки.

да! очень интересно!

abacklan
22.08.2012, 12:26
А у меня походу разрешение экрана 400x234, чем это грозит пока не знаю.

Решил отказаться от андройда и купить материнку как у вас, она не высокая и хорошо поместится в пустой блок навигации.

Расскажите поподробнее про контроллер питания. Какую задачу он выполняет, для чего там freeduino?

ancc
22.08.2012, 12:48
А у меня походу разрешение экрана 400x234, чем это грозит пока не знаю.

Решил отказаться от андройда и купить материнку как у вас, она не высокая и хорошо поместится в пустой блок навигации.

Расскажите поподробнее про контроллер питания. Какую задачу он выполняет, для чего там freeduino?

у меня тоже, 400х234, насколько я понимаю. грозит тем, что в обычном windows шрифт будет плохо различим. В центрифуге (либо другой программе) все гораздо крупнее сделано, поэтому там это не влияет.

В блок навигации эта материнка не залезет 100%. его нужно будет пилить, это неудобно.

контроллер питания нужен чтобы включать/выключать питание подаваемое на материнскую плату при включении/выключении зажигания, "нажимать" на кнопку power компьютера, отслеживать низкое напряжение, все это делать с нужными задержками, для этого там freeduino, которое еще AVC-LAN обрабатывает.

abacklan
22.08.2012, 13:20
В блок навигации эта материнка не залезет 100%. его нужно будет пилить, это неудобно.
жаль, придется что-то другое придумать


контроллер питания нужен чтобы включать/выключать питание подаваемое на материнскую плату при включении/выключении зажигания, "нажимать" на кнопку power компьютера, отслеживать низкое напряжение, все это делать с нужными задержками, для этого там freeduino, которое еще AVC-LAN обрабатывает.

Понятно, это будет самое сложное для меня. А последний вариант схемы представлен в 59 посте (http://www.pccar.ru/showpost.php?p=228613&postcount=59)? Можно попробовать ее реализовать? CA008 планирую выпаять из навигации, наверное без обвязки, а остальное покупать.

ancc
22.08.2012, 13:44
Понятно, это будет самое сложное для меня. А последний вариант схемы представлен в 59 посте (http://www.pccar.ru/showpost.php?p=228613&postcount=59)? Можно попробовать ее реализовать? CA008 планирую выпаять из навигации, наверное без обвязки, а остальное покупать.

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

ca008 можно выпаять из навигации, там обвязки два резистора только и конденсатор. стабилитроны для защиты нужны, они на работоспособность не влияют.
Кроме того если неохота бомбить навигацию, можно попробовать купить какую-нибудь праворульную тойотовскую магнитолу за копейки почти в каждой эта самая ca008 будет если у ней есть разъем чейнджера. Вот пример:
http://baza.drom.ru/prodam-shtatnuju-magnitolu-toyota-2-din-14877809.html

abacklan
25.08.2012, 01:01
вопрос: а компьютер запитан от аккумулятора или с разъемов блок навигации?

ancc
25.08.2012, 09:13
вопрос: а компьютер запитан от аккумулятора или с разъемов блок навигации?

у него очень небольшой ток (полампера), поэтому я посчитал что жирно ему будет тянуть отдельный провод. Запитан от разъемов навигации.

iG0R
06.09.2012, 04:10
Нашел вот такую штуку - http://www.coastaletech.com/lockpick2.htm , может пригодится.
Есть еще вот такая ссылка http://www.coastaletech.com/media/, там есть кое-что интересное, хотя с самого сайта нигде не нашел ссылок на эту его часть.

Sergei_38
16.10.2012, 12:32
ancc, как проект продвигается?

ancc
16.10.2012, 14:47
Сделал контроллер питания+AVC-LAN. Старался по габаритам попасть так, чтобы если поставить сбоку от материнки, что чтобы было не шире, чем корпус штатной навигации, т.к. планирую комп все-таки туда поставить. В контроллере питания сразу делал и контроль напряжения бортсети и контроль температуры. Кроме того требование изначальное было, чтобы комп полностью отключался от бортового питания, когда он не активен, даже чтобы контроллер в дежурном режиме не питался. Сразу предусмотрел управление линией MUTE, которая в штатной проводке есть, т.к. небольшой щелчек при инициализации звуковухи никто не отменял. В контроллере питания сразу предусмотрел вывод для доп. АКБ небольшой емкости и простую схему зарядки для нее, когда машина заведена. Купил 0,8Ач АКБ, можно было бы еще меньше, но в наличие не было.

http://openrtd2662.ru/wp-content/uploads/2015/01/pccar-controller.jpg

Тут на схеме много лишнего, т.к. кое-какие части нужны например для того чтобы прошивку новую заливать с самого pccar.

Кроме того преобразователь на +5В можно было бы не ставить, питание +5 вольт можно было взять с разъема SATA материнки, там 2,5А по спецификации, но преобразователь у меня уже был, поэтому пусть лучше будет отдельно.
От freeduino32u4 в контроллере отказался в пользу Teensy2.0. Это почти одно и то же, разница только в деталях.
Сначала хотел контроллер питания делать на плате, нарисовать, отдать делать, потом подумал что это лишнее время и для девайса в одном экземпляре нецелесообразно, сделал, как обычно на макетке.

http://openrtd2662.ru/wp-content/uploads/2015/01/20121010_232614.jpg
http://openrtd2662.ru/wp-content/uploads/2015/01/20121010_232557.jpg

Пока искал SSD для установки в домашний комп под систему наткнулся на такой же диск, как стоит в машине, но с интерфейсом mSATA, который в качестве платки ставится на материнскую плату, у меня на мамке такой разъем есть, соответственно я купил этот SSD и сохранил кучу места внутри компа. Модель Crucial 64Gb M4 mSATA (CT064M4SSD3).
Переустановил систему, перешел снова на семерку.

Пока поставил в машину, езжу допиливаю на лету прошивку контроллера питания/AVC-LAN. Корпус еще не заказывал, буду заказывать как все утрясу.


По поводу завышенной яркости от преобразователя VGA/RGBS на штатном мониторе в принципе разобрался. Взял штатный блок навигации и срисовал схему выходного каскада, по одному из цветов. Там вообще нет связи по постоянному току по этим цепям, а в контроллере ничего похожего на развязку по постоянному току я не увидел, соответственно завышенные уровни RGB. Как в следующий раз буду снимать комп из машины, сразу попробую доработать преобразователь VGA/RGBS.

Потом еще надо с GPS приемником разобраться, чтобы он на штатную антенну GPS антенну подключался. Есть у меня откуда выпаять GPS модуль Ublox, его и использую.

Sergei_38
17.10.2012, 13:12
Снимаю шляпу перед твоими знаниями и целеустремленностью.
Звук как планируешь выводить? У тебя Mark Levinson?
У меня через AZ-FM по балансному стерео на штатный усь подается (там всего один вход на все источники). При этом мне не понятно как он многоканальные диски с потолочного монитора играет именно многоканально. Хотелось бы ком так же подключить, но познаний не хватает.

ancc
17.10.2012, 13:39
Снимаю шляпу перед твоими знаниями и целеустремленностью.
Звук как планируешь выводить? У тебя Mark Levinson?
У меня через AZ-FM по балансному стерео на штатный усь подается (там всего один вход на все источники). При этом мне не понятно как он многоканальные диски с потолочного монитора играет именно многоканально. Хотелось бы ком так же подключить, но познаний не хватает.


У меня звук подключен через GROM в стандартную голову, у меня не левинсон. Гром переведен в режим AUX входа, убирать я его не планирую, поскольку если надо будет, я могу просто с флешки на нем музыку послушать, кроме того мне нужно чтобы какое-то устройство зарегистрировалось как CD чейнджер на шине, чтобы рулевые кнопки в шину выдавали команды, которые комп перехватывает и управляет центрифугой.
Насчет многоканального звука я очень не уверен. Вот в этой теме
http://club-lexus.ru/forum/viewtopic.php?t=58445&postdays=0&postorder=asc&start=0&per_page=15
мне как-то давали схемы левинсона и обычной системы, я в них не вижу нигде многоканальности, везде на усилитель приходит стерео. Хотя, может в 400H уже все по-другому, схемы от 330.

Sergei_38
17.10.2012, 13:58
Насчет многоканального звука я очень не уверен. Вот в этой теме
http://club-lexus.ru/forum/viewtopic.php?t=58445&postdays=0&postorder=asc&start=0&per_page=15
мне как-то давали схемы левинсона и обычной системы, я в них не вижу нигде многоканальности, везде на усилитель приходит стерео. Хотя, может в 400H уже все по-другому, схемы от 330.

на 330 и 400h левинсоны одинаковые. Звук с DVD-Audio диска (изначально многоканальный) действительно правильно распределяется по источникам звука. Схемы я изучил давно и до сих пор не понимаю как по аналоговому сигналу балансного стерео в штатный усь подается многоканалка. Может потолочный телевизор AC3 поток по балансному стерео на усилитель подает, а усь его декодирует и разбрасывает на каналы?

ancc
17.10.2012, 14:33
на 330 и 400h левинсоны одинаковые. Звук с DVD-Audio диска (изначально многоканальный) действительно правильно распределяется по источникам звука. Схемы я изучил давно и до сих пор не понимаю как по аналоговому сигналу балансного стерео в штатный усь подается многоканалка. Может потолочный телевизор AC3 поток по балансному стерео на усилитель подает, а усь его декодирует и разбрасывает на каналы?

ну тут я ничего не могу сказать, у меня нет никакой инормации на этот счет.

ancc
18.10.2012, 07:26
Наткнулся на один неприятный глюк.
Дело в том что у меня ардуино не всегда подключена к питанию и в момент когда я включаю зажигание (ACC) питание на нее подается, одновременно с этим начинают устройства на шине AVC-LAN регистрировать, а после подачи питания, контроллер где-то полсекунды тупит, этих полсекунд хватает, чтобы время когда можно было зарегистрироваться было упущено. Соответственно видео-вход не активируется. Странно почему тупит, поскольку в самой первой версии у меня у меня такой задержки при старте ардуины не было. Но там и кода было сильно меньше.

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

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

ak1976
18.10.2012, 17:27
Еще было бы идеально найти команду, которая бы позволяла головное устройство переключать на видеовход. Тогда было бы совсем красиво.
Вот команды которые включают радио и CD

00 25 60 80 - переключиться на радио
00 25 62 80 - переключиться на CD
60 и 62 это логические адреса радио и CD (63 чейнджер).
Переключится так на камеру заднего хода к сожалению не получилось.

можно по аналогии попробовать переключится на навигацию (или тв тюнер). Попробовать сейчас не на чем. Машину поменял, в новую еще не поставил ничего (у меня Toyota Harrier Hybrid, так что я с интересом наблюдаю за вашими проектами). Правда я себе Mele A2000 поставить хочу. Скоро приехать должен.
Может поделитесь опытом, куда GPS приемник вывести можно? Компьютер удобнее в багажнике поставить, а вот где там неподалеку можно GPS приемник поставить, чтобы ему спутники хорошо видно было, не могу придумать.

Sergei_38
18.10.2012, 18:46
Может поделитесь опытом, куда GPS приемник вывести можно? Компьютер удобнее в багажнике поставить, а вот где там неподалеку можно GPS приемник поставить, чтобы ему спутники хорошо видно было, не могу придумать.

GPS-мышь Locosys удачно разместил по центру заднего спойлера (снять фонарь, чуть увеличить прорезь и засунуть приемник туда. Снадартного провода в 1,5м вполне хватило провести под обшивкой к месту размещения штатного блока навигации. Думаю это самое удачное место с точки зрения приема спутников. Зима покажет как холода перенесет приемник. Спойлер для установки приемника снимать не нужно.

ancc
21.10.2012, 18:58
Так ну с компом мало-мало разобрался, теперь GPS на очереди был.

Изначально идея была сделать модуль GPS использовав штатную антенну GPS лексуса. Проверил, штатная навигашка питает антенну напряжением 5В. У меня было "ненужное" устройство, в котором был GPS модуль S2525R. Даташит на модуль доступен в гугле, пишут что 65 каналов. В схеме этого устройства внешняя GPS антенна питается напряжением 3В, поэтому были сомнения, что этот модуль заработает с антенной лексуса (в модуле вроде можно другое питание для антенны подавать, но его ограничения не указаны, так что решил не экспериментировать).
В итоге все получилось замечательно. С десяток спутников видится через штатную GPS антенну лексуса.

Потом выпаял модуль вместе с обязкой (три сопротивления, один диод и пара кондеров) и на макетной плате вместе с преобразователем USB-RS232 собрал приемник.
http://openrtd2662.ru/wp-content/uploads/2015/01/20121021_014413.jpg

ancc
07.11.2012, 13:10
решил тут уточнить размеры для корпуса. Сунулся в багажник, снял заглушку от того места где была штатная нави и вижу что там у меня как-то не очень сухо. Интересно конденсат это или где-то из проема пятой двери просачивается водичка?
В любом случае сейчас это выяснять не интересно, зима блин.

Вспомнил что когда навигашку доставал, там тоже корпус был слегка в разводах.
Теперь вот в раздумьях, стоит ли вообще туда ставить комп. Может поставить в тот поддон где домкрат живет?
Еще интересно есть ли место под задним сидением?
Или может вообще на боковую стенку багажника

Sol_S
08.11.2012, 07:51
Я бы все же поискал причину, откуда болото берется. Заодно Мовилем каким нибудь залил и вибры наклеил любой дешевой, например STP. Не дай бог водичка замкнет чего не надо.

Sergei_38
08.11.2012, 09:29
С водой в багажнике - похоже на системную проблему 2го кузова. У себя вылечил, когда тотальную шумку делал. О местах возможных протечек по косточкам здесь обсосали: http://club-lexus.ru/forum/viewtopic.php?t=28523&postdays=0&postorder=asc&start=120&per_page=15
По поводу места для компа - считаю лучшим решением между задними сиденьями и багажником, там где штатный усилитель стоит, но левее его - там и ATX плата свободно встанет и с вентиляцией проблем нет. Доступ удобный (на посмотреть и подшаманить), когда заднее сиденье максимально вперед сдвинуто - нужно только ковер открыть.

ancc
08.11.2012, 09:38
ну вот я и думал рядом с усилителем впихнуть комп. а в багажнике конечно надо шумку делать, тогда и разберусь с этой влагой, но это конечно уже не зимой.

Щас надо освоить корел чтобы изготовить проект корпуса и отдать в резку, чтобы сделали уже готовое все и осталось только собрать))

ancc
08.11.2012, 11:42
залез за сидение. места действительно навалом. Буду туда ставить.
http://photo.hutor.ru/upload/2012/11/75002_original.jpg

abacklan
08.11.2012, 17:33
...Правда я себе Mele A2000 поставить хочу...

такие же планы, mele a2000 уже приехал

ancc
21.11.2012, 08:59
сломал блин весь мозг как решить софтовую задачу.
Нужно сделать так, на основном экране открывалось окно плеера (с управлением), но окно с видео открывалось отдельно на присоединенном экране и в полный экран.
вроде VLC что-то такое умеет, но пока не могу добиться.

Hamster
21.11.2012, 11:53
но окно с видео открывалось отдельно на присоединенном экране и в полный экран.

Вот для этого то (в том числе) и нужны фронтенды. CF это делает на раз.

ancc
21.11.2012, 14:40
Вот для этого то (в том числе) и нужны фронтенды. CF это делает на раз.

я знаю что CF это умеет.

мне нужно чтобы CF продолжил музыку играть через основное видео и основной звук.
А в это время на втором мониторе и отдельной звуковухе у меня пошел видео и звук от фильма.

А вот так CF уже вроде не умеет.

Hamster
21.11.2012, 15:16
Гм... Надо прикинуть.
Можно попробовать встроить какой-либо видео плеер как приложение, указать, что он выводится на второй моник и контролирует вторую звуковуху. Но, вот управляться он будет с того экрана, где выводится видео :(

ancc
21.11.2012, 15:32
Гм... Надо прикинуть.
Можно попробовать встроить какой-либо видео плеер как приложение, указать, что он выводится на второй моник и контролирует вторую звуковуху. Но, вот управляться он будет с того экрана, где выводится видео :(

да встроить не проблема. ТОТ же VLC позволяет само окно с видео, выводить отдельно от основного окна. Т.е. основное окно можно будет встроить (причем через плугин для CF который позволяет и полностью приложение скрывать не закрывая его), а видео будет отдельно. Пока не получилось это видео от VLC привязать ко второму экрану, но вроде это можно.

Sergei_38
22.11.2012, 09:10
По поводу завышенной яркости от преобразователя VGA/RGBS на штатном мониторе в принципе разобрался. Взял штатный блок навигации и срисовал схему выходного каскада, по одному из цветов. Там вообще нет связи по постоянному току по этим цепям, а в контроллере ничего похожего на развязку по постоянному току я не увидел, соответственно завышенные уровни RGB. Как в следующий раз буду снимать комп из машины, сразу попробую доработать преобразователь VGA/RGBS.

Ancc, с нормализацией уровней конвертера VGA удалось разобраться? Можешь рассказать подробнее, как сделать развязку?

ancc
22.11.2012, 09:35
Ancc, с нормализацией уровней конвертера VGA удалось разобраться? Можешь рассказать подробнее, как сделать развязку?

я пробовал, хорошего результата у меня не получилось простыми средствами. Сам конвертер сильно контраст накручивает при преобразовании. Единственное нормальное решение, это поставить простенький микроконтроллер, который при подаче питания на конвертер будет эмулировать нажатия кнопок на конверторе и убирать контраст на минимум. Это несложно, но я пока на это забил.
Заказал себе комплект http://www.ebay.com/itm/170933731245
буду переделывать штатный моник на 8 дюймов и сразу по HDMI его к компу подключать. В таком случае преобразователь VGA/RGBS-COMPOSITE будет только в композит преобразовывать для заднего монитора, а на композите у него и по-умолчанию хороший уровень.

Sergei_38
22.11.2012, 14:29
Заказал себе комплект http://www.ebay.com/itm/170933731245
буду переделывать штатный моник на 8 дюймов и сразу по HDMI его к компу подключать. В таком случае преобразователь VGA/RGBS-COMPOSITE будет только в композит преобразовывать для заднего монитора, а на композите у него и по-умолчанию хороший уровень.

Здорово. Хотелось бы тоже заменить матрицу, но познаний не хватает - с каких выводов TC90F64F взять вертикальную и горизонтальную синхронизацию? При этом сигналы будут в формате RGBs и потребуется преобразователь RGBs/VGA для подачи на контроллер нового монитора?
Или может вообще новую матрицу нужно как-то по-другому подключать?

Кстати размер матрицы на дюйм больше штатной. Как ты будешь встраивать ее в панель? Там ведь по нижнему краю экрана совсем нет запаса. А если убирать воздуховоды, то можно было бы и пошире матрицу поискать...

ancc
22.11.2012, 14:56
Здорово. Хотелось бы тоже заменить матрицу, но познаний не хватает - с каких выводов TC90F64F взять вертикальную и горизонтальную синхронизацию? При этом сигналы будут в формате RGBs и потребуется преобразователь RGBs/VGA для подачи на контроллер нового монитора?
Или может вообще новую матрицу нужно как-то по-другому подключать?

Кстати размер матрицы на дюйм больше штатной. Как ты будешь встраивать ее в панель? Там ведь по нижнему краю экрана совсем нет запаса. А если убирать воздуховоды, то можно было бы и пошире матрицу поискать...

с каких выводов брать сигналы этот вопрос решаемый (и уже решенный многими другими людьми), вроде не должно быть больших заморочек. Преобразователь RGB/композит я уже купил для этого. Подавать сигнал со штатной головы буду через композит на новый монитор.
Я мерил, 8 дюймов туда встает впритык без демонтажа воздуховодов, может только чуть поглубже будет и то не факт. Единственное чего нет пока у меня в наличии, это коммутатор тачскрина, чтобы один и тот же тач работал и для компа и для климата. Его или покупать, что дороговато (2500р) или самому делать, он устроен просто.

Sergei_38
22.11.2012, 15:08
а тач в новом мониторе резистивный, как и родной?

ancc
22.11.2012, 15:18
а тач в новом мониторе резистивный, как и родной?

тач естественно резистивный. емкостных пока почти нет в свободной продаже. Еще вопрос нужен ли емкостной в машине.

ancc
01.12.2012, 23:10
ссу кипятком))

http://openrtd2662.ru/wp-content/uploads/2015/01/20121202_010525.jpg

Sergei_38
02.12.2012, 16:59
Поздравляю! Заинтриговал, прям как (VS)...

ancc
02.12.2012, 17:18
Поздравляю! Заинтриговал, прям как (VS)...

в личке подробности.

Sergei_38
03.12.2012, 12:27
Кстати "голова" на столе автономно запускается? т.е. ей кроме питания ничего для активации подавать не нужно?

ancc
03.12.2012, 12:54
Кстати "голова" на столе автономно запускается? т.е. ей кроме питания ничего для активации подавать не нужно?

голова запускается автономно, нужно питание и ACC, но кнопка "климат" будет выдавать сообщение об ошибке, т.к. голова gateway ecu не увидит. Естественно так же кнопки к навигации относящиеся будут молчать, пока на шину AVC-LAN головы эмулятор навигации не будет подключен.

Sergei_38
03.12.2012, 16:50
Единственное чего нет пока у меня в наличии, это коммутатор тачскрина, чтобы один и тот же тач работал и для компа и для климата.

А это зачем? Проще стекло от нового моника (если оно 4х проводное) прицепить вместо штаного стекла на родной контроллер и по AVC-LAN считывать, как и сейчас.
Новое стекло нормально калибруется в 3м уровне скрытого меню монитора. Я калибровал, когда разбитое оригинальное стекло заменил на подходящее по размеру китайское.

ancc
03.12.2012, 17:25
А это зачем? Проще стекло от нового моника (если оно 4х проводное) прицепить вместо штаного стекла на родной контроллер и по AVC-LAN считывать, как и сейчас.
Новое стекло нормально калибруется в 3м уровне скрытого меню монитора. Я калибровал, когда разбитое оригинальное стекло заменил на подходящее по размеру китайское.

у родного тача в avc-lan просто убийственно плохое разрешение.Оно там специально такое, ради совместимости со старыми еще оптическими тачскринами.
чтобы голова начала слать координаты тача, нужно навигашку эмулировать.
а я от всего этого хочу уйти и только слушать шину насчет рулевых кнопок.

Sergei_38
03.12.2012, 17:47
у родного тача в avc-lan просто убийственно плохое разрешение.Оно там специально такое, ради совместимости со старыми еще оптическими тачскринами.


Это не так. Возможно плохое разрешение у штатного стекла. Но на своей машине я его заменил китайским аналогом, купленным на радиорынке за 500 руб. Перекалибровал голову. Разрешение тача позволяет при картинке 800х480 попадать с точностью +-5 пикселов. Из-за такой высокой точности трудно ткнуть пальцем два раза точно в один и тотже пиксель (например чтобы сэмитировать двойной клик мыши на открытие иконки).

ancc
03.12.2012, 18:19
Это не так. Возможно плохое разрешение у штатного стекла. Но на своей машине я его заменил китайским аналогом, купленным на радиорынке за 500 руб. Перекалибровал голову. Разрешение тача позволяет при картинке 800х480 попадать с точностью +-5 пикселов. Из-за такой высокой точности трудно ткнуть пальцем два раза точно в один и тотже пиксель (например чтобы сэмитировать двойной клик мыши на открытие иконки).

разрешение зависит не только от стекла, а от того как его мозги обрабатывают. у меня разрешение по горизонтали где-то 64 точки получается. это то что голова в navigation ecu посылает. может в 400м другая навигация и в нее более точные координаты присылают, или сам AVC-LAN фабричный эмулирует более позднее поколение навигации.
Я же эмулирую формат моего навигационного плока, а он не сильно новый. поэтому я тач хочу делать только с коммутатором. это опять же многое упрощает.

ancc
11.12.2012, 07:15
похоже теплая машина лексус.
У нас уже -25. машину обычно грею минут 10 перед выходом. В компе БП настроен включаться выше -5. Комп в багажнике. И пока не было случая чтобы комп с утра не завелся.

abacklan
14.01.2013, 21:57
попробую на неделе взять андроед приставку и проверить как в принципе андроед воспринимает мое HID устройство.

ancc, удалось проверить?

я подключал teensy к mele a2000, мышка определялась и двигалась, но я так понимаю она относительными координатами

а как вы правили HID дескриптор этой мыши?

ancc
16.01.2013, 22:40
ancc, удалось проверить?

я подключал teensy к mele a2000, мышка определялась и двигалась, но я так понимаю она относительными координатами

а как вы правили HID дескриптор этой мыши?

руки до проверки не дошли. Если у вас teensy определялась этим андроидом и работала, значит и с абсолютными координатами скорей всего будет работать. Лучше в личку пишите насчет изменения дескриптора.

FPatrol
02.07.2013, 00:33
Вот интересное устройство http://www.softservice.com.pl/corolla/avc/video2.php
Да и вообще на сайте полно разработок - капают люди в ту же сторону.

FPatrol
02.07.2013, 01:41
А вот вообще готовое решение :( жаль для хувера
http://compcar.ru/forum/showthread.php?t=3086

ancc
02.07.2013, 13:14
Вот интересное устройство http://www.softservice.com.pl/corolla/avc/video2.php
Да и вообще на сайте полно разработок - капают люди в ту же сторону.

да это лохматый проект. не обновляется уже давно. хотя с него все началось вроде.

ancc
02.07.2013, 13:16
А вот вообще готовое решение :( жаль для хувера
http://compcar.ru/forum/showthread.php?t=3086

а какое готовое решение вы ищете?

FPatrol
02.07.2013, 15:00
Хочу заменить штатную матрицу Lexus rx2 на 8дюймов с человеческим разрешением и hdmi хотябы :)

ancc
03.07.2013, 08:11
Хочу заменить штатную матрицу Lexus rx2 на 8дюймов с человеческим разрешением и hdmi хотябы :)

ковыряю я это. но медленно идет.

ancc
03.07.2013, 11:33
Заказал корпус у stasik (http://pccar.ru/member.php?u=2728) - местного производителя корпусов.
Корпус из двух частей, в нижней части размещается блок питания/контроллер AVC-LAN, доп. АКБ, преобразователь VGA-RGBS и GPS приемник. В верхней части материнка. Корпус будет установлен за заднее сидение, где рядом со штатным усилителем есть место, но это позже.

Как обычно затеял все перед поездкой в отпуск, поэтому делал второпях. После надо будет опять все разобрать и кое-что переделать.
1. Добавить сохранение параметров для преобразователя VGA-RGBS, выяснил что у чипа VX1937 есть I2C, но протокола в открытом доступе нет((( прийдется управлять через кнопки.
2. Добавить в контроллере цепь для управления коммутатором тач-скрина, который будет в голове.
3. Возможно доработать схему использования дополнительного АКБ, чтобы она не разряжалась, когда комп долго работает при выключенном двигателе от штатной сети автомобиля.
4. Доработать П/О контроллера чтобы на паузу вставал, когда с компа переключаешься на радио.

http://photo.hutor.ru/upload/2013/07/92470_original.jpg
http://photo.hutor.ru/upload/2013/07/92469_original.jpg

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

Два сигнала RGB из штатного монитора планирую взять до TC90A64.

OSD которое в некоторых случаях рисуется этой микросхемой, буду рисовать самой платой монитора RTD2662, данные что рисовать буду ловить с шины I2C по которой на TC90A64 сейчас их голова присылает.

Но это такой мега проэкт)) и времени на это надо много, а его нет. Короче ковыряюсь потихоньку.

BadSan
05.07.2013, 17:31
Прочитал тему - респект автору!!!
У меня RX330 с калькуляторм. Есть серьезное желание замутить Карпыц.
Если не против, обращусь за помощью...

FPatrol
07.07.2013, 01:54
Слежу за темой с замиранием сердца :)
Картинка после конвертора ну совсем на троечку :(
Пытаюсь сейчас отходить с писи на андройд решения (рою почьву) вот интересный контроллер тача уже сделали http://pccar.ru/showthread.php?t=18943
Сейчас из Владика заказал Штатный дисплей от Харьера, блок гейтвея - буду на столе всё подключать , а то в авто уже устал - разбери-собери ,разбери-собери скоро как норматив сдавать можно будет :(
Я думаю общими усилиями победим мы эту матрицу (тем более китайцы не дремлют :) есть всё что хош :))!

Митрич18
07.07.2013, 02:01
Да ладно,если купить нормальный конвертер картинка более менее.Всё от монитора зависит и от конвертера.
http://s45.radikal.ru/i110/1305/3e/dc81dd343e8f.jpg

FPatrol
07.07.2013, 12:04
Контроллер и монитор как у автора темы и куплен контроллер у того же китайца на ебай,
может я неправильно выразился - Картинка после контроллера без танцов с бубном (осд меню и поверстрип) на троечку, вытянуть до 4.5 конечно можно но всё это путём каких то манипуляций,
нельзя просто включил и работай ...... :(

ancc
09.07.2013, 14:49
Да ладно,если купить нормальный конвертер картинка более менее.Всё от монитора зависит и от конвертера.
http://s45.radikal.ru/i110/1305/3e/dc81dd343e8f.jpg

у вас, насколько я помню совсем все по-другому. Другая голова, другой источник сигнала (HDMI) и другой вход головы (композит). Соответственно одно преобразование цифра/аналог.

В моем случае используется RGBS вход головы. Преобразователей HDMI-RGBS нет в природе (с адекватной стоимостью). Соответственно используется преобразовать VGA/RGBS. Соответственно два преобразования аналог/цифра/аналог. Качество уже в теории будет хуже. Кроме того у вас матрица 800*480 а у нас в два раза меньше разрешение. Итог=картинка плохая.

Конечно и у нас можно использовать композитный вход головы его активировав. НО, им очень неудобно пользоваться. Он только со звуковым источником коммутируется. А если нужно чтобы комп работал и играло радио? В любом случае, разрешение матрицы плохое и с ним ничего кроме замены не сделать.

ancc
09.07.2013, 14:55
Контроллер и монитор как у автора темы и куплен контроллер у того же китайца на ебай,
может я неправильно выразился - Картинка после контроллера без танцов с бубном (осд меню и поверстрип) на троечку, вытянуть до 4.5 конечно можно но всё это путём каких то манипуляций,
нельзя просто включил и работай ...... :(

есть такие же преобразователи VGA/RGBS, но с памятью настроек. Они сейчас все делаются на чипе VX1937. Вот в местном магазине такое продают за 6000р. Там просто отдельный микроконтроллер по I2C этим чипом управляет. Имея такой контроллер и сняв с него дамп обмена можно и для дешевого преобразователя сделать память настроек. Тогда поверстрип не нужен будет.

Я сохранение настроек в ближайшее время через OSD попробую сделать. Посмотрим что получится.

ancc
09.07.2013, 14:56
Прочитал тему - респект автору!!!
У меня RX330 с калькуляторм. Есть серьезное желание замутить Карпыц.
Если не против, обращусь за помощью...

обращайтесь, только если вы хотите с калькулятора на большой экран переходить вам gateway надо менять. На лексус клубе на этот счет есть статья.

ancc
09.07.2013, 14:59
Слежу за темой с замиранием сердца :)
Картинка после конвертора ну совсем на троечку :(
Пытаюсь сейчас отходить с писи на андройд решения (рою почьву) вот интересный контроллер тача уже сделали http://pccar.ru/showthread.php?t=18943
Сейчас из Владика заказал Штатный дисплей от Харьера, блок гейтвея - буду на столе всё подключать , а то в авто уже устал - разбери-собери ,разбери-собери скоро как норматив сдавать можно будет :(
Я думаю общими усилиями победим мы эту матрицу (тем более китайцы не дремлют :) есть всё что хош :))!

gateway не нужен кстати. Без него голова заводится. У меня тоже тестовая голова от хоря.

FPatrol
10.07.2013, 01:06
гейтвей купил за компанию ;)за недорого :)
Разобрался в его принципе работы - простой перекодеровщик одного сигнала в другой.
Про контроллер пишут ,что если установить на выходы RGB эмитерные повторители картинка лучше будет. Да если б победить проблему памяти настроек вполне себе жить можно !
Вот тут ребята не сидят сложа руки http://www.hvi.od.ua/index.php?option=com_content&view=category&layout=blog&id=5&Itemid=6&lang=ru
много неплохих наработок.
Кстати если есть какие вопросы по электросхемам лексуса-харьера, есть все схемы и осциллограммы.

Митрич18
10.07.2013, 09:07
у вас, насколько я помню совсем все по-другому. Другая голова, другой источник сигнала (HDMI) и другой вход головы (композит). Соответственно одно преобразование цифра/аналог.

В моем случае используется RGBS вход головы. Преобразователей HDMI-RGBS нет в природе (с адекватной стоимостью). Соответственно используется преобразовать VGA/RGBS. Соответственно два преобразования аналог/цифра/аналог. Качество уже в теории будет хуже. Кроме того у вас матрица 800*480 а у нас в два раза меньше разрешение. Итог=картинка плохая.

Конечно и у нас можно использовать композитный вход головы его активировав. НО, им очень неудобно пользоваться. Он только со звуковым источником коммутируется. А если нужно чтобы комп работал и играло радио? В любом случае, разрешение матрицы плохое и с ним ничего кроме замены не сделать.
У меня изначально был моник схожий с вашим по разрешению,махнул по случаю.
Мое мнение,что строить систему на старом мониторе не имеет смысла,уж больно он устарел для современных програм на андроиде.

ancc
10.07.2013, 21:59
Дошли руки сделать память настроек для конвертера интерфейсов VGA-RGBS на чипе VX1937.

Покрутил настройки, больше всего мне понравились такие:
BRIGHT -2 (два раза нажать LEFT)
CONTRAST -20
SATURATION +4
FLICK-8

Кнопки на конвертере одним концом сидят на земле. Вообще я для этой задачи специально купил пару мелких контроллеров ATTiny но когда дошло до дела мне стало лень и я полез искать что у меня есть из ардуин небольшого размера. В итоге нашел teensy2.0 у которой я как-то потер бутлоадер и решил ее использовать. Питание для нее я взял прямо с конвертера, кнопки тоже напрямую подключил к выводам. Чтобы не мешало кнопкам выводы контроллера когда он не работает настроены на ввод.
Наваял по-быстрому скетч в ардуине. Задержки стоят такие. После включения 500мс. После нажатия кнопки меню 200мс. Нажатие кнопки 50мс, между нажатиями на кнопку 50мс. В итоге все настройки регулируются при включении контроллера около 5 секунд. В это время на голове еще заставка лексуса показывается и ничего не мешает.

П.С. с таким решением обнаружилась проблема. Зимой при холодном старте компа, преобразователь еще пару секунд тупит, так что нажатия на якобы кнопки его ничего не дают и настройки не происходит.
Эту проблему никак не решал ибо лень уже.

FPatrol
10.07.2013, 22:55
Вот это отличная новость :)
Подключается к каждой кнопке отдельно ? Или все сразу ?
очень хочется повторить устройство - очень жизнь облегчит.

ancc
10.07.2013, 23:16
каждая кнопка к отдельному выводу ардуины. 5 кнопок=5 выводов. если надо скину скетч. хотя конечно расточительно тратить на это целую ардуину.

ancc
11.08.2013, 19:51
Наконец дошли руки упрятать компьютер за заднее сидение, туда где сидит усилитель.
Для этого пришлось разобрать багажник, и снять железную полку, которая является опорой пола багажника и стоит над усилителем.
Примеряем...
http://openrtd2662.ru/wp-content/uploads/2015/01/20130803_130358.jpg

После этого у ней выпилил уголок, чтобы комп входил идеально, и разметил и изготовил крепления на ней и корпусе компа.

После этого занялся проводкой. Штатные разъемы косы навигации были откушены (у меня на компе разъемы от самого блока навигации, поэтому они мне понадобились), провода в них заизолированы.
http://openrtd2662.ru/wp-content/uploads/2015/01/20130810_194714.jpg

Была изготовлена новая коса, в которой нужные сигналы были удлинены, земля и питание были проложены заново, проводами достаточного сечения.
http://openrtd2662.ru/wp-content/uploads/2015/01/20130810_194728.jpg

После этого компьютер был водружен на его место. Конечно получилось тесновато, разъемы включать не очень удобно, но это нужно как правило редко.
http://openrtd2662.ru/wp-content/uploads/2015/01/20130810_200741.jpg
http://openrtd2662.ru/wp-content/uploads/2015/01/20130810_200749.jpg
http://openrtd2662.ru/wp-content/uploads/2015/01/20130810_200818.jpg
В напольном покрытии была прорезана дырочка для аварийного выключателя компьютера.
http://openrtd2662.ru/wp-content/uploads/2015/01/20130811_165847.jpg

BadSan
19.08.2013, 13:30
Супер!
Кстати, монитор http://www.pccar.ru/showpost.php?p=237852&postcount=106 еще не победил?

ancc
19.08.2013, 16:09
Супер!
Кстати, монитор http://www.pccar.ru/showpost.php?p=237852&postcount=106 еще не победил?

какие-то результаты есть, но что-то что можно поставить в машину пока не получил. Кроме того работы по этому проекту в данный момент не веду, наверное только после НГ время появится. Ну и есть шансы что решу продать машину, тогда смысла доделывать не будет.

BadSan
20.08.2013, 15:16
Понятно.

BadSan
17.10.2013, 17:39
ссу кипятком))

http://photo.hutor.ru/upload/2012/12/77459_original.jpg

Привет! А можно и мне поподробнее :bye: Очень интересно!
ЗЫ: Я тут, пока суть да дело, поставил вместо калька тач... Но, тач с машины 2003 года, разрешение 400х234, подключил фантом. ...Плакал.:shok:
Были мысли ставить Карпыц на Винде 8, но учитывая, что минимальное разрешение для неё не ниже (если не ошибаюсь) 1280х720 - пока оставил затею. Есть мысли по разработке на базе Ведроида - мой младший на домашнем компе в эмуляторе собрал сборку с разрешением 800х480, но тут тоже все упирается в железку на Рексе.. Короче все пока грустно....
Очень надеюсь, что вы не будете менять машину!
:no:

BadSan
17.10.2013, 17:57
Кстати, вот такая приблуда пойдет для преобразования в копозит? http://www.ebay.com/itm/New-PC-Laptop-Computer-VGA-to-RCA-AV-Signal-TV-S-Video-Converter-Box-Adapter-/321008434130?pt=US_Video_Cables_Adapters&hash=item4abd97fbd2 Поизучал - не сохраняет настройки после выключения
Здесь есть и на чипе VX1937 :http://www.ebay.com/itm/Sabrent-TV-PC79-PC-To-TV-Converter-Box-With-Advanced-VX1937-Chipset-/181226825305?pt=US_Video_Capture_TV_Tuner_Cards&hash=item2a31f5e659 но к нам, возможно, не отправляют..:dntknw:
Есть еще конвертеры HDMI to AV
..." Приложения в стиле Metro работают с минимальным разрешением экрана 1024x768 точек и 1366x768 точек при использовании функции Snap. При запуске приложений в стиле Metro на устройствах с меньшим разрешением (напр. 800x600, 1024x600) вы увидите сообщение об ошибке...."

vladj
17.10.2013, 18:53
Были мысли ставить Карпыц на Винде 8, но учитывая, что минимальное разрешение для неё
не ниже (если не ошибаюсь) 1280х720 - пока оставил затею.
Что-ж форум-то не почитать немножко, по поводу 8 винды и на каких разрешениях мы едем, лично я на 800х600 второй год уже.
Есть-же темы подобающие, где и ответы на все вопросы по W-8.

ancc
18.10.2013, 07:13
Привет! А можно и мне поподробнее :bye: Очень интересно!
ЗЫ: Я тут, пока суть да дело, поставил вместо калька тач... Но, тач с машины 2003 года, разрешение 400х234, подключил фантом. ...Плакал.:shok:
Были мысли ставить Карпыц на Винде 8, но учитывая, что минимальное разрешение для неё не ниже (если не ошибаюсь) 1280х720 - пока оставил затею. Есть мысли по разработке на базе Ведроида - мой младший на домашнем компе в эмуляторе собрал сборку с разрешением 800х480, но тут тоже все упирается в железку на Рексе.. Короче все пока грустно....
Очень надеюсь, что вы не будете менять машину!
:no:

Да пока все забросил доводить до ума. До конца декабря свободного времени не ожидается(( Машину вроде менять передумал))

ancc
18.10.2013, 07:23
Кстати, вот такая приблуда пойдет для преобразования в копозит? http://www.ebay.com/itm/New-PC-Laptop-Computer-VGA-to-RCA-AV-Signal-TV-S-Video-Converter-Box-Adapter-/321008434130?pt=US_Video_Cables_Adapters&hash=item4abd97fbd2 Поизучал - не сохраняет настройки после выключения
Здесь есть и на чипе VX1937 :http://www.ebay.com/itm/Sabrent-TV-PC79-PC-To-TV-Converter-Box-With-Advanced-VX1937-Chipset-/181226825305?pt=US_Video_Capture_TV_Tuner_Cards&hash=item2a31f5e659 но к нам, возможно, не отправляют..:dntknw:
Есть еще конвертеры HDMI to AV

Вот такого же вида как первый вариант есть девайсы с пультом дистанционного управления. Такой кстати на этой сайте продают, но дорого сильно. Они вроде точно сохранают настройки, т.к. там отдельный микроконтроллер есть для управления. Кстати ваш первый вариант с ебея тоже вроде на 1937. У этого чипа есть референс дизайн платы есть и на нем с небольшими изменениями очень часто устройства делают (ну это по моим наблюдениям). Они все примерно похоже по расположению кнопок управления и разъемов.

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

BadSan
18.10.2013, 09:54
Что-ж форум-то не почитать немножко, по поводу 8 винды и на каких разрешениях мы едем, лично я на 800х600 второй год уже.
Есть-же темы подобающие, где и ответы на все вопросы по W-8.
Я написал "..если не ошибаюсь..", выходит ошибся.
А как насчет разрешения 800х480? Если продемонстрируете - сниму шляпу :bye:
PS: Или хотя бы ссылочку, где почитать..Спасибо

BadSan
18.10.2013, 10:34
ancc, на наших головных устройствах (монитор) есть 6-ти пиновый разъем, подскажите, для чего он? (Композит?)
Так же очень интересно, как Вы вывели изображение с харька на большой монитор. :oi-tv:
Спасибо!

ancc
18.10.2013, 10:57
ancc, на наших головных устройствах (монитор) есть 6-ти пиновый разъем, подскажите, для чего он? (Композит?)
Так же очень интересно, как Вы вывели изображение с харька на большой монитор. :oi-tv:
Спасибо!


да это композит, расписновка есть у меня в теме в посте 27
http://pccar.ru/showpost.php?p=225195&postcount=27

НО! этот композит становится активным, только если его разблокировать, или на шине есть устройство которое его уже разблокировало (типа заднего DVD или ТВ-тюнера).

Чтобы вывести картинку на внешний монитор нужен кодер RGB-NTSC, нужные сигналы берутся с платы штатного монитора. Если захотите пробовать в личке могу объяснить подробней.

BadSan
19.10.2013, 15:07
да это композит, расписновка есть у меня в теме в посте 27
http://pccar.ru/showpost.php?p=225195&postcount=27

НО! этот композит становится активным, только если его разблокировать, или на шине есть устройство которое его уже разблокировало (типа заднего DVD или ТВ-тюнера).

Чтобы вывести картинку на внешний монитор нужен кодер RGB-NTSC, нужные сигналы берутся с платы штатного монитора. Если захотите пробовать в личке могу объяснить подробней.
Если не трудно, скиньте объяснения. Кстати, у меня нет задней медиасистемы, тач устанавливался вместо калькулятора, возможна активация видеовхода? Сейчас усановлен фантом 200, RGB коммутатор, Видеотранскодер (RGBs), LTS (кажется 09). Буду Вам весьма признателен!

BadSan
19.10.2013, 15:17
...... Качество HDMI-AV в любом случае должно быть лучше т.к. только одно преобразование аналог цифра. Но с таким разрешением матрицы особой разницы заметить нельзя будет.
Я думаю, многие надеются (уж я-то точно! :blush:), что у Вас получится победить замену родного на тач с более высоким разрешением (я себе уже купил там же, где и Вы)

ancc
19.10.2013, 16:35
Если не трудно, скиньте объяснения. Кстати, у меня нет задней медиасистемы, тач устанавливался вместо калькулятора, возможна активация видеовхода? Сейчас усановлен фантом 200, RGB коммутатор, Видеотранскодер (RGBs), LTS (кажется 09). Буду Вам весьма признателен!

активация возможна, я видел устройства в интернете которые активируют, но ценник неадекватный, где-то в теме в этой есть ссылка на похожее.
Самому тоже можно активировать, понадобятся ардуино и приемопередатчик AVC-LAN. Правда протокол надо разобрать, я когда-то начинал это делать, но потом передумал комп подключать по композиту и забросил.

Из вашего оборудования я не знаю может ли что-то активировать видеовход или нет.

BadSan
19.10.2013, 19:07
LTS , насколько я знаю, и есть аналог AVC-LAN. Могу ошибаться (извиняйте, ну не спец я!)
На лексус-клубе есть тема про подключение камеры ЗХ, причем вообще без разных приблуд.
По словам автора на наших мониторах есть композитный вход,активирующийся при подаче 12в (он снимал с фонарей ЗХ), видимо этот самый 6-ти пиновый разъем, осталось выяснить, куда подавать эти самые 12в.

ancc
19.10.2013, 19:52
LTS , насколько я знаю, и есть аналог AVC-LAN. Могу ошибаться (извиняйте, ну не спец я!)
На лексус-клубе есть тема про подключение камеры ЗХ, причем вообще без разных приблуд.
По словам автора на наших мониторах есть композитный вход,активирующийся при подаче 12в (он снимал с фонарей ЗХ), видимо этот самый 6-ти пиновый разъем, осталось выяснить, куда подавать эти самые 12в.
если есть такой вход с такой активацией, то это очень хорошо. Я, к сожалению не слышал про такую возможность на этой голове.

Насчет LTS я как понимаю это эмулятор Navi, и он может эмулировать только нави (открывать RGB вход), для композита другой протокол нужен.

YAM1966
19.10.2013, 20:04
LTS , насколько я знаю, и есть аналог AVC-LAN. Могу ошибаться (извиняйте, ну не спец я!) ......

LTS (в частности LTS-06) - название изделия, а AVC-LAN (или IEBUS) - название шины передачи данных. Так что смешались кони-люди....
Обычно, если присутствует внешняя навигация, она подключена по видео шине GVIF. Это гигабитная последовательная шина.

Митрич18
20.10.2013, 21:48
Тогда все смешалось, картинка идет по GVIF куда, как я понимаю, нужно еще сигнал в нужном разрешение подать, а управление по и открытие GVIF идет по AVC-LAN.

BadSan
20.10.2013, 23:24
LTS (в частности LTS-06) - название изделия, а AVC-LAN (или IEBUS) - название шины передачи данных. Так что смешались кони-люди....
Обычно, если присутствует внешняя навигация, она подключена по видео шине GVIF. Это гигабитная последовательная шина.

Позволю себе не согласиться с Вами. Шина GVIF появилась в авто Lexus RX с 2006 года. В нашем случае голова 2003 - 2005 годов. Кроме того имеется виду не шина, а адаптер шины AVC-LAN.

yakosh
21.10.2013, 12:22
активация возможна, я видел устройства в интернете которые активируют, но ценник неадекватный, где-то в теме в этой есть ссылка на похожее.
Самому тоже можно активировать, понадобятся ардуино и приемопередатчик AVC-LAN. Правда протокол надо разобрать, я когда-то начинал это делать, но потом передумал комп подключать по композиту и забросил.

Из вашего оборудования я не знаю может ли что-то активировать видеовход или нет.
У меня есть информация по активации. Работает на Carduino. Правда, для Prius, но на 99%, что и на других тойотах с AVC Lan будет работать. Если надо, могу выложить скетч или коды. Там, на самом деле три команды всего - инициализация DVD2, play DVD2 и стоп DVD2. Ну еще отзыв на проверку по шине.
Сейчас стараюсь прикрутить все это дело к андроиду, но пока застопорился на мышке.
Если все делать на Arduino Leonardo - мышка появляется, но сама Leonardo с шиной AVC Lan плохо работает.
Пока горожу схему Arduino Nano для шины, Leonardo - для мыши.
Планирую прикруть это дело к андроидному плееру плюс GPS для Navitel.

ancc
21.10.2013, 13:25
У меня есть информация по активации. Работает на Carduino. Правда, для Prius, но на 99%, что и на других тойотах с AVC Lan будет работать. Если надо, могу выложить скетч или коды. Там, на самом деле три команды всего - инициализация DVD2, play DVD2 и стоп DVD2. Ну еще отзыв на проверку по шине.
Сейчас стараюсь прикрутить все это дело к андроиду, но пока застопорился на мышке.
Если все делать на Arduino Leonardo - мышка появляется, но сама Leonardo с шиной AVC Lan плохо работает.
Пока горожу схему Arduino Nano для шины, Leonardo - для мыши.
Планирую прикруть это дело к андроидному плееру плюс GPS для Navitel.

Леонардно это на атмеге32U4? У меня работает на плате с таким же чипом AVC-LAN нормально. Только конечно надо было библиотеку подправить под другой таймер.

Я начинал разбираться с анализом протокола моего существующего потолочного DVD и там все не так просто как я помню.

Так же как и при активации RGB там есть 100500 команд на которые нужно ответить так как хочет голова, иначе она просто обмен прерывает и вход деактивирует. Кроме того в любом случае присутствует постоянный обмен между головой и DVD, который меняется во многих режимах.

BadSan
21.10.2013, 13:41
У меня есть информация по активации. Работает на Carduino. Правда, для Prius, но на 99%, что и на других тойотах с AVC Lan будет работать. Если надо, могу выложить скетч или коды. Там, на самом деле три команды всего - инициализация DVD2, play DVD2 и стоп DVD2. Ну еще отзыв на проверку по шине.
Сейчас стараюсь прикрутить все это дело к андроиду, но пока застопорился на мышке.
Если все делать на Arduino Leonardo - мышка появляется, но сама Leonardo с шиной AVC Lan плохо работает.
Пока горожу схему Arduino Nano для шины, Leonardo - для мыши.
Планирую прикруть это дело к андроидному плееру плюс GPS для Navitel.

Скиньте, плз, в личку поподробнее. Спасибо!

yakosh
21.10.2013, 14:11
Леонардно это на атмеге32U4? У меня работает на плате с таким же чипом AVC-LAN нормально. Только конечно надо было библиотеку подправить под другой таймер.

Я начинал разбираться с анализом протокола моего существующего потолочного DVD и там все не так просто как я помню.

Так же как и при активации RGB там есть 100500 команд на которые нужно ответить так как хочет голова, иначе она просто обмен прерывает и вход деактивирует. Кроме того в любом случае присутствует постоянный обмен между головой и DVD, который меняется во многих режимах.

адрес 0х0208

Init_01 BROADCAST, 0x05, 0x01, 0x11, 0x13, 0x24, 0x45 //инициализация

CmdPlayOk BROADCAST, 0x06, 0x45, 0x12, 0x50, 0x13, 0x04, 0x01 // Включение

CmdStopOk2 BROADCAST, 0x0B, 0x45, 0x12, 0x51, 0x13, 0x04, 0x00 // Выключение

Проверка статуса:
DEVSTATUS_EU, 0x04, 0x00, 0x34, 0x45, 0xE4 // "плавающий" второй байт

ответ на статус:
CmdDevStatusEU DIRECT 0x0A, 0x00, 0x45, 0x34, 0xF0, 0xF0, 0x06, 0x80, 0x90, 0x83

yakosh
21.10.2013, 14:13
готовое (ну или почти готовое :) решение здесь (http://priusforum.ru/forums/index.php?showtopic=16774&st=40).

ancc
21.10.2013, 14:24
адрес 0х0208

Init_01 BROADCAST, 0x05, 0x01, 0x11, 0x13, 0x24, 0x45 //инициализация

CmdPlayOk BROADCAST, 0x06, 0x45, 0x12, 0x50, 0x13, 0x04, 0x01 // Включение

CmdStopOk2 BROADCAST, 0x0B, 0x45, 0x12, 0x51, 0x13, 0x04, 0x00 // Выключение

Проверка статуса:
DEVSTATUS_EU, 0x04, 0x00, 0x34, 0x45, 0xE4 // "плавающий" второй байт

ответ на статус:
CmdDevStatusEU DIRECT 0x0A, 0x00, 0x45, 0x34, 0xF0, 0xF0, 0x06, 0x80, 0x90, 0x83

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

Кроме того в лексусе переключение на композит вообще инициируется магнитолой, соответственно надо и магнитоле все правильно ответить и голове.

И при регистрации на шине нужно правильно ответить на 10-15 команд головы.

yakosh
21.10.2013, 14:29
насколько я понял, это особенность именно DVD2 ченджера, NAVI или CD2 ченджер активируются именно по описанной сложной схеме.
А запросы сложные именно в плавающем байте. Их всего три типа, но отключается видеовход только если по одному из них ответа не будет.
Вообще, рабочий активатор для приуса есть по ссылке выше, там можно посмотреть обмен.
Хотя, все может быть, и приус проще в этом плане.

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

Кроме того в лексусе переключение на композит вообще инициируется магнитолой, соответственно надо и магнитоле все правильно ответить и голове.

И при регистрации на шине нужно правильно ответить на 10-15 команд головы.

ancc
21.10.2013, 14:41
а какой адрес у вашего DVD2 ?

Митрич18
21.10.2013, 14:59
В лексе, по крайней мере в жсе коммутация видео происходит в магнитоле,соответственно и команда должна пониматься на магнитоле и на мониторе.

ancc
21.10.2013, 15:04
В лексе, по крайней мере в жсе коммутация видео происходит в магнитоле,соответственно и команда должна пониматься на магнитоле и на мониторе.

в рх точно так же. но мало ли)) вдруг можно напрямую из адаптера этого DVD2 послать в голову команду "включи композит быстро" и все чудесно взлетит, все таки мы очень мало знаем какие есть скрытые возможности.

yakosh
21.10.2013, 15:42
Адрес - 0x0208
а какой адрес у вашего DVD2 ?

yakosh
21.10.2013, 15:44
Как я понимаю, AVC Lan имеет топологию общей шины. И команды приходят на все устройства сразу.
На лексусе где композитный вход физически находится, на голове или магнитоле? У приуса вообще все чудно - на голове есть вход для штатной камеры заднего вида.
Вот он и открывается, когда DVD2 ченджер регистрится по 208 адресу.

в рх точно так же. но мало ли)) вдруг можно напрямую из адаптера этого DVD2 послать в голову команду "включи композит быстро" и все чудесно взлетит, все таки мы очень мало знаем какие есть скрытые возможности.

ancc
21.10.2013, 15:48
команды приходят всем, но если адрес получателя не 1FF или FFF, то команду примет только тот кому она адресована

yakosh
21.10.2013, 15:51
да-да, я имел ввиду, что кому надо, тот и возьмет свою команду
команды приходят всем, но если адрес получателя не 1FF или FFF, то команду примет только тот кому она адресована

ancc
21.10.2013, 15:52
Адрес - 0x0208

На лексусе двд с адресом 1F6 и весь протокол другой.

yakosh
21.10.2013, 15:58
в том то и фокус, что нормальный DVD ченджер и на приусе тоже не 208 адрес. А 250. а 208 вообще нигде не видел.
Но работает :)


На лексусе двд с адресом 1F6 и весь протокол другой.

ak1976
29.10.2013, 08:42
ancc можно попросить выложить логи AVC-LAN где происходит активация задней развлекательной системы (тут (http://pccar.ru/showpost.php?p=226420&postcount=30) писали что сняли целую кучу логов).
Пробовал прошивку предложенную yakosh для активации видеовхода с тачем на Toyota Harrier 2008 г. Прошивка не заработала, еще и штатный DVD чейнджер перестал работать. Потому, что используется один и тот же логический адрес устройства 0x45h
Есть слабая надежда, что в RSES используется другой логический адрес

ancc
29.10.2013, 17:05
RSES на адресе 0x1F6. Активация видеовхода будет только если в RSES вставлен диск, который возможно воспроизвести. Кроме того в режиме активации видеовхода нужно слать текущее состояние, отвечать на нажатия тачскрина, корректно отрабатывать переходы на другие источники видеосигнала. Там кучу всего надо разбирать, у меня руки не дошли. Вот например подача зажигания с RSES когда диск вставлен. Этот дамп уже почищен от не нужного, но он считан с пропусками (тогда был такой адаптер).
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
< b 1F6 1FF 043331F100
> b 110 FFF 03120100
< d 1F6 110 0D00011210202224365054A23344
> b 110 FFF 03120101
< d 1F6 110 1300011212245828272974A334575A6061626364
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
< b 1F6 1FF 083331F32506060606
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
< d 1F6 110 1300011212245828272974A334575A6061626364
< b 1F6 1FF 104431F1C028A001FFFFFFFFFFFF00C000
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 040001125C
< d 1F6 110 040001125C
< d 1F6 110 040001125C
< b 1F6 1FF 104431F1C028A001FFFFFFFFFFFF008000
> b 110 FFF 0412014544
< d 1F6 110 040001125C
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> b 110 FFF 0712016000050005
< b 1F6 1FF 043331F101
> d 110 1F6 0400120103
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> b 110 FFF 03120101
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 040001125C
< d 1F6 110 040001125C
> d 110 1F6 0A00123390840000000000
< d 1F6 110 040001125C
< d 1F6 110 040001125C
< b 1F6 1FF 043331F101
> b 110 FFF 03000107
< d 1F6 110 0400010017
> b 110 FFF 03000107
< d 1F6 110 0400010017
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> b 110 FFF 03120101
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 1300011212245828272974A334575A6061626364
< d 1F6 110 040001125C
< d 1F6 110 040001125C
> d 110 1F6 0A00123390840000000000
< d 1F6 110 040001125C
< b 1F6 1FF 043331F101
< d 1F6 110 040001125C
> d 110 1F6 04003133E2
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> d 110 1F6 180012010228001F6011024404440519061107190A190B190D
> b 110 FFF 03000107
< d 1F6 110 0400010017
< b 1F6 1FF 043331F101
> d 190 1F6 0500A3A2F100
> d 190 1F6 0700A3A2F0606163
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> d 190 1F6 18FF016031F4010001000800300058006C0077000000000000
< b 1F6 1FF 043331F101
> d 190 1F6 06FF1160310000
R5
R5
R5
R5
> d 190 1F6 08006131F200008000
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> d 190 1F6 0C006331F200FCFFFFFFFF0000
> d 440 1F6 11007431F2900C1010121111000F40041300
< b 1F6 1FF 043331F101
> d 440 1F6 10007431F0407755509A456C0111000000
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> d 190 1F6 040025A2E2
R5
R5
R5
R5
R5
R5
R5
R5
< b 1F6 1FF 043331F101
> d 110 1F6 04003133E2
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> d 190 1F6 040025A2E2
R5
R5
R5
R5
R5
R5
R5
R5
< b 1F6 1FF 043331F101
> d 190 1F6 040025A2E2
R5
R5
R5
R5
R5
R5
R5
R5
< b 1F6 1FF 104431F1C010A001FFFFFFFFFFFF00C000
> d 190 1F6 04002544E4
R5
R5
R5
R5
R5
R5
R5
R5
> d 190 1F6 04002544E4
R5
R5
R5
R5
R5
R5
R5
R5
> d 190 1F6 04002544E4
R5
R5
R5
R5
R5
R5
R5
R5
< b 1F6 1FF 043331F101
> d 110 1F6 06001244420301
< d 1F6 110 06004412520301
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
> b 110 FFF 0412014544
> d 110 1F6 06001250420011
< d 1F6 110 06005012520011
< b 1F6 1FF 043331F101
> d 110 1F6 0A00123390840000000000
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
> d 110 1F6 080012366144015005
< d 1F6 110 080036127144015005
> b 110 FFF 0712016044015005
< b 1F6 1FF 043331F101
> d 110 1F6 060012206001F6
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
> b 110 FFF 0401015F00
< b 1F6 1FF 104431F10310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
> b 110 FFF 0412014544
< b 1F6 1FF 104431F10310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F10310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101
< b 1F6 1FF 104431F1C310A001FFFFFFFFFFFF00C000
< b 1F6 1FF 043331F101

110 голова, 190 магнитола, 1F6 RSES.

ak1976
29.10.2013, 19:23
RSES на адресе 0x1F6. Активация видеовхода будет только если в RSES вставлен диск, который возможно воспроизвести. Кроме того в режиме активации видеовхода нужно слать текущее состояние, отвечать на нажатия тачскрина, корректно отрабатывать переходы на другие источники видеосигнала. Там кучу всего надо разбирать, у меня руки не дошли. Вот например подача зажигания с RSES когда диск вставлен. Этот дамп уже почищен от не нужного, но он считан с пропусками (тогда был такой адаптер).
...
110 голова, 190 магнитола, 1F6 RSES.
Большое спасибо, мне для начала нужна вот эта строка
< d 1F6 110 0D00011210202224365054A23344
Это регистрация устройства.
1F6 - это физический адрес устройства, при регистрации в одном физическом устройстве могут быть зарегистрированы несколько логических. В данном случае это
20, 22, 24, 36, 50, 54, A2, 33, 44
Из этого списка я знаю только 24 - SW converting (регистрируется во всех устройствах поддерживающих тач.
44 - очень похоже на DVD
Завтра проверю.

ancc
29.10.2013, 20:09
так все равно надо эмулировать весь пртокол

ak1976
31.10.2013, 18:23
так все равно надо эмулировать весь пртокол

Получилось, но не все. Поправил в прошивке yakosh логический адрес DVD на 0x44h.
В итоге регистрируется обычный однодисковый DVD, можно на него переключиться как кнопкой disk на голове, так и командой с эмулятора. Вот только голова считает, что тач устройство не поддерживает и координаты не шлет. Сама рисует все кнопки по управлению диском.
Толи не бывает DVD с тачем, толи прошивка чего то нужного не шлет или наоборот лишнее отсылает. Разбираюсь дальше.

yakosh
11.11.2013, 14:25
Вот команды, похожие на запрос "живой" или нет - в прошивках с индексами E0,E2,E4:
Если на них не отвечать, DVD отваливается через некоторое время

> d 110 1F6 0600 12 44 42 0301
< d 1F6 110 0600 44 12 52 0301
вот эти байты "запрос- перевернутый ответ"

И еще вот эти похожи:
> d 110 1F6 0600 12 50 42 0011
< d 1F6 110 0600 50 12 52 0011

> d 110 1F6 0800 12 36 61 44015005
< d 1F6 110 0800 36 12 71 44015005

yakosh
11.11.2013, 14:39
Еще нужно найти команду и статус PLAY.
Статус видно по одинаковым строчкам, в которых один-два байта в середине отличаются и совпадают с временем воспроизведения диска. В представленном логе я не нашел такой статус. На моем активаторе экран переключался только при подаче команды PLAY.

yakosh
11.11.2013, 14:41
да, кстати, есть такой пользователь на priusforum.ru - Senator_1, который эту тему очень хорошо знает. Может он поделится информацией.

yakosh
11.11.2013, 14:46
Может, попробовать зарегистрить меньше устройств?
Вроде такого:
< d 1F6 110 0D0001121024 44
Большое спасибо, мне для начала нужна вот эта строка
< d 1F6 110 0D00011210202224365054A23344
Это регистрация устройства.
1F6 - это физический адрес устройства, при регистрации в одном физическом устройстве могут быть зарегистрированы несколько логических. В данном случае это
20, 22, 24, 36, 50, 54, A2, 33, 44
Из этого списка я знаю только 24 - SW converting (регистрируется во всех устройствах поддерживающих тач.
44 - очень похоже на DVD
Завтра проверю.

ak1976
11.11.2013, 16:39
Может, попробовать зарегистрить меньше устройств?
Вроде такого:
< d 1F6 110 0D0001121024 44
Я так и сделал. В системе появляется DVD плеер, но без поддержки тачскрина. Управление с экранных кнопок.
Видать нужны еще какие-то сообщения для инициализации.
которые на команду init от головы (03120101) выдают параметры устройства. Например в эмуляции обычного чейнджера там сообщается на сколько он дисков, какие диски в наличии и т.д.

ancc
11.11.2013, 19:37
я вообще не очень помню, но вроде в каком-то режиме и для rses кнопки рисуются. а в каком-то нет.

кстати зачем ему поддерживать тач? у него основное управление с собственного пульта. С переднего экрана можно только диск на паузу поставить или промотать.

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

yakosh
13.11.2013, 19:02
я сделал управление андроидом через Arduino Pro Micro как с тач-панели. Т.е. ардуина прикидывается не мышкой, а тачем с абсолютными координатами. Точности тача приуса хватает даже для работы с обычным интерфейсом андроида. Если делать что-то точнее - пальцем на маленьком экране в движущейся машине все равно точно не попасть.
Использование тача, кстати, не требует калибровки, у приуса разрешение тача фиксированное и известное - 255 на 255 точек

BadSan
21.11.2013, 14:55
Если не в тему, просьба сильно не пинать....:pleasantry:
Рылся по форуму.... Да и наверняка, все вы знаете эту тему! Но, на всякий случай, вдруг забылось :blush:
Откопал, может надо?... :ohmy2: http://www.softservice.com.pl/corolla/avc/avclan.php
Я имею в виду пункт 2.3:
"... 2.3 Protocol layer
Every device in network have unique address.
When single device have more functions, then additional 'logic id' exists....."
И далее табличка с адресами.

FPatrol
28.12.2013, 13:53
Может этот контроллер поможетhttp://www.nedopc.com/PALCODER/palcoder.php взять рджиби родной и пустить на нормальный монитор и наконец то выкинуть штатное недоразумение ?

ancc
30.12.2013, 06:59
Может этот контроллер поможетhttp://www.nedopc.com/PALCODER/palcoder.php взять рджиби родной и пустить на нормальный монитор и наконец то выкинуть штатное недоразумение ?

Те фотки, которые есть в этой теме видеосигнала на внешнем мониторе они через этот кодер и получены. Но даже если использовать этот кодер, все равно необходимо кое-что еще, т.к. RGB сигнал который можно взят в нормальном формате будет без OSD, а оно в некоторых режимах нужно.

FPatrol
30.12.2013, 19:26
Очень интересно откуда Вы снимали РГБ сигнал в штатной голове ?

ancc
02.01.2014, 22:08
Очень интересно откуда Вы снимали РГБ сигнал в штатной голове ?

с этим в личку

ancc
16.01.2014, 19:47
По мере взросления ребенка все больше стала требоваться нормальная развлекательная система для задних пассажиров. Просто вывод видео с компьютера уже недостаточно.
Понятно что штатная развлекательная система это уже барахло по нынешним меркам. DVD абсолютно бесполезен. Поэтому идея родилась следующая:

1. Из корпуса задней потолочной системы выкидываем все потроха. Вместо монитора вставляется монитор с нормальным разрешением и кучей входов. Штатные кнопки частично задействуются на управление им, частично как HID устройство. Естественно штатное RSES ECU тупо выкидывается.
2. В корпус вставляется какое-либо современное и мощное Андроид устройство.
3. Штатный инфракрасный передатчик для беспроводных наушников остается для того чтобы работали родные наушники.
4. Для управления с одного тача штатной системой(климатом), компьютером и андроид устройством с переднего экрана необходимо изготовить трехпозиционный коммутатор тачскрина с двойным USB контроллером. Один будет подключен к компьютеру, второй к Андроид устройству. Какой контроллер будет подключен к тачскрину будем определять через AVC-LAN судя по тому, какой вход на переднем экране активирован. Естественно помимо этого надо с этого устройства активировать композитный видео вход по шине.

Примерная схема на рисунке.

http://openrtd2662.ru/wp-content/uploads/2015/01/rses.jpg

Режима работы подразумевается два.

1. На переднем экране показывает компьютер, звук с него идет на основную Аудиосистему. В это время если открыть задний экран он включается сразу и если на заднем мониторе выбран композитный вход, то на заднем мониторе мы видим сигнал с компьютера. Если в это время выбрать HDMI вход на заднем мониторе, то на заднем мониторе появится сигнал с Андроид устройства. Звук с Андроид устройства будет идти в два места. Первое это штатный инфракрасный передатчик на беспроводные наушники. Второе это коммутатор аудио сигнала на вход эмулятора чейнджера (у меня стоит gromaudio).В этом режиме можно на заднем мониторе смотреть картинку с компьютера и слушать общий звук через динамики или можно вывести картинку с андроида и слушать звук с него через штатные беспроводные наушники.
2. В этом режиме можно вывести картинку с Андроид устройства на главный экран. Это можно будет сделать задействовав композитный вход главного экрана нажав кнопку DISK на магнитоле. Одновременно с активацией композитного входа коммутатор аудио сигнала переключит аудио сигнал с Андроида на основную аудиосистему.

Дополнительно очень бы хотелось избавиться от устройства gromaudio, т.е. эмулировать чейнджер тем же контроллером, который будет делать все остальное. Так же в этом случае понадобится преобразователь из несимметричного аудиосигнала в симметричный (балансный), т.к. вход чейнджера у штатной головы симметричный.

Для реализации всей этой задумки необходима помимо всего прочего модернизация библиотеки AVC-LAN для одновременной поддержки нескольких эмулируемых устройств. Кроме того я решил при разработке контоллера перейти с AVR на ARM и занялся переделкой библиотеки AVC-LAN для работы на плате Teensy 3.0, которая уже на ARM процессоре. Одновременно с этим перелез Arduino IDE на Eclipse, пока еще с поддержкой кода ардуино.
Хотел было замахнуться на то чтобы совсем без использования кода ардуино все переписать, но это для меня сильно круто пока)))

SergeyFS
26.01.2014, 16:56
Здравствуйте, слежу за этой темой с 2012 года. Данная тема для меня стала актуальной по тойже причине что и у ancc (передумал продавать машинку).
И так имееется в наличии:
Lexus RX 330 2005г.в (R3 комплектации) с BT (Handsfree), штатной NAVI, маркировка блока не известна, также как и маркировка экрана, и системой Mark Levinson, а также андроид бокс
(несколько раз упомянутый в этой теме) MELE A2000 на котором реализованы выдеовыходы - VGA, AV, HDMI, дополнительн оимеется декодер/кодер GBS8100 умеющий следующее:
VGA TO RGBS, VGA TO CGA, VGA TO AV, VGA TO S-video
Перечитав с самого первого поста данную тему, мне многое непонятно ибо я "немного далёк" от этого направления и некоторые употребляемые тут термины мне совсем непонятны.
Хочу обратится с большой просьбой ко всем Вам, дайте пожалуйста подробный совет/инструкцию как мне подключить андроид девайс к моему автомобилю и что ещё мне понадобится для того что бы:
1-изображение и звук на штатном мониторе с MELE A2000 (вполне устроит).
2-в идеале конечно такой вариант:
я сделал управление андроидом через Arduino Pro Micro как с тач-панели. Т.е. ардуина прикидывается не мышкой, а тачем с абсолютными координатами.
Всем кто откликнется на мою просьбу, хочу выразить огромную благодарность и низки поклон.
P.S. задней потолочной системы у меня нет :dntknw:, поэтому полагаю схема подключения будет несколько иной чем представлена выше уважаемым ancc

ancc
28.01.2014, 18:43
чтобы вывести изображение у вас все есть.
отрываете линии RGBS от навигации, подключаете к ним конвертер ваш. Штатный блок не выкидываете, он будет RGB вход активировать. Если выкидываете штатный блок навигации, то нужен эмулятор его (продается или паять).

Чтобы вывести звук нужен эмулятор чейнджера, их много есть gromaudio, yatour или спаять. Его подключите в чейнджерный разъем магнитолы. Правда не знаю как там с блютуфом, у меня нету перед глазами схемы проводки RX 2005 года.

Чтобы подключить штатный тач к андроиду не знаю готовое решение. Нужен коммутатор тачскрина и контроллер. Возможно это все есть в одном устройстве. Возможно что кто-то и на этом форуме сделал коммерчески доступное устройство.

BadSan
01.02.2014, 10:30
Тач подключить к андроиду здесь:
http://www.pccar.ru/showthread.php?t=19437&highlight=%CF%F0%EE%F1%F2%EE%E9+%EA%EE%ED%F2%F0%EE %EB%EB%E5%F0
Да и по цене доступно. По отзывам соклубников достойный девайс. Сам планирую такой себе брать.

ancc
09.02.2014, 10:17
Начинаю ковырять OSD на RTD2662. Показания климата в режиме компа я хочу через OSD самой платы монитора рисовать. Конечно OSD там совсем простое и возможностей у него мало. В фонтах что-то не нашел никаких красивых рамочек, только полосочку горизонтальную. Вот что получилось.
http://openrtd2662.ru/wp-content/uploads/2014/03/20140303_005818.jpg
теперь надо через I2C научиться в него засылать показания и сделать включение/выключение.

mas_u
09.02.2014, 16:50
Начинаю ковырять OSD на RTD2662. Показания климата в режиме компа я хочу через OSD самой платы монитора рисовать. Конечно OSD там совсем простое и возможностей у него мало. В фонтах что-то не нашел никаких красивых рамочек, только полосочку горизонтальную.

теперь надо через I2C научиться в него засылать показания и сделать включение/выключение.

А как планируется через i2c засылать показания?
Если я правильно понял то RTD может работать только в режиме Master. Т.е. он сам должен считывать данные.
Как он узнает что данные готовы? Внешнее прерывание?
Хотя для температуры можно просто считывать данные, например, каждую секунду - температура все равно не успеет измениться.
С какой периодичностью передаются данные о температуре в AVC-LAN?

ancc
09.02.2014, 17:05
А как планируется через i2c засылать показания?
Если я правильно понял то RTD может работать только в режиме Master. Т.е. он сам должен считывать данные.
Как он узнает что данные готовы? Внешнее прерывание?
Хотя для температуры можно просто считывать данные, например, каждую секунду - температура все равно не успеет измениться.
С какой периодичностью передаются данные о температуре в AVC-LAN?

Все правильно. RTD2662 будет мастером.

Будет отдельный контроллер, он будет слейвом на шине, который будет обрабатывать AVC-LAN, выделять нужные данные, кроме того к нему будут подключены отдельные дискретные сигналы и все эти данные он будет сохранять у себя в памяти в определенном формате.

На RTD2662 по таймеру настраивается событие скачать со слейва нужный объем данных. В этих данных будет как значения температуры, так и информация о том, что нужно активизировать событие отрисовать эти данные на OSD.

Т.е. RTD будет опрашивать слейв постоянно, но рисовать что-то на OSD только тогда когда у слейва в данных он найдет команду что данные нужно отобразить.

отдельный контроллер будет или AVR на который код AVC-LAN есть рабочий, но я сейчас хочу все перевести на ARM.

С какой периодичностью передаются данные я не знаю, расшифровкой данных от gateway ECU в голову я не заморачивался, когда занимался AVC-LAN. теперь надо будет заново проснифать обмен между ними. Насколько я помню, гейтвей постоянно какие-то данные в голову шлет.

awtoap
09.02.2014, 19:45
RTD позволяет управлятся от внешнего МК (если верить даташиту), по этому есть смысл копать в этом направлении сразу.

ancc
09.02.2014, 19:47
RTD позволяет управлятся от внешнего МК (если верить даташиту), по этому есть смысл копать в этом направлении сразу.

да это не принципиально. Отобразить на OSD нужный параметр можно разными способами.

awtoap
09.02.2014, 21:19
Инфа о климате на шине AVC-LAN есть?

ancc
09.02.2014, 21:47
инфа о климате и расходе попадает на голову через шину AVC-LAN от Gateway ECU, если я не ошибаюсь.

ancc
11.02.2014, 08:44
Приехал мне такой девайс.
http://www.st.com/st-web-ui/static/active/en/fragment/product_related/rpn_information/board_photo/board_stm32vl_discovery.jpg

Отладочная плата STM32VLDISCOVERY (http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF250863) На контроллере STM32F100. Это уже ARM. Буду пробовать на нем поднимать FreeRTOS и уже под эту операционку переписывать драйвер AVC-LAN.

Самое главное дешево! 10 баксов с бесплатной доставкой. Приехала из штатов за 20 дней.

mas_u
14.02.2014, 19:16
Приехал мне такой девайс.
На контроллере STM32F100. Это уже ARM. Буду пробовать на нем поднимать FreeRTOS и уже под эту операционку переписывать драйвер AVC-LAN.



А, откуда планируется брать выход i2c на контроллере матрицы?
Я так понимаю, что на разъемах платы его нет - нужно где-то припаиваться?

ancc
14.02.2014, 20:10
в принципе на i2c можно почти любые выводы процессора назначить. Я сейчас припаялся напрямую к выводам процессора, просто подобрал выводы поближе к углам, чтобы было проще паять.

И еще если не использовать ТТЛ матрицу, освобождается половина выводов которые уже выведены на 40-пиновый разъем. можно туда назначить и вообще не паять плату.

собственно я уже реализовал периодический опрос процессором по I2C ардуины (хотя это не совсем ардуина, но это не важно). Сейчас нужно реализовать в прошивке корректную отработку событий по данным полученным через I2C.

mas_u
14.02.2014, 20:22
в принципе на i2c можно почти любые выводы процессора назначить. Я сейчас припаялся напрямую к выводам процессора, просто подобрал выводы поближе к углам, чтобы было проще паять.

И еще если не использовать ТТЛ матрицу, освобождается половина выводов которые уже выведены на 40-пиновый разъем. можно туда назначить и вообще не паять плату.

собственно я уже реализовал периодический опрос процессором по I2C ардуины (хотя это не совсем ардуина, но это не важно). Сейчас нужно реализовать в прошивке корректную отработку событий по данным полученным через I2C.

Т.е. в прошивке уже реализовал софтовый i2c? Можно попробовать читать какую-нибудь rtc и выводить время в прошивке на OSD.
Исходники прошивки для rtd2660 в keil?
А какой у тебя программатор?
Самый дешевый, что нашел вот этот (http://www.ebay.com/itm/Parallel-Programmer-for-LCD-Controller-Board-Programming-VGA-Cable-/121111355258?pt=US_Server_Boards&hash=item1c32cc9f7a).

ancc
14.02.2014, 21:02
у меня такой
http://www.ebay.com/itm/Parallel-Programmer-for-burning-LCD-controller-board-VS-TY2662-V1-/181105960966?pt=LH_DefaultDomain_0&hash=item2a2ac1a806

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

ancc
20.02.2014, 18:59
Пересел ненадолго на RX300 в первом кузове)) Чистокровный америкос с "синяком". Внутри вся мультимедия стоковая. Вот, думаю, где замена экрана просится))

BadSan
24.02.2014, 18:28
Пересел ненадолго на RX300 в первом кузове)) Чистокровный америкос с "синяком". Внутри вся мультимедия стоковая. Вот, думаю, где замена экрана просится))
Вот-вот. У братана такой. Но он, правда не заморачивается.

ancc
30.05.2014, 07:12
Получил нормальную картинку напрямую из головы по RGB сразу в монитор без использования любых транскодеров, но пока еще решение не идеальное. Еще бы надо допилить.
http://openrtd2662.ru/wp-content/uploads/2015/01/20140530_014302.jpg

BadSan
30.05.2014, 12:06
Супер! Ждем продолжения!

prostoviktor
31.05.2014, 16:02
Ни кто случаем не пробывал управлять климат контролем с компьютера через AVC lan?

ancc
31.05.2014, 18:57
это надо пробовать. есть варианты при которых это осуществимо.

wave_is
01.03.2015, 20:23
немного упустил идею с рулевыми кнопками ;(
они у РХ330 резистивные?
я так понял, что удалось их перехватовать как-то?
Можно поделиться скетчем, схемой?
Или если туплю, то тыкните носом в тему с адаптером

ancc
01.03.2015, 20:53
кнопки резистивные, идут сразу в голову.
Если в системе есть эмулятор внешнего чейнджера (который нужен для активации AUX), то их нажатия пролетают через AVC-LAN, ловить всем чем угодно можно.

насчет скетча в личку пишите, схема тоже тут была, но у меня все в одном.

wave_is
01.03.2015, 21:21
кнопки резистивные, идут сразу в голову.
Если в системе есть эмулятор внешнего чейнджера (который нужен для активации AUX), то их нажатия пролетают через AVC-LAN, ловить всем чем угодно можно.

насчет скетча в личку пишите, схема тоже тут была, но у меня все в одном.

спасибо
еще пару уточняющих вопросов:
1) "Если в системе есть эмулятор внешнего чейнджера" Как проверить есть или нет?
2) А если его нет?
3) А можно для новичка дать ссылку где почитать об активации AUX на данной машинке?
4) Где найти распиновку головы?
5) Посоветуйте, пожалуйста, как легче снимать нажатие клавиш на руле и эмулировать при помощи них нажатия на ЮСБ клавиатуре?

P.S. Извиняюсь, если спрашиваю о простейшем. FAQ по данной теме не нашел. Вопросы связаны с необходимостью встроить в RX330 Nexus 7. Машины под рукой нет. Проводится информационная подготовка к интеграции.
По задумке должно быть сохранено штатное радио, а остальные мультимедийные и навигационные функции переложены на планшет.

ancc
01.03.2015, 21:52
если в системе нет эмуляции чейнджера, то надо эмулировать. для ардуино есть скетч для этого (на компкаре можно найти), там все в теме прочитаете. Надо спаять адаптер AVC-LAN (или вынуть из какого-нибудь ненужного устройства).

как проверить есть оно или нет, нажать на кнопку CD, если переключится на внешний чейнджер (появится CD1), то значит есть. Как правило устройства, которые делают линейный вход для системы, чейнджер эмулируют, у меня стоит grom audio.

любой инфы на лексус традиционно завались, вплоть до полных сервисманулов на торрентах, на лексус-клубе поищите, там есть схемы на форуме.

как снимать нажатия клавиш я уже писал, с шины AVC-LAN, снимать много чем можно, у меня самодельное устройство на atmega32U4, есть и готовые вроде, спросите у YAM1966.

YAM1966
01.03.2015, 21:59
Ну есть вообще готовый контроллер для этого тут (http://pccar.ru/showthread.php?t=20460).

wave_is
02.03.2015, 02:20
И все-таки
Может кто-то посоветует как ардуиной снять показания с резистивных кнопок, так, чтобы не разрывать связь со штатной головой?
Не хотелось бы рушить заводской функционал

YAM1966
02.03.2015, 11:09
И все-таки
Может кто-то посоветует как ардуиной снять показания с резистивных кнопок, так, чтобы не разрывать связь со штатной головой?
Не хотелось бы рушить заводской функционал

Но Вы же понимаете, что если не отключать эту линию от головы на время управления своей системой - то будете одновременно управлять и штатной системой и своей?
А так - элементарно, целая тема (http://pccar.ru/showthread.php?p=319975#post319975) есть, как и готовые устройства.

ancc
02.03.2015, 11:19
Но Вы же понимаете, что если не отключать эту линию от головы на время управления своей системой - то будете одновременно управлять и штатной системой и своей?
А так - элементарно, целая тема (http://pccar.ru/showthread.php?p=319975#post319975) есть, как и готовые устройства.

не нужно линию отключать, все прекрасно работает.

YAM1966
02.03.2015, 11:39
не нужно линию отключать, все прекрасно работает.

Я не писал что работать не будет, читаем первую строку моего поста...

ancc
02.03.2015, 11:52
Я не писал что работать не будет, читаем первую строку моего поста...

в части управления треками и сменой дисков, в режиме CD1 команды будут идти на эмулятор чейнджера, который их проигнорирует, соответственно сняв их с шины, ими можно управлять чем угодно.
А не в режиме CD1, таких команд на шине просто не будет.
Причем все остальные кнопки (громкость и режим) будут управлять тем чем они должны управлять во всех случаях.

Такое решение позволяет интегрировать без всякого колхоза с оключением кнопок от головы.

YAM1966
02.03.2015, 12:07
При таком использовании как описали, Вы правы, разрывать ничего не потребуется.

wave_is
02.03.2015, 22:32
Но Вы же понимаете, что если не отключать эту линию от головы на время управления своей системой - то будете одновременно управлять и штатной системой и своей?
А так - элементарно, целая тема (http://pccar.ru/showthread.php?p=319975#post319975) есть, как и готовые устройства.

не проблема
мне нужны лишь 2 кнопки сл и пред. трек
их нажатие вызывает реакцию только при запущенном плеере. Так что конфликтов двойное управление не создаст.


в части управления треками и сменой дисков, в режиме CD1 команды будут идти на эмулятор чейнджера, который их проигнорирует, соответственно сняв их с шины, ими можно управлять чем угодно.
А не в режиме CD1, таких команд на шине просто не будет.
Причем все остальные кнопки (громкость и режим) будут управлять тем чем они должны управлять во всех случаях.

Такое решение позволяет интегрировать без всякого колхоза с оключением кнопок от головы.

именно так у меня реализовано в пыже

Lehas
03.03.2015, 10:02
И все-таки
Может кто-то посоветует как ардуиной снять показания с резистивных кнопок, так, чтобы не разрывать связь со штатной головой?
Не хотелось бы рушить заводской функционал

на ардуине не подключаете подтягивающий резистор, питание ардуины берете с магнитолы и отключаете сброс ардуины при подключении usb.

wave_is
03.03.2015, 22:34
на ардуине не подключаете подтягивающий резистор, питание ардуины берете с магнитолы и отключаете сброс ардуины при подключении usb.

спасибо

Машина у меня. Вопросы станут предметней ;)
http://img25.olx.ua/images_slandocomua/188450439_1_644x461_magnitola-lexus-rx-330-350-400h-05-13g-kiev.jpg

А где тут вы кнопку CD нашли?
когда на руле пролистовую кнопку MODE то прыгает с радио на CD, но на CD1 не переключается.

Самое странное, что в машине установлен "Car HD DVB-T Receiver PVR"
активируется внешней нештатной кнопкой. При включении кнопки радио замолкает и на дисплее вместо навигации появляется картинка ТВ...

логично предположить что АУКС уже как-то реализован... вопрос: как?
есть у кого теории?

P.S. никто не рассматривал варианты как с андроид планшета подать картинку в компонент разъем?

ancc
03.03.2015, 22:59
кнопка не CD называется, а DISC, не суть важно, попробуйте ее два раза нажать, но похоже у вас нет эмулятора AUX.

в момент включения на ТВ, на экране магнитолы что показывает? Оно может вообще не активировать AUX, а например в разрыв линий RGBs подключаться. А по звуку в разрыв после головы, перед усилителем.

Чтобы подключить к штатному экрану андроид без лишних телодвижений, лучше выкиньте планшет и найдите устройство Melee A2000, к нему умельцы, насколько я знаю придумали нештатную прошивку и его можно сразу к RGBs подключать, оно уже выдает сигнал в нужном формате.

wave_is
03.03.2015, 23:30
в момент включения на ТВ, на экране магнитолы что показывает?
на экране пропадает навигация и появляется меню телевизионного тюнера

Оно может вообще не активировать AUX, а например в разрыв линий RGBs подключаться. А по звуку в разрыв после головы, перед усилителем.
похоже именно так и есть. Правда не знал что все так просто.

А какие еще есть варианты по АУКСУ?
может проще подключится в магнитоле на выход CD или TAPE?

кнопка не CD называется, а DISC, не суть важно, попробуйте ее два раза нажать, но похоже у вас нет эмулятора AUX.
ничего не происходит. если включено радио, то магнитола переходит в режим CD. Если CD уже был включен, то ничего не происходит.

подключить к штатному экрану андроид без лишних телодвижений, лучше выкиньте планшет и найдите устройство Melee A2000, к нему умельцы, насколько я знаю придумали нештатную прошивку и его можно сразу к RGBs подключать, оно уже выдает сигнал в нужном формате.

у Нексуса экран фуллхд, встроенный gps, датчик света и множество другого
так что не вариант

-------------------------------------------------------

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

wave_is
04.03.2015, 11:01
...

а не пробовали прикрутить управление магнитолой с интерфейса карпк?
с Вашими познаниями протокола и шины это должно быть реально

P.S. Кнопкой MODE с руля нет возможности попасть в раздел NAVI?
Если да,то возможно, все таки лучше аукс взять с разъема СД или через эмулятор чейнджера.

Митрич18
04.03.2015, 13:55
Картинка с нави кнопкой MODE не переключается, ей только переключение звука работает.

wave_is
04.03.2015, 19:37
Картинка с нави кнопкой MODE не переключается, ей только переключение звука работает.
спасибо
а на CD1 (внешний чейнджер) переключается этой кнопкой?

ancc
05.03.2015, 07:22
а не пробовали прикрутить управление магнитолой с интерфейса карпк?
с Вашими познаниями протокола и шины это должно быть реально

P.S. Кнопкой MODE с руля нет возможности попасть в раздел NAVI?
Если да,то возможно, все таки лучше аукс взять с разъема СД или через эмулятор чейнджера.

я не пробовал, такой задачи у меня не было.

Кнопкой mode в нави нельзя попасть.

эмулятор чейнджера включается в стандартный разъем на магнитоле, куда подключается чейнджер или другие источники, кроме того нормальный эмулятор внутри содержит преобразователь балансный/небалансный аудио. Лучше его купить аппаратный, но можете и сами паять.

wave_is
23.03.2015, 21:16
Топикстартеру, сорри за офтоп.
Для затравочки пару фоток об моих идеях интеграции карпк в lexus =)
http://xfoto.kiev.ua/i/thumbs/2015032217.jpg (http://xfoto.kiev.ua/i/?v=2015032217.jpg)
http://xfoto.kiev.ua/i/thumbs/201503cnc.jpg (http://xfoto.kiev.ua/i/?v=201503cnc.jpg)
http://xfoto.kiev.ua/i/thumbs/201503iri.jpg (http://xfoto.kiev.ua/i/?v=201503iri.jpg)
http://xfoto.kiev.ua/i/thumbs/2015032218.jpg (http://xfoto.kiev.ua/i/?v=2015032218.jpg)
http://xfoto.kiev.ua/i/thumbs/201503ksk.jpg (http://xfoto.kiev.ua/i/?v=201503ksk.jpg)
http://xfoto.kiev.ua/i/thumbs/201503xyx.jpg (http://xfoto.kiev.ua/i/?v=201503xyx.jpg)

НСО154
24.03.2015, 11:57
Если бы еще поровней вырезать))) Можно было без вмешательства спец оборудования обойтись)) одной лишь покраской.

ancc
24.03.2015, 12:12
Топикстартеру, сорри за офтоп.
Для затравочки пару фоток об моих идеях интеграции карпк в lexus =)


Зачем так страшно? Лучше вместо штатного экрана.

Или есть рамки с дырой 2дин вместо головы.

wave_is
24.03.2015, 20:10
Если бы еще поровней вырезать))) Можно было без вмешательства спец оборудования обойтись)) одной лишь покраской.
а шпаклевка зачем? ;)

Зачем так страшно? Лучше вместо штатного экрана.

а штатный экран куда?
Вырезалось то, чего не жалко.

Или есть рамки с дырой 2дин вместо головы.

рамка была дороже магнитолы с разборки. + в случае отсутствия штатной магнитолы возникает ряд проблем, которые нужно решать. Мой вариант сохранит и штатное ГУ и добавит функционал планшета ;)

ancc
20.11.2015, 10:28
Дошли руки до механических работ))

Кратко идея в следующем: штатный экран меняем на 8 дюймов (, матрица самая хорошая из восьмерок HSD080IFW1. Тач емкостной.

Когда-то был куплен готовый блок с экраном от харриера, который будет донором.

Смотрим в последний раз на рамку)) Больше ее не будет в таком виде.

Применяем режущий инструмент, примеряем и вот что получается.
Почти неплохо. Матрица перевернута, но т.к. она U/D поддерживает с этим не должно быть проблем. Еще на 1мм вниз, подпилить панель с кнопками и будет совсем неплохо.
Теперь подожду пока тач доедет, примерю с ним.

Sergei_38
20.11.2015, 11:38
Жду продолжения с нетерпением! Сил уже нет смотреть в убогий, блеклый штатный экран ;-)

Krysanov
20.11.2015, 17:22
Можно посмотреть в сторону аквапринт.. Любой вид можно сделать и красиво будет. Себе вот решил рамку, покрашенную в черный цвет, буду делать в цвет панели под дерево (цена 3 руб за см квадратный, так озвучил мастер)

ancc
01.12.2015, 23:44
Продолжаем.

Для крепления новой матрицы выпилил новый кронштейн. Длинные уши по краям, это задел под будущие верхние крепления, штатные срезаны, т.к. их закрывает матрица. Пока не определился где они будут, может вообще сразу на воздуховоды закрепить, пока не определился.
http://openrtd2662.ru/wp-content/uploads/2015/12/20151202_022356.jpg

Примеряем матрицу.

http://openrtd2662.ru/wp-content/uploads/2015/12/20151202_022214.jpg

И теперь в корпусе. Панель с кнопками подпилена сверху, но ничего там не задето, место еще много. Контроллер должен быть на месте старой матрицы, место там впритык, но вроде хватит, в крайнем случае часть разъемов нужно будет на боковое исполнение поменять.

http://openrtd2662.ru/wp-content/uploads/2015/12/20151202_021944.jpg

Sergei_38
02.12.2015, 00:09
Это все хорошо, но может чуть забежишь вперед и покажешь ролик, как показывает новая матрица картинку от штатного монитора? Или все будет только на OSD контроллера матрицы?

mendisabal
02.12.2015, 13:16
посмотреть в сторону аквапринт
под него всеравно поверхность готовить как на покраску , любая неровность будет видна , но есть прям вах цвета и фактуры , зёбра например , я прям тащусь .

ancc
02.12.2015, 15:00
Это все хорошо, но может чуть забежишь вперед и покажешь ролик, как показывает новая матрица картинку от штатного монитора? Или все будет только на OSD контроллера матрицы?

В данный момент стоит задача не трогать основную плату и сделать отдельный преобразователь подключаемый к выходу матрицы.

Sergei_38
02.12.2015, 15:06
В данный момент стоит задача не трогать основную плату и сделать отдельный преобразователь подключаемый к выходу матрицы.

Непонял. Преобразователь видеосигналов (картинки) со штатной головы? Или все-таки просто формирование OSD контроллером матрицы на основании сигналов can шины авто?

ancc
03.12.2015, 06:08
Непонял. Преобразователь видеосигналов (картинки) со штатной головы? Или все-таки просто формирование OSD контроллером матрицы на основании сигналов can шины авто?

преобразователь картинки со штатной головы, который будет подключаться вместо матрицы.

формирование контроллером OSD тоже понадобится в некоторых режимах.