Найти тему
Чиним тачку

Bluetooth аудио в штатную магнитолу

На просторах драйва существует очень достойные бортовики, в которых люди дооснащали блютузом штатную магнитолу.

В одном "сслыка" из них рассказывается о реализации управления переключением треков через плату ардуино. Очень достойная разработка.

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

Имеем такую магнитолу

У меня с этим все проще. Задача минимум, заколхозить блютуз чтобы избавится от шнурка. Я не хочу реализовывать весь этот потенциал. Мне жалко тратить много времени на разработку, которую потом планирую поменять на андроид магнитолу. В моей родной кассетной магнитоле Professional RDS уже еле дышит заднее гнездо. MID с каждой разборкой и сборкой все больше страдает от битых пикселей. Лечить я это не хочу. Тут два пути, либо покупать с разборки новый кассетник и мид и оставлять сток. Либо ставить китайскую магнитолу и выкидывать мид с магнитофоном, что я и планирую с лучшие финансовые времена, которые пока что не наступили))

-2

Заказал на aliexpress два блютуз модуля VHM-314. Цена модуля 100 руб. Ждал их прилично, по территории РФ не отлеживается вообще, вдруг статут заказа поменялся на "выдано". Сходил на почту раз, сходил на почту через неделю два — их нет. Китайцы повозмущались и вернули деньги. Через месяц случайно проходя мимо почты забрал их. Ну не люблю я хитроопых китайцев. Если спор не откроешь вовремя, потом будет уже поздно. Так и достались мне два модуля бесплатно.

-3

Блютуз выполнен на каком то китайском чипе. Скорее всего это популярный чип AC6905A, или его китайская копия, но это не точно. Нашел схемы модулей, построенных на этом чипе и вроде как распиновка соответствует. Чип достаточно серьезный, в нем одновременно реализован микроконтроллер с поддержкой USB, входы-выходы, FM Tuner, Bluetooth, аудио предусилитель, поддержка карт памяти, аналого-цифровой преобразователь (скорее всего для микрофона) и даже кажется контроллер заряда литиевых батарей.

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

Тем не менее я нашел схемы реализации таких модулей и они могут пригодится мне или кому нибудь еще.

-4
-5
-6
-7
-8

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

Дома валяется такой старенький музыкальный центр от Panasonic. Когда то он исполнял роль заменителей колонок компьютера. Мафон старенький и через какое-то время я понял, что новые компьютерные колонки его просто переплюнули. Притом что в центре стоят динамики по 10w, а в колонках по 5w. Или изначально он был не очень, или от времени он забыл что такое бас, но тем не менее я попытался встроить модуль в него. На интеграцию ушло 2-3 вечера. Питание модуля взял 6 вольт, от FM / AM чипа.

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

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

Первая проблема с которой пришлось столкнуться, это отсутствие подходящего напряжение для питания модуля. В магнитоле есть питание 12В, которыми запитаны большинство микросхем. Еще есть 8-9В которыми запитаны платы AM / FM. Нам такое питание не подходит. Конвертер DC 12 -> 5 я естественно не заказывал. Уже думал собирать магнитолу обратно, но на старой материнской плате нашел микросхему 78L05.

Микросхема LM78L05 на материнских платах используется для питания либо звукового чипа Realtek, либо Ethernet чипа. Точно не скажу, но думаю именно за питание встроенной звуковухи он должен отвечать. LM78L05 выдает 5 вольт (последние цифры), а буква L обозначает максимальный выдаваемый ток 0.1А. Это конечно мало, но я рискнул. Ведь точное потребление модуля я так и не померил.

-9

Собрал стабилизатор по вот такой вот схеме. Микросхеме нужно охлаждение, поэтому я выпиливал ее из материнки с куском текстолита.

Конденсаторы керамические на 3мкФ на вход и 5мкФ на выход. Конденсаторы электролиты на 330мкФ 25В на вход и 470мкФ 10В на выход. Конденсаторы выпаивал из той же материнской платы. Проверил — все работает, в том числе и на максималках. Все это запихнул в термоусадку.

-10

Модуль блютуза разместил в этом месте. Другого свободного места не нашлось. Но это было ошибкой! При максимальной громкости в автомобиле все же прорывается фон и помехи от блютуз антенны. Наверное правильным решением будет вообще выводить такой модуль наружу из магнитолы. По сути магнитола вся в железном экране и странно что блютуз прорывается через такой кусок железяки и работает на расстоянии более 5 метров!

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

-11

На этой фотографии видно откуда берется питание. Сначала я думал просто подключится к 12 вольтам автомобильной сети, но это не интересно. Ведь тогда блютуз модуль будет вечно работать при включении радио. Я пошел другим путем. В магнитоле в момент включения AM радио происходит подача питание 8-9В на AM блок. При включении FM или кассеты или CD, питание 8-9 вольт пропадает. Этим и воспользуемся.

Длинные вертикальные ряды паянных контактов это и есть припаянные блоки FM и AM модулей. Левый провод на фото это земля (минус). Его можно припаять куда вам удобно, лишь бы к общему минусу. А правый провод это +9 вольт появляющиеся только в момент включения AM радио.

С питанием разобрались. Сейчас расскажу про подключение аудио-сигнальных проводов. На платке блютуз модуля уже подключены разделительные конденсаторы и даже есть контактные площадки для пайки аудио проводов R G L (Right Ground Left). Очень удобно!

-12

Поключать сигнальные провода будем к штатному звуковому процессору TDA7310. Это очень популярный звуковой процессор, который встречается не только в магнитолах BMW. Его задача регулировать бас и тембр, уровень громкости, переключать несколько источников аудиосигнала (кассета, FM, AM, CD), возможность подключать внешний эквалайзер и т.д.
Ссылка на datasheet

У этого чипа есть 4 аудио входа + еще один дополнительный для внешних устройств. Мы заниматься реверсинжинирингом не собираемся, поэтому активировать настоящий AUX не выйдет. Еще раньше для подключения AUX шнурка я использовал аудиовход AM. Чтобы исключить шум и фон от AM модуля, были вычислены аудио дорожки и попросту перерезаны ножом. Сюда же и подключаем наш блютуз модуль.

Отдельно стоит поговорить о звуковой земле. На микросхеме TDA7310 есть ножка с маркировкой AGND, что расшифровывается как Audio Ground (звуковая земля). Когда я припаивал шнурок AUX, то и использовал эту ножку для подключения земли. При подключении шнурка к телефону все прекрасно работало, но ровно до того момента, пока одновременно не подключается зарядку USB. При включении зарядки AGND через телефон и через USB закорачивается на минусовую провод автомобиля, что приводит к страшным звукам и помехам. Слышно даже как генератор работает. Так можно было бы и спалить эту микросхему, но она оказалась живучая.

При подключении bluetooth модуля сразу же встал вопрос что делать с этой звуковой землей или она вообще не нужна. Оказалась что не нужна. Земля модуля блютуз уже соединена с общей землей магнитолы. А ножку AGND вообще трогать не нужно! Скорее всего если бы я сразу делал шнурок с общей землей (вместо AGND), то не имел бы никаких проблем с подключением зарядного устройства.

Плюсы:

  • Быстрое включение и быстрое подключение
  • Вполне хороший звук за такие деньги
  • Цена модуля смешная (отдельно конденсаторы дороже выйдут)
  • Отсутствие шнурка. Удобно пользоваться телефоном

Минусы

  • Нет пароля блютуз. Кто первый занял устройство, тот и рулит. Остальные не могут подключится, пока не отключится юзер. Это и хорошо и плохо. С одной стороны все просто. С другой стороны если кто-то другой подключится к твоему устройству, то придется уезжать в другой двор. А если в домашнем музыкальном центре то пиши пропало.
  • У данного модуля нет поддержки голосовых звонков, а значит разговаривать по громкой связи не получится. Приходится брать телефон в руки. Когда же был подключен шнурок AUX то разговор по умолчанию шел по громкой связи, а микрофон работал по умолчанию в телефоне.
  • Нет возможности заколхозится (подключится) к штатному GSM микрофону в автомобиле. Была задумка это реализовать заменив микрофон или припаявшись к чипу (на некоторых модулях блютуз есть микрофон) Переживу без этого.
  • Встроенный в телефон звуковой процессор Xiaomi Redmi 4X не работает. Нет возможности включить "Улучшение звука" и поиграться с выбором наушников. По сути эта опция позволяла сделать на штатных колонках BMW приятный басовый звук, по сути имитировать саб.

Я конечно не аудиофил, но однажды сравнив штатный новенький Realtek с бородатым Sound Blaster, навсегда понял разницу между дерьмом и музыкой. Поэтому всегда буду считать что звуковой процессор это одно из самых важных компонентов любой аудиосистемы. Оцифровка блютуз модуля неплоха, но хотелось бы чего нибудь HiFi-ного))

UPD: На новом Redmi Note 11 эффекты работают и через блютуз. Стало намного интереснее звучать.

В процессе работы дома проблем с модулем не наблюдалось. А вот в машине иногда бывает ощущение, что 100мА модулю не хватает — звук пропадает на доли секунды. Это случается редко и пока что даже не начало бесить. Все же не отнесу это к минусам, так как проблемы питания — это не проблемы чипа.

-13

🔗 https://pay.mysbertips.ru/83928782