Приветствую всех астраводов и им сочувствующих!
Завершен очередной АстраКолхозиг и пока в памяти еще не перепутались мелкие детали самое время выложить отчет по установке
Предыстория.
Была у меня блютуз гарнитура SE, исправно работала 2 года, но недавно совсем сдохла встроенная батарейка и пришло время ее менять. Возить на ухе по 2 часа в пробках новую гарнитуру не хотелось и было решено заколхозить комплект громкой связи.
Выбор комплекта.
Что хотелось:
1. Полностью скрытая установка, никих колхозных кнопок и экранов.
2. Микрофон на штатном месте.
3. Звук через штатные колонки (ВСЕ!) и регулировка громкости штатными средствами CD30MP3.
4. Автоматическая активация по включению зажигания.
5. Автоматическое затыкание музыки на время звонка.
Погуглив и почитав мануалы сформировал список того что сейчас есть в продаже:
1. Parrot - небюджетно и поддерживает только 2 колонки - в топку.
2. SE - много нареканий на потерю связи с мобилой - в топку.
3. JABRA+NONAME_MADE_IN_CHINA - мутная схема установки
4. Nokia - во то что надо И еще есть опыт установки (ц) Сергей К.
Установка.
Итак, за основу был взят комплект Nokia CK-7W
Nokia CK-7W 4300р
...и солюшн http://www.astra-h.ru/handsfree.html Здесь пишу только то что я сделал не как у Сергея К.
Микрофон.
Был закуплен штатный микрофон, верхняя и нижняя шумоизоляция.
Изоляция 17 88 178 260р
Изоляция 17 88 179 260р
Микрофон 67 88 544 2642р
На проверку штатный микрофон оказался полным Гэ по уровню сигнала и качеству звука. Пришлось его разобрать и переделать
Внутри микрофона есть усилитель, но штатная схема проводки Астры (в TIS2000) не подает на него никакого питания
Разбираем микровон от Nokia - там никаких усилков Ставим его в корпус штатного и припаиваем к штатному разъему.
Установка микрафона в штатное место на потолке около зеркала.
Проводку под микрофон GM как всегда сэкономил. Пришлось ее доделать, вставляем контакты в разъем на крыше:
Устанавливаем штатную шумку:
Подключение линии "зажигание".
Порывшись в TIS было найдено 2 места где есть эта линия: блок кнопок аварийки и подсветка прикуривателя. Было выбрано первое место как менее доступное для любопытных дилеров и "снимем с гарантии все нах!"
Подключаем провод к 12-мо пину разъема.
Подключение питания и линии MUTE.
Питание подключаем к питанию CD30MP3: красный +12V, коричневый - GND. Для линии MUTE в CD30MP3 есть отдельный вход, но на его месте в колодке нет контакта. Я сделал похожий контакт спаяв вместе 2 контакта для разъема PHU, и вставил его в колодку.
Подключение звука.
Отрезаем от комплекта громкой связи громкоговоритель, разбираем его и видим внутри 8-ми омный динамик. На CD30MP3 есть входы PH+ и PH-, для которых в колодке тоже нет контактов. Втыкаем туда свои контакты
Сначала я подключил звук напрямую. Поставил громкость комплекта на минимум и протестировал..... когда уши отпустило после контузии средней степени, понял что с уровнем громкости надо что-то делать!
Поставил делитель на резисторах 36 и 120 Ом 1Вт и громкость на середине настройки комплекта Nokia стала неотличима от громкости радио
Основной блок - установка.
Блок был подвешен хамутом за трубу безопасности над ногами водителя слева. Туда же были подтянуты все провода: от микрофона по потолку и левой стойке, от CD30MP3 - под рулем по пластиковому кронстейну крепления обшивки.
Кнопка ответа и регулировки громкости была удалена из комплекта как ненужный элемент: на мобиле поставил автоответ в профиле гарнитуры, а громкость регулигуется на штатном мафоне
Схема подключения.
Результат.
Качество и громкость звука на пятерку как на прием (колонки) так и на передачу (микрофон). Коннект с мобилой стабильный, автоматом врубается через 2 сек после поворота ключа в замке зажигания и так же вырубается после выключения зажигания.
Потребление тока.
Режим "Off" - 0.2 mA
Режим ожидания - 60 mA
Режим разговора - 200 mA
По времени делал 4 часа, но если б сразу знал что штатный микрофон - полное Гэ, сделал бы за 2 часа. Ничего не прошивал. Для тестирования микрофона и звука юзал ноутбук с блютуз.
Astra J A14NET AT, Astra GTC Z18XE AT УСЛУГИ : --> OP-COM диагностика (v.150406b), прошивка БК (в т.ч. DIS1409), автовключение ЦЗ (в т.ч. и на седанах), скандинавский свет.....
ПРОДАЖА: --> OP-COM оригинал v.150406b_EN + адаптер rev D+ v.1.64
Не, это не совсем то что мне надо. Музыку я часто слушаю когда жду кого-то с выключенным зажиганием или вообще вне машины "на полную катушку" когда на даче рядом что-то делаю.
Мне громкая связь нужна исключительно когда руки заняты управлением машиной, т.е. заведен двигатель и я куда-то еду. В остальных случаях удобнее достать мобилу и приложить к уху
Но за инфу про AR - респект Может переделаю активацию блютуз на "зажигание" И "AR".
Кстати еще идея. Если заюзать CAN-адаптер, то можно привязать ответ к кнопке на руле, как у штатной сделано.
Как получить сигнал с кнопки - понятно, не понятно как сделать чтоб этот же сигнал не получил GID и музыка?
А вообще Nokia CK-5W - это временное решение, пока нет денег на CarPC... так что дальше наворачивать и доводить до идеала особого смысла не вижу.
апрограммировать в CIM модуле, что установлен штатный bluetooth, и соответственно команды выдаваемые кнопками изменяться
Штатный блютуз сидит на MS-CAN. Кнопки на руле с CIM идут в GID по LS-CAN "как есть", а уже в нем перекодируются и пересылаются по MS-CAN "по обстановке". Куда посылать кнопки, в музыку, телефон, или DAB - решает GID. Если включить телефон в GID, то изменится картинка на дисплее - БК, музыка и телефон распределятся на 3 закладки, причем закладка телефон будет пустой. Мне текущая версия "все на одном экране" более удобна.
Проода пустил через паротовский комутатор,
про Рн прочитал щас у тебя, может настроение будет переделаю.
А то не очень нравиться что понижение громкости парота скзывается на громкости передних колонок.
Еще я повелся на IGNIBOX.
Кнопку вывел рядом с рулем
В комплекте есть для блока вставка чтоб ывести провод назад, то тогда нужно сверлить панель, куда пульт крепиш. Делал на даче без дрели.
По поводу CarPC, прикольно, я уже думал об этом, но хочеться с виду чтоб максимально было стоково. Т.е. матрицу значит нужно родную. В магазине я вообще молч 2000$, но даже у nero за 500 жаба кусает
Была Astra 5dr HB 1.6 5MT Enjoy
Subaru Outback B14
В комплекте есть для блока вставка чтоб ывести провод назад, то тогда нужно сверлить панель, куда пульт крепиш. Делал на даче без дрели.
Погоди, не сверли обшивку! Мы тут с -Vic- пытаемся на кнопку на руле подключить... если из этого че-нить путное выйдет - выложу схему как избывится от колхозных кнопок
Добавлено спустя 3 минуты 46 секунд:
Сообщение от misha_kr
матрицу значит нужно родную. В магазине я вообще молч 2000$, но даже у nero за 500 жаба кусает
Мой путь построения CarPC: монитор Liliput на место штатного + комп Mircom500 + программная эмуляция штатного дисплея... но Mircom500 пока неадекватно дорого продается
[quote="CoDeMasteR,Мой путь построения CarPC: монитор Liliput на место штатного + комп Mircom500 + программная эмуляция штатного дисплея... но Mircom500 пока неадекватно дорого продается [/quote]
Т.е. программная эмуляция штатного дисплея?Имеется ввиду написание такой программы,которая бы выполняла все управляющие функции, что и штатный GID или CID дисплей?
Astra Sedan,Black Sapphire 1.8AT COSMO + XENON AFL,ESP-DDS-TPMS,CID-DVD90-UHP4,OPEN START,Quickheat,ParkPilot,OPC тормоза, RECARO, OPC-line... Установка любой штатной электрики на Astra H,J.Zafira B,C,Insignia
Установка интерфейсов,камер, Bluetooth ,tpms,кнопки sport Astra J,Insignia, Zafira C, Mokka.
Прошивка Astra J, Insignia, Zafira C, Mokka.
Я на DRIVE
Т.е. программная эмуляция штатного дисплея?Имеется ввиду написание такой программы,которая бы выполняла все управляющие функции, что и штатный GID или CID дисплей?
Скорее виртуальной машины, способной выполнят штатную прошивку GID + интерфейсного железа для обмена по двум CAN-шинам на которых сидит GID. Что-то пипа VMWare/VirtualPC/VirtualBox, только не для x86, а для проца NEC V850, на котором работает GID.
Вариант декомпиляции прошивки GID и ее переписывания на ARM под WinCE тоже рассматривается
[/quo
Спасибо тебе CoDeMasteR
Всегда слежу за твоими сообщениями спасибо ещё раз
Я пошёл по пути наверное первого испытателя карпс на форуме Ujina
Только на место штатного воткнул Samsung Q1 нетбук. Рамку пришлось переделывать комп разбирал но в общем и целом всё получилось ОК Сейчас правда надо устранять много косяков так как надо было срочно ехать к матери на д.р. за 300 км пришлось всё до кучи быстро собрать а теперь буду потихоньку доводить до ума Комп я купил по объяве за 10000 на штатное место пришлось подгонять но у меня был стрельнутый парприз как испытательный полигон на нём всё и опробывал. Правда при переносе всё равно пришлось подгонять так как помешал штеккер узла аварийки.. Теперь сын занимается программами он у меня кандидат наук в этой сфере....
Блин а я не додумался до штатного места под микрофон приколхозил его к стойке. Теперь буду исправлять а клипсу что просверлил закажу новую.. Вечером выложу фотки правда это будет не окончательный вариант.... Главное что мне лично нравится в моём решении - всё и ком и монитор стоит на одном штатном месте. Только провода юсб вывел один в бардачёк а один в пепельницу...........
А ты не думал о чем, нибуть таком - http://www.prompc.ru/model_edit.php?id=473
Писюк с "Безвентиляторная архитектура"
Его можно запхать под пасажирское сидении
Поставить на него можно что угодно
Сообщение от CoDeMasteR
Вариант декомпиляции прошивки GID и ее переписывания на ARM под WinCE тоже рассматривается
Слушай но ведь еще нужен ковертор CAN в RS232 или USB который будет не просто читать но и выдолвать в шину команды
Была Astra 5dr HB 1.6 5MT Enjoy
Subaru Outback B14
Аппарат интересный, но он скорее для стационарных инсталов типа "умный дом" или "медиацентр", а не для automotive. Я 6 лет проработал в промышленной автоматизации программистом, про встроенное железо много чего знаю
Этот комп - x86, а они все медленно грузятся Самое быстрое что я видел из ПК-совместимого - Octagon MicroPC, 2 сек на старт MS-DOS, но там проц класса i186 и всего 40MHz, очень скромно. Все что выше 200MHz и i386 грузится от 30 сек, что уже очень долго для "сел и поехал".
Рабочая температура от -15 до 55 градусов - слабовато для automotive, надо -40 .. +85. Из опыта: зимой отмерзает батарейка RTC и грохается конфиг в CMOS, комп перестает нормально грузиться
Винчестеру не место в машине, наши дороги его прикончат. В Лексус, например, винт ставят специальный, стоит он как 10 обычных. И даже такой винт используется только для хранения музыки, японские инженеры отлично знают что это слабое место и прошивки на нем хранить не рискуют, ставят еще дополнительно flash-память.
Слушай но ведь еще нужен ковертор CAN в RS232 или USB который будет не просто читать но и выдолвать в шину команды
Есть такой Cамопальный, на базе Atmel AT90CAN128. Работает и на прием и на передачу 8) Интерфейс - serial, но можно поставить usb-serial-чип и будет USB.
Т.е. программная эмуляция штатного дисплея?Имеется ввиду написание такой программы,которая бы выполняла все управляющие функции, что и штатный GID или CID дисплей?
Скорее виртуальной машины, способной выполнят штатную прошивку GID + интерфейсного железа для обмена по двум CAN-шинам на которых сидит GID. Что-то пипа VMWare/VirtualPC/VirtualBox, только не для x86, а для проца NEC V850, на котором работает GID.
Вариант декомпиляции прошивки GID и ее переписывания на ARM под WinCE тоже рассматривается
Есть примеры практической реализации? Как я понимаю, чтобы Мирком воткнуть вместо дисплея надо как минимум перекомпилить на ARM и сделать переходник на интерфейс монитора (или у миркома есть уже какие-то подходящие девайсы?).
Есть примеры практической реализации? Как я понимаю, чтобы Мирком воткнуть вместо дисплея надо как минимум перекомпилить на ARM и сделать переходник на интерфейс монитора (или у миркома есть уже какие-то подходящие девайсы?).
Известных мне примеров на Астре нет, как всегда приходится быть первопроходцем
У миркома есть USB и родные дрова под USB-serial девайсы. Т.е. на уровне ОС WinCE вроде все что нужно в минимальном объеме есть.
Схема планируется примерно такая (самопальный адаптер обведен пунктиром):
На схеме не показано управление питанием, оно будет от wake-up сигнала драйверов линий CAN, т.е. все будет просыпаться по сигналу активации шины.
Если есть конструктивные предложения, поправки, доработки, идеи и т.п. - you are welcome
В 500-ом миркоме есть встроенный аудио-коммутатор, и видео кстати тоже. Надо подумать, может его использовать можно будет.
По поводу проца, ты не смотрел в сторону at91sam7x ? У него usb уже на борту и один КАН. А еще есть AT91SAM7A3 так он с usb и 2-мя КАНами
В 500-ом миркоме есть встроенный аудио-коммутатор, и видео кстати тоже. Надо подумать, может его использовать можно будет.
По поводу проца, ты не смотрел в сторону at91sam7x ? У него usb уже на борту и один КАН. А еще есть AT91SAM7A3 так он с usb и 2-мя КАНами
аудио коммутатор нужен чтоб комп мог вставлять спич навигации прерывая музыку или радио
процы интересные, но походу май Jtag-отладчик их не держит надо пытаться его перепрошивать
Предлагаю набросать принципиальную схему адаптера в Altium DXP, может по ходу еще какие мысли появятся. с 2x can и Usb есть проц TI класса DSP с мю-линуксом на борту и на 40MHz могу одолжить демо-плату с ним, но она принципиально многослойная и адаптер изначально будет дорогим в производстве.
Ну, судя по вашей дискуссии, в техническом плане я вам ничего конструктивного не скажу ибо явно недотягиваю 8)
Скажу в общечеловеческом Прежде всего необходимо примерное представление о протоколе lscan и mscan в опилях, ибо как верно отмечалось выше gid работет гейтом между разных скоростей can-ами и просто сграбить из шины инфу, выводящуюся на экран мало, ИМХО надо полностью декомпилить прошивку дисплея, чтобы быть уверенным, что ваш эмулятор будет в точности имитировать работу штатного блока.
Как потом технически сваять новый адаптер - ИМХО второй уже вопрос.
А вообще, по моему впечатлению, это направление (разработка нештатных девайсов, сидящих в can) в зачаточном состоянии даже у буржуев находится, по сути только obd-ii (который просто открыто документирован как стандарт) и отдельные небольшие наработки по чисто американским маркам. На мой взгляд, это говорит о том, что первая часть задачи (расшифровка протокола) сложна. Но если вдруг у вас что-то получится - это конечно мегареспект будет.
Лучше только под обычную x86 архитектуру компилите прошивку если че, я бы в свой carpc потом с удовольствием воткнул такую фичу 8)
Добавлено спустя 7 минут 31 секунду:
@CoDeMasteR
Кстати, ты явно преувеличиваешь проблемы x86 архитектуры в машине: и винты ноутбучные не так чтобы и сразу мрут (для самых недоверчивых есть ssd) и быстрее 30 секунд все грузится (если критично, можно вообще в s3 все время комп держать при выключенном зажигании, просто памяти поменьше воткнуть).