Главный модуль DSP усилителя.

В модуле используется DSP процессор ADAU1452.

  • Высокопроизводительное ядро SigmaDSP позволяет реализовывать алгоритмы обработки звука с малым временем задержки
  • Активное шумоподавление
  • Эхоподавление и уменьшение шума
  • Алгоритмы объемного звучания
  • Поддерживается графическим инструментом программирования алгоритмов обработки звука SigmaStudio
  • Обширный набор базовых составных блоков
  • Интуитивно понятное проектирование систем
  • 32-разрядное ядро SigmaDSP, тактовая частота 294 МГц или 147 МГц, питание 1.2 В
  • 16К слов памяти программ
  • 48К слов оперативной памяти данных/параметров
  • До 6144 команд в режиме SIMD на отсчет при 48 кГц
  • Пул цифровой задержки звука до 1600 мс при 48 кГц
  • Подсистема ввода/вывода и маршрутизации аудиосигналов
  • Цифровой ввод/вывод, 48 каналов/32 бита с частотой дискретизации до 192 кГц
  • Возможность конфигурирования для работы с форматами TDM (до 16 каналов), I2S, left-/right-justified
  • 8 стереофонических ASRC с коэффициентом преобразования от 1:8 до 7.75:1 и динамическим диапазоном 139 дБ
  • Стереофонические вход и выход S/PDIF, до 192 кГц
  • Интегрированная схема ФАПЧ и конфигурируемые генераторы тактового сигнала
  • Интегрированный датчик температуры кристалла
  • Интерфейсы управления I2C и SPI (с поддержкой режимов ведущего и ведомого)
  • Автоматическая загрузка из электрически программируемой памяти (EEPROM) с последовательным интерфейсом
  • Модуль поддерживает через шину A2B до 32 каналов ввода и до 32 каналов вывода звука одновременно
  • Температурный диапазон: от −40°C до +105°C
Схема ADAU1452
Схема ADAU1452

Питание модуля от источника постоянного тока с напряжением от 9 до 36 Вольт. К локальной сети модуль подключается с помощью Ethernet. Поддержка управления по MQTT, WebSocket.

Имеются два опторазвязанных триггерных входа типа сухой контакт с напряжением входа до 30 Вольт, которые заведены на GPIO ESP32 и обрабатываются кодом ESP. Можно использовать например как вход кнопки звонка, управление режимами работы усилителя и DSP процессора.

Вход ADC не имеет опторазвяки и служит для подключения модулей внешнего управления. Вход подключен на АЦП ADAU1452 и поддерживает входы от 0 до 10 В либо  4 — 20 мА (режим выбирается перемычкой на плате), можно использовать например для подключения внешнего регулятора громкости.

Оптический вход и выход используются для вводы и вывода цифрового аудиосигнала через оптический кабель. Поддерживают частоту дискретизации до 192 кГц.

Звуковая карта реализована на микросхеме PCM2706, поддерживает частоту дискретизации 32 кГц, 44 кГц или 48 кГц и точностью 16 бит. Вывод звука, на DSP процессор, цифровой в формате I2S. Для использования данной звуковой карты не требуется установки специализированных драйверов на системы Windows и Linux, можно даже подключить к телефону и выводить звук с телефона.

Схема звуковой карты на микросхеме PCM2706
Схема звуковой карты на микросхеме PCM2706
Схема подключения ESP32 и LAN8720
Схема подключения ESP32 и LAN8720
Схема подключений к модулю (Нижняя плата)
Схема подключений к модулю (Нижняя плата)

На верхней плате  находятся два USB разъема для программирования DSP ADAU1452 и ESP32, разъемы выведены на верхнюю панель модуля. Для программирования DSP используется интерфейс USBi на микроконтроллере CY7C68013A-56LTX, в который необходимо предварительно загрузить код эмулятора USBi интерфейса. Так как микроконтроллер CY7C68013A-56LTX не имеет собственной встроенной памяти программ, на плате установлена внешняя микросхема EEPROM в которую и загружается код USBi, а микроконтроллер при включении питания загружает код из этой внешней памяти и исполняет его. На момент программирования необходимо установить перемычку PROG EEPROM, которая разрешает запись в микросхему.

USBi общается с DSP процессором по шине I2C. Так же реализована возможность программирования ADAU1452 через TCP/IP соедениение с помощью ESP32, так называемый интерфейс Sigma TCPi, данный режим SIgmaStudio поддерживает только для DSP процессоров и не поддерживается для программирования трансиверов шины A2B.

Схема интерфейса USBi на микроконтроллере CY7C68013A-56LTX для программирования DSP ADAU1452
Схема интерфейса USBi на микроконтроллере CY7C68013A-56LTX для программирования DSP ADAU1452
Схема конвертера USB to UART на микросхеме CP2102N для программирования ESP32
Схема конвертера USB to UART на микросхеме CP2102N для программирования ESP32

На верхней панели модуля имеются 5 светодиодов индикации:

  • POWER — Наличие питание модуля
  • STATUS — индикация статусов работы модуля
  • UART PWR — индикация питания конвертера USB to UART при подключении USB кабеля
  • USBi PWR — индикация питания интерфейса USBi при подключении USB кабеля
  • I2C ACT — индикация режима работы USBi по шине I2C
Схема подключений к модулю (Верхняя плата)
Схема подключений к модулю (Верхняя плата)

Дополнительные модули ввода вывода звука подключаются к главному модулю двухпроводной витой парой по шине A2B. Поддержка до 32 каналов ввода и 32 каналов вывода звука.

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

Подписаться
Уведомлять
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Поделиться своими мыслямиx