Интергирование MP3 вместо кассеты: Peugeot 406, Philips 4050

Модератор: М: Тюнинг

Сообщений: 15 • Страница 1 из 1

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Вт июл 10, 2007 23:46

Как и очень многих владельцев 406, при озвучке меня интересовали следующие моменты:
1. Внешний вид - или родной дизайн, или ничего вообще.
2. Сохранение джойстика.
3. Индикация на родном дисплее.
4. Качество звука не хуже чем у самой магнитолы - не как с FM-прикуривателя.

Задачи №1 и №2 удалось выполнить в полном объёме, №3 - частично, т.е. радио и БК как были так и остались, а индикация с MP3-плеера... Да фиг с ней, не так уж оно и важно, тем более что переходники тоже не решают эту задачу полностью (тэги не выводятся). Задача №4 выполнена полностью, в итоге всё работает уже два месяца, я абсюлютно доволен , и проблемы звука меня больше не волнуют, чего и вам желаю :).

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

Всё управление плеером осуществляется с джойстика; доступны перемотка трека, пропуск трека и пропуск альбома, т.е. все нормальные функции, кроме которых ничего и не нужно. Плеер оснащён аккумулятором (по паспорту до 30 часов работы), заряжается он когда плеер подключен к USB, однако на случай долгих поездок предусмотрена возможность зарядки плеера от магнитолы.

Конструктивно плеер крепится к магнитоле на 8-контактный разъём, установленный в прорези кассетоприёмника; поскольку плеер очень легкий то всё просто и надёжно. Чтобы отсоединить плеер, нужно просто потянуть его на себя; заливаем очередную порцию музыки через USB, и можно ехать дальше.
Изображение
Плеер не только лёгкий, но и тонкий, поэтому крышка, которая раньше закрывала кассетоприёмник, теперь превосходно закрывает плеер.
Кстати, у плеера своя индикация с поддержкой русского языка, но буквы маленькие для расстояния от консоли до водителя, и днём она чересчур тускло светит. Тем не менее, если очень нужно, всегда можно узнать, что играет в данный момент.
Последний раз редактировалось TchP Ср июл 11, 2007 14:19, всего редактировалось 4 раз(а).

Yuohan

Человек, который смеется...

Аватара пользователя

Сообщения: 5439

Откуда: Столичный штучка

Пежо/Ситроен - 407 206 C-Crosser Мужской

Сообщение  Ср июл 11, 2007 00:00

Я проще поступил... Переходние джек 3,5 - кассета... стоит 250 рублей, подключаю плеер и вперед!
Надо спортом заниматься, бросить пить, курить и баста...

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 00:08

Прошу прощения, ещё далеко не весь материал :)
К тому же я прекрасно знаю про переходники в виде кассет/прикуривателей и т.п., это обсуждалось миллионы раз и здесь думаю не стоит это продолжать обсуждать.

Как оказалось, магнитола 4050 - далеко не "отмазка" фирмы Пежо для затыкания передней панели, а весьма серьёзный и непростой аппарат. Всё управление внутри осуществляется по цифровой шине I2C, что сильно усложнило задачу объединения магнитолы с плеером.

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

В магнитоле применён селектор входов TEA6320, который переключается между радио, магнитолой и чейнджером при наличии такого. Есть ещё одна пара входов, которая ни к чему не подключена; однако, не спешите радоваться. Переключение входов осуществляется по команде от процессора по той же шине I2C, и никакие силы на свете не заставят процессор включить нужный нам вход. Поэтому была использована следующая конструкция - магнитола всегда находится в режиме радио; вход TEA6320, на который подаётся выходной сигнал с тюнера, перерезается, а в разрыв впаивается реле, которое переключает источником либо тюнер, либо внешний источник сигнала (MP3-плеер в нашем случае). Входом тюнера в TEA6320 являются 16-я и 17-я ноги (левый и правый каналы соответственно); на фото видны точки, в которых порезаны дорожки и подпаяны провода на реле. Обратите внимание на скобу из толстой медной проволоки - ею прижимается шлейф, чтобы провода не отламывались.

Однако сложности на этом не кончились - уровни сигналов плеера и магнитолы отличались примерно в 10 раз не в пользу плеера (размах сигнала на входе 6320 ~2V, на выходе плеера около 200 mV). Поэтому первым делом пришлось собрать дополнительный усилитель, который изображён на общей схеме.

Собственно, на этом месте те, кто хотел сделать линейный вход, могут идти за деталями, делать его и подключать к нему что угодно - хоть дисковый плеер, хоть iPod. Потому что дальше будет сложнее.
Отмечу только, что усилитель берёт питание 8 Вольт с магнитолы, там оно стабилизировано и используется для питания собственной аналоговой части.

Да, и если делать только вход, то и кассету выбрасывать необязательно - усилитель разместить места внутри хватит, вывести входной разъём куда-нибудь и кнопку для коммутации внешнего источника, можно даже без реле. Да можно и без усилителя, только играть тихо будет :)
Последний раз редактировалось TchP Ср июл 11, 2007 13:57, всего редактировалось 4 раз(а).

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 00:29

Управление с джойстика.

Джойстик в 406 (по крайней мере, в дорестайле) представляет собой набор резисторов, которые замыкаются на общий провод. Сигнальных проводов два, по три кнопки на каждый провод; сопротивления резисторов и напряжения на сигнальных проводах для всех шести режимов приведены в таблице на схеме.

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

Примеры:
- команды Vol+ и Vol- обрабатываются магнитолой, поэтому они всегда пропускаются на неё;
- команды << и >> проходят на магнитолу в режиме радио для перемотки тюнера (т.е. как и было), либо переправляются на плеер в режиме MP3 для управления треками;
- команда Mode (переключение источников звука) вообще никуда не передаётся, а обрабатывается схемой;
- команда Change Band в режиме MP3 переключает на плеере режимы пропуска альбом/трек, в режиме радио позволяет включить зарядку батареи плеера (поскольку переключение диапазонов тюнера с джойстика мне было ни к чему, а батарейку заряжать полезнее); хотя под что выделить этот режим - личное дело каждого, можно например отдать его под Shuffle.

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 00:56

Выделение сигналов.

На входы обоих каналов джойстика подаётся напряжение +5В через ограничивающий резистор 330 Ом, общий провод джоя соединён с землёй. Когда кнопки джоя замыкаются на общий провод, напряжение на соответствующем сигнальном проводе падает ("просаживается") до какого-то значения. Все уровни и сопротивления приведены в таблице на схеме.

Если изучить таблицу, то становится ясно, что тыкая в разъём джойстика магнитолы резисторами сопротивлением 650, 180 и 0 Ом на землю, мы будем провоцировать её на выполнение всех шести возможных команд.

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

На инвертирующие входы компараторов подаются опорные напряжения, равные средним значениям между действующими сигнальными. Как это по-русски сказать. Компаратор сравнивает напряжение на одном своём входе с напряжением на другом, которое называется опорным. Короче, если напряжение на сигнальной линии падает с 5 В до <=4.2 (опорное для верхнего компаратора), на его выходе появляется "0" - признак нажатия Vol+ или Vol-; если напряжение падает до уровня <=2.5В, ноль появляется на выходе среднего компаратора, при этом верхний компаратор тоже в нуле. Ну а если нули на выходе всех трёх компараторов, значит, напряжение на сигнальном проводе меньше 0.8В, т.е. либо нажато <<, либо ручка выкручена по часовой стрелке (Mode), на всех трёх компараторах сигнальное напряжение меньше опорных, и все они открыты.

Выходы компараторов соединены с дешифраторами 3-на-8 К1533ИД7, которые из трёх суммарных сигналов делают признак либо первого условия, либо второго, либо третьего. Т.е. у нас может быть открыт либо один компаратор, либо два, либо сразу три; дешифратор служит для того, чтобы из комбинации 3-на-3 выделять нужное нам условие, т.е. если открыт верхний компаратор, то 0 будет _только_ на 12-м выходе дешифратора, если верхний и средний - _только_ на 14-м, если все три - _только_ на 15-м (или-или-или). Нули на выходе дешифратора и являются окончательным и бесповоротным признаком нажатия какой-либо кнопки джоя.

WARNING: компараторы питаются 8-ю вольтами, это не опечатка, т.к. когда я их пробовал кормить 5-ю вольтами, у них не получалось сравнивать сигнальное напряжение с опорным 4.2В.
Последний раз редактировалось TchP Ср июл 11, 2007 14:01, всего редактировалось 2 раз(а).

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 01:27

Дальше управление идёт на исполнительные устройства; сначала рассмотрим канал от 2-й ноги джоя, как более сложный.

12-й выход дешифратора - самый простой случай, Vol -. Нам он не интересен, при выделении этого сигнала транзистор VT5 коротит вход 2-го канала джоя (точнее, уже не совсем вход, т.к. наша схема находится в разрыве 2-го провода - но и выходом его назвать язык не поворачивается) на землю через резистор сопротивлением 510 Ом, после чего магнитола думает что ей нажали джойстиком на уменьшение громкости, и реально уменьшает громкость. Почему всего лишь 510 Ом, когда в таблице написано 650? Потому что недостающие 140 Ом будут компенсированы падением напряжения на p-n переходах транзистора; транзистор - не реле, он имеет ощутимое сопротивление и не может замкнуться накоротко по нашему желанию.

14 нога дешифратора сообщает нам о том, что на джое крутнули ручку в сторону переключения источника сигнала (радио-чейнджер-кассета). Этот сигнал мы будем обрабатывать сами.
Для подавления дребезга контактов запаян триггер Шмитта К1533ТЛ2 с RC-цепочкой на входе. После очистки сигнала от шумов, вызванных срабатыванием контактной группы, он приходит на вход двоичного счётчика К1533ИЕ5. Логика простейшая - со счётчика берётся выход первого разряда, который умеет считать только до двух (на самом деле, до одного :)). Если на выходе счётчика 0, то транзистор VT3 закрыт (магнитола в режиме радио); если на выходе 1, VT3 открывается, вызывая срабатывание реле К1, К2 и К3. Все три реле имеют по две группы контактов. Первое реле переключает вход TEA6320 на MP3 вместо радио, второе реле меняет логику работы схемы (см. дальше), половина третьего реле делает то же что и второе реле, а вторая половина третьего реле управляет стартом/стопом MP3-плеера :).
Поскольку первый разряд счётчика считает только до 1, каждое выкручивание ручки будет переключать по кольцу радио-MP3.
При включении магнитолы всегда будет работать радио; для начального сброса счётчика в "0" предусмотрена цепочка R19C8.

Видимо стоит отвлечься и пояснить, как управляется MP3-плеер. Очень просто - к его кнопкам припаяны провода и выведены наружу; когда мы чего-то от плеера хотим, мы замыкаем соответствующее реле, имитируя нажатие кнопки. Джойстик управляет схемой, схума управляет реле. Полная гальваническая развязка с плеером (они всё-таки не 5 Вольтами питаются в основной массе), универсальный исполнительный механизм для любого устройства.

Выход 15 дешифратора 2-го канала работает на два фронта. В режиме радио он позволяет включить зарядку (точнее, щёлкнуть реле, у меня это реле зарядки, а вы сами решайте, какую функцию на него прицепить). Схема точно такая же, с подавлением дребезга и счётчиком, как и на выходе 14, только реле одно, поэтому и транзистор послабее.
В режиме MP3 другое реле дёргает кнопку Track/Album Skeep на плеере, позволяя выбирать между тем, как перематывать песни - по одной, или альбомами целиком.

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 01:39

С управлением практически всё, канал 4-й ноги джоя проще.

12-й выход дешифратора DD4 аставляет магнитолу увеличивать громкость.

14-й либо перематывает частоту на тюнере вверх в режиме радио, либо перематывает трек на плеере вперёд.

12-й мотает тюнер вниз, либо плеер назад. Здесь есть небольшая особенность - чтобы заставить магнитолу мотать частоту вниз по диапазону, на 4-й канал джоя требуется подать 0В. Этим и занимается транзистор VT8 - пытается коротить вход процессора магнитолы на землю, но у него не получается из-за того же падения напряжения на p-n переходах. Сначала у меня был запаян всё тот же кремниевый КТ361, однако он не мог "просадить" сигнальный вход процессора меньше чем до 0.7...0.8 вольта, и магнитола периодически ошибалась и начинала вместо вниз мотать частоту вверх. Поэтому я заменил его на первый попавшийся германиевый МП41, который валялсо в ящегах с хламом примерно со времён победы над фашизмом. Падение на германиевых переходах гораздо меньше чем на кремниевых, и ему удавалось просадить сигнал до 0.4 вольта; магнитолу это уже устроило, и меня соответственно тоже. МП41 можно заменить любым маломощным германиевым транзистором.

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 01:51

Схема старта/стопа.

Как и большинство плееров, мой экземпляр управляется одной кнопкой, когда речь заходит о старте и стопе. Схема на реле К8 занимается как раз этим.
Когда включается режим MP3, половина реле К3 подключает конденсатор C16 к диоду VD1. Зарядный ток конденсатора включате реле К8, которое припаяно к кнопке "Play/Stop". Плеер включается на воспроизведение, тем временем конденсатор заряжается, ток в цепи падает, и реле К8 отпускает контакты и соответственно кнопку плеера.
Если режим MP3 выключается намеренно, с джоя, - переключили на радио, реле K3 отщёлкивается, при этом конденсатор C16 разряжается через то же реле К8, заставляя его щёлкнуть ещё раз и остановить плеер.
Если же мы просто куда-то приехали, выдернули ключ из замка зажигания и пошли домой - магнитола автоматически выключается, питание на схеме пропадает, реле K3 опять же отщёлкивается (потому что без электричества у него нет сил), дальше происходит то же самое - остановка плеера. Ключевая разница в том, что диод VD1 не даёт разряжаться конденсатору C16 обратно в схему, в то время как на ней пропадает напряжение, чтобы у него хватило сил щёлкнуть К8.
Последний раз редактировалось TchP Ср июл 11, 2007 14:06, всего редактировалось 1 раз.

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 02:08

Схема питания

Тут к счастью всё просто. Интегральный стабилизатор 7805 делает 5В из 12В. Чтобы ему было легче это делать, он установлен на радиаторе, который сделан из алюминиевой заглушки 5-дюймового отсека от компьютерного корпуса. Выдерите заглушку любого пустого отсека и увидите за ней металлическую пластину, которую нужно отломать и вырезать из неё то что нам нужно. Если компьютер не ваш, отсоедините радиатор процессора и отскребите оттуда немножко термопасты, чтобы стабилизатор и радиатор имели лучший тепловой контакт :)

Перед 7805 установлен 5-ваттный резистор на 15 Ом, часть нагрузки он берёт на себя, иначе 7805 очень сильно греется.

12В берётся прямо с разъёма питания магнитолы. Реле К9, соединённое с выходом 8В магнитолы, включается при повялении этих 8В; в свою очередь, 8В появляются тогда, когда включается сама магнитола. Таким образом, когда включается магнитола, включается и наша схема.

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

WARNING: на фото видна перемычка, обведённая красным - её нужно запаять на разъём ЛМП для того, чтобы магнитола навсегда забыла про то, что она когда-то была кассетной.

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 02:27

Заключение

Плата выглядит так, всё в сборе так. Я всё собрал на макетке обычным монтажом "внавал", если кто-то увлечётся идеей то думаю за пару водки можно перегнать схему в PCAD, там же и страссировать, потом либо заказать плату - есть такие фирмы, либо вытравить самому методом лазерного принтера, утюга и хлорного железа.

Конструктивно думаю всё понятно. Плата соединяется с разъёмом плеера гибким шлейфом, шлейф и разъёмы с каких-то старых компьютерных плат расширения. Разъём, в который втыкается плеер, слегка обклеен по бокам сточенными пластмассками (видно на фото), пластмасски помогают вставлять плеер в разъём и не дают ему вставиться не в тот ряд контактов (весьма принципиально!).

Вот так выглядит сам плеер. Разъём для наушников пришлось отпаять, иначе бы он не закрылся. Через отверстие для него выведены провода. На них для эстетики и для защиты от повреждений надет кембрик; провода взяты из хвоста мыши, тонкие и достаточно гибкие. Разъём припаян к двум отрезкам всё той же макетки, провода зажаты между ними, верхняя и нижняя части спаяны между собой. Крепление к корпусу плеера - на две полоски такой двухсторонней липкой вспененной байды, которая вкладывается в компьютерные и телефонные розетки, чтобы их можно было клеить на стену. Конструкиця получилась прочной, устойчивой к поломкам, и при этом отключение/подключение плеера не составляет никаких проблем. Если нужно - нет никаких проблем привести плеер в исходное состояние.

Если же надо превратить магнитолу обратно в кассетную - вообще 15 минут работы: отпаять шлейфы, восстановить 4 порезанные дорожки перемычками, вынуть разъём из отверстия кассетоприёмника, вставить обратно кинематику. Да, отпаять перемычку на разъёме кинематики.

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

Для сборки и тестирования схемы следует купить стандартный разъём (как в машине), чтобы можно было нормально присоединять и отсоединять магнитолу и колонки к ней, не боясь что-нибудь где-нибудь замкнуть. И ещё нужно натренироваться набирать код на магнитоле "вслепую".

Питать магнитолу 12 вольтами на время наладки очень удобно от компьютера.

Необязательно дружить магнитолу с флэш-плеером, как это делал я. Чтобы распаять провода внутри него, нужен опыт пайки микро SMD-компонентов, я делал это при помощи проволки, накрученной на жало паяльника. Можно например купить обычный дисковый плеер с дистанционным управлением, пульт от него распаять в магнитолу, а плеер забросить в бардачок. Можно посмотреть такую штуку, достаточно интересно было бы вставить его вместо кассеты внутрь, а в него через кассетоприёмник пихать SD-карточки. Правда, в качестве звука Apacer в отличие от Sony можно засомневаться :?.

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

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

Только не надо опять про модуляторы и кассетные адаптеры :)

ValentinO

Пыжевод любознательный

Имя: ValentinO

Сообщения: 188

Откуда: Москва

Пыжык - 3008 Мужской

Сообщение  Ср июл 11, 2007 08:50

Крута, но для некоторых данная операция будет трудновыполнимая!
Хотя за идею и реализацию- респект!

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср июл 11, 2007 15:07

Ну по сравнению с тем, через что пришлось пройти мне... Собрать по готовой схеме - сущие пустяки :)

Тем более если сделать печатную плату в PCAD'е. Можно найти какой-нибудь хвост, у нас в Минске например в НИИ ЭВМ сидят люди, которым нарисовать и растрассировать это - час работы с перекурами.

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

Всё зависит от наличия интереса у почтенной публики. Альтернатива от Connects2 стоит дорого, заказывается сложно, ждать долго, а главное - чейнджеры Сони, которые к ним идут, уже полгода как пропали изо всех прайсов, а по весне на sony.ru их переместили в раздел "снятые с производства". Это и было последней каплей, которая толкнула меня на разработку своего девайса - я уже собрался заказывать переходник, но пришёл к выводу, что потом могу не купить к нему чейнджер...

KingStakh

Новичок

Аватара пользователя

Имя: KingStakh

Сообщения: 13

Откуда: Барановичи|Москва

Peugeot - 406 Coupe Не выбран

Сообщение  Вт фев 24, 2009 03:14

Тема давно не поднималась, но я решил ее немного освежить. Я вижу здесь отписывались опытные электронщики, мой вопрос адресован именно вам. У меня 406 купе дорестайл, магнитола Philips 4050, с чейнджером. Во время покупки чейнджера уже небыло, но провод от него ботается в багажнике. Но суть проблемы в дургом, хотя эти вещи может как-то и связаны. Итак, проблема заключается в следующем, не отображаются данные с магнитолы на внешнем дисплее, тоесть радио работает, а на дисплее отображаются только данные БК, в чем может быть дело? Если отключить и включить дисплей, то загорается весь дисплей (первое включение, горят все ячейки и отключаются), но когда переходит в рабочий режим видна только температура. Переключатель на дисплее стоит в положении 1. Это как-то связано с тем, что нет чейджера и что вообще отвечает в магнитоле за вывод данных на дисплей? :guru:

Вот еще информация по моей проблеме http://www.aves-peugeot.ru/forum/viewto ... 334506da73

TchP

Пыжевод любознательный

Аватара пользователя

Сообщения: 119

Откуда: Минск

Peugeot - 406 Мужской

Сообщение  Ср фев 25, 2009 17:43

Цитата:Вот еще информация по моей проблеме http://www.aves-peugeot.ru/forum/viewto ... 334506da73

Там я и ответил.
1998 г. / XU10J4 / AL-4

Mantikor

Сообщение  Пт июн 21, 2013 10:44

дружище нету ли у тебя схемы по этой магнитоле
Сообщений: 15 • Страница 1 из 1

Вернуться в Мультимедиа и Пыжезвук

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0