И снова CSR8645, или «надоело чинить провода»

Предыстория

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

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

Стоит сказать, что к беспроводным Bluetooth-наушникам я давно присматривался, но все варианты с покупкой готовых отбрасывались из-за "фатального недостатка" присущего большинству доступных моделей – чудовищно малое время беспрерывной работы без подзарядки.

Емкость аккумулятора применяемого в беспроводных моделях, в лучшем случае позволяет им до 1-2 суток проработать, прежде чем все это беспроводное волшебство закончится и попросит еды. А поскольку у меня есть привычка иногда просто-таки круглосуточно не снимать наушники, такая продолжительность их работы совсем не устраивает. Можно бы конечно попытаться к какой-то готовой модели получше аккумуляторы поставить, допускаю даже что есть для этого возможности, но это наверно было бы не так интересно.

Но обо всем по порядку. Как уже понятно из названия (для тех кто с данной темой сталкивался), история будет об аудиомодуле Bluetooth модели CSR8645, производства Qualcomm.

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

Требования и ожидания

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

И вот когда окончательно решился на эксперимент с беспроводными (что произошло не сразу, так как некоторое время ушло на изучение вопроса и обдумывание тех или других аспектов и проблем), сформировался более-менее определенный список требований к результату:

  • качество звука не хуже чем у проводных

  • отсутствие ощутимой задержки звука/лагов (может быть важно если захочется игры поиграть)

  • большое время работы без подзарядки

  • приемлемый вес

  • наушники не должны являться "вкладышами", или подобными

  • наушники не должны вызывать дискомфорта или других проблем при работе в них в течении 1-2 суток непрерывно

  • должна быть совместимость с Windows

Требованиям к качеству звука, отвечает модуль с поддержкой AptX (и большим набором применяемых в нем кодеков, где-то даже была отдельная статья о них). AptX LL был бы вероятно еще лучше, так как задержка звука в нем еще ниже, но почитав о том что далеко не все устройства его поддерживают, решено оставить это на будущее.

Для полноценной работы с Windows, понадобился сторонний Bluetooth-Stack (выбор автора после тестирования нескольких из них – BlueSoleil, хоть и у него хватает недостатков). В Linux впринципе, дела с программной поддержкой должны обстоять получше насколько знаю, но лично опыты не проводились.

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

Выбор комплектующих

Аудиомодуль (приемник)

CSR8645. В продаже он нашелся в двух вариациях: "чистый" модуль, и уже распаянный на плате с 5-ваттным усилителем.

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

Потому быстро и решительно был выбран вариант с уже готовой платой, с расчетом на то чтобы потом ее переделать.

Данный модуль работает только в качестве приемника (существуют и модели-передатчики).

CSR8545
CSR8545
Пример CSR8645 с усилителем
Пример CSR8645 с усилителем

Копировать все характеристики смысла нет, упомяну разве что физические размеры модуля, так как в первую очередь по ним становится ясно получится его разместить в наушники, или нет.

Так, сам по себе модуль имеет размеры 26.2x13.5 мм. Тогда как размеры вариантов с усилителем – от 29x29 мм. Существует несколько вариантов готовых плат с усилителем.

Передатчик

В качестве источника пригоден любой Bluetooth-адаптер, поддерживающий Bluetooth 2.0 и выше.

Автор использовал первый-попавшийся дешевый внешний адаптер к ПК, на основе чипа CSR8510 A10. Выбор внешнего адаптера имеет кое-какие преимущества, к примеру можно его немного переделать (об этом тоже позднее).

Так же проверялась работа с телефоном. Тут нет никаких тонкостей, беспроводные гарнитуры к телефонам давно уже обычное дело и процесс подключения аудиомодулей не отличается от их применения.

Наушники

Решил переделывать свои старые проводные. О них говорить особо нечего, недорогие и ничем не примечательные особо, мониторные наушники Ergo VD-350. Ценны для автора разве что тем, что были однажды слегка переделаны для улучшения и упрочнения конструкции, и благодаря этому, как только пожелают то могут спокойно упасть на бетон без последствий. Как еще оказалось потом, их конструкция крайне удобна для монтирования данного модуля под боковую черную крышку.

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

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

Аккумулятор

Выбор аккумулятора определяется размерами, весом, требуемым напряжением питания модуля (3.3-4.2V) и пожеланиями к продолжительности автономной работы.

Если использовать уже распаянный модуль (как упоминалось выше), то возможно питание и от больших напряжений (до 12V, зависимо от вариации платы), поскольку на таких платах обычно находится микросхема-стабилизатор, выдающая на выходе те же 3.6 или 3.3V.

Для использования отлично подходят литий-полимерные аккумуляторы (Li-Po) с напряжением 3.7V.

Но автора и они не устроили. Не хотелось устанавливать аккумулятор внутри устройства, а для наружной установки форма Li-Po батарей показалась хуже. Есть смысл ставить аккумулятор внутрь устройства, если планируется делать встроенную подзарядку, то есть без использования внешних зарядных устройств.

В итоге понравилась идея "добавить себе в наушники немного Теслы". И выбор пал на аккумуляторы типа 18650, которые используются в электромобилях, в батареях ноутбуков, фонарях да и много где еще. Являются литий-ионными по технологии, а так же обладают большой емкостью (кроме дешевых моделей сомнительных производителей).

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

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

Прочее

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

Микропереключатель типа On/Off (для включения/выключения собственно модуля)

Тактовые кнопки SMD (со старого mp3-плеера удалось достать хорошие экземпляры)

Шлейф для кнопок (отрезан кусочек старого IDE-шлейфа. можно и проводами обойтись)

Отсек для 18650 аккумуляторов (одиночный)

Зарядное устройство для 18650 аккумуляторов (подойдет и простейшая схемка контроля заряда, и что-то навороченное)

Реализация

И вот когда все элементы были заказаны/выдраны откуда можно, пришло время самого интересного.

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

Само подключение получилось примерно по принципу "ломать – не строить".

Вид платы спереди мало интересен, так как там ломать особо нечего. Примененная мной вариация платы, имеет следующий вид с обратной стороны:

С интересующих нас элементов, здесь присутствуют 2 микросхемы аудиоусилителя (подсвечены красным), обвязка этих микросхем, состоящая из SMD-резисторов (желтая подсветка) и конденсаторов (синяя). А так же микросхема-стабилизатор входного напряжения (белая).

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

Суть переделки состоит в том, чтобы исключить микросхемы усилителей, тем самым подключив выводы LP, LN, RP, RN напрямую к соответствующим выводам CSR8645.

Для этого, нужно выпаять все указанные элементы (кроме белого стабилизатора питания, о нем ниже), и установить вместо них проволочные перемычки, как показано на этой схеме:

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

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

По желанию, можно так же избавиться от микросхемы-стабилизатора питания, помеченной белым. Потребление энергии данной микросхемой очень несущественное, но в целях оптимизации, можно и его исключить. Как показывает опыт, модуль отлично питается напрямую напряжением до 4.2V.

Дальнейшие шаги выглядели вот так (схема в которой отсутствует микрофон и используются 3 кнопки управления из 5 возможных):

Итоговая псевдо-схема
Итоговая псевдо-схема

К сожалению фото изнутри приложить нет возможности, пришлось бы все разбирать ради этого.

Выводы LP, LN – контакты для левого динамика. RP, RN для правого соответственно.

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

Для уменьшения количества проводов и упрощения, можно обойтись и вовсе без кнопок, но рекомендую по крайней мере одну подключить (вывод PLY, отвечающий за команду Play/Pause удаленного управления), так как на ней завязаны некоторые сервисные функции, вроде перезапуска сопряжения. Хотя и они не обязательны и все будет работать и так (устройство автоматически сопрягается каждый раз при включении).

Результат

В результате, получились довольно монструозные наушники, которые тем не менее, вполне радуют при домашнем использовании и покрывают все перечисленные (и некоторые не перечисленные) требования к ним.

Обозначения:

  1. Аккумулятор

  2. Выключатель наушников

  3. Независимый выключатель светодиода

  4. Дополнительный белый светодиод

  5. Резисторы светодиода на минусе питания

  6. Внешняя антенна

  7. Экранированный антенный кабель

  8. Провода питания модуля

  9. Сигнальный светодиод модуля

  10. Кнопка управления Previous Track

  11. Кнопка Play/Pause

  12. Кнопка Next Track

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

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

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

Отсек аккумулятора крепится к рамке наушников заклепкой. Поскольку внутри этой рамки находится пластина из закаленной стали, в целом все достаточно надежно.

Еще некоторые характеристики:

  • Вес наушников (с аккумулятором): 220 грамм

  • Вес аккумулятора: 50-80 грамм

  • Продолжительность работы 24/24, без переходов в режим ожидания: ~4-5 суток

  • Продолжительность работы 16/24: до 10 суток

Данные о продолжительности работы актуальны для используемых к настоящему моменту аккумуляторов (2000 и 2200 mAh), есть возможность использовать и более емкие. Используются 2 аккумулятора по очереди, чтобы в случае сигнала о разряде, быстро сменить на уже заряженный.

Возможные альтернативы

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

Поэтому рассматривались еще некоторые варианты:

  • На основе WIFI-сети (отброшен из-за неоправданно высокой трудоемкости, автору не известны готовые решения такого типа и предполагает что пришлось бы самому разрабатывать плату и прошивку + возможно сопутствующий софт).

  • На основе обычного FM передатчика и приемника (отброшен из-за отсутствия какой-либо защиты от перехвата эфира, или высокой трудоемкости в случае реализации чего-то своего шифрованного).

  • На основе неких чудных китайских модулей, работающих тоже в 2.4ГГц-диапазоне (и по заявлению производителя, не конфликтующих с Wifi и Bluetooth). Этот вариант не отброшен и сейчас, поскольку представляет интерес, в основном из-за большого радиуса работы данных модулей и отсутствия необходимости в программной поддержке (они по сути просто подключаются к аудиовыходу звуковой карты и работают как есть)

Дополнительно

Радиус работы

В абсолютном большинстве случаев стандартной дальности работы Bluetooth 2.0 (до 10 метров) более чем достаточно. В пределах 1-2 комнат может работать без помех.

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

В итоге, проводились эксперименты с добавлением внешних антенн.

Поначалу самодельных, но прирост дальности от них был порядка 10-15% всего.

Позднее нашел парочку антенн от старого радиотелефона, но и с ними ничего лучше тех же +10-15% не получилось. Разве что внешний вид получше, чем у самодельных проводков.

Как-нибудь в другой раз хочется попробовать специальные антенны под 2.4ГГц-диапазон (наподобие тех что применяются в мощных передатчиках Wifi-роутеров), но есть подозрение что и они не особо помогут.

Предполагаю, что дело больше в ограниченной мощности передатчика, а не в антеннах. Если так, то нужно увеличивать мощность передатчика и на стороне источника, и на стороне наушников. Как именно это сделать в случае с данными Bluetooth-модулями, у автора пока нет конкретных идей (и нет достаточного опыта в общем-то в этом). Естественно, увеличение мощности приведет и к увеличению потребления энергии, но это еще вполне приемлемо, если и правда дальность работы принципиально улучшится.

Очень интересно, если у кого-то есть результаты в этом направлении, или схемы/идеи применимые к BT-передатчикам.

Изменение прошивки/конфигурации модуля

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

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

Добавление микрофона

На плате присутствуют выводы для присоединения микрофона.

Проверка показала что качество передаваемого с него звука пригодно для голосового общения, чего достаточно в случае подключения к телефону. Но в виде полноценного микрофона для ПК или ноутбука использовать такой смысла нет.

Объединенный аудиовыход

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

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

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

Ссылки

CSR8645 с усилителем на AliExpress (детали, фото, схемы)

На сайте производителя

Документация на примере похожей платы

Подробная статья касательно A2DP, кодеков и прочего

Одна из подобных историй

Китайские не-Bluetooth модули (автором не тестировались, хотя может и интересны)

tl;dr

На этом вроде бы все. Надеюсь статья окажется интересной, по крайней мере непрофессиональным любителям время от времени поиграть с электроникой (к каким сам автор относится).

UPD

Больше деталей о настройке прошивки

Ads
AdBlock has stolen the banner, but banners are not teeth — they will be back

More

Comments 45

    +3
    Есть версия с отдельным контактом для подключения батареи.
    Чтобы модуль контролировал уровень заряда и предупреждал заранее.
    aliexpress.ru/item/32826477090.html
    Уровни заряда разряда и уведомления об этом можно настраивать через прошивку.
    Так же есть модули которые поддерживают зарядку батареи елси подать туда +5 вольт например от USB

      +2
      качество звука не хуже чем у проводных

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

        +3
        Ответ на это не однозначен. Прямой ответ — нет, не достаточно. Ответ «правильный» — от динамика и т.д. качество зависит несоизменимо больше чем от нехватки потока AptX.
          +1
          Ну вот например Audio-Technica ATH-M50xBT. Звук через BT и через провод у них отличается.
          А на беспроводных Sony разницы я не почувствовал.
          От динамика и его обвязки безусловно зависит многое, но с определенного качества наверное уже влияние «транспорта» данных тоже имеет место быть. Но тут наверное просто потому, что я знаю «куда слушать». В целом у AptX качество отменное, согласен.
          Просто у автора в посте этот момент несколько безапелляционно заявлен, что меня это смутило :)
            0
            Но пятисотая серия — мониторные уши с flat response. Т.е. с аудиотрактом там все в порядке, хоть и не так как народ привык (дынц дынца нет :) ) Я как раз говорил про уши дешевые — около £50 против около £300. В тех, что за 50 ограничивает не AptX, а именно звуковая часть. Дальше 300 может и начнет AptX зажимать, но там уже будет и мастеринг играть роль неслабую. Я имею ввиду современный мастеринг против 20-летней давности. Мозг очень хорошо приспосабливается. Я разницу по проводу и без в Bose QC35 не слышу. Т.е. она есть, но я не уверен лучше/хуже и не тупо-ли это громкость. Audio-Technica ATH-M540 звучит по-другому (чуть хуже, но весьма прилично со скидкой на то, что они не для «слушать музыку», а для мастеринга — там критерий качества другой).
              0
              А в сони электроника всё равно работает, когда аукс вставлен, добавляя свои ухудшайзеры звука. Абсолютно все беспроводные наушники имеют дефицит мощности (запас должен быть минимум 10-кратным от средней комфортной громкости, чтоб хорошо пики ударных и атаки струн звучали), и это реально проблема, ведь другой усилитель не поставишь.
              0
              Качество APTX значительно преувеличено силами маркетологов, если интересно почитайте: habr.com/ru/post/455316, и другие статьи автора.

              Но качество это дело во многом субъективное и можно привыкнуть.

              Реальная проблема BT это задержка, она есть и на APTX и SBC, и если для музыки/видео мы её не замечаем т.к. ОС/Плееры умеют сдвигать звук относительно видео.

              Но в играх на любых BT наушниках будут огромные для игр задержки которые слышат все, и даже APTX LL ситуацию не исправляет, но с APTX LL уже не так много людей могут услышать задержку.
                0
                Да, восприятия качества звука тут субъективно по большей части и лучше всего просто сравнить на деле.
                С моего опыта — казалось поначалу что по проводам звук как-то имел более выраженные низкие частоты. Объяснял это тем что провод использовался длинный и имел некоторое свое сопротивление (порядка 6-7 Ом, если не ошибаюсь) которое могло влиять на звук. Ну или дело было в звуковой карте (беспроводной звук идет уже без ее участия), сложно понять. Тем не менее, за пару дней привык.

                Что касается задержек, то отчасти тоже субъективное.
                Но по-моему еще, большинство современных игр никак не рассчитаны под мгновенные реакции (вообще стали медленными по сути, в отличие от многих старых-хардкорных), поэтому в них некоторый лаг звука практически не заметен, или даже если заметен, то вряд ли как-то повлияет на ощущения или качество игры.
                Исключение может некоторые вроде Guitar Hero и его клонов, или какие-то другие действительно суперскоростные (не знаю правда примеров таких), подозреваю что там да, может ощущаться по-полной даже с LL.

                Вот еще что касается SBC разве, то это реально не вариант от слова совсем. У него задержки очень уж неприличные (наверно >=100мс достигали) и даже для видео и музыки не годится.
                  +2

                  Задержки реальные. При игре на цифровом пианино с блютуз наушниками отчётливо чувствуется задержка. Как будто на расстоянии играешь :)

                    0
                    При игре на цифровом пианино с блютуз наушниками отчётливо чувствуется задержка.


                    О таком кстати не подумал)
                    Да. должно быть в таких случаях или с подключением электрогитары даже задержки в <= 10-15мс критичны. Не знаю существуют ли вообще беспроводные технологии которые при этом были бы комфортны, разве что простая радиопередача с нулевой задержкой, так как любое из существующих сейчас кодирование-декодирование создаст алгоритмическую.
                    0

                    Задержки в играх-экшенах (особенно шутерах), на монтаже видео или обработке звука тоже очень сильно ощущаются.

                      0
                      APTX так же даёт задержку более 100мс
                      Вот цитата из статьи: habr.com/ru/post/427997

                      Итоговая задержка сильно зависит от воспроизводящего устройства, его чипсета и буфера. Во время тестов я получил разброс от 150 до 250 мс на разных устройствах (с кодеком SBC). Если предположить, что устройства с поддержкой дополнительных кодеков aptX, AAC и LDAC используют качественные компоненты и маленький размер буфера, то получим следующие типичные задержки:

                      SBC: 150-250 мс
                      aptX: 130-180 мс
                      AAC: 190-240 мс
                      LDAC: 160-210 мс

                      Напоминаю: aptX Low Latency не поддерживается в операционных системах, из-за чего меньшую задержку можно получить только связкой трансмиттер+ресивер или трансмиттер+наушники/колонка, причём все устройства должны поддерживать этот кодек.


                      И по качеству звука есть объективные тесты, всё это ValdikSS великолепно описал в 2х отличных статьях на хабре: habr.com/ru/post/427997, habr.com/ru/post/427997.

                      В итоге использование BT наушников с ПК это достаточно узкая ниша. Плюс еще будут проблемы с voip, т.к. все наушники при общении по skype переключаются в HSP (HFP) что очень сильно убивает звук.

                      Собственно для чего я пишу.
                      У кого то после прочтения статьи может сложиться впечатление что BT наушники можно использовать для ПК (работа/игры) т.к. минусы совсем не раскрыты. Хочу предупредить что это плохая идея.
                        0
                        Вот все-таки, настолько большие цифры в статье для APTX удивляют.

                        По моим тестам (и тестам того же знакомого) получалось стабильно меньше 100 мс для APTX.
                        Тестировали мы записывая звук на микрофон, измеряя задержку между тем когда на микрофон поступал оригинальный звук, и когда снова же на микрофон поступал тот же оригинальный звук переданный от микрофона к наушникам и проигранный уже там.
                        То есть итоговая задержка включала в себя даже больше чем только задержку беспроводных наушников, так как между тем пока звук микрофона пройдет к аудиовыходу, тоже есть заметная задержка без ASIO.
                        Вот поэтому такие цифры в той статье вызывают все же сомнение.
                        Хотя могу предположить что эта разница объясняется тем что автором тех тестов использовался какой-то другой чип, или даже другой BT-передатчик (более старый), или же другой стек если там речь о Windows (от стека/драйверов тоже может зависеть).

                        Ну в любом случае, я не берусь утверждать что и задержка менее 100мс будет всем приемлема, все-таки лучше всего проверить и решить для себя. Лично у меня главная причина перехода на беспроводные, это в 1 очередь то, что мне за много лет надоели провода :)

                        В скайпе нет, тоже проблем с гарнитурой не было. И еще если не ошибаюсь, конкретно в этом модулем вообще можно режим гарнитуры отключить, настройкой прошивки (что я и сделаю когда к ним доберусь, т.к. он абсолютно бесполезен для ПК и хорошо хоть сейчас никак не активируется).
                  +1
                  Давно пользую беспроводные. Узким местом является качество звука со стриминговых сервисов а не блютуз между телефоном/комьютером и наушниками. А слушать не из стриминга просто менее удобно :(
                  +2
                  Непонятно, чем усилитель мешал, с ним звук скорее всего получше и с запасом громкости будет, чем с перегруженного выхода CSR. Наушники усилитель спокойно выдержат, там напряжение питания же 4В. Схема подключения с резисторами 33Ом точно ухудшит качество звука и уменьшит громкость минимум в 4 раза.
                    0
                    Там усилитель 5 ватт, страшно же, что наушники сгорят.
                      0

                      Питание усилителя сколько? 5В? 3.3В?
                      Ладно, выпаяли нафиг стабилизатор, питание стало от 4.2В и ниже.
                      Подключаем 4-омный динамик… Закон Ома говорит, что если всё по максимуму — то при данном напряжении ток будет максимум 1А, или мощность 4 Ватта. Больше — никак!
                      Теперь берём те же данные (закон Ома, напряжение 4.2В) и считаем, какова угроза спалить 32-омные наушники при таком напряжении...

                        0
                        Ну вот это вам не страшно, мне не страшно, а автору было страшно…
                        Да и потом, если не заниматься всякой ерундой, то и статьи не получится, купил плату, припаял провода, готово. Это любой школьник может.
                      0
                      чем с перегруженного выхода CSR
                      С чего это он перегружен если штатно расчитан на 16 Ом? Там мост на выходе. Кстати в утилите есть галка понижение мощности и (не помню точно) и ещё что-то там (не посмотреть без прогера)
                      кусок скрина из тулзы


                      Обращаю внимание — это параметры только на букву «А» — тьма там их:)
                        –1
                        Чем больше выходной ток, тем больше % искажений.
                          0
                          слепо следуя вашей логике — внешнего усилителя это тоже касается
                            0
                            Конечно. Посмотрите график THD/W любого усилителя, с ростом мощности THD быстро улетает tothemoon.
                        0
                        Могу сказать что даже без этих дополнительных усилителей они очень громкие.
                        Редко когда задаю программную громкость выше 8-12%, чаще всего 4%.
                        Проводной вариант тех же наушников работал обычно на 30-40%.
                        0
                        nrf2401 — 100метров без антенны, километр с антенной (на открытом пространстве ). Правда придется поколхозить с передатчиком/преемником(USB->stm32f401->NRF2401 --air-- NRF2401->stm32f401-> наушники?), в смысле сделать звук.
                        Или USB->stm32f401->NRF2401 --air-- NRF52840->наушники. Плюсом — связь двухсторонняя, можно управлять источником с наушников.
                        Или Малинка->NRF2401 —
                          +1
                          Вот как раз на nrf24 я и видел китайский модуль «беспроводной звук приёмник передатчик хорошо недорого 2.4ггц» Кого там в роль DAC/ADC засунули — не ясно. Но если STM32, то есть вопросы к этим самым ADC/DAC.
                        –1
                        Любые over-the-ear уши обеспечивают минимум 40 часов работы от одной зарядки. Мне хватает на неделю легко при 2-3 часов в день. И в конце недели остается 50% зарядки. Еще не было, чтоб я их разрядил ниже 40%. Уши были разные — от китайских до Bose. Через bluetooth слушаю лет 7 уже.
                          +2
                          Есть возможность с использованием фирменной китайской утилиты и программатора
                          Для ЛЛ (версии то чем сам конфигурил, могли уйти вверх):
                          BlueSuite 2.6.11
                          CSR86XX Headset Config Tool 3.0.70
                          Нужны хотя бы для того, что бы заткнуть примерзкое «я включилось» и прочие звуки… Заодно и sleep mode (мне понадобилось когда в телек встраивал) и бесконечно прочее… т.к. это мегачип с огромными возможностями, чего там только нет! (это ещё не погружался в dsp — например- можно свой эквалайзер запилить...) Окирпичивания бояться не стоит, свой несколько раз превращал в неотзываемый и возвращал к жизни:
                          BlueSuite 2.6.11\e2cmd.exe" download csr8645eeprom.hex
                          Всё это расписано в треде на форуме 4pda.ru ссылка на который успешно протеряна…
                          upd: для старта: тут

                            0
                            Отлично. Особенно спасибо за совет по возвращению к жизни (с того что читал прежде создалось впечатление что окирпичивание необратимо).
                            Как-нибудь попробую тогда, там и правда хватало интересных настроек.
                              0
                              давно было, забыл уже, но вроде как читал, что это возникало на версии .6x Headset Config Tool
                              у меня в работе были CSR86XX Headset Config Tool 3.0.6x-3.0.70 и пару раз словил.
                              На всякий случай: csr8645eeprom.hex
                            0
                            Не совсем понял зачем было брать модуль с усилителями если они не нужны?
                              +2
                              Ну об этом в статье было. Из-за того что с усилителем получается готовая плата с элементами нужными для подключения модуля (светодиоды, резисторы для кнопок и т.п.). Ну и потому что у самого модуля контактные площадки очень маленькие и их легко оторвать, если к примеру паяться к модулю напрямую.
                              Поэтому ИМХО, лучше взять с усилителями и убрать их, цена почти такая же как у чистого модуля.
                              0
                              У вас нет земляных петель и цифрового шума? Был опыт с наушниками типа Marshall Monitor, пришлось сдать в магазин, стрекотание не понравилось.
                              И еще второй момент, обычно когда наушники используешь с микрофоном, то звук люто деградирует по блютуз, т.к. переходит в двухсторонний режим гарнитуры и качество звучания для голоса может сгодится, а вот музыка звучит как из городского телефона.
                                0
                                У вас нет земляных петель и цифрового шума?


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

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

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

                                  Подразумевается что когда вы говорите то музыку не слушаете

                                  0
                                  Пользуясь случаем, спрошу совета.
                                  Кто пользовался, порекомендуйте, пожалуйста, bluetooth наушники:
                                  1. Закрытые, с хорошей звукоизоляцией. Пользуюсь наушниками в мастерской (болгарка, лобзик, пила, всё это хотелось бы не слышать)
                                  2. Пылезащита и дизайн без рёбер, чтоб сухой тряпочкой от стружки протереть и снова в бой
                                  3. Бас. Слушаю уроки по бас-гитаре, а 5-я струна это 32 Гц. Т.е. диаметр мембраны должен быть приличный.
                                  4. Бюджет… Ну обозначим 3-4 т.р., чтоб не жалко уронить в гриндер. За хороший вариант можно немного добавить
                                  Были у меня Bluedio 3, всем (почти) устраивали, но сгорело левое ухо, динамик. Замену пока не могу найти.
                                    0
                                    JBL T500BT такие вроде подходят по Вашим желаниям, но все-таки перепроверьте характеристики перед покупкой
                                      0
                                      JBL T500BT замечательные наушники, купил такие дочери (7 лет). На мою голову маловаты, хоть я и не отличаюсь какими-то крупными пропорциями, а во-вторых шумоизоляция недостаточная, хотелось бы амбушюры не «на уши», а «вокруг ушей», не знаю как это правильно называется.
                                      0
                                      Попробуйте (а вдруг) поискать что-то из Б/У Bose. Баса у их наушников хоть отбавляй, да и шумодав один из лучших (круче имхо только уже у пилотских наушников).
                                      0
                                      На основе неких чудных китайских модулей, работающих тоже в 2.4ГГц-диапазоне

                                      А ссылку можно?
                                      да и не было подходящего программатора

                                      С помощью FT232R, вроде, можно
                                        0
                                        А ссылку можно?

                                        Добавил в статью в раздел ссылок
                                        0
                                        А нету ли этого модуля уже с кнопками?
                                          0

                                          В принципе звук можно через BLE гнать, пережав опусом предварительно. Он даёт достаточно низкую задержку, вплоть до 2.5мс. Правда придётся немного заморочиться с кастомным сервисом и клиентом. Либо подождать девайсов с 5.2 на борту.


                                          Другой вариант, несколько более экзотичный — воспользоваться UWB трансиверами, у них задержка практически отсутствует.

                                          Only users with full accounts can post comments. Log in, please.