Меню Рубрики

Установка адаптера для рулевого управления

Chevrolet Lacetti 5D 096 › Бортжурнал › Кнопки управления магнитолой на руле или просто «мультируль».

Сегодня речь пойдёт об установке и подключении штатного управления магнитолы с кнопок руля!

Собственно, задумываться про удобство кнопок на руле я начал после установки 2Din магнитолы Pioneer AVH-X1500DVD (об этом я писал ЗДЕСЬ), так как во время езды, особенно на скорости, было проблематично нажать нужную кнопку и тем более тыкать в сенсорный экран. Но увы, моё авто имеет не самую богатую комплектацию (штатное управление магнитолы с руля отсутствовало), и с этим приходилось мириться.

«Пинок под зад» так сказать, дал мне хороший знакомый по DRIVE2 Lacettovod (он же Алексей), раздразнил своей записью про подключение управления магнитолой на руле

И так, всё по порядку:
Для начала на авторазборе была приобретена расширенная контактная группа руля, ну и соответственно сам пульт с креплением.

С заменой контактной группы проблем не возникло, только для этого пришлось снимать руль. (руководство как снять рулевое колесо ЗДЕСЬ)

Для сравнения — на моей контактной группе, которая стояла на авто, нет фишки с проводами под пульт и в ответной части (длинный провод в чёрном кембрике) идёт один чёрный провод на сигнал, а в расширенной контактной группе их там три — один на сигнал и два с пульта управления магнитолой.

Все подключаем и ставим на место пульт…

И так — контактная группа заменена, пульт на месте, теперь осталось подружить рулевое управление с магнитолой!

Полазив в просторах интернета, нашёл несколько вариантов универсальных адаптеров для подключения рулевого управления, а так же интересный способ переделки самого пульта:
1. Переделка штатного пульта (добавление резисторов определённого номинала, как это делается, можно посмотреть ТУТ) — но от данной затеи мне пришлось отказаться, так как с паяльником я на ВЫ.
2. Универсальный адаптер рулевого управления Intro (как у Алексея) — он был в наличии на авторынке, но цена кусалась — от 2400 до 2900руб!
3. Универсальный адаптер рулевого управления от парня с Москвы, Сергея с ником Intel (про него можно посмотреть ТУТ) — имеет определённые сходства с адаптером Intro, стоит всего 1300руб, но ждать доставку 10 дней не хотелось.
4. Универсальный интерфейс для штатных кнопок на руле ACV SWI-X1 — он тоже был в наличии, да и цена приемлемая — 1500руб, соответственно, мой выбор пал именно на него! (Огромное Спасибо Екатерине Monstrisha за предоставленный адаптер и скидку 10% — Катерина у нас работает в магазине автоэлектроники и автохимии, где и был куплен данный адаптер).
Вот краткое описание данного изделия:
1— Работает со всеми автомобилями, оборудованными «резистивными» (не CAN) кнопками на руле – Chevrolet, Ford, Hummer, Hyundai, Kia, Mitsubishi, Nissan, SsangYoung, Subaru, Suzuki, Toyota, Mazda, Honda.
2— Программируется для любых головных устройств (Alpine, Pioneer, Panasonic, JVC, Kenwood, Sony, Clarion, NRG, Prology, Mystery, Challenger, Varta и т.д.), которые комплектуются пультом ДУ или совместимы с ним. (программирование происходит с пульта ДУ головного устройства)
3— Позволяет управлять как проводным способом – через разъем mini-jack, так и через ИК-порт (для головных устройств, не имеющих разъема mini-jack).
4— Позволяет для каждой кнопки на руле запрограммировать ДВЕ функции (кратковременное или продолжительное нажатие).

источник

mrStealth › Блог › Адаптеры рулевого управления

Много вопросов мне о них задают, поэтому вот объяснение

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

Как правило, фирменные модели мультимедийных головных устройств (ГУ), не рассчитаны на прямое подключение кнопок.Особенно это касается ГУ размера 1DIN (стандартная универсальная магнитола).
Но практически у всех есть возможность управления через инфракрасный пульт ДУ.
Головные устройства размера 2DIN уже имеют функцию подключения штатных кнопок, однако многие бренды заставляют использовать свои фирменные адаптеры, цена на которые может быть совсем негуманной.

Читайте также:  Установка второй планки оперативной памяти

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

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

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

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

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

На данный момент наши адаптеры работают на таких автомобилях и с такими головными устройствами:

BMW (iBus) — Alpine, Pioneer, Sony
Renault — Alpine, JVC, Pioneer
Peugeot — Alpine
Mazda — Alpine, Pioneer
Mitsubishi — Alpine
Kia — Clarion
Suzuki — Clarion, JVC,
Ford — JVC,
Hyundai -Alpine, Blaupunkt, Challenger, Clarion, EasyGo, Jensen, JVC, Kenwood, Panasonic, Pioneer, Prology, Sony
Nissan — Pioneer
Fiat — Alpine
Chevrolet (GM) — Alpine, JVC, Pioneer

Если нет кнопок на руле, существует мультиджойстик Сони.
На базе этого джойстика (например, Sony Rm-x4s) и при помощи адаптера уже реализована возможность управления такими головными устройствами — Alpine, Blaupunkt

Это список марок, для которых адаптеры уже разработаны, изготовлены и опробованы.
С учётом того, что алгоритм работы штатных органов управления современных автомобилей отличается крайне мало — список совместимых марок намного больше.
Если Вы не нашли свой автомобиль в этом перечне — звоните/пишите.
Будем рады помочь.

Также возможен вариант адаптера с дополнительным выходами для управления доп.устройствами.
Это может быть как вариант с использованием одной или нескольких аудиокнопок в качестве управляющей каким-либо устройством (например, «секретка» запуска двигателя, режим рециркуляции воздуха в салоне и т.п.), так и адаптер, полностью преобразующий нажатия кнопок в команды управления разными устройсвами.
Пример практической реализации таких вариантов — адаптер позволяет согласовать управление нештатным блоком круиз-контроля (например, универсальный Rostra или Waeco) с штатными доустановленными кнопками управления круизом.

Видео работы адаптера с двумя дополнительными выходами (для управления трип-компьютером и кнопка «спасибо»)

Вот видео на целый «комбайн» на базе подрулевого джойстика от Рено.Подробное описание здесь

Видео работы адаптера Рено- Пионер

источник

Subaru Outback Made in Japan by FHI › Бортжурнал › Адаптер кнопок руля для pioneer своими руками

Всем привет.
Пока для основных работ по инсталлу не сезон занимаюсь сопутствующими разработками. Сегодня наконец закончил и опробовал работу адаптера кнопок управления музыкой на руле.
Итак какова была цель. Магнитолу я поставил в бардачок, и управлять ею не сильно удобно, однако оно не так часто и нужно. Поскольку есть кнопки на руле то решено сделать адаптер для управления нештатной магнитолой. Некоторые заметят, что можно просто перепаять кнопки, но я люблю когда то, что я доработал можно вернуть в исходное состояние.
Самая дружественная платформа для такой разработки это Arduino. Как пользователь я знаком с данной платформой давно по хобби, однако программировать под нее до сих пор нужды не было. По большому счету программистом для этого быть и не надо нужно просто уметь пользоваться интернет-поиском, чем я владею в совершенстве. Большую часть информации я почерпнул и использовал из этой статьи про Suzuki.
Немного теории. Управление от кнопок руля работает по двум проводам. При нажатии между двумя этими проводами кнопки замыкается цепь с сопротивлением некоего номинала, для каждой кнопки разного. Магнитола как штатная так и мой нештатный pioneer замеряют это сопротивление и понимают, что за кнопка нажата. Суть адаптера преобразовать номиналы сопротивлений выдаваемые кнопками в номиналы понятные пионеру.

Схему подключения я использовали из приведенной выше статьи. Однако описываемый там потенциометр MCP4131 оказался редким, и я его заменил (как советуют в статье) тем что нашел — X9C104, на 100кОм и 100 шагов, что включает диапазон сопротивлений понятный пионеру (1-25кОм). Одинаковые, для неискушенного человека, компоненты оказались разными в управлении и просто скопипастить скетч и все правильно подключить не получилось.

Читайте также:  Установка защиты картера honda civic

Мой потенциометр X9C104 управляется по трем проводам (или пинам): U/D — задает направление изменения выходного сопротивления (на увеличение или уменьшение), CS — выбор устройства (сигнализирует потенциометру, что команда выдается ему), INC — команда на перемещение «бегунка» (в направлении заданном пином U/D). Первоначально я изучил скудные мануалы по данному потенциометру имевшиеся в интернете и пробовал создать алгоритм управления им самостоятельно. Потратив на это пару ночей серьезных успехов не добился и начал пользовать поиск. Поиск выдал мне готовую библиотеку для управления устройствами семейства X9Cxxx, которой мне так не хватало.
Библиотека позволяет простыми командами pot.set() и pot.reset() задавать положение «бегунка» потенциометра и сбрасывать его в начало соответственно. Освоив управление потенциометром, я написал короткую программу (pot-test-lib01), чтоб выяснить, какое положение бегунка соответствует нужным мне номиналам сопротивления. Подставляя значение в pot.set() в основном цикле программы я замерял тестером сопротивление на концах 3.5мм джека.
Номиналы сопротивлений для pioneer’а следующие:
— громкость «+» — 16кОм — 18-й шаг потенциометра;
— громкость «-» — 24кОм — 27-й шаг потенциометра;
— следующий трек — 8кОм — 9-й шаг потенциометра;
— предыдущий трек — 11кОм — 13-й шаг потенциометра;
— режим (mode) — 1.6кОм — 2-й шаг потенциометра;
— mute — 3кОм — 3-й шаг потенциометра.
Эти данные требовались для коррекции той части скетча, которая отвечает за выдаваемые команды.
Далее чтоб обучить arduino понимать руль я написал еще одну коротенькую программу (resist-check), которая читает значение нажатой кнопки и выдает его в терминал, подключенного к контроллеру компьютера. Работа программы в видео ниже.

Таким образом я получил, что при нажатии кнопок контроллер считывает следующие значения:
— громкость «+» — от 4 до 9;
— громкость «-» — от 14 до 20;
— следующий трек — от 53 до 59;
— предыдущий трек — от 99 до 106;
— режим (mode) — от 27 до 33;
— mute — 3кОм — от 0 до 2.
Эти данные я скорректировал в части скетча, которая отвечает да считывание кнопок руля.
Итого скорректировав скетч под мой автомобиль, магнитолу и потенциометр получил рабочий скетч (mybuttons).

Я не стал выкладывать сюда куски кода, т.к. он мало кому интересен, да и читать его на драйве не удобно. Кому интересно, все скетчи и библиотеку можете найти на гуглодиске. Фоток самого адаптера пока нет, т.к. пока он собран на arduino nano, но на нем распаяны грядки пинов и его не удобно размещать в машине. Я заказал себе arduino mini голый, сам его распаяю, чтоб было аккуратно и компактно.
На этом все. Если есть какие-то вопросы постараюсь помочь. Если какие-то моменты программирования Вам покажутся нелепыми, не судите строго, мой опыт написания программ ограничивается бейсиком в средней школе. Если вы считаете, что проще купить готовое — да проще, но не дешевле, т.к. по компонентам стоимость такого проекта не превысит 10$, при условии наличия у вас паяльника и соответствующих принадлежностей.
Всем удачи.

Ссылки на другие этапы проекта в этой записи.

источник

Mitsubishi Outlander Invite S03 > Instyle S83 › Logbook › Адаптер рулевого управления своими руками

В связи с грядущей сменой китайского ГУ на Pioneer встал вопрос о прикручивании имеющихся кнопок управления на руле. Есть аж целых 3 варианта реализации:
1. перепаять на плате кнопок резисторы — не наш вариант, т.к. вдруг что поменяется в будущем…
2. купить готовый адаптер — цена 2000 руб… как то дюже круто за контроллер и пару проводков
3. и наконец, собрать этот пресловутый адаптер своими руками при помощи arduino и паяльника, благо информации и вариантов реализации на просторах интернета вагон и маленькая тележка
а) mysku._ru/blog/ebay/35610.html
b) www.drive2.ru/l/9517061/
c) okbit.ru/blog/arduino/ada…knopok-svoimi-rukami.html
d) circuits.io/circuits/3857585-key5-okbit-test тут же можно потыкать и попробовать функционал
В общем есть куда разбежаться =)
Вариант d он же вариант b с корректировкой платы взлетел, т.е. разработал, но в нем нет универсальности и на каждого производителя ГУ придется подбирать/перепаивать резисторы, что не очень удобно и не есть универсально)))

Читайте также:  Установка гидранта на отводе

На данный момент я остановился на варианте а, и на текущий момент заказал необходимые комплектующие:
— Arduino Pro Micro
— MCP4131-104E/P, Потенциометр
— SCS- 8 (DS1009-8AN), DIP панель 8 контактов узкая
— MT3608 2A Макс DC-DC Step Up
— печатная плата Dropshipping
— NP-144 (7-0018) (K304H), Аудио штекер (СТ) металл 3.5 мм
Общей суммой 341 руб

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

#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; // аналоговый пин, на котором мы считываем сопротивление нажатой на руле кнопки

void setup() <
pinMode(csPin, OUTPUT);
delay(50);

SPI.begin();
delay(50);
SPI.transfer(0); // команда
SPI.transfer(0); // значение

// читаем сопротивление (на самом деле напряжение, конечно) на аналоговом пине
int r=analogRead(wheelPin);

// Ищем, какая кнопка соответствует этому сопротивлению.
// Данные значения сопротивлений подходят для Suzuki Swift, для других автомобилей числа будут другие.
if (r>=9 && r =18 && r =120 && r =60 && r =33 && r =2 && r Price tag: 341 ₽ Mileage: 34,781 km

источник

Subaru Forester «атмо-меха-двушка» › Бортжурнал › Установка новой магнитолы Kenwood с адаптером рулевого управления Zexma

Вот и пришло время заморочиться заменой штатной магнитолы на что-нибудь более приличное. Процедура эта была описана многими, тем не менее и я решил всё расписать подробно.
Муки выбора мои упирались в скромный бюджет. Проще было бы поставить 2DIN, но выбор 2DIN-магнитол был весьма узок, и приличные магнитолы начинались от 16килорублей. Поэтому решился купить 1DIN-магнитолу и 1DIN-кармашек фирменный. А так же, конечно же необходим адаптер для кнопок рулевого управления, и адаптер ISO для подключения магнитолы собственно к родному разъёму в автомобиле.
Итак, были приобретены следующие девайсы:
1) Магнитола KENWOOD KMM-121Y = 2500 руб. (технопоинт)
2) Кармашек 66128-SA030 = 1150 руб. (автодок)
3) Адаптер Intro ISO SB-01 = 350 руб.
4) Адаптер Zexma MFD207UN-DIP = 2000 руб.

Немного о критериях выбора. Магнитолу хотелось такую, которая играет mp3 с флешки, диски – уже не актуальны, и поддерживает управление кнопками с руля. Купил как раз такую. Флешки читает, форматы mp3 и flac. Корпус укороченный, дисплей с разноцветной подсветкой, можно выбрать любой цвет. Очень богатые настройки звука, на каждой частотном диапазоне (нч, сч, вч) имеются дополнительные настройки типа выбора пиковой частоты из трех вариантов частот и т.д. Через некоторое время методом тыка в итоге получил тот звук, который мне нравится по частотам. Родные штатные колонки оказались вполне себе ничего по звуку, как многие писали, вполне сгодятся, еще послужат. Магнитола управление с руля поддерживает (это главное!), но не имеет гнезда под 3,5 jack от адаптера, имеет только отдельный провод.

Адаптер рулевого кнопочного управления, как и многие, выбрал Zexma MFD207UN-DIP, заказал его на сайте производителя. Похоже, что производитель находится в городе Волгограде, и зовут его Григорий Лаптев. Сначала мне предложили доставку Почтой России наложенным платежом но потом Григорий сам написал и предложил мне выкупить продукт у местного екатеринбуржского торговца оптовика, который сам закупается у Григория. Всё получилось как нельзя лучше, за пол-часа созвонился, встретился и купил за ту же цену, что и у производителя. Примечательно, что этот торговец имеет свой сайт с каталогом продукции, но название «Zexma MFD207UN-DIP» там не фигурирует вообще, поэтому поиском этот продукт у этого торговца и не гуглится вовсе. Замечательный маркетинг!
В итоге закупил всё, кроме Кармашка-бардачка, который всё ещё идёт откуда-то из эмиратского далёка. Наступили выходные, и решил я установить всё кроме кармашка, подключить и наслаждаться новым звуком. А кармашек придет попозже, и мы его поставим непременно.
Первым делом решил спаять необходимые провода. Имеем всего три проводных адаптера, которые надо увязать вместе: Провода от магнитолы до ISO разъема; Провода от автомобильного родного разъема до ISO разъема; Адаптер Zexma со своим пучком проводов.

источник

Добавить комментарий

Adblock
detector