Bluetooth колонка готова!
Прошло 2 года с того момента как я начал делать bluetooth колонку. И наконец она полностью готова. (Конечно опять не до конца — еще нужно чуть-чуть дописать прошивку). Нужно сказать, что саму электронику я сделал гораздо быстрее — всего 3 месяца. Это время от идеи до готовой платы. Но вот с корпусом, динамиками, настройками DSP пришлось поколдовать. В итоге я сделал три варианта корпуса, попробовал два типа динамиков, и последний вариант считаю финальным. Переделывать не буду. О какой же колонке речь? Кому интересно читаем..
Требования к колонке
Когда стали набирать популярность колонки компании JBL, то сын попросил купить такую колонку. Так как мы с ним активно занимались электроникой, то сразу же возникла идея сделать себе колонку самостоятельно, и конечно по качеству не хуже JBL Boombox.
Какие же характристики должна была иметь колонка:
мощный звук (как минимум 40 Вт)
небольшой вес (2-3кг)
цветомузыка
Hi-Fi звук
bluetooth apt-X
встроенная sd карта и mp3 плейер — вся коллекция музыки с собой
долгое время работы от аккумулятора
FM радио
Также было придумано еще много мелких функций, которые обязательно должны были быть. Их описывать не буду.
Подбираем усилитель звука
Я стал изучать компоненты из которых можно собрать колонку. И конечно же начал с усилителя звука. Изучив, то что есть на рынке и активно используется во всех поделках, я понял — все это не то, и обратил свое внимание на новейшие разработки в области звука. На сайте компании Texas Industries и было найдено сердце будущей колонки — TAS5782M — усилитель звука Hi-Fi уровня . Посмотрите его характеристики:
30Вт стерео (итого 60Вт)
Цифровой звук
Встроенный DSP процессор с кучей настроек
Неубиваемость — различные защиты чипа
Работа без радиатора
THD — 0.02%
Те самые 5 критериев успеха
Не буду долго описывать все мытарства и сразу перейду к делу. Вот те самые 5 критериев успеха:
Весь звуковой тракт должен быть цифровым. Аналоговый сигнал очень капризен к трассировке платы, качеству сборки и требует настройки на специальном оборудовании. Цировой же сигнал наоборот, практически не требователен к трассировке, спокойно относится к "кривым рукам". Bluetooth модуль должен быть подключен только по цифровому каналу.
Обязательно нужен DSP процессор. Получить мощный звук в компактном корпусе очень сложно. DSP процессор позволит расширить акустический диапазон акустики, особенно в области низких частот. Дополнительно, новейшие разработки в этой области, сделают процесс настройки очень простым, а звук качественным на любом уровне громкости.
В домашних условиях очень сложно сделать качественный, красивый корпус. На помощь приходит 3D печать. Качество 3D печати на домашних принтерах сейчас очень высоко. Современные пластики позволяют получить прочный, стильный корпус. Самостоятельная разработка модели позволяет учесть все особенности расположения компонент и обеспечить быстрый доступ к ним.
Динамики - сердце нашей системы. Только брендовые компоненты позволят получить натуральный мощный звук. Обязательно использование 2 динамиков: Широкополосный - НЧ и СЧ диапазона и ВЧ динамик. Также для малого корпуса просто необходим пассивный динамик. Динамики обязательно должны иметь паспорт и документацию, график АЧХ, без этого сложно будет произвести их точную настройку без специального оборудования, а его как правило дома нет.
Вся переносная акустика работает на аккумуляторах, поэтому экономичность и эффективность энергопотрбления всех компонент не на последнем месте. В следствие этого усилитель должен быть D-класса с максмимально высоким кпд. Большую часть времени вы будете слушать акустику на среднем уровне громкости - именно в этом режиме колонка должна работать очень долго. Для получения мощного звука нужен большой ток, а значит нужны высокомощные литиевые аккумуляторы.
Схема модулей колонки
Набросал схему модулей колонки.
Динамики и bluetooth модуль
Лучшие динамики, которые удалось найти — это AURA NS3-193 и хейлы Dayton Audio AMT Mini-8. Звучат они великолепно. Бас, который они выдают очень хорош!
Bluetooth модуль на базе чипа CSRA64215. Все очень не плохо. Цифровой выход. Поддержка apt-X. Отличное качество связи. Готовый к использованию.
Корпус
Основная головная боль оказалась с корпусом. Финальный вариант сделал на 3D принтере. Долго не решался, думал — все развалится сразу же. Но в итоге проведя ряд тестов, я понял, что все очень и очень прочно. Вот как выглядит 3D модель корпуса.
Настройка DSP процессора
TI мне очень нравится как производитель микросхем. Я считаю, что у них самая лучшая документация на производимую продукцию. К усилителю идет подробнейшая документация и рекомендации по пассивным компонентам, а также по настройке DSP процессора. Микросхему я покупал у самого TI на их сайте. После получения микросхемы у них можно запросить софт для ее настройки. Они дают доступ на 3 года на получение обновлений софта, а так пользоваться им можно безлимитно. Настроек не много, а очень много. Все не буду описывать, вот те которые использовал в колонке.
SMART BASS. Это умная настройка баса. Необходимо внести в софт параметры Тиля-Смоля на динамик и указать частоту баса, которая нам нужна. Остальное все будет настроено автоматически. Я сделал в итоге настройку на 60 Гц (-3Дб). Сами динамики без DSP процессора в маленьком корпусе выдают около 80Гц (-3Дб), чтобы добиться 60 Гц, нужно усиление около 10Дб. Конечно вы скажите, что тут все не сложно, много где есть эквалайзеры, но основная проблема, которую отлично решает выбранный усилитель — динамическое усиление. С увеличением громкости усиление должно уменьшаться, иначе динамик будет перегружен. Но и это еще не все, микросхема расчитывает критические параметры динамика — ход головки и нагрев катушки. Усиление в итоге подстраивается под композицию так, чтобы не превысить критические показатели и не ухудшить звук.
Моно бас. В компактном корпусе технически сложно разделить объемы динамиков. Если этого не сделать, то на низких частотах, в случае если в композиции есть стерео эфекты в области баса, может быть наложение звуковых волн и сильное падение громкости. Чтобы этого избежать процессор автоматически в области баса композицию делает моно.
Расширение стерео зоны. В компактном корпусе ВЧ динамики находятся слишком близко друг к другу. Процессор расширяет стереобазу.
Согласовать динамики ВЧ и СЧ по звуковому давлению (громкости) очень сложно за счет пассивных компонент. А вот за счет эквалайзера — легко.
DSP процессор получает твердую пять!
Микроконтроллер - цветомузыка и всякая мишура
Для управления усилителем нужен микроконтроллер. Я сразу взял мощный МК с функциями DSP и float модулем — STM32F446. Он управляет всеми режимами:
управление усилителем
управление процессами зарядки аккумуляторах
оцифровка аналогового звука с FM модуля
mp3 плейер и обслуживание встроенной sd карты
управление цветомузыкой
управление FM модулем
управление режимом powerbank
работа как аудиоустройство от компьютера
В качестве цветомузыки используются 90 светодиодов RGB. Управление идет по SPI. Скажу только, что получилось очень классно. Эфекты оценили все, кто видел колонку.
Зачем вообще все это делать самому — купил и все
Проект получился отличный. На одноименном сайте можно найти больше информации. Самодельная колонка позволяет получить нужные функции, взять любые динамики, настроить звук под свои критерии. И самое главное реализовать свой творческий потенциал.
Я полностью доволен данным устройством. Колонка заняла достойное место у меня на рабочем столе. Постоянно беру ее с собой на прогулки, в походы, в гости. Каждый раз слушаю и удивляюсь качеству звука. Цветомузыка украшает звук.
Комментарии (23)
ClearAirTurbulence
27.02.2022 15:19Не знаю как лучшая, но самая красивая колонка - у diyerks
https://m.youtube.com/watch?v=27zBr74NuKU
myowndevice Автор
27.02.2022 15:25Не буду спорить. Нежно, симпатично, но не практично и не функционально. В общем это больше какой-то светильник с динамиком.
GennPen
27.02.2022 15:23+2Цировой же сигнал наоборот, практически не требователен к трассировке, спокойно относится к "кривым рукам".
Ну, тут как сказать. При разводке "цифры" есть много своих граблей, на которые можно напороться.
В домашних условиях очень сложно сделать качественный, красивый корпус. На помощь приходит 3D печать.
"Hi-Fi звук" и напечатанный пластиковый корпус для динамиков очень плохо сочетаются.
myowndevice Автор
27.02.2022 15:30Ну переносные колонки все пластиковые, чем-то всегда нужно жертвовать. За 3Д печать переживал, что будет не прочно - но оказалось все отлично. Также проблема с герметичностью - пришлось мазать краской изнутри. На звук влияния не заметил, до корпуса проводил тесты в корпусе из МДФ. По поводу цифры, конечно грабли есть везде. Но у меня все запустилось с первого раза. С аналогом же всегда какие помехи и шипение.
HardWrMan
27.02.2022 16:47+5Хабы: Программирование микроконтроллеров Гаджеты DIY или Сделай сам Звук Электроника для начинающих
Допустим. Но я вижу лишь рекламный буклет. Где исходники программ контроллеров? Где чертежи для сборки самому? Где электросхема для сборки начинающими электронщиками? Или я чего-то не понимаю?
myowndevice Автор
27.02.2022 18:46Все выложить не готов. Если интересно пишите в личку (или смотрите на одноименном сайте).
Здесь хотел написать в первую очердь про усилитель, который содержит в себе DAC DSP и сам усилитель. Так сказать DSP в массы. Это сильно упрощает разработку колонки в домашних условиях. Позволяет получить достойное качество меньшими затратами. В самом простом варианте - только bluetooth можно сделать на любом микроконтроллере, вся информация есть в даташит на услитель - и трассировка платы и тд. У TI очень подробная документация.
Просто вижу в интернет очень много самодельных колонок на старых усилителях TPA3116D2, TDA7492 и другие. В основом это аналоговые схемы на готовых модулях с Aliexpress. Микросхемы там в лучшем случае 2008 года. Хотел обратить внимание на новейшие разработки, которые сильно упрощают создание колонки. Позволяют сделать качество на уровне и выше продаваемых экземпляров. Стоимость их совсем не высокая. Припаять и сделать плату - несложно. Например в этой микросхеме даже не нужен радиатор.
Scratch
27.02.2022 18:10Что там с пассивным динамиком в итоге? Какой заюзали, как рассчитывали?
myowndevice Автор
27.02.2022 18:33Peerless_SDS-P830878. Расчитывал в Bass Pro. С двумя пассивниками нужен объем около 4л для этих динамиков. Но так как в итоге уменьшил корпус, то оставил только один. Расположен он сзади.
Megavolt75
27.02.2022 18:26+3сын попросил купить такую колонку.
Прошло 2 года с того момента как я начал делать bluetooth колонку
У вас очень терпеливый сын
myowndevice Автор
27.02.2022 18:30+1колонка была готова через 3 месяца. Он сам делал корпус из мдф (пилил точил красил). Но там были другие динамики. В итоге захотелось больше баса. Через год начали делать вторую версию корпуса и новые динамики.. все это растянулось. Потом третья версия - корпус из 3Д печати. Так что все не так долго конечно. Это можно сказать итоговое время до финального варианта.
s_kirill
27.02.2022 18:44+1а какие там аккумуляторы поставили? а то "...30 Вт стерео (в сумме 60)..." наводит на мысль, что это не колонка, а колонна ;-)
Scratch
27.02.2022 19:41Там же 4s аккум, это всего 4 ампера. Копеешная нагрузка для современных lipo аккумов, особенно модельных. Да и 60 ватт там скорей всего только в пике
myowndevice Автор
27.02.2022 19:55максимальный ток - около 8А. Мощность 30Вт - RMS. Но реально это будет только при полном заряде аккмулятора и без баса.. после 120Гц. Дальше усилитель органичивает ход динамика, который на низких частотах больше 20Вт RMS не выдает - идет перегрев.
Акуммулятор 18650 samsung - максимальный ток 15А.
REPISOT
27.02.2022 20:23+2И никаких объективных результатов, конечно? АЧХ, THD, время работы? Что-то как-то было сделано — и оно лучшее!
myowndevice Автор
27.02.2022 20:55-1К сожалению замерить АЧХ не где. В домашних условиях это сделать сложно. Но есть АЧХ на динамики - им можно доверять. По АЧХ получается +-3Дб по диапазону от 120 до 20 кГц - это на полной громкости. С учетом DSP усилителя - на 80% громкости - +-3Дб от 60Гц до 20 кГц. THD - можно доверять datasheet на усилитель, по сути все внутри одной микросхемы. Там 1% на Полной громкости и 0.1% в районе 20Вт. Время работы - основное потребление есть опять же в datasheet на усилитель. А по факту время работы сильно зависит от композиции и уровня громкости, емкости акумулятора опять же.
Могу также сказать что например найти АЧХ на продукцию JBL нельзя - ее нет. И всего остального тоже. По всем расчетам параметры очень хорошие - я думаю им можно доверять на 90%.
REPISOT
27.02.2022 21:28Можно померить как минимум электрические параметры усилителя, без учета динамиков. RMAA в помощь. А параметры собранной системы могут очень сильно отличаться от параметров самой микросхемы усилителя.
Насчет времени работы — вы пишете, чтоосновное потребление есть опять же в datasheet на усилитель
но у вас там стоит цветомузыка из 90 диодов, STM32F446, FM приемник, блютус. Так что потребление не очевидно.Могу также сказать что например найти АЧХ на продукцию JBL нельзя
Так вы претендуете, что делаете все на элементах, на которые обязательно должно быть описание. Если бы вы не акцентировали внимание на конкретных параметрах в критериях (брендовые динамики с описанием, высокая экономичность и т.д.), я бы и не упоминал, что вы в итоге не привели никаких результатов.
Compazavr
27.02.2022 23:57Интересная реализация!
Тоже сделал блютуз портативки, но не стал (да и не смог бы) заморачиваться, как автор
vvzvlad
28.02.2022 16:26О, в полку дсп-строителей прибыло. У нас даже чатик есть по теме: t.me/dionis_dsp
myowndevice Автор
28.02.2022 21:44Хочу сказать, что эта микросхема для домашних "кривых рук". Все внутри одной микросхемы, накосячить негде можно сказать. Все модули внутри. Когда искал DSP видел разные, но пугала сложность схемы и трассировки.. А тут все сильно упрощается.
Ну и конечно большой плюс SMART настройки. А сейчас у TI еще более крутое решение - усилитель H-класса. Экономия энергии более 20% еще большая эффективность. Есть на что посмотреть.
myowndevice Автор
28.02.2022 21:51посмотрел ADAUXXXX - конечно все серьезнее... Успехов вам. Особенно сейчас "порадовало" на странице ANALOG DEVICES "Access denied under U.S. Export Administration Regulations"
vbifkol
Я правильно понимаю что "лучшая" в данном случае - субъективное оценочное суждение?
myowndevice Автор
Строго юридически да. Для меня лучшая.