Bluetooth-модуль Qualcomm CSR8645 с питанием от 12В, с подтверждённой поддержкой Qualcomm aptX, Bluetooth 4.1, малым потреблением (не более 0.05А) и установкой в автомагнитолу.
У меня в машине установлена магнитола Alpine CDA-9883R, в которой есть только радио, да CD привод. Захотелось простого: слушать музыку с телефона/планшета.
Выбор был между: 1) fm-модулем в прикуриватель 2) проводом AUX 3) заменой магнитолы.
Первый вариант был убран из-за низкого качества передаваемого звука. Второй из-за неудобства возни с проводом. После медленного подползания к третьему варианту наткнулся в обзорах на bluetooth-модули, которые можно встраивать в домашние колонки.
Выбор пал на чип CSR8645, ну а на aliexpress выбрал продавца по наибольшему количеству заказов. Брал версию с питанием от 12В.
Прямого входа AUX в CDA-9883R нет (только через переходник), поэтому разрезал кабель, выкинул лишнее и запаялся на провода левого и правого каналов. Чтобы включить вход на этот канал, нужно в настройках включить AUX+, но на drive2.ru один человек напаял провода прямо на плату и, по его фотографиям, он воспроизводит звук через простой AUX. Думаю по аналогии с этой магнитолой, так же можно поступить и с любой другой.
Фото платы
Из-за нехватки места под bluetooth-модуль, а так же из-за редкого использования выкинул cd-привод. В освободившемся пространстве расположил модуль так, что его светодиод, сигнализирующий о работе модуля, виден через прорезь проёма под CD диски. Рядом просверлены отверстия для кнопок управления модулем: сопряжение, увеличение уровня громкости, уменьшение уровня громкости (сразу не сообразил наклеить малярный скотч и провести линию, чтобы ровно сделать отверстия, а потом уже не стал переделывать, всё равно не видно).
Сами кнопки закреплены на пластиковой боковине с помощью эпоксидной смолы. Питание модуля выведено на управляющий провод магнитолы (тот, который на замок зажигания).
Дальность приёма модуля в открытом состоянии соответствует заявленным характеристикам, в другой комнате через закрытые двери приём отличный, без потерь сигнала. Были опасения, что закрытый металлический корпус магнитолы существенно ограничит дальность передатчика, но опасения не подтвердились — в установленной магнитоле и закрытой машине дальность приёма до 10 метров от машины.
В качестве вывода: качество воспроизведения через модуль не ухудшается, посторонних призвуков и шумов не наблюдается, тишина воспроизводится в колонках с еле различимым шумом, сравнимым с трактом от бывшего cd, удобство использования магнитолы повысилось (fm режим больше не использую).
Модулем очень доволен, рекомендую к покупке.
Update1
Генератором тона сделал несколько замеров, микрофон ACM1HB, программа TrueRTA, на слух слышал диапазон 45 — 19800 Гц (выше уже программа не воспроизводила).
Frame 481: 26 bytes on wire (208 bits), 26 bytes captured (208 bits)
Encapsulation type: Bluetooth H4 with linux header (99)
Arrival Time: Mar 14, 2019 22:17:58.010378000 Russia TZ 2 Standard Time
[Time shift for this packet: 0.000000000 seconds]
Epoch Time: 1552591078.010378000 seconds
[Time delta from previous captured frame: 0.000515000 seconds]
[Time delta from previous displayed frame: 0.000515000 seconds]
[Time since reference or first frame: 108.933053000 seconds]
Frame Number: 481
Frame Length: 26 bytes (208 bits)
Capture Length: 26 bytes (208 bits)
[Frame is marked: False]
[Frame is ignored: False]
Point-to-Point Direction: Sent (0)
[Protocols in frame: bluetooth:hci_h4:bthci_acl:btl2cap:btavdtp]
Bluetooth
[Source: SamsungE_2a:65:c9 (ac:af:b9:2a:65:c9)]
[Destination: ShenZhen_3d:ea:1d (fc:58:fa:3d:ea:1d)]
Bluetooth HCI H4
[Direction: Sent (0x00)]
HCI Packet Type: ACL Data (0x02)
Bluetooth HCI ACL Packet
… 0000 0000 0010 = Connection Handle: 0x002
..10……… = PB Flag: First Automatically Flushable Packet (2)
00………… = BC Flag: Point-To-Point (0)
Data Total Length: 21
Data
[Connect in frame: 306]
[Disconnect in frame: 37880]
[Source BD_ADDR: SamsungE_2a:65:c9 (ac:af:b9:2a:65:c9)]
[Source Device Name: Galaxy Tab S2]
[Source Role: Master (1)]
[Destination BD_ADDR: ShenZhen_3d:ea:1d (fc:58:fa:3d:ea:1d)]
[Destination Device Name: CSR8645]
[Destination Role: Slave (2)]
[Last Role Change in Frame: 304]
[Current Mode: Active Mode (0)]
[Last Mode Change in Frame: 306]
Bluetooth L2CAP Protocol
Length: 17
CID: Dynamically Allocated Channel (0x1581)
[Connect in frame: 434]
[Disconnect in frame: 37856]
[Service: Audio Sink (0x110b)]
[PSM: AVDTP (0x0019)]
Bluetooth AVDTP Protocol
Signal: SetConfiguration (Command)
0100… = Transaction: 0x4
… 00… = Packet Type: Single (0x0)
… ..00 = Message Type: Command (0x0)
00…… = RFA: 0x0
..00 0011 = Signal: SetConfiguration (0x03)
ACP SEID [5 — Audio Sink]
0001 01… = ACP SEID: 5
… ..00 = RFA: 0x0
INT SEID [2 — Audio Sink]
0000 10… = INT SEID: 2
… ..00 = RFA: 0x0
Capabilities
Service: Media Transport
Service Category: Media Transport (0x01)
Length of Service Category: 0x00
Service: Media Codec — Audio non-A2DP (aptX — 44100, Stereo)
Service Category: Media Codec (0x07)
Length of Service Category: 0x09
0000… = Media Type: Audio (0x0)
… 0000 = RFA: 0x0
Media Codec Audio Type: non-A2DP (0xff)
Vendor ID: APT Ltd. (0x0000004f)
Codec: aptX (0x0001)
0…… = Sampling Frequency 16000 Hz: False
.0…… = Sampling Frequency 32000 Hz: False
..1.… = Sampling Frequency 44100 Hz: True
...0… = Sampling Frequency 48000 Hz: False
… 0… = Channel Mode Mono: False
… .0… = Channel Mode Dual Channel: False
… ..1. = Channel Mode Stereo: True
… ...0 = Channel Mode Joint Stereo: False
Можно поступить проще — зайти на сайт btcodecs.valdikss.org.ru, загрузить свой лог-файл и увидеть краткую информацию по поддерживаемым стандартам и используемому профилю для воспроизведения звука.
Пучок проводов (левый, правый каналы, земля, всякие управление на руль и другое) приходя на штекер, который вставляется в разъём на плате. Мне ничего не нужно было, кроме звука, все остальные обрезал и выкинул и на звуковые напаялся своими проводами. Можно было свои провода прямо на плату припаять, но у меня жала тонкого нет.
Так а модуль расположен на ребре???(только заметил)и поэтому выкинули привод? Ну раз так хотелось видеть этот светодиод, то не лучше ли было вывести и его на проводе рядом с кнопками, а модуль засунуть куда угодно.
Плата в любом случае не влезала с приводом вместе, а мысль, что индикацию можно видеть через щель пришла в процессе примерки модуля внутри магнитолы. Сами светодиоды распаяны на плате, не хотел их никак трогать. Как таковая эта световая индикация и не видна при закрытой морде магнитолы и статус определяю по звуковой индикации. Но уже и индикация не важна, соединение с телефоном или планшетом мгновенное.
я наверное слепой, но я не вижу кнопок управления нигде на фото, как это выглядит в финальном варианте?
и возможен ли такой вариант, припаять модуль, при переключении на аукс он активируется, дальше подключается телефон и управление можно делать с него? без кнопок и порчи внешнего вида девайса?
Три не ровно горизонтально расположенные отверстия на предпоследней фотке, нажимаются зубочисткой. Громкость можно не выводить, но как подключать к магнитоле новое устройство? Сначала думал кпопку с проводом спрятать и по необходимости доставать, но эти отверстия не видны, если не приглядываться.
Судя по последней фотографии у вас осталась неиспользуемая кнопка (или толкатель) от сд-привода — вот ее и надо было бы задействовать в качестве кнопки сопряжения…
Я реализовал в своей машине вот так: www.drive2.ru/l/515402948541415696/
Без порчи внешнего вида. Скоро буду проводить апгрейд — включение модуля по линии управления выходным усилителем StandBy (при запуске двигателя модуль не будет выключаться) и принудительное переключение в режим Phone во время выполнения разговора.
У меня просто модуль блютус включён в аукс. Хороший с аптХ. И ничего выкидывать не нужно и паять и всегда поменять можно. Управление разве что только с телефона. Питается от USB
нехватает в обзоре банальных вещей. управление переключением треками остается на телефоне? или можно магнитолой управлять? у меня на пионер магнитоле родной блютус есть и переключение треков происходит на самой магнитоле, что очень удобно не надо отвлекаться на телефон.
По-хорошему, нужно было вывести освободившиеся кнопки управления переключением треками CD на съёмной передней панели, на модуль BT.
Так же кнопку плей/паузы можно задействовать как кнопку спаривания (подъёма/отбоя трубки).
Это зря) Даже если слушаете исключительно интернет-радио, кнопками с панели можно было бы переключать радиостанции из списка избранных или запускать их/ставить на паузу.
я еще ленивее и поэтому взял готовый вариант от ugreen, правда без AptX. ну и микрофон слабоват — голос повышать при разговорах приходится. все планирую вывести выносной микрофон, но пока дальше планов дело не пошло. лень...:(
Идея отличная, воплощение, как я вижу, тоже на твердую пять.
(Если не обращать внимания на эпоксидную смолу, которая от вибрации трескается. Я бы выбрал другой способ крепления)
В обзоре не хватает проверки заявленных характеристик.
Заявлено, что модуль поддерживает кодек aptX, хотелось бы проверки того, что этот кодек действительно работает в этом модуле.
Кодек aptX не самоцель. Просто кодек aptX обеспечивает передачу аудио с битрейтом до 352 кБ/с, в отличии от не навороченного Bluetooth 4.1 с его максимальным 256.
в середине этого обзора после спойлера с разборкой устройства есть описание метода проверки используемого кодека при передаче звука со смартфона на Android.
Я считаю, что выше 320 не имеет смысла прыгать, и flac из-за этого не использую, другое дело чтобы частоты ниже 15к—18к не резались и перекодирования никакого не было лишнего внесено, а качество в 600 считаю прогревом проводов.
Ну управление можно было бы и вывести на переднюю панельку. Нужно смотреть по схеме каким образом магнитола опрашивает кнопки, по плюсу или по земле. Самые необходимые кнопки как по мне это вперед и назад. Плей пауза по желанию. На магнитолах почти всегда есть штатная кнопка mute/att.
А вообще хотелось бы услышать от знающих: какой на сегодняшний день из подобных плат-модулей самый лучший вариант для реализации подобной задачи как в обзоре.
Морда съёмная, кнопки общаются с процом на морде, а тот уже по цифре с процом в тушке. 99% таким способом реализовано. А сами кнопки наверняка по принципу резистивной матрицы включены, так что в лоб к этой китайской поделке не подключиться
новомодными модульными конструкторами китайской разработки.
Вы это о чём? У меня wince магнитола AEG хоть и не из породы брендов первого эшелона «правильного конструктива», но уже лохматого 2007-го года выпуска.
Да и вообще, автор выкинул CD-привод, на кой теперь вообще морду снимать?
Самое простое напрашивающееся решение — вывести отдельными проводами сигналы с кнопок управления CD на БТ-модуль, приклеив морду к корпусу намертво — и всех-то делов!)
AEG в 2007 году уже не был тем самым AEG. В слове китайский нет ничего обидного, просто методы конструирования у них несколько отличны от «мейджоров» рынка, каковых собственно почти и не осталось.
Мне видеться решение такого рода задачи только с применением arduino. В моём случае (магнитола jvc) процессор находится на материнской плате, к нему с морды идут 3 группы по 6 кнопок. Эти 3 группы идут на разьём морды 3 контактами и напрямую в процессор.
Можно к одной группе подпаяться по пути и аналоговым портом ардуино обрабатывать эти сигналы переправляя их в модуль bluetooth. Вместо ардуино можно и попроще взять микроконтроллер, но там программировать посложнее.
Дикий колхоз (внешний) я не люблю. Все переделки обратимые, можно все отпаять и убрать.
Вообще почти во всех магнитолах тех лет есть проприетарные разьёмы сзади магнитолы, для ipod или других плееров, которые подразумевают подключение сигнала aux. Не нужно городить всякие огороды параллельно фм тюнеру чтоб туда впихнуть аукс.
Так изуродовать алпайн! Руки бы оторвать! Вот этот переходник KCE-236B позволил бы не лезть с паяльником.
Какая может быть возня с кабелем?
Я свой bluetooth модуль подружил с CDA-9835 как раз через переходник. питание взял с управляющего провода магнитолы (питание подается только при включении магнитолы). Сам блютуз модуль и питание скрыто от глаз.
Действительно, раз@бал всю магнитолку, cd вырвал, фм — больше не пользую. Жестокий колхозинг! Если что и делать, то только увеличивать и улучшать штатные возможности, но не урезать функционал. Понятно, что автор делитант, первый раз взял паяльник и полез крушить… Восстанови штатный фунционал, сделай все аккуратно и красиво! Только после этого можешь предъявить свое творение на общее обозрение. Это не только мое мнение, а больше половины отписавшихся. Удачи.
А почему у людей часто на разные советы сразу появляется негативная реакция, вне зависимости от полезности совета? Я без упрека, иногда и за собой это замечаю. Когда мало опыта и знаний в той или иной области дельные советы воспринимаются плохо. Но зато когда этот опыт приобретаешь, глядя назад на свои ошибки и уже трезво оценивая те советы понимаешь, что действительно, можно было все сделать: лучше, быстрее, качественее, дешевле (нужное подчеркнуть). И часто у уже опытных людей есть непреодолимое желание подсказать менее опытному, но тут снова все упирается в нежелание неопытного воспринимать дельный совет.
Извините, что не потеме но может кто подскажет из за чего магнитола при включении через некоторое время сама начинает отключаться, а потом включается. И при перелистывание трека или при прибоалении звука тоже самое. Магнитола Кенвуд.
Интересно, как вы классифицируете потерю емкости конденсатором, поплывшее сопротивление резистора, неправильно нарисованную дифпару, собирающую наводки, и другие интересные и часто встречающиеся в современной электронике «не исправности»?
Ладно магнитоле 12 лет, но в ней же должен быть свой блюпуп!?
Как и все модели 2007 года этот аппарат оснащен разъемом для прямого высокоскоростного (Full speed) подключения популярного плеера iPod(необходим кабель KCE-422i). По этому же разъему, вы можете подключить Bluetooth адаптер КCE-300ВТ или вместо «422-го» кабеля можно подключить кабель KCE-236B для организации дополнительного входа AUX. Буква “А” в названии головного устройства говорит о том, что ресивер оснащен фирменной шиной Ai-Net. По-которой, кроме всего прочего можно подключить USB интерфейс KCA-620M.
Ладно, всё что выше сложно, но имея полноценный вход с ЮСБ, имея полноценный AUX так пилить магнитолу…
Обзор то читали? В первом же предложении написано что у 8645 есть aptX.
У CSR64215 есть еще aptX LL. Но для магнитолы это не актуально, да и оба и приемник и передатчик должны иметь aptX LL.
Выбирал себе Альпину, чтобы Usb был не на панели, а выносной. 8 лет назад вариантов практически не было, остановился на CDA-9880 за 10 т.р.
И сегодня с Usb на панели моделей море, а чтобы выносной на кабеле «фиГвам» и цена сразу Х2. Это не рыночная экономика, а сговор-монополия…
От помех насколько я знаю. Очень чувствительны эти bluetooth модули к питанию, чуть что появляется свисты и фон крайне неприятный.
Причины чаще найти сложнее чем развязать гальванически подобным модулем.
Когда искал варианты по релевантности всё время CSR8645 попадался, сейчас посмотрел на али BK8000L — его гораздо больше берут и стоит в несколько раз дешевле. Посмотрел даташиты, разницы между ними не нашёл, но только в CSR8645 указано отношение сигнал/шум "≥75dB", в BK8000L нет этого параметра.
Думаю, что BK8000L будет по качеству передачи звука хуже, судя по косвенному признаку — цене :)
А подскажите как микросхема называется, которая преобразует L+, LN и R+ RN в L+ AGND R+ ( т.е преборазователь\усилитель ) на данной плате.
У себя на плате смотрю вижу A1W1 T1 7C8 A02G
работаю в канторе, в которую входит FM радиостанция 1 кВт. Так вот, звук проходит через FM-процессор, и сразу в FM усилитель. Качество звука очень и очень неплохое, несмотря на то что это FM.
Почему в ФМ модуляторах отвратительное качество?
и возможен ли такой вариант, припаять модуль, при переключении на аукс он активируется, дальше подключается телефон и управление можно делать с него? без кнопок и порчи внешнего вида девайса?
Без порчи внешнего вида. Скоро буду проводить апгрейд — включение модуля по линии управления выходным усилителем StandBy (при запуске двигателя модуль не будет выключаться) и принудительное переключение в режим Phone во время выполнения разговора.
https://www.banggood.com/ru/HIFI-Class-Bluetooth-4_2-Audio-Receiver-Amplifier-Car-Stereo-Modify-Support-APTX-Low-Delay-p-1096165.html
Можно чуть дешевле поискать. Обозревался
есть совсем дешёвый вариант:
aliexpress.com/item/Rocketek-USB-Bluetooth-Audio-Receiver-4-2-Wireless-Audio-Music-Stereo-adapter-Dongle-for-Speaker-sound/32959829283.html
работает по качеству на уровне sony ericsson MW600. микрофона и намёка что он может быть нету — по этому при коннекте с телефоном опознаётся как колонки и телефон не пытается вывести звонок на этот приёмник. Сейчас эта фигня у меня питает SVEN Royal R1 и меня всё очень устраивает
aliexpress.com/item/CSRA64215-4-0-4-2-Bluetooth-Audio-Module-APTX-LL-TWS-I2S-Output/32716171541.html
Если не нравятся фотки процесса, то не рекомендую смотреть операции на живых организмах, там тоже раскурочивают всё.
Так же кнопку плей/паузы можно задействовать как кнопку спаривания (подъёма/отбоя трубки).
Тогда бы и сверлить-клеить ничего не пришлось.
внутри CSR8635, питается от usb.
(Если не обращать внимания на эпоксидную смолу, которая от вибрации трескается. Я бы выбрал другой способ крепления)
В обзоре не хватает проверки заявленных характеристик.
Заявлено, что модуль поддерживает кодек aptX, хотелось бы проверки того, что этот кодек действительно работает в этом модуле.
Кодек aptX не самоцель. Просто кодек aptX обеспечивает передачу аудио с битрейтом до 352 кБ/с, в отличии от не навороченного Bluetooth 4.1 с его максимальным 256.
А вообще хотелось бы услышать от знающих: какой на сегодняшний день из подобных плат-модулей самый лучший вариант для реализации подобной задачи как в обзоре.
Здесь 16-контактный разъём съёмной морды, на нём без труда можно найти и освободить три линии для подключения кнопок переключения треков и спаривания.
Да и вообще, автор выкинул CD-привод, на кой теперь вообще морду снимать?
Самое простое напрашивающееся решение — вывести отдельными проводами сигналы с кнопок управления CD на БТ-модуль, приклеив морду к корпусу намертво — и всех-то делов!)
Можно к одной группе подпаяться по пути и аналоговым портом ардуино обрабатывать эти сигналы переправляя их в модуль bluetooth. Вместо ардуино можно и попроще взять микроконтроллер, но там программировать посложнее.
Дикий колхоз (внешний) я не люблю. Все переделки обратимые, можно все отпаять и убрать.
Вообще почти во всех магнитолах тех лет есть проприетарные разьёмы сзади магнитолы, для ipod или других плееров, которые подразумевают подключение сигнала aux. Не нужно городить всякие огороды параллельно фм тюнеру чтоб туда впихнуть аукс.
Какая может быть возня с кабелем?
Я свой bluetooth модуль подружил с CDA-9835 как раз через переходник. питание взял с управляющего провода магнитолы (питание подается только при включении магнитолы). Сам блютуз модуль и питание скрыто от глаз.
Ладно, всё что выше сложно, но имея полноценный вход с ЮСБ, имея полноценный AUX так пилить магнитолу…
aliexpress.com/item/3-5mm-AUX-Interface-Cable-Adapter-for-MP3-ALPINE-KCE-236B-IDA-X200-Car-Cable/32820343270.html
Простите не понимаю. 4 бакса. решение сверхбюджетное и самое лучшее по звуку из того что можно придумать. да провод, да может не совсем удобно, но можно ведь и айпод завести в машину как медиаплеер. а можно уже готовые блютус модули, ну или избежать ковыряния в магнитоле.
я уже молчу что модули KCE-300BT и KCE-350BT до сих пор продают.
ссылка
Я в свой Мерс 1999г в стоковый Audio 10 Alpine такой поставил www.drive2.ru/l/505142031153103230/
У CSR64215 есть еще aptX LL. Но для магнитолы это не актуально, да и оба и приемник и передатчик должны иметь aptX LL.
И сегодня с Usb на панели моделей море, а чтобы выносной на кабеле «фиГвам» и цена сразу Х2. Это не рыночная экономика, а сговор-монополия…
mishka-knizhka.ru/rasskazy-dlya-detej/rasskazy-nosova/telefon/
Ассоциация автора с персонажем:
www.youtube.com/watch?v=uq5frKEpZlg
www.youtube.com/watch?v=ss8uJS81dqE
и т.д.
Типа
земляная петля образуется?
или можно обычную амску забить там же копешный ток
Причины чаще найти сложнее чем развязать гальванически подобным модулем.
8645 только обычный AptX
Думаю, что BK8000L будет по качеству передачи звука хуже, судя по косвенному признаку — цене :)
У себя на плате смотрю вижу A1W1 T1 7C8 A02G
Почему в ФМ модуляторах отвратительное качество?