Перейти к содержимому


Фотография

Подключение Ipod к BP4902


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 114

#1 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 12 Январь 2016 - 13:26

Добрый день.

 

Хочу поделиться своим решением по подключению Ipod к магнитоле BP4902. Небольшая предыстория. Я являюсь обладателем W140. В составе стоит штатная акустика и усилитель BOSE и магнитола BP4902. Соответственно в багажнике установлен штатный чейнджер и компьютер навигации. Задался идеей поставить вместо чейнджера альтернативный источник звука. Проанализировал что есть на рынке. Ятур и Триома предлагают адаптер с копеечным цапом для воспроизведения MP3. Я посчитал это примитивным решением, тем более что уже много лет МР3 я не слушаю и вся библиотека хранится в лослесс. Было решено подключить к магнитоле Ipod. Опять же, решения от Триомы и Ятур меня не устроили, так как во первых, как-то много получается блочков и не нужных проводов, во вторых, управления Ipod с кнопок магнитолы оставляет желать лучшего. Вобщем занялся разработкой своего конвертера. Вот что получилось в итоге. Конвертер собран на PIC12F1822. Помещен в коробочку 50мм х30мм. Все это прячется за магнитолой и кабель для Ipod выведен в верхний вещевой ящик. Тестировал с Ipod 5G, 5.5G, 6G и 7G. Возможно работает и с остальными моделями, я не проверял. Звучание Ipod 5G и 5.5G на порядок выше чем у 6G и 7G. Связано с тем что в 5 и 5.5 стоит ЦАП wolfson, а в 6 и 7 более дешевый crystal. Адаптер поддерживает зарядку Ipod и управления со штатных кнопок магнитолы. Кнопка CD включает воспроизведение трека на Ipod. Кнопки "вправо" и "влево" переключают соответственно на следующий и на предыдущий трек. Однократное нажатие на кнопку "вверх" или "вниз" показывает текущее время воспроизведения трека, длительное нажатие на эти кнопки (то что на чейнджере было перемоткой) переключают на следующего или предыдущего артиста. Кнопка SC включает или выключает перемешивание песен в текущем плейлисте. Кнопка выбора диска 1 переключает Ipod в главный плейлист (вся музыка что есть в Ipod), кнопки 2,3,4,5,6 это соответственно плейлисты 1,2,3,4,5 в Ipod. В обычном режиме на магнитоле показывается номер трека состоящий из двух последний цифр номера трека в Ipod. Также при проигрывании сотых номеров трека (100, 200 и т.д) прибавляется 1 и отображается как 01. Соответственно когда проигрывается трек 101, 201 и т.д. также отображается 01. Надпись CD в левом верхнем углу отображает текущий плейлист.

 

Также решился вопрос с работой BP4902 без навигационного компьютера. Без него эта магнитола спрашивает код при каждом включении. Лечится это замыкание 7 или 9 ноги с ногой 5 на разъеме miniISO. Фото прилагаю.

 

По идеи это будет также работать на BE-1350, BE-1490, BE-1492, BE-1650, BE-1690, BE-1691, BE-2210. Надо проверять, возможно есть отличия в протоколе управления чейнджеров в этих магнитолах. Соответственно нужно будет править прошивку в микроконтроллере. Прошивку писал на ассемблере.

 

Прикрепленный файл  BP4902_Ipod_12F1822.pdf   34,03К   312 скачиваний
Прикрепленный файл  Распиновка_BP_4902.pdf   131,93К   289 скачиваний
image1.JPG
image2.JPG
image3.JPG
image4.JPG
image5.JPG
image6.JPG
image7.JPG


Сообщение отредактировал fcross: 12 Январь 2016 - 14:28


#2 ОФФЛАЙН   Jensen_C

Jensen_C

    Легенда форума

  • Мерсоводы
  • PipPipPipPipPipPip
  • Cообщений: 4 775
  • Город:Царицын-Сталинград-Волгоград
  • Автомобиль:
    Пешеход

Отправлено 12 Январь 2016 - 17:00

А подобное реализуется ли для смартфона например?


Пешеход 

Временно езжу на w123 om602 - возвращен
OM602 250D W124 седан 5МКПП, люк, подкачка, бак 90л 1991г альмандин красный металлик - продан
OM616 240D W123 4МКПП, ЭСП, Eberspacher, тахометр, 26.01.1983г зеленый мох - продан
М103 Е260 W124 5МКПП 17.04.91г - продан

Увлекаюсь ретро-телефонами типа Motorola StarTac, International.


#3 ОФФЛАЙН   m203

m203

    Ветеран

  • Мерсоводы
  • PipPipPipPipPip
  • Cообщений: 1 517
  • Город:Магнитогорск
  • Автомобиль:
    w124_220E w124 280s

Отправлено 12 Январь 2016 - 17:05

говорят ятур не подходит... а если с айпода слушать, то перключать на айподе надо, мафоном же не получиться я так понимаю ?



#4 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 12 Январь 2016 - 17:18

А подобное реализуется ли для смартфона например?

 

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



#5 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 12 Январь 2016 - 17:21

говорят ятур не подходит... а если с айпода слушать, то перключать на айподе надо, мафоном же не получиться я так понимаю ?

 

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



#6 ОФФЛАЙН   RA2FBD

RA2FBD

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 72
  • Город:Калининград

Отправлено 12 Январь 2016 - 17:37

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

A Pic контролер надо прошивать,или его ставить со стандартной прошивкой?



#7 ОФФЛАЙН   Misha190E

Misha190E

    Легенда форума

  • Мерсоводы
  • PipPipPipPipPipPip
  • Cообщений: 13 895
  • Город:Москва, ЮЗАО
  • Автомобиль:
    W210 был

Отправлено 12 Январь 2016 - 18:54

:super: :super: :super:


НЕ отвечаю на сообщения в Л.С. по теме ремонта автомобилей!

Компьютерная диагностика двигателя мерседес 104/111 самостоятельно

OBD2 ELM327 для мерседес с двигателем 104/111 с смартфона

FAQ HFM/PMS

E240, 07/2000, М112 2.6 722.6 11/2008...08/2020

W201, 10/89, 102.962, KE3.5, 4МКПП 11/1999...01/2010


#8 ОФФЛАЙН   Villain

Villain

    Banned

  • Мерсоводы
  • PipPipPipPip
  • Cообщений: 904
  • Город:Санкт Петербург
  • Автомобиль:
    W124, E320, 1994, S124, E320

Отправлено 12 Январь 2016 - 20:41

Можно аплодировать стоя...
И открывать ветку "Электронные поделки"
Триома останется без клиентов со своим барахлом...


Сообщение отредактировал Villain: 12 Январь 2016 - 20:41


+7(921)957-23-35 Сергей (WhatsApp)

#9 ОФФЛАЙН   m203

m203

    Ветеран

  • Мерсоводы
  • PipPipPipPipPip
  • Cообщений: 1 517
  • Город:Магнитогорск
  • Автомобиль:
    w124_220E w124 280s

Отправлено 12 Январь 2016 - 22:52

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

почем такое изготовите и вышлете ?



#10 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 13 Январь 2016 - 00:50

A Pic контролер надо прошивать,или его ставить со стандартной прошивкой?

 

PIC-контроллер не имеет стандартной прошивки. Он прошивается написанной под этот проект прошивкой.



#11 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 13 Январь 2016 - 00:54

почем такое изготовите и вышлете ?

 

Вот что получается по деньгам.

 

3500 рублей за адаптер для подключения Ipod.
1500 рублей за адаптер с линейным входом (коннектор миниджек 3.5мм).
500 рублей прошитый микроконтроллер PIC12F1822 (хоть для работы с Ipod, хоть для линейного входа). Схему я выложил.

 

Такая разница между решением для Ipod и простым линейным входом обусловлена стоимостью коннектора для Ipod. В китайских коннекторах воткнуты только 4 пина. Поэтому пришлось заказывать оригинальный JAE. А он стоит 23 евро.



#12 ОФФЛАЙН   Kolokol

Kolokol

    Имперский Ватник

  • Мерсоводы
  • PipPipPipPipPipPip
  • Cообщений: 4 683
  • Город:Москва
  • Автомобиль:
    W202 C220

Отправлено 13 Январь 2016 - 00:59

Срочно тему на 140й клуб!


-=WDB12603612002311=-
-=WDD2452081J090559=-

Изображение

special thanks to snail & Cornelius Schnapps

#13 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 13 Январь 2016 - 09:28

Срочно тему на 140й клуб!

 

Уже там :)



#14 ОФФЛАЙН   RA2FBD

RA2FBD

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 72
  • Город:Калининград

Отправлено 13 Январь 2016 - 12:14

PIC-контроллер не имеет стандартной прошивки. Он прошивается написанной под этот проект прошивкой.

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


Сообщение отредактировал RA2FBD: 13 Январь 2016 - 12:15


#15 ОФФЛАЙН   mixa13

mixa13

    Постоялец

  • Мерсоводы
  • PipPipPipPip
  • Cообщений: 848
  • Город:Нижний Новгород
  • Автомобиль:
    w124, w140

Отправлено 13 Январь 2016 - 14:15

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

 

Прошивку врятли кто выложит в общий доступ.
Пару прошитых микрух купил бы, если подойдет к BE-1690. Письмом отправите?



#16 ОФФЛАЙН   МихаилК

МихаилК

    Мерсоактивист

  • Мерсоводы
  • PipPipPip
  • Cообщений: 573
  • Город:от Владимира до Ярославля
  • Автомобиль:
    S123-230TE

Отправлено 13 Январь 2016 - 14:21

где можно глянуть протокол управления чейнджером?


S123283 - M102.980 K-jet 4МКПП

S124081 - 05/89 M102.963 2.0 Ke 4МКПП


#17 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 13 Январь 2016 - 16:03

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

 

Прошивка как-никак труд интеллектуальный. На мой взгляд прошитый МК за 500 рублей это вполне адекватное вознаграждение за этот труд.



#18 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 13 Январь 2016 - 16:05

Прошивку врятли кто выложит в общий доступ.
Пару прошитых микрух купил бы, если подойдет к BE-1690. Письмом отправите?

 

Отправить проблем нет. Надо сначала проверить с BE-1690. Я думаю в ближайшее время раздобуду такой аппарат для проверки. Вас интересует прошивка для работы с Ipod или для линейного входа ?



#19 ОФФЛАЙН   fcross

fcross

    Мерсовод

  • Пользователи
  • PipPip
  • Cообщений: 80
  • Город:г.Москва, г.Зеленоград
  • Автомобиль:
    W463 G55 AMG 1999

Отправлено 13 Январь 2016 - 16:13

где можно глянуть протокол управления чейнджером?

 

Протокол очень сильно похож на альпиновкий. Нашел на буржуйском форуме вот такой документ.
Прикрепленный файл  cdchanger.zip   5,29МБ   196 скачиваний



#20 ОФФЛАЙН   mixa13

mixa13

    Постоялец

  • Мерсоводы
  • PipPipPipPip
  • Cообщений: 848
  • Город:Нижний Новгород
  • Автомобиль:
    w124, w140

Отправлено 13 Январь 2016 - 16:22

Отправить проблем нет. Надо сначала проверить с BE-1690. Я думаю в ближайшее время раздобуду такой аппарат для проверки. Вас интересует прошивка для работы с Ipod или для линейного входа ?

 

Ок, спасибо, напишите в личку плз как будет.
Интерес именно к iPod (у меня touch 4, будет работать?). Но микросхемы взял бы 2, с вариантом линейного входа и под iPod.






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных