• Внешний USB-ЦАП-Аудиопроцессор CDD-010 можно купить

DSP проект 5. Bi-amping на AD1938 = два усилителя для каждого канала.

Олег

Administrator
Команда форума
Проект Bi-amping для подключения платы AD1938 CODEC к материнской плате DSP KIT 4x3 HD с аудио процессором ADAU1452. Без изменений вы можно перенести этот проект на DSP KIT 4x3 UHD с аудио процессором ADAU1467

Некоторые характеристики:

Аналоговый вход = 1 дифференциальный
Аналоговые выходы = 4 дифференциальные разделённые кроссовером на частоте 1000 Гц
Цифровые выходы: SPDIF, Toslink, I2S via HDMI
Цифровые входы: USB-audio, SPDIF, Toslink, I2S via HDMI
Диапазон частот дискретизации: 44,1кГц 48,0 кГц 88,2кГц 96,0 кГц 176,4кГц 192кГц
Индикация частот дискретизации

Блок схема

ad1938_1938_cross.jpg


Для построения темброблока с линейными входами будем использовать:

DSP KIT 4x3 HD - USB DAC+DSP. Материнская плата с цифровым аудио процессором ADAU1452
Reflex - USB Hi-Res transport 32bit/96kHz, 2xI2S, TDM8, STM32F446RC
AD1938 CODEC V2 - Преобразователь: I2S - Аудио - I2S. 8 линейных выходов, 4 дифференциальных входа, 192kHz/24bit
4x RDC1-0034a - Дифференциальный, высокопроизводительный предварительный усилитель. OPA1632

Управление и ндикация

Неон 90R - Правый поворот из трех светодиодов Neopixel
2 x WS2812B (Neopixel), Светодиод SMD 5050 RGB с пиксельной адресацией
4 x Резистор переменный с линейной характеристикой
2 x Кнопка тактовая

Конструкция.

На материнскую плату DSP KIT 4x3 HD устанавливаем транспорт Reflex. Преобразователь I2S-audio AD1938 CODEC подключаем так:

I2S порт DAC1 на AD1938 CODEC V2 соединить пин-пин с I2S портом OUT 1 на материнской плате.
I2S порт ADC1 на AD1938 CODEC V2 соединить пин-пин с I2S портом IN 1 на материнской плате.
SPI порт AD1938 CODEC V2 подключаем к SPI порту материнской плате. См. Блок схему.
Аналоговые выходы DAC3 и DAC4 на AD1938 CODEC V2 в проекте назначаются как стерео дифференциальные аналоговые выходы. Через предварительные дифференциальные усилители RDC1-0034 сигнал подаем на усилитель мощности.
Аналоговый выход DAC2 на AD1938 CODEC V2 это дифференциальный выход на сабвуфер.
Аналоговый вход ADC1 на AD1938 CODEC V2 это линейные дифференциальные входы.

Элементы управления:

громкость, тембр НЧ, тембр ВЧ, переключатель входов – четыре переменных резистора с линейной шкалой номиналом от 10 до 50 кОм. Крайние выводы подключаются между GND и 3V3, а средний вывод на входы GPIO материнской платы.

Громкость – GPIO8
Тембр НЧ – GPIO0
Тембр ВЧ – GPIO7
Селектор входов – GPIO1
SuperBass и MUTE кнопки замыкающие входы GPIO на GND.
SuperBass – GPIO21
MUTE - GPIO20

Индикация: пять включенных последовательно адресных светодиодов WS2812. Три на плате Неон90R на них будет индикация селектора входов. Плату удобно располагать рядом с переменным резистором селектора. За ними светодиоды MUTE и SuperBass.

Всё эти элементы установлены на готовой панели управления DSP KIT SBTW с Алюминиевой лицевой накладкой DSP KIT SBTW панель


Проект SigmaStudio

Cross-AD1938.jpg


На схеме. Четыре входа: SPDIF/TOSLINK, Reflex USB audio, HDMI via I2S и Analog IN. Сигналы подаются на селектор входов. Сигнал SPDIF/TOSLINK предварительно обрабатывается схемой удаления щелчков во время синхронизации. За селектором регулятор громкости.

Дальше самое главное – кроссовер, который разделяет широкополосный стерео сигнал на низкочастотный (ниже 1000 Гц) и высокочастотный (выше 1000 Гц) стерео каналы.
В низкочастотном установлен регулируемый фильтр НЧ, соответственно в высокочастотном фильтр ВЧ которые используются для изменения тембра.
В низкочастотном канале фильтр НЧ с частотой среза 100Гц за ним включаемый алгоритм SuperBass с частотой 32Гц.

Схема удаления щелчков предназначена для удаления щелчков в момент синхронизации SPDIF.

Sigma2click.jpg


Считываются данные с регистра F580. После синхронизации выделяется нужной бит, который на алгоритме Slew vol изменяет уровень громкости от приглушенного до нормального уровня. Чтобы щелчок замаскировался этим алгоритмом основной сигнал должен быть задержан на некоторое время. Мы установили задержку в 500 выборок (samples).

Для настройки регистров в паре ADAU1452 и AP1938 важно знать, что был выбран режим работы TDM. Поэтому в конфигурациях необходимо обратить внимание на настройки портов.

Всё это уже настроено в прикреплённом проекте.
Скачайте, меняйте что хотите.

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

Вложения

Vitalii

Well-known member
Для удобной установки AD1934 DAC или AD1938 CODEC V2 на DSP KIT 4x3 HD или DSP KIT 4x3 UHD
используйте адаптер RDC-1934-1938



1.jpg
2.jpg
Просто супер. Очень мало у вас всяких разъемов для соединения одного модуля к другому. На фото или видео одни только провода, но провод проводу рознь.
 

Vitalii

Well-known member
Просто супер. Очень мало у вас всяких разъемов для соединения одного модуля к другому. На фото или видео одни только провода, но провод проводу рознь.
Здравствуйте. Офигенные переходники. Все встает на свои места и проводов внутри коробочки все меньше и меньше. На все платки свои поставлю.
У меня 8 шт.-1467 и 6шт.-1452.
Установил на плату AD1938v2, все просто супер.
А на AD1934 или AD1934 они не подходят?
 

Вложения

Последнее редактирование:

Vitalii

Well-known member
На AD1934 подходят.
Все, завёл 1934/33. Немного местами зазъём перепутал. Думал разъём садится как на 1938. А так все нормально. Все супер.
Просто на платах, купленные год назад, AD1938 и AD1934/AD1933 немного отсутствует соосность. По этому с первого раза не получилось установить плату 1938/34/33 на переходник.
У меня вот так было все подключено.
Да и вот что еще. Плату AD1938v2 нужно перевернуть на 180°, а то пины не соответствуют надписи при подключении к плате 1934/33. Все как всегда на производстве меняют, улутшают и об этом забывают информировать.
 

Вложения

Последнее редактирование:

Vitalii

Well-known member

Вложения

Vitalii

Well-known member
Почему то изготовитель нигде это не указывает. вы это проверяли?
Да, проверял. Сегодня подключил 1938, 1934, 1933, все прекрасно работает. Вот фото. Вот только почему-то работают только 6 выходов из 8. Видимо 4 вход AD1933/34/38 не задействован. Зачем инженеры так делают не понятно.
Модули RDC1-0034 собрал бутербродом. Хотя, думаю разделить их и сделать по два модуля на каждую сторону.
Стрелкой отмечен не работающий выход.
 

Вложения

Последнее редактирование:

Gajdar

Well-known member
Вопрос - по дефолту все спдиф и хдми-и2S входа работают в 96к. А если слушать с СД - то нужен то 44.1 В каком проекте чипстудийном или с сигмастудийном можно переделать чтобы по дефолту 1467 работала в 44.1 с соответствующим кварцем? Тогда с любого СД можно пускать хоть спдиф хоть и2s с той же малинки со шляпой, которая мцлк делает с генератором.
Смотрю чипстудию кобо проект - 44.1 дефолтный?
 
Последнее редактирование:

RAV1962

Well-known member
Евгений, подскажите, как Ваше замечательное решение по борьбе со щелчками применить в моем проекте? Проект (незавершенка) прилагаю.
Кстати, правильно ли я запихнул входы с Reflex, I2S-HDMI и модуль блютус в ASRC или, что то можно завести напрямую?
Спасибо.
Прикрепить файлы
 

Вложения

RAV1962

Well-known member
Евгений, Вы сможете помочь?


"Считываются данные с регистра F580. После синхронизации выделяется нужной бит, который на алгоритме Slew vol изменяет уровень громкости от приглушенного до нормального уровня. Чтобы щелчок замаскировался этим алгоритмом основной сигнал должен быть задержан на некоторое время. Мы установили задержку в 500 выборок (samples).

Для настройки регистров в паре ADAU1452 и AP1938 важно знать, что был выбран режим работы TDM. Поэтому в конфигурациях необходимо обратить внимание на настройки портов."

Что такое регистр F580? Какой регистр в моем проекте?
У меня нет TDM, что нужно изменить в моем проекте?
Нужно ли в моем случае заводить входы через ASRC?

Спасибо.
 

Vitalii

Well-known member
Уважаемые администраторы, скажите пожалуйста, а можно ли получить проект в кикад первой версии цапа 1938 https://www.chipdip.ru/news/ad1938-i2s-codec-4-adc-8-dac-audio-24bit-192khz-sigmastudio
страница продукта на сайте удалена....
Здравствуйте. У меня где-то были. Сейчас поищу.
 

Vitalii

Well-known member
Похоже эти. Я ранее себе заказывал 10шт. в Китае. Все работает. Может сюда что-то не влезло, напишите на почту я сброшу.
 

Вложения

maksim

Well-known member
Vitalii
Благодарю! Если запускал, как он тебе по звуку, поделись впечатлениями. И на чем слушал.
 

Vitalii

Well-known member
Vitalii
Благодарю! Если запускал, как он тебе по звуку, поделись впечатлениями. И на чем слушал.
Все примочки и усилители использую ТОЛЬКО от компании Чип и Дип. Они подходят друг к другу, ну или почти подходят.
Звук такой же как на AD1934, AD193, AD1938. Как я понял это одинаковые чипы, но с разным фунционалом. Использую AD1938 codec первой версии как шлюз между несколькими устройствами. Если нужно звук вывести аналог или цифру. В целом удобный кодек.
 
Верх