Страница 1 из 1

Делаем подрулевой джойстик управления магнитолой.

СообщениеДобавлено: 21 май 2014, 23:33
Sunsetpeople
Речь пойдет о стороннем подрулевом джойстике (хотя и не обязательно), тут главное - это сторонняя магнитола.

Есть масса вопросов о том как подружить тот или иной джойстик с какой- либо головой. В частности если управление не резистивное, а по ИК-порту, то ситуация усложняется в корне, ибо нужно собирать адаптер на микроконтроллере. Некоторые уже приобретали сей девайс, купить то не сложно но вот цена очень кусается. (2,5-3 тыс.р)

Я сегодня был в автосалоне на распродаже, и приобрел вот такой замечательный джойстик от Clio (520 р):

Изображение

Схема его выглядит так (цвета проводов соответствуют оригиналу):

Изображение

В конечном счете нужно собрать вот такую цепочку:

Изображение

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

Что нужно сделать если вы решили собрать эту схему. Идем на сайт http://wheelremote.ru/ и в разделе схемы выбираем схема для renault, она универсальна для всех моделей.

Вот перечерченная схема мною для проводного управления магнитолой:
Изображение

Красный выделена стабилизация питания 5В, это питание микросхемы. :!: Микроконтроллер Pic 16F630 работает от 2 до 5,5 вольт :!:
Чуть ниже обычный 3,5 штекер, на кончике которого имеется напряжение ок.3 В. На него подается сигнал с микроконтроллера.

Итак моя магнитола Clarion CZ509EG. Чтобы найти прошивку идем на сайт вот сюда http://laguna-club.by/showthread.php?t=1086 и ищем по ссылкам свою магнитолу в первом посте, возможно вам повезет. Моей не оказалось в списке, и я попросил человека написать для меня программу, но затем я узнал, что Alpine использует те же коды сигналов и протокол что и Clarion , в итоге со мною поделились уже готовой прошивкой.

Схему я распаял, осталось прошить микроконтроллер. Завтра как карта ляжет, пойду тестировать.

Re: Делаем подрулевой джойстик управления магнитолой.

СообщениеДобавлено: 30 май 2014, 01:02
Sunsetpeople
Ну вот сегодня наконец то развел плату и упаковал в коробочку. Прошил MK, все работает! Огромное спасибо Валерию с лагуна-клуба Белоруссии, это он написал программу для меня и предоставил схему!

http://laguna-club.by/showthread.php?t=1086&page=70

Видео работы:

http://www.youtube.com/watch?v=FijOX35l ... e=youtu.be

Прошивал микроконтроллер PIC16F630 программатором chipprog2, программа для программатора тоже называется chipprog2.
На заметку!
Если программатор не PicKit2, то возможна потеря калибровочного коэффициента, который находится в последней ячейке памяти контроллера обязательно после открытия НЕХ-файла в программе, которая управляет программатором, посмотреть в последнюю ячейку памяти 03FF, если там стоит 3FFF, то коэффициент потерян и работать не будет. Тогда ещё раз запрограммировать микросхему, предварительно в последнюю ячейку памяти 03FF в ручную вставив значение 3440.