Не прошло и 10 лет как я, наконец, решился сделать себе ДАК.
Подход был выбран крайне минималистский - никаких процессоров,
никакой индикации, никакого сервиса.
Единственный TOSLINK вход. Принимает 44,48,88,96,176,192к.
Добавил только простейший регулятор громкости на сдвоенном потенциометре.
Правда есть 4 светодиода, но все они для индикации сбоев и внештатных ситуаций,
в рабочем режиме - все погашены.
Питание сделано на модулях, похожих по исполнению на дискретные регуляторы от Hypex,
я когда-то создавал тему по этому поводу. Они скорректированы единственым полюсом на выходе.
Он образован керамическом конденсатором 4.7мкф, который находится прямо не модуле.
В качестве опоры применены светодиодные цепочки. Они крайне мало шумят и не требуют фильтрации,
да и выглядят весьма прикольно. Сделал так, чтобы не использовать элктролиты или керамику большого номинала.
Размер модулька - чуть побольше TO-247. Они запаяны вертикально, прямо по месту около нагрузки.
Трансформатор - очень дохленький, всего26ВА, но хватает.
Его очень большое выходное сопротивление образует с конденсаторами 4700мкф прекрасный фильтр,
пришлось только защитить емкости зенерами от слишком высокого напряжения холостого хода
(около 34В выпрямленного для 15В обмотки).
В качестве ДАК используетя старинная TDA1541A, FPGA - маленькая стоножка XС3S200A.
Преобразователь I/V выполнен на недокомренсированном ОУ THS4021, выходной каскад - на SE5534.
ПЛИС обеспечивает прием СПДИФ с автоматическим распознованием битрейта и апсэмплинг до 8х (352.8/384к).
Длина фильтра - 759 отводов для 44/48 и 89 для 88/96 и всего 31 отвод для 176/192.
Для 44.1к затухание на Найквисте (22.05к) около -80дБ а на 20К - 0.1дБ. В полосе задержания - -130дВ.
Неравномерность в полосе пропускания порядка 0.02дБ. Фильтр для 44/48 - минимально-фазовый, на остальные частоты - фазолинейные.
На ПЛИС реализован также джиттероподавитель на основе цифровой ФАПЧ с частотой среза 0.03Гц.
На 10Гц коэффициент передачи около -100дВ. ПЛИС управляет частотой двухчастотного генератора на SI552 в пределах +-180ррм.
Для управления используется 12-битный DAC7311 с двойным пассивным
RC фильтром на выходе (10к/30мкф+10к/4.7мкф).
ДАК используется в комплекте с двумя усилителями, свинченными в один блок.
Кабели дифференциалные длиной всего 32см. По существу это попытка сделать моноблочный усилитель с оптическим входом.
Все заиграло почти сразу после сборки, на регулировку ушел один дождливый уикенд.
Измерений никаких не делал, так как дома нет приборов,
кроме старого осциллографа, да и подходящую звуковую карту еще не приобрел.
20-окт-2018: характеристики примененных цифровых фильтров
Социальные закладки