Как подключить универсальный пульт и адаптер для автомагнитолы на руль с кнопками управления


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

вот распиновка магнитолы присланная любезным китайцем

нас интересуют провода key1 и key2

в зависимости от типа кнопок подключение бывает разным. в случае с аутбэком подключается так: key1 и key2 скручиваем вместе. далее в штатной проводке ищем вот этот разъем

за кнопки отвечают два провода: сиреневый/белый и оранжевый/белый. т. к. кнопки резистивные (каждая кнопка имеет своё сопротивление), то один из проводов подсоединяем на массу (я подключил к минусовому проводу магнитолы), а второй провод к скрученным вместе key1 и key2. хорошенько все изолируем и наслаждаемся))) настройка кнопок осущесвляется в программе «кнопки на руле», с помощью нее одной кнопке можно задать две функции (короткое нажатие и длинное нажатие)

Переходник для подключения мультируля

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

  • Пунктиром выделена часть, которая добавляется взамен штатной ММС.
  • Снаружи пунктира — это штатная схема, которая остается без изменений.

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

Преимущества и недостатки пульта на руле

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

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

Как подключить камеру заднего вида

Штатная мультимедийная система при включении задней передачи выдаёт на контакт C7 (разъём mini-ISO) напряжения питания камеры 6,2 В. А магнитола Mekede на Android только принимает на контакт 6 (секция K) 12 вольт и не выдает напряжение питания для камеры. Для подключения камеры 6В придется сделать преобразователь уровня напряжения на стабилизаторе 7805С и двух диодах 1N4148. В итоге на выходе преобразователя формируется напряжение 6,6 В. Также можно обойтись и одним стабилизатором на 6 В 7806 (КР142ЕН5Б) без использования двух дополнительных диодов.

Инструкция

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

Как установить

Чтобы установить пульт управления магнитолой на руль, потребуется снять с него накладки и кнопку звукового сигнала. На их место устанавливаются и закрепляются универсальные кнопки с адаптером. Если для подключения используется жгут, то он закрепляется на рулевом колесе и его колонке хомутами. Подрулевой переключатель можно установить на кожухе рядом с замком зажигания и рычагом включения стеклоочистителя. Все провода прокладываются под приборной панелью, а магнитола устанавливается на свое место.

Как подключить

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

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

Как пользоваться

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

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

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

Способы подключения

  • Если в комплекте магнитолы есть пульт ДУ (дистанционного управления), то подключение можно выполнить через разъём «миниджек», активировав кнопки мультируля и подав питание с помощью двух проводов от устройства напрямую: коричневый и красно-синий.


    Разъём «миниджека» 3.5 подключается к ДУ в штатное гнездо.

  • Для подключения через САN-шину программируемый адаптер подсоединяют к магнитоле через ICO-переходник и выводят на мультируль.

Что может находится на руле

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

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

В еще более продвинутых вариантах можно встретить возможность управления с руля мобильным телефоном. Эта функция получила название «hands free» или «свободные руки». Сегодня многие смартфоны имеют возможность получить доступ к автомобильным аудиосистемам и через управление смартфоном с руля можно управлять и мультимедийной системой.

Кроме перечисленных функций, кнопки мультируля могут управлять:

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

Ошибки при подключении

Типичные нарушения в работе кнопок мультируля происходят по следующим причинам:

  • Неправильная распиновка соединений – подключить согласно схеме.
  • Нарушен контакт на каком-либо разъёме, либо произошёл обрыв провода: если визуально обрыв не найти, то нужно «прозвонить» участки проводов мультиметром в режиме омметра, проверить соединения на клеммах.
  • Одна из функций кнопки не работает – активация прошла не полностью: сбросить настройки мультируля, отключив адаптер, и перепрограммировать систему вновь.
  • Самопроизвольный отказ работы – короткое замыкание (сгорел предохранитель): заменить предохранитель в блоке, проверить разъёмы на наличие влаги, загрязнений, осмотреть крепление провода «на массу».

При инсталляции следует учитывать штатные разъёмы конкретной магнитолы – схемы подключения могут отличаться: в таких случаях следует придерживаться технического описания мультимедийного устройства.

  • Подключение автомобильной магнитолы своими руками

Даже сегодня в автомобиле топовой комплектации можно увидеть скучное головное устройство с минимальным набором функций.

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

С установкой таких 2-din систем вопросов обычно не возникает, поскольку они четко помещаются в штатное посадочное место и подключаются по стандартной схеме, однако с настройкой элементов управления справляются далеко не все.

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

Что нужно для подключения мультируля к нештатной магнитоле

Тюнинг рулевого колеса предполагает установку готовых наборов сервисных кнопок для определённой марки автомобиля – в этом случае подключение функций выполнить просто: к каждому комплекту прилагается адаптер, который совместим с основным электрооборудованием. Нестандартные решения требуют специального устройства с программатором и соблюдения «распиновки» разъёмов.

Адаптер


Адаптер типа ACV SWI-1 универсальный, способный программировать функции мультируля и совмещать любую нештатную магнитолу по стандартной схеме. Для инсталляции его в цепь управления потребуется ещё один ICO-переходник.

Внимание! Перед монтажом следует отключить аккумуляторную батарею, сняв клемму минус.

Применение arduino в автомобиле — управление магнитолой кнопками на руле

Когда я решил поменять магнитолу в своей машине, я встал перед выбором — потерять штатное управление звуком кнопками на руле, или же покупать специальный (достаточно дорогой) адаптер. Потом я подумал, почему бы не сделать такой адаптер самому? Обзор для тех, кто дружит с паяльником. Сначала суть проблемы. Во многих машинах есть штатно установленное управление магнитолой на руле. Кнопки эти работают по принципу резистивной клавиатуры, что позволяет передавать сигнал всего по двум проводам. Например, нажимаем кнопку увеличения громкости — в цепи появляется сопротивление 130 Ом. Нажимаем уменьшение громкости — появляется сопротивление 240 Ом и т.п.

На многих современных магнитолах также есть возможность подключения проводного пульта дистанционного управления. Но проблема в том, что стандарты у всех производителей автомобилей и автомагнитол разные. Например, у магнитол Pioneer для увеличения громкости надо «подать» сопротивление 16 кОм.

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

Когда я поискал такой адаптер для своей машины, оказалось, что он стоит больше 50$. Учитывая, что сама магнитола мне досталась за какие-то смешные 30-35$, я решил попробовать сколхозить адаптер самостоятельно на ардуине. Готовой схемы на тот момент в интернетете не было, пришлось изобретать самому.

Заранее хочу извиниться за возможные неточности и ошибки — я плохо разбираюсь в электронике. Всю информацию по крупицам собирал из гугля. :)

В своем проекте использовал следующие компоненты: 1. Автомобиль Suzuki Swift 2. Автомагнитола Pioneer MVH-X165UI (купил в оффлайне) 3. Arduino Nano, можно и Mini (купил на ebay за 2.5$) 4. MCP4131, цифровой потенциометр на 100k (купил в оффлайне за 1$, почему-то на ebay они достаточно дорогие) 5. Резистор 10k 6. Макетная плата 7. Понижающий конвертер (step down buck converter за 1.5$), чтобы из 12V сделать 5V

Принцип простой — на входе измеряем сопротивление с кнопок на руле. Если сопротивление соответствует нажатию какой-то кнопки, то на выходе на потенциометре выставляем соответствующее сопротивление, требуемое магнитоле.

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

Также в сети обнаружилась следующая схема проводного пульта для магнитолы Pioneer (используется 3.5mm штеккер):

Кнопок Preset Up/Down у меня на руле нет, поэтому я использовал только два контакта на штеккере — Tip и Sleeve.

Т.к. диапазон требуемых магнитоле сопротивлений от 1К до 62К, то я купил микросхему MCP4131 — это цифровой потенциометр на 100К с 129 шагами регулировки. 129 шагов достаточно, т.к. нам не нужна супер точность, магнитола понимает сопротивления с разбросом где-то в 10-20%. Ну и не обязательно покупать именно MCP4131, думаю, подойдет любой другой digipot с подобными характеристиками.

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

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

Схема подключения получилась такая:

Сопротивление измеряется на пине A5 с помощью делителя напряжения с резистором 10К.

Потенциометр подключен по следующей схеме:

4, 7 — GND 8 — +5V 1 — arduino pin 4 (можно выбрать другой) 2 — arduino pin 13 3 — arduino pin 11 6 — к магнитоле, контакт «Tip» на штеккере

Скетч под спойлером

#include // библиотека SPI должна быть в стандартном софте, ну или её можно скачать. // Коды имеющихся на руле кнопок const int VOL_UP=1; const int VOL_DN=2; const int PREV_TR=3; const int NEXT_TR=4; const int MODE=5; const int MUTE=6; int csPin=4; // CS на цифровом потенциометре int wheelPin=A5; // аналоговый пин, на котором мы считываем сопротивление нажатой на руле кнопки int i=0; int prevButton=0; void setup() { pinMode(csPin, OUTPUT); delay(50); SPI.begin(); delay(50); SPI.transfer(0); // команда SPI.transfer(0); // значение pinMode(wheelPin, INPUT); delay(100); //Serial.begin(9600); } int getR() { // Эта функция читает сопротивление с кнопок на руле и возвращает код нажатой кнопки, либо 0 // читаем сопротивление (на самом деле напряжение, конечно) на аналоговом пине int r=analogRead(wheelPin); //Serial.println®; // Ищем, какая кнопка соответствует этому сопротивлению. // Данные значения сопротивлений подходят для Suzuki Swift, для других автомобилей числа будут другие. if (r>=9 && r<=15) return(VOL_UP); if (r>=18 && r<=26) return(VOL_DN); if (r>=120 && r<=156) return(PREV_TR); if (r>=60 && r<=80) return(NEXT_TR); if (r>=33 && r<=47) return(MODE); if (r>=2 && r<=6) return(MUTE); // если ни одна из кнопок не нажата, возвращаем 0 return (0); } // ОСНОВНОЙ ЦИКЛ void loop() { int currButton=getR(); // заносим в переменную currButton код нажатой кнопки if (currButton!=prevButton) { // если значение поменялось с прошлого раза delay(10); currButton=getR(); // ждем 10ms и читаем еще раз, чтобы исключить «дребезг» кнопки if (currButton!=prevButton) { // если код кнопки точно поменялся с прошлого раза //Serial.println(currButton); prevButton=currButton; // сохраняем новое значение в переменную prevButton // Выставляем сопротивление на потенциометре, тем самым посылаем команду на магнитолу. // Значения сопротивлений даны для Pioneer, для магнитол других марок числа будут другие. SPI.transfer(0); switch(currButton) { case VOL_UP: SPI.transfer(21); break; // 16k case VOL_DN: SPI.transfer(31); break; // 24k case PREV_TR: SPI.transfer(14); break; // 11k case NEXT_TR: SPI.transfer(10); break; // 8k case MODE: SPI.transfer(2); break; // 1.6k case MUTE: SPI.transfer(4); break; // 3k default: SPI.transfer(0); break; // 0k } } } delay(5); }

Фото готовой платы.

С обратной стороны фотографий не сохранилось, т.к. это было год назад и я не планировал писать обзор. Ну и там ничего интересного — куча перемычек и плохая пайка :)

Ардуина может работать от 12V, но я решил поставить понижающий до 5V конвертор. Во-первых, я от него же запитал видеорегистратор, тем самым освободил гнездо прикуривателя. Во-вторых, я читал, что напряжение в автомобильной сети грязное и нестабильное, может плавать на несколько вольт, как вниз, так и вверх. Конвертер такие скачки выдержит, а ардуина может и погореть. Чтобы еще «почистить» питание я добавил несколько защитных элементов — диод, стабилитрон, конденсатор. Схему подсмотрел вот тут. Насчет её необходимости у меня некоторые сомнения, но решил — пусть будет.

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

Мультируль

Название мультируль является сокращением от общепринятого термина – многофункциональный руль. Что же скрывается под данным обозначением.

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

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

Рейтинг
( 1 оценка, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]