1. Присоединяйся! Электронный журнал "BMW Club Magazine" в Telegram
    Скрыть объявление
  2. BMWClub Страхование
    Лучшие условия при покупке полиса для участников клуба!
    Скрыть объявление

Замутил адаптер для управления плейером со штатной головы E46

Тема в разделе "Автозвук и мультимедиа", создана пользователем Nik1976, 28 ноя 2009.

  1. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Довольно давно морочусь с интеграцией MP3 плейра в штатную систему, начало истории тут:
    http://www.bmwclub.ru/vb/showthread.php?t=262917&highlight=zune

    После экспериментов с Professional CD решил, что управлять вслепую неудобно, поэтому проапгрейдился до 16:9 с ТВ-модулем (спасибо Полосатому за грамотный инсталл).
    Дальше -- больше, решено отказаться от пульта ДУ и управлять плейером с головы. Немного теории: все аудио/видео на E39/E46/E53 общяется по простенькой шине IBUS. 16:9 -- это тупой монитор с кнопками, полностью управляемый радио модулем и TV/NAVI. При нажатии любой кнопки 16:9 сам ничего не предпринимает, только передает сообщение радиомодулю. Соответственно, вполне реально сделать блок с микроконтроллером, отслеживающим нажатия кнопок на голове и управляющим внешней периферией.
    Мы с другом уже спаяли первую версию такого контроллера, сейчас отлаживаем его прошивку. Базовй функционал (переключение треков, управление меню, регулировка громкости) уже стабильно работает. Планирую довести софт до ума до нового года и поставить девайс у Полосатого.
     
  2. shummy

    shummy Абориген

    В клубе с:
    17 фев 2003
    Сообщения:
    2,081
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    :thumbup::thumbup::thumbup:респект!:nod:
     
  3. neyro

    neyro Завсегдатай

    В клубе с:
    13 мар 2008
    Сообщения:
    566
    Пол:
    Мужской
    Регион:
    Москва
    Извиняюсь, что влазию в чужую тему, но похожий девайс уже есть :) Полная интеграция в штатку + отображение инфы такой как название треков на штатном монике (16:9) (треки с русскими названиями так же отображаются - автоматически производится транслитерация (типа NoGGano - Kacheli (feat. Guf)). В данный момент поддерживаются все существующие звуковые кодеки и носители типа usb-flash, от сд\двд рума было решено пока отказаться ввиду стремительно его устаревания и бесполезности (записать файлы на флешку намного удобней).
     
  4. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Не совсем. Во-первых, ни один известный мне автомобильный контроллер и рядом не лежал с интерфейсом MS Zune. Попробуйте найти нужную песню в коллекции более 30 Гб. Интерфейсы всех виденных мною автомобильных решений, увы, для этого слишком убоги. Кстати, Zune полностью поддерживает кириллицу без извратов с транслитом. Кроме нативной поддержки MP3/WMA и даже плейлистов m3u поддерживается видео MP4/WMV и подкасты.
    Сейчас покупаю новый Zune HD с доком, там появился оптический выход. С приличным внешним ЦАПом он обеспечит качество на уровне топовых автомобильных голов.

    Во-вторых, контроллер по сути универсальный.
    Кроме входа iBUS (с возможностью отправки собственных команд) у него есть 7 силовых выходов (например, для управления внешними реле, светодиодами или прочей периферией с токами до 0.5A) и 7 интерфейсных выходов для передачи данных, ИК-передатчиков и т.п. Управление этим добром зависит от прошивки, заливаемой во flash-память контроллера через USB-программатор. Изменив прошивку его можно обучить управлять любым девайсом через ИК-порт или произвольный последовательный/параллельный интерфейс.
     
  5. neyro

    neyro Завсегдатай

    В клубе с:
    13 мар 2008
    Сообщения:
    566
    Пол:
    Мужской
    Регион:
    Москва
    Zune может и поддерживает кирилицу, вот только штатный монитор 16:9 - нет.
     
  6. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Штатный монитор (точнее, TV-блок) поддерживает композитный видеовход, а док Zune -- аналогичный видеовыход. Этого вполне достаточно для вывода всего интерфейса включая кирилицу.
     
  7. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Добавил схему всей системы.
    Плейер Microsoft Zune 120Gb упрявляется как пультом ДУ, так и кнопками монитора 16:9.
    Интерфейс Zune выводится на экран 16:9. Управляет всем тот самый контроллер, ловящий по IBUS нажатия кнопок ГУ и рулящий плейером по ИК-интерфейсу. Док Zune встроен в подлокотник.
    Линейные выходы плейера и штатной системы подключены к переключателю на качественных аудио-реле (переключатель делал на заказ).
    Пока громкостью управляю с плейера, но на подходе Zune HD с оптическим SPDIF-выходом. В начале года внедрю его, приличный внешний ЦАП Audiotrak Dr.Dac2 DX + злектронный регулятор громкости на Burr Brown PGA2310.

    [​IMG]
     
  8. Mshu-Shu

    Mshu-Shu Плохая киса

    В клубе с:
    21 окт 2003
    Сообщения:
    1,416
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    ,
    уххх. вот это заморочка! Респект за работу!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  9. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Вот заснял девайс в работе:

     
  10. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
  11. Полосатый

    Полосатый Завсегдатай

    В клубе с:
    14 апр 2009
    Сообщения:
    461
    Пол:
    Мужской
    Регион:
    Москва
    Да Вы дружище маньяк. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  12. neyro

    neyro Завсегдатай

    В клубе с:
    13 мар 2008
    Сообщения:
    566
    Пол:
    Мужской
    Регион:
    Москва
    Кстати мне кажется или у тебя нет саба и тылов ? Или схема не полная ?
     
  13. Полосатый

    Полосатый Завсегдатай

    В клубе с:
    14 апр 2009
    Сообщения:
    461
    Пол:
    Мужской
    Регион:
    Москва
    ты прав. у него нет тыловых динамиков и саба нет. пока что.:)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  14. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Тылы -- в топку. Ломают сцену. Саба нет пока, поскольку настроить его толком (чтобы без бубнения и тормозов) трудно, особенно в беспроцессорной системе. По крайней мере, те системы с сабом, что удалось послушать (довольно недешевые, кстати), впечатления особого не произвели. Саб там либо запаздывает, либо недостаточно динамичен.

    Так что сначала лучше фронт отстрою как следует, а потом о сабе задумаюсь. Тем более что SPX-17Pro у меня отыгрывает мидбас довольно старательно. Полосатый не даст соврать.
     
  15. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Тот еще! Веселитесь, уважаемый, пока не поздно. Скоро вам предстоит водрузить мне в багажник все все это + внешний ЦАП и внешний регулятор громкости на BurrBrown PGA2310-EVM. Вот тогда мы похохочем... :D
     
  16. Полосатый

    Полосатый Завсегдатай

    В клубе с:
    14 апр 2009
    Сообщения:
    461
    Пол:
    Мужской
    Регион:
    Москва
    Мляяяяяяяяя. гуляю последние деньки. маньяк, меня работай каверзной скоро завалит.:shock::shock::shock:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  17. shummy

    shummy Абориген

    В клубе с:
    17 фев 2003
    Сообщения:
    2,081
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    жгете:D
     
  18. SBC-E

    SBC-E Участник тусовки

    В клубе с:
    11 дек 2009
    Сообщения:
    163
    Пол:
    Мужской
    Регион:
    Калужская обл.
    Водит:
    Прочитал. Восхитился ! Есть идеи по этому поводу, но не могу вставить ссылку сюда, - не дает, говорит нет прав. Я тоже ковыряю эту тему, но пошел другим путем. Предлагаю обмен опытом.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  19. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    К взаимовыгодному обмену всегда готов :)
    Отправил свои контакты в личку.
     
  20. SBC-E

    SBC-E Участник тусовки

    В клубе с:
    11 дек 2009
    Сообщения:
    163
    Пол:
    Мужской
    Регион:
    Калужская обл.
    Водит:
    Ок, отписался !
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
  21. delach

    delach Участник тусовки

    В клубе с:
    1 сен 2009
    Сообщения:
    231
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Nik1976, идея супер! А что за контроллер? Что-то типа Arduino или полностью самодельный? Проект коммерческий или можешь показать схему и прошивку?
     
  22. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Контроллер полностью самодельный на Atmega8 с питанием от 12В. Сам девайс сейчас собран, отлаживаю код и периферию.
    Думаю, развивать проект только своими силами глупо. Хочу скоро выложить схему контроллера и код в свободный доступ для некоммерческого использования.
    Дальше нетрудно написать код для эмуляции CD-ченжера (AUX-адаптеров), управления внешними ГУ, DVD-плейерами и прочей периферией по ИК, а также навесить кучу сервисных функций для IBUS (например, мигнание фарами при управлении ЦЗ с ключа, автом. доводчик стекол/люка при постановке на охрану и т.п.).
    Для тех, кто не готов паять сам, можно организовать мелкосерийную сборку и продажу.
     
  23. delach

    delach Участник тусовки

    В клубе с:
    1 сен 2009
    Сообщения:
    231
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Отлично! А 8й меги хватает? Я сейчас на 168ой делаю. Очень был бы признателен за схему. Собственно интересует как заводешь в котроллер IBus? Эмуляция ченжера вопрос элементарный, если у тебя реализован контроль коллизий. Собственно я изначально пошел другим путем, вместо плеера поставил в машину комп, и то, что ты описал (мигнание фарами, отк/закр стёкол, вывод названий треков на приборку, работа с ИК пультом и т.д.) у меня сейчас делает комп. Сейчас понял, что некоторые функции лучше оставить на контроллере, даже когда комп выключен. Собственно шину в комп завести не сложно, а вот с преобразованием под TTL возникла проблема. Ты используешь max232 или TH3122?

    У меня работает примерно так: http://www.youtube.com/watch?v=Km5cxmvYnXw
    (видео не моё, но у меня очень похоже)
     
  24. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Да AtMega8 вполне хватает, IBus заведен через TH3122, подключенный к COM-интерфейсу атмеги. Пока не вижу особого смысла заморачиваться с компом -- интерфейса плейера мне вполне достаточно.
    Опубликую схему и код как доведу все до ума (думаю, в течение месяца).
     
  25. delach

    delach Участник тусовки

    В клубе с:
    1 сен 2009
    Сообщения:
    231
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Да, с компом хлопот намного больше при установке, но и возможностей побольше. Если интерфейс плеера устраивает - можно все нужные фишки на меге реализовать. TH3122 тоже заказал, нашел только в одном месте, жду уже вторую неделю, ты где покупал?
     
  26. emin

    emin фтыкающий

    В клубе с:
    24 авг 2008
    Сообщения:
    2,232
    Пол:
    Мужской
    Регион:
    Московская обл.
    Водит:
    НИК! Поздравляю!!!:thumbup::thumbup::thumbup:
    реализация зе бест! творческое упорстсво достойно восхищения!
    да и нувель вог - клевая музыка ;)

    :idea: чую мне со своей микропроблемой, связаной с i-bus теперь только к тебе за консультациями... :cool:

    буду писать в личку!
     
  27. g500alexandr

    g500alexandr Участник тусовки

    В клубе с:
    22 июл 2009
    Сообщения:
    99
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    За сколько все можно приобрести и установить под ключ? в личку пожалуйста
     
  28. Nik1976

    Nik1976 Завсегдатай

    В клубе с:
    27 дек 2008
    Сообщения:
    589
    Пол:
    Мужской
    Регион:
    Москва
    Водит:
    Всем отписал!

    Проект растет, уже приехал Zune HD 32Gb с доком и оптическим SPDIF выходом. Теперь с внешним ЦАПом качество будет на уровне лучших автомобильных голов. Скоро выложу новое видео с интерфейсом Zune HD.
     
  29. neyro

    neyro Завсегдатай

    В клубе с:
    13 мар 2008
    Сообщения:
    566
    Пол:
    Мужской
    Регион:
    Москва
    Кстати могу помочь с ibus...спрашивайте...есть полный код эмулятора сд ченжера\все команды которые посылает радио и т.п..
     
  30. emin

    emin фтыкающий

    В клубе с:
    24 авг 2008
    Сообщения:
    2,232
    Пол:
    Мужской
    Регион:
    Московская обл.
    Водит:
    интересует скорее общение штатного монитора с тв-модулем :shock:
     

Яндекс.Метрика