Lancer x can bus подключение к магнитоле
Приветствую форумчане. Давно у меня появилась идея создать CANBUS decoder для Lada Vesta под ГУ на базе PX5. Суть в том, что таких устройств для этой машины нет (точнее недавно появилась под ГУ от какого-то производителя и есть еще один, который применяется только для динамических парковочных линий и по достаточно кусачей цене).
Прошу Вас помочь мне в этом деле. На данный момент хочу попробовать только для динамических линий, а далее как пойдет.
Как идет ход моих мыслей:
- на драйве нашел статью по снифферу для CAN.
Как я понял LS CAN мне в этой схеме пока что не нужен. А MS CAN я буду подключать к пинам 6 и 14 раъема OBD (в Весте одна CAN-шина, по факту у меня есть CAN-H и CAN-L, штатно выведенные к ГУ).
BT модуля по идее у меня не будет, вместо этого UART я подключу к ГУ?
Питание можно сделать, а можно по идее запитаться от USB ГУ?
И еще вопрос - возможно ли сделать прошивку микроконтроллера через ГУ, чтобы не выводить лишних проводов и каждый раз не разбирать? Апк написать возможно смогу, если это возможно.
Один форумчанин согласился предоставить мне несколько команд. Пока что я ограничусь углом поворота руля:
Открытый на данный момент вопрос - в каком виде нужно передать информацию по UART в ГУ или где можно запросить эту информацию.
Исходный код MTCCanbus по ссылке
Добавляю код из поста на драйве. Буду пытаться переписать под считывание только нужной информации (пока только угол поворота угла. Кто поможет переписать, буду благодарен. Код буду обновлять по мере правки.
// Instanciation of CAN interface
HardwareCAN canBus(CAN1_BASE);
CanMsg msg ;
CanMsg *r_msg;
CAN_STATUS Stat ;
void CANSetup(CAN_GPIO_MAP remap, CAN_SPEED speed)
<
// Initialize CAN module
canBus.map(remap); // This setting is already wired in the Olimexino-STM32 board
Stat = canBus.begin(speed, CAN_MODE_NORMAL);
canBus.filter(0, 0, 0);
canBus.set_irq_mode(); // Use irq mode (recommended), so the handling of incoming messages
// will be performed at ease in a task or in the loop. The software fifo is 16 cells long,
// allowing at least 15 ms before processing the fifo is needed at 125 kbps
Stat = canBus.status();
if (Stat != CAN_OK)
* Your own error processing here */ ; // Initialization failed
Serial1.print("Initialization failed");
>
// Send message
// Prepare and send a frame containing some value
void SendCANmessage(long byte dlength=8, byte d0=0x00, byte d1=0x00, byte d2=0x00, byte d3=0x00, byte d4=0x00, byte d5=0x00, byte d6=0x00, byte d7=0x00)
<
// Initialize the message structure
// A CAN structure includes the following fields:
msg.IDE = CAN_ID_STD; // Indicates a standard identifier ; CAN_ID_EXT would mean this frame uses an extended identifier
msg.RTR = CAN_RTR_DATA; // Indicated this is a data frame, as opposed to a remote frame (would then be CAN_RTR_REMOTE)
msg.ID = id ; // Identifier of the frame : 0-2047 (0-0x3ff) for standard idenfiers; 0-0x1fffffff for extended identifiers
msg.DLC = dlength; // Number of data bytes to follow
void setup()
<
pinMode(PC13, OUTPUT); // LED
digitalWrite(PC13, PC13ON);
Serial1.begin(115200);
Serial1.println("Hello World!");
Serial1.println("Starting Astra-H sniffer v01 program");
Для полноценной интеграции магнитолы в автомобиль необходимо настроить декодер CAN-BUS шины на работу с конкретной моделью. Рассказываем, как зайти в соответствующие настройки. А так же здесь можно найти пароль от заводских настроек (они же — инженерное меню, скрытые настройки).
Перед настройкой не забудьте обновить ПО CAN-BUS декодера до актуальной версии.
Для начала заходим в список установленных приложений путем нажатия круглой кнопки:
Выбираем пункт “Установки в автомобиле”:
Откроется приложение взаимодействия с системами автомобиля:
Если вы наблюдаете такую же картину, значит магнитола не настроена на взаимодействие с автомобилем. В этом приложении отображаются данные CAN-шины. Если в вашем автомобиле предусмотрено подключение к CAN-BUS (в случае Chevrolet Cobalt и Ravon R4 — да), то необходимо произвести соответствующие настройки.
Для этого в заводских настройках необходимо выбрать тип подключения CAN-шины, марку и модель автомобиля.
Возвращаемся на главный экран и жмем в нижнем правом углу по шестеренке:
Откроются настройки магнитолы. Нас интересует вкладка “Заводские настройки”. Тапаем по ней:
Магнитолой будет предложено ввести пароль для доступа к заводским настройкам. Опасаться этого не стоит, никакого сброса не произойдет. Вводим 168 и жмём “Да”:
В списке заводских настроек прокручиваем до интересующего нас пункта “Выбор системы авто”:
Видим четыре столбца (китайцы как всегда жгут: в слове из трех букв четвертого столбца умудрились допустить ошибку :)): Марка CAN BUS, Система авто, Выбор системы авто, CUN BUS. В первом выбираем производителя своего CAN-декодера. Если не знаете, то посмотрите на его корпусе стикер. Во втором ищем производителя автомобиля, и в третьем, соответственно, модель.
Выходим на главный экран и убеждаемся, что CAN-декодер заработал. В случае Chevrolet Cobalt и Ravon R4 можно попробовать включить подогрев сидений, появится всплывающее окошко с информацией о климате, уличной температуре и закрытых дверях:
На автомобилях, оборудованных мультирулем достаточно просто попробовать изменить громкость или переключить треки соответствующими кнопками. Магнитола должна будет отреагировать на эти действия.
В итоге можно снова зайти в приложение “Установки в автомобиле” и убедиться, что появились элементы управления конкретно для вашего автомобиля:
Среди них можно выделить уровень топлива в бензобаке (показания с ЭБУ ДУТ, особой точностью похвастаться не могут), температура охлаждающей жидкости ДВС, напряжение в бортовой сети, пристегнутые ремни, состояние концевика багажника, ручника, наличие стеклоомывающей жидкости. В некоторых автомобилях даже считываются числовые параметры, такие как обороты, скорость и пробег.
4 ответа к «Настройка CAN-декодера на магнитоле Teyes Spro и CC2L/CC2.»
Здравствуйте! Помогите пожалуйста настроить канбус! У меня мвгнитола Allwiner t3 p1. Марка авто Рено Меган 3 , 2010г, с штатной навигацией Tom-tom! Китаец прислал специальную прошивку, типа под Tom-tom, но у меня неполучается ее прописать! Вроде делаю все, что мне китаец подсказывает, но увы! И еще он писал мне в письме, что нужно какие то действия с парой проводов сделать, а потом прописывать! p.s. Проводка, что он прислал, четко подходит под мою систему Tom-tom! Помогите пожалуйта! мой вайбер 0963352040 Димон, моя почта harloshe@gmail Буду очень признателен! Дмитрий.
Здравствуйте Пожалуйста помогите настроить ravon R4 2019 года Да у мен тиайс с новыми программами Не могу настроить kanbus
Здравствуйте! Напишите мне на почту noren@list Попробую помочь. Сегодня установил на свой R4 cc2 plus. Всё работает.
ДОБРЫЙ ДЕНЬ.КТО ЗНАЕТ КАК ПОДКЛЮЧИТЬ ПАНЕЛЬ УПРАВЛЕНИЯ ШТАТНОЙ МАГНИТОЛОЙ cd600 НА ОПЕЛЬ АСТРАj .ПОСТАВИЛ КИТАЙСКУЮ АНДРОИД МАГНИТОЛУ НА РУЛЮ КНОПКИ РАБОТАЮТ А НА ПАНЕЛИ ШТАТНОЙ МАГНИТОЛЫ НЕТ И НЕТ ПОДСВЕТКИ КНОПОК.ТАК ВСЕ ОТЛИЧНО РАБОТАЕТ ТОЛЬКО ШТАТНАЯ ПАНЕЛЬ И КРУТИЛКИ НЕ РАБОТАЮТ.ВРОДЕ ВСЕ ПРАВИЛЬНО ВОТКНУЛ.КТО ЗНАЕТ?
В этой записи расскажу о том, как я боролся с древним злом, или иначе говоря пытался вернуть былую функциональность китайской балалайке на WinCE.
Проблема заключалась в умершем CAN-bus декодере. Предыдущий владелец автомобиля уверял меня, что я очень легко куплю новый на AliExpress и восстановлю все функции. По его словам сломался он совсем недавно. "Ну ладно, поищем", — подумал я.
По итогу я так и не смог найти замену умершему декодеру. Магнитола очень древняя, никто уже и не помнит о такой. Связался с Witson — они сказали, что не занимаются поддержкой этой серии. Подумал и решил подключить всё напрямую, поскольку декодер в наших машинах выполняет номинальную функцию.
Что мы имели?
• не работает камера заднего вида
• не работают кнопки управления ГУ на рулевом колесе
• не работает подсветка элементов управления ГУ
• не работает AUX
Что же, разбираем всё. Открывается чудесная картина.
Очень порадовала схема распиновки на самом ГУ: очень читабельная и информативная.
Но если бы на этом всё закончилось! Провода в самой колодке идут вовсе не в таком порядке, а предельно хаотично и не с теми цветами. Спасибо китайским друзьям.
В итоге основным мучением был поиск нужных контактов на самой магнитоле. Поскольку распиновка не совпадала я где-то ориентировался на интуицию, где-то на русский "авось" и метод "антинаучного тыка".
ILL взял с блока управления климатом.
Кнопки руля взяты естественно из колодки С-103 по этой схеме:
32-й контакт уже был подключен, а 22-й я воткнул в колодку между фиолетовым и оранжевым проводами (стрелочка на фото):
По итогу всех манипуляций, которые заняли один дождливый день я обрёл весь функционал кроме…камеры заднего вида. Да, она теперь включается, но сама камера не передаёт сигнал.
Вывод — бежим на AliExpress за новой камерой. О том, как я её установил расскажу чуть позднее. Заодно поговорим о том, как бюджетно заменить огни подсветки заднего номерного знака.
Mitsubishi Lancer 2008, двигатель бензиновый 2.0 л., 150 л. с., полный привод, механическая коробка передач — электроника
Машины в продаже
Mitsubishi Lancer, 2008
Mitsubishi Lancer, 2008
Mitsubishi Lancer, 2007
Mitsubishi Lancer, 2008
Комментарии 9
кеу2 куда подключать?
Приветствую! Не помнишь как подключается камера? У меня такая же магнитола только без канбуса. Провод реверс есть, а камеру куда подключать не пойму.
Привет! На один из жёлтых тюльпанчиков, на моей фотке в схеме подписано производителем как CCD V.
А я думал это для СД челенджера)))
Работает. Спасибо.
А провод реверс для чего? У меня без него включается камера
При подаче на провод +12В устройство принудительно переводится в режим отображения видео с камеры. Но оно это делает и само при появлении сигнала с камеры, поэтому да, не критично, если этот провод проигнорировать.
У меня тоже он умер, но наполовину. Кнопки на руле работают нормально, а вот камеру он не видит, хотя камера 100% рабочая и сигнал с нее идет. На самом ГУ нет выхода REVERSE.
знакомый лансер продал, осталась такая магнитола, за копейки отдаёт. как думаешь, имеет смысл ставит в замен штатной или не актуальна она в конце 2017 года будет и лучше посвежей китайца поискать?
Если отдаёт дешевле, чем за 5 тыс.руб. — однозначно стоит. Она актуальна до сих пор, я пользуюсь. Навигация Навител идёт самая свежая со всеми свежими картами, обновляю постоянно.
Для себя выделил такие минусы:
— нет интернета, следовательно учёта пробок (его можно организовать через USB-модем, но там много танцев с бубном)
— ОС WinCE, на которую уже почти ничего не разрабатывается, а если и разрабатывается, то не так активно, как под тот же Android. Очень люблю Карты и Навигатор от Яндекса, но к сожалению они со мной пока только в мобильных девайсах.
— унылый встроенный плеер, который не всегда понимает кодировки, нужно сохранять ID-тэги только определённой версии.
В остальном — вещь хорошая, тем более взамен штатной. Звук не имеет явных изъянов, на достойном уровне. Телевидение не использую, а так — всё испробовал: DVD, фильмы с флешки, музыка с флешки, AUX или BlueTooth, камера заднего вида, кнопки на руле и т.д.
Я подумываю в ближайшие пару лет перейти на Android, чтобы избавиться от тех минусов, что описал выше, но меня пугает то, что у многих эти китайцы либо работают нестабильно, либо недолго. А этот комбайн пахал, пашет и думаю ещё будет долго пахать. Недавно перепрошил ему интерфейсную часть, дак хоть выглядеть стало получше, пользуюсь дальше =)
Функционал автомобиля уже давно не ограничивается лишь транспортировкой. Сегодня автомобиль – это не просто средство передвижения, а полноценный комфортабельный и высокотехнологичный продукт с множеством дополнительных функций.
Однако большинство автомобилистов при расширении функционала своего автомобиля сталкиваются с множеством неудобств.
Что же собственно такое этот CanBus?
CanBus – новая архитектура обмена данными между устройствами, которую сегодня можно заказать на Алиэкспресс. И как раз с алиэкспресс может прийти магнитола, производители которой не упустили шанс воспользоваться дополнительным потенциалом, который дает Can BUS.
Если машина оснащена устройством Кан-шины, то магнитолу необходимо приобретать со встроенным декодером, так как иначе вы рискуете столкнуться с множеством проблем при установке. Например, у вас не будет функционировать штатный цифровой усилитель (JBL, Pioneer, Rockford). Также возможны и проблемы с рядом других функций в вашем автомобиле.
Из приведенной выше информации становится понятным, что при покупке новой магнитолы необходимо убедиться в абсолютной совместимости вашего мультимедийного головного устройства и машины.
Более того, если вы считаете, что обычный соединитель – это слишком скучно, то вы можете порадовать себя примерно таким же адаптером, но только серии Professionals. Данная серия примечательна наличием подсветки. Однако за подсветку, естественно, придется немного доплатить.
Самое главное – это понимание того, что любую мультимедийность ваше авто стоит подбирать, исходя из совместимости форматов. Более того, неожиданно возникшие проблемы с авто после установки нового девайса вполне могут быть связаны с этой установкой. Поэтому стоит узнавать всю информацию у продавца еще до покупки товара.
Главная / CAN BUS в автомобиле: для чего он нужен.
CAN BUS в автомобиле: для чего он нужен.
В настоящее время авто производители все чаще и чаще добавляют различные новшества и улучшения в свои автомобили. Это могут быть дополнительные устройства, или расширение функционала уже ранее используемых устройств. Для того, чтобы не прокладывать новую проводку к подключаемому устройства, его подключают уже к имеющимся сигнальным/управляющим проводам, так называемой Кан-шине (Can Bus).
Конечно же, производители магнитол не упустили возможности использовать этот дополнительный потенциал CAN шины и в своих продуктах. Как правило, если в автомобиле присутствует CAN BUS, то необходимо использовать автомагнитолу со встроенным декодером сигналов от этой шины. В противном случае, пользователь может столкнуться с рядом существенных проблем, при подключении обыкновенной магнитолы. В частности не будет работать штатный цифровой усилитель (KIA, JBL, Pioneer, Rockford, BOSE), т.к. управление этими усилителями (включение, баланс, управление звуковыми сценами) происходит посредством передачи данным по CAN шине. Не будет работать камера заднего вида, кнопки управления на руле, трип-компьютер (отображает запас хода, расход топлива, скорость, режимы работы автомобиля и т.п.), не будет отображаться информация на экране магнитолы о состоянии парковочных датчиков, режиме работы кондиционера и прочее. Еще одной из проблем может стать разрядка АКБ автомобиля вследствие постоянно включенной автомагнитолы, т.к. сигнал на включение/выключение головного устройства так же может поступать по этой шине.
Как видите, проблем могут возникнуть достаточно много, что однозначно полностью перечеркнет удовольствие от покупки новой автомагнитолы.
Поэтому, приобретая новое мультимедийное головное устройство, убедитесь, совместимо ли оно с Вашим автомобилем. В случае отсутствия CAN BUS в автомобиле, Вам подойдет любая универсальная (через переходную рамку) или штатная автомагнитола. Если же в автомобиле присутствует CAN BUS, то нужно будет докупать отдельные декодеры кан-шины (питания АСС, декодер камеры, рулевого управления и т.д.), либо приобрести автомагнитолу с уже установленным декодером CAN BUS.
Читайте также: