Найти в Дзене
Мастер Кит DIY

Цифровой процессор звука

Ставь лайк! Делись с друзьями, потому что дальше будет интереснее! Понравилась статья? Ставь палец вверх и будешь видеть наши новости чаще!

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

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

Основные технические характеристики модуля BM2114dsp:

Разрядность внутренней обработки сигнала56 битАЦП – разрядность, отношение сигнал/шум24 бита, 100дБЦАП – разрядность, отношение сигнал/шум24 бита, 104дБАналоговые линейные входы2-канальный вход, 1 вольт RMS, разъем RCAАналоговые линейные выходы4-канальный выход, 1 вольт RMS, разъем RCAРазъем передачи данных (питания)USBКроссовер6 - 48 дБ/октава, с выбором типа фильтраЭквалайзерПараметрический (количество каналов задается пользователем)Временные задержкидо 1024 семпла шаг 1 семплРегулировка уровня сигнала для любого каналанезависимоПитание5В 100мАПрограммное обеспечениеAnalog Devices SigmaStudio™Габаритные размеры (ДхШхВ), мм89х62х25

Модуль построен на микросхеме ADAU1701. Эта микросхема, разработанная фирмой Analog Devices, является полной однокристальной аудиосистемой с 28-/56-битным DSP (Digital Signal Processor), включающей в себя аналого-цифровые (АЦП, ADC), цифро-аналоговые преобразователи (ЦАП, DAC), контроллеры интерфейса управления, шин I2C и SPI, а также систему PLL (ФАПЧ – фазовая автоподстройка частоты задающего генератора). Обработка звука включает в себя функции выравнивания (эквалайзер), усиления басов, обработки многополосной динамики, разделения частот (кроссовер), компенсации задержки и громкоговорителей, расширения стереобазы. Питание микросхемы осуществляется постоянным напряжением 3,3В.

Рис.1 Структурная схемы чипа ADAU1701:

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

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

Модуль является полностью программируемым DSP. Для программирования используется программное обеспечение SigmaStudio™ с графическим интерфейсом, который позволяет визуально, в виде блоков и трасс, настраивать пути прохождения и способы обработки сигналов. При этом используются такие блоки, как фильтры, динамические процессоры, регуляторы уровня, а также интерфейс управления расположенными на плате модуля вводами-выводами общего назначения (GPIO), предназначенными для подключения внешних элементов регулировки: кнопок, переменных резистор, а также внешних АЦП, ЦАП и индикаторных светодиодов. Внешние элементы позволяют изменять параметры обработки сигнала при автономной работе без подключения к компьютеру.

Результатом программирования в SigmaStudio™ является код, который может быть загружен в постоянное запоминающее устройство микросхемы ADAU1701 и запущен при включении питания.

Для преобразования аналогового сигнала в цифровой и обратно в микросхеме используются сигма-дельта АЦП и ЦАП, что позволяет достичь высоких параметров преобразователей. Два АЦП и четыре ЦАП обеспечивают динамический диапазон 98,5 дБ. Каждый АЦП имеет THD+N (коэффициент нелинейных искажений + шум) на уровне -83 дБ, каждый ЦАП имеет THD+N на уровне -90 дБ.

Для программирования модуль подключается к компьютеру с помощью USB-разъема типа B, от которого он получает питание 5В. Питание 5В также можно подать на выводы 5V-IN и GND разъема PLS на плате. В качестве интерфейса USB использован микроконтроллер CY7C68013A фирмы Cypress с внешней памятью программ. Он способен поддерживать высокоскоростной обмен данными по стандарту USB. Драйвер входит в состав SigmaStudio™ и устанавливается при инсталляции программы. В операционной системе Windows (мы использовали Windows 7) модуль определяется в диспетчере устройств как Analog Devices USBi (programmed).

Для работы программы SigmaStudio™ не является обязательным подключение модуля к компьютеру. Вначале можно разработать и скомпилировать проект, а затем подключить модуль и загрузить в него код.

Разберем, как нужно включать модуль в состав звуковых систем.

Рис.2, 3 Внешний вид модуля BM2114dsp

-2
-3

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

Рис.4 Пример построения двухполосной стерео аудиосистемы

-4

Рис.5 Пример построения трехполосной стерео аудиосистемы с субвуфером на основе двух модулей BM2114dsp

-5

Рис.6 Пример построения четырехполосной  стерео аудиосистемы на основе двух модулей BM2114dsp

-6

Для защиты высокочастотных динамиков рекомендуется подключать их через пленочный конденсатор. Емкость конденсатора в микрофарадах рассчитывается по формуле C=1000000/(2*3.14*R*F), где R-сопротивление ВЧ-динамика в омах, F-частота в герцах. Частота выбирается в 3-4 раза ниже частоты раздела. Для недорогих динамиков можно использовать конденсаторы типа К73-16, К73-17.

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

Все устройства нужно подключать только при отключенном питании.

При подключении внешних устройств первым нужно подключать вывод GND (Земля).

Внешние устройства подключаются к контактам MPx напрямую. Контакты рассчитаны на работу с логическими уровнями 3,3В. Они не имеют защиты от помех, перенапряжения и переполюсовки. Соединительные провода, ведущие к внешним устройствам, должны быть как можно короче.

К модулю можно подключить четыре стерео АЦП и четыре стерео ЦАП. Внешние звуковые АЦП и ЦАП подключаются по шине I2S – одному из стандартных интерфейсов последовательной шины, использующейся для соединения цифровых аудиоустройств.

Назначение сигналов в шине I2S:

- BCLK  (Bit clock line) - тактовая частота для данных;

- LRCLK  (Word clock line) - частота дискретизации, равная 48кГц;

- SDATA (Данные, 2 канала).

Устройства на шине I2S могут работать в режимах Master или Slave (Ведущий или Ведомый). Только одно из подсоединенных устройств может работать в режиме Master. В режиме Master используются выводы MP10 и MP11. В режиме Slave - выводы MP4 и MP5.

Кроме того, контакты GPIO могут работать в режиме обычного (не звукового) АЦП.

В следующих материалах мы рассмотрим основы программирования в визуальной среде Analog Device SigmaStudio™, а также реализацию звуковых устройств на основе модуля BM2114dsp и других звуковых модулей Мастер Кит.

Делись с друзьями, подписывайся на наш канал Мастер Кит DIY и жми лайк, чтобы не пропустить новые публикации.
Что-то пошло не так, и нам не удалось загрузить комментарии. Попробуйте ещё раз
Рекомендуем почитать
Что будет если поставить мощный процессор в дешевую плату?
Материнская плата - компонент, который по мнению многих, не влияет на производительность, а значит на ней спокойно можно экономить. Это - миф, и даже если мы не берем в расчет функции разгона (а точнее, снятия лимитов с современных процессоров), а также поддержку технологий, экономия на плате - не очень хорошая идея. И особенно, если у вас мощный процессор. Но почему нельзя ставить мощный ЦП в дешевую материнскую плату? Сейчас объясню максимально доступно. Если коротко - то почти за все. Она обеспечивает...
Фонокорректор ING 250
Здравствуйте уважаемые читатели!!! Очень многие просят меня сделать этот фонокорректор и поделится своим мнением. Было у меня свободное время и все комплектующие нашлись в закромах и вот пожалуйста ING250 Как вы видите схема не сложная,дефицитных деталей в ней нет. Если всё собрано правильно и детали работоспособные,то фонокорректор работает сразу. Несколько слов хочу сказать про настройку этого девайса: 1. Электролитические конденсаторы 470мкф Х 35в которые стоят параллельно резисторам 5.6 кОм должны быть с нулевым ESR это очень важно! 2...
КАК подключить гитарный процессор?
ГАЙД по подключению гитарного процессора Гитарные процессоры сегодня активно вытесняют аналоговые примочки и комбики. За сравнительно небольшие деньги вы получаете полный набор инструментов для создания качественного гитарного звука Один из лучших на сегодня бюджетных процессоров Valeton GP-100 за 8300р Давайте разберемся как подключить процессор к колонкам, наушникам или компьютеру. А так же как записать звук. Для начала вспомним из чего строится базовый гитарный звук: Гитара - гитарный комбик. Гитарный комбик может быть разделен на составляющие: предусилитель, усилитель мощности и динамик...
Следующая статья
Документы, вакансии и контакты