Переходник для кнопок магнитолы на руле для Mazda 5

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

Вот и я, установив DVD-центр Prology, столкнулся с проблемой: кнопки на руле перестали работать. Казалось бы мелочь, но эта мелочь мне начала отравлять радость от перехода на нормальный музыкальный коробок. Всё, решено — делаю адаптер, чтобы кнопочки на руле заработали!
Руль MZ5

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

Измерение сопротивления между красно-чёрным и зелёно-белым проводами дали следующие результаты:
кнопки отпущены — 5.05k
нажатие MUTE — 2.04k
нажатие MODE — 1.04k
нажатие TRACK- — 0.564k
нажатие TRACK+ — 0.302k
нажатие VOL+ — 0.148k
нажатие VOL- — 0.055k

По-скольку Prology комплектуется инфракрасным пультом ДУ, я решил, что самый простой способ — это слепить переходник, который при нажатии кнопочки на руле посылает команду как пульт. Такой переходник можно припаять прямо к ИК-модулю на магнитоле. ИК-модуль имеет 3 вывода: корпус, +5В (или 3.3В) и выход принятых данных, т.е. для того, чтобы подключить адаптер к магнитоле достаточно 3х проводов. Ниже приводится типовая схема подключения ИК-модуля в различных магнитолах.
Типовая схема подключения IR-модуля

Исходя из всего написанного, схема получилась очень простая схема переходника.
Схема управления любой магнитолой с помощью штатных рулевых кнопок.
Для понимающих о чём речь, код системы пульта Prology 02 FF (NEC).
Коды кнопок:

  • POWER — 02 FF 04
  • MUTE — 02 FF 44
  • MODE(SRC) — 02 FF 07
  • TRACK DOWN — 02 FF 49
  • TRACK UP — 02 FF 1D
  • VOL- — 02 FF 54
  • VOL+ — 02 FF 50

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

Чтобы переходник не болтался как сопля внутри магнитолы, я припаял его за вывод GND к корпусу тюнера внутри магнитолы, а 2 провода (+5В и IR-OUT) протянул через дырочку на другую сторону платы, чтобы припаяться на плате к разъёму передней панели (ИК-модуль с передней панели подключается прямо к этому разъёму).
Установка переходника в магнитолу

С обратной платы выводы на разъёме оказались подписанными, т.е. задача подключения оказалась вообще элементарной 🙂
Подключение переходника к магнитоле

На всякий случай для изоляции натянул красную термоусадку на переходничок, жёлто-красный и фиолетовый провода выводятся из магнитолы рядом с антенным проводом и подключаются к клавиатуре (какой провод куда — безразлично).
Изоляция переходника термоусадкой

Распайка штатного разъёма магнитолы приводится ниже.
Распайка штатной магнитолы MZ5 Clarion

Ах, да! Если в течение 1.5сек на руле удерживать кнопку MUTE, то это аналогично нажатию кнопки POWER. Просто мне показалось неудобным расположение кнопки POWER на передней панели Prology — как-то приходится искать её взглядом. Поэтому я сделал так, что когда долго держишь MUTE — магнитола включается (или выключается), мне показалось, что так удобнее 🙂

Прошивку можно скачать здесь. Фьюзы программирования ATtiny13: RSTDIS=BODLEVEL1=BODLEVEL0=SUT0=CKSEL0=0, остальные фьюзы равны 1.

В итоге, вот так выглядит установленный DVD-центр Prology; кнопочки на руле уже работают 🙂
Магнитола с установленным переходником

Прошивку переходника можно скачать здесь.