После приобретения автомобиля, некоторое время я слушал CD во время поездок. Вскоре это надоело. Надоело что на один диск помещается около 20 треков. И их часто приходится менять. Соответственно начал читать тематические форумы по этой проблеме. И вот, на одном замечательном форуме, в одной замечательной теме, я нашел то, что искал. Уважаемый товарищ с ником Tarkay, проделал большую работу и в итоге создал устройство, эмулирующее внешний CD-чейнджер магнитолы, или MD/TAPE проигрываетль. Таким образом на магнитоле, при нажатии соответствующей кнопки, активируется соответствующий линейных вход. И помимо прочего, реализовано управление внешним мп3-плеером.
О мп3-плеере. По случаю был приобретен встраиваемый мп3-плеер от мастеркит. Он умеет играть мп3 с SD карточки и USB флешки. С последней как-то не сложилось. Я не смог понять алгоритма по которому он начинает играть песни с флешки. Иногда песня начинала играть сразу после включения питания. Иногда минут через 10. Иногда вообще не начинала…
А вот при проигрывании музыки с SD карточки, все вполне достойно. 8Гб карточку устройство с легкостью увидело. Так что убрал USB и разъем и теперь пользуюсь SD.
Затем было подключено управление от контроллера (PIC16F628) и сам контроллер был соединен с чейнджерным разъемом магнитолы.
Правда с первого раза не заработало. Оказалось что на чейнджерный разъем не приходят некоторые сигналы. пришлось снимать магнитолу и разбирать. В последствии оказалось необходимым допаять несколько перемычек на плате около разъема. Причем с обеих сторон платы. После этого все заработало.
Таким образом появилась возможность слушать в машине мп3, управляя включением и переключением треков кнопками штатной магнитолы.
Конечно, можно купить переходную рамку в верхний бардачок и установить туда 1-DIN магнитолу. Но тогда штатная останется без дела и будет выполнять функцию часов. Не порядок. Да и верхний бардачок вещь полезная.
Немного фото:
Плата плеера, плата управления и плата контроллера. Тестовый вариант.
Снимаем магнитолу.