Суббота, 23.11.2024, 01:28
Приветствую Вас Гость | Регистрация | Вход

Welcome to US8IBL personal pages...

Меню сайта
Категории раздела
HAM RADIO [1]
Антены [9]
Звук [6]
Компьютеры [1]
Музыка [1]
Фотография [0]
Вход на сайт
Поиск
Друзья сайта
uCoz
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • База знаний uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Каталог статей

    Главная » Статьи » Звук

    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 В.

    Структурная схемы чипа ADAU1701
    Рис.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™ не является обязательным подключение модуля к компьютеру. Вначале можно разработать и скомпилировать проект, а затем подключить модуль и загрузить в него код.

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

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

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

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

    Для защиты высокочастотных динамиков рекомендуется подключать их через пленочный конденсатор. Емкость конденсатора в микрофарадах рассчитывается по формуле 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 могут работать в режиме обычного (не звукового) АЦП.

     

    Как уже говорилось, программирование примененного в модуле процессора обработки звукового сигнала ADAU1701 осуществляется при помощи программы SigmaStudio. Программу можно скачать с сайта Analog Devices по следующей ссылке:

    http://www.analog.com/en/design-center/processors-and-dsp/evaluation-and-development-software/ss_sigst_02.html#dsp-overview

    Программа распространяется бесплатно, имеет 32 и 64-битные версии. Установка затруднений не вызывает, при этом драйвер для связи с компьютером по USB устанавливается автоматически. Следует сначала установить программу, а затем подключить модуль. При подключении модуля он определяется в секции Контроллеры USB Диспетчера устройств Windows как Analog Devices USBi (programmed).

    Руководство по работе с программой (на английском языке):

    https://wiki.analog.com/resources/tools-software/sigmastudio

    SigmaStudio позволяет управлять различными типами DSP процессоров производства фирмы AnalogDevices и имеет свободно конфигурируемый тракт прохождения сигнала. Это означает, что имеется возможность создать произвольный тракт обработки, который удовлетворяет предъявляемым к нему требованиям, включая разнообразные фильтры (в том числе и FIR-фильтры), кроссоверы, блоки динамической обработки сигнала, а также блоки сложных алгоритмов (динамический бас, синтезаторы субгармоник и т.п.). Все алгоритмы обработки сигнала представлены в виде схемных блоков, которые можно соединять в произвольном порядке.

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

    http://www.rlocman.ru/

     

    Категория: Звук | Добавил: US8IBL (25.06.2017)
    Просмотров: 1779 | Теги: коррекция акустической системы, качественный звук | Рейтинг: 0.0/0
    Всего комментариев: 0