Страница 9 из 10 Первая ... 78910 Последняя
Показано с 161 по 180 из 181

Тема: DAC на TDA1541A и FPGA

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию DAC на TDA1541A и FPGA

    Нажмите на изображение для увеличения. 

Название:	DAC1541A-FPGA.png 
Просмотров:	2536 
Размер:	2.25 Мб 
ID:	330001

    Не прошло и 10 лет как я, наконец, решился сделать себе ДАК.
    Подход был выбран крайне минималистский - никаких процессоров,
    никакой индикации, никакого сервиса.
    Единственный TOSLINK вход. Принимает 44,48,88,96,176,192к.
    Добавил только простейший регулятор громкости на сдвоенном потенциометре.
    Правда есть 4 светодиода, но все они для индикации сбоев и внештатных ситуаций,
    в рабочем режиме - все погашены.

    Питание сделано на модулях, похожих по исполнению на дискретные регуляторы от Hypex,
    я когда-то создавал тему по этому поводу. Они скорректированы единственым полюсом на выходе.
    Он образован керамическом конденсатором 4.7мкф, который находится прямо не модуле.
    В качестве опоры применены светодиодные цепочки. Они крайне мало шумят и не требуют фильтрации,
    да и выглядят весьма прикольно. Сделал так, чтобы не использовать элктролиты или керамику большого номинала.
    Размер модулька - чуть побольше TO-247. Они запаяны вертикально, прямо по месту около нагрузки.
    Трансформатор - очень дохленький, всего 2 6ВА, но хватает.
    Его очень большое выходное сопротивление образует с конденсаторами 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: характеристики примененных цифровых фильтров

    Нажмите на изображение для увеличения. 

Название:	LAX1.png 
Просмотров:	829 
Размер:	7.2 Кб 
ID:	330058 Нажмите на изображение для увеличения. 

Название:	LAX2.png 
Просмотров:	718 
Размер:	9.2 Кб 
ID:	330059 Нажмите на изображение для увеличения. 

Название:	Step3.png 
Просмотров:	770 
Размер:	5.4 Кб 
ID:	330060
    Последний раз редактировалось tomtit; 24.10.2018 в 03:24.

  2. #161
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,553

    По умолчанию Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от tomtit Посмотреть сообщение
    В коэффициенты ДФ зашито ослабление на -1дб
    Т.е. это примерно 1-(1/8)=7/8 от входного значения?

  3. #162
    Частый гость Аватар для Василий Н.
    Регистрация
    18.03.2010
    Адрес
    Москва
    Возраст
    62
    Сообщений
    188

    По умолчанию Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Т.е. это примерно 1-(1/8)=7/8 от входного значения?
    0.8913

  4. #163
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от Василий Н. Посмотреть сообщение
    0.8913
    Это непринципиально, когда-то делал и 7/8. Обычно подаю ступеньку в половину полной шкалы, а потом нормализую коэффициенты, чтобы весь отклик находился внутри рабочего диапазона.
    Последний раз редактировалось tomtit; 20.11.2020 в 22:23.

  5. #164
    Частый гость Аватар для Parf
    Регистрация
    21.06.2011
    Адрес
    Недалеко от Одессы
    Сообщений
    411

    По умолчанию Re: DAC на TDA1541A и FPGA

    Вчера послушал с Ноосферой Эхо ДАК на 1541 с блек гейтами на борту (не буду писать чей дак), но заслушался до раннего утра. Очень музыкальный звук даже на фоновых уровнях громкости.

  6. #165
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от Parf Посмотреть сообщение
    Вчера послушал с Ноосферой Эхо ДАК на 1541 с блек гейтами на борту (не буду писать чей дак), но заслушался до раннего утра. Очень музыкальный звук даже на фоновых уровнях громкости.

    Offтопик:
    То есть чем тише - тем лучше?


    Рылся в кладовке, нашел древнюю USB мини-карту M-Audio Transit.
    А она возьми и заработай на Win10x64_2004 ! И родные драйвера под Win7 встали без проблем.
    К большому сожалению только 44.1/48к. Но зато АЦП работает получше чем то, что было раньше.
    На радостях померил последнюю версию прошивки ФПГА на 1541.
    Пока не могу понять откуда лезет модуляция основного тона частотой 120Гц, на уровне -120дБ.

    Вот так оно выглядит на 48к х 16 бит, ФФТ=2**16.
    tda1541_23nov20.pdf

    Ну и до кучи, поскольку более-менее корректные измерения сделаны, публикую схему.
    FPGA-DAC1541_scm.djvu
    Регуляторы дискретные, публиковал раньше.
    Последний раз редактировалось tomtit; 23.11.2020 в 23:14.

  7. #166
    Частый гость Аватар для Parf
    Регистрация
    21.06.2011
    Адрес
    Недалеко от Одессы
    Сообщений
    411

    По умолчанию Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от tomtit Посмотреть сообщение
    Offтопик:
    То есть чем тише - тем лучше?
    Нет. Очень тихо играет лучше, чем другие даки.
    Возможно это заслуга Блэк гейтов.

  8. #167
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    Сообщение Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от Parf Посмотреть сообщение
    Нет. Очень тихо играет лучше, чем другие даки.
    Возможно это заслуга Блэк гейтов.

    Offтопик:
    Ну понятно, что слушать ночью можно только очень тихо, а то соседи побьют .
    Ваше утверждение некорректно. ЦАП всегда воспроизводит на одной и той же громкости,
    просто Ваш усилитель хорошо играет на очень малой громкости.


    Ну и провел эксперимент, снова увеличил дизеринг до безумной величины ±3LSB RPDF, предыдущая картинка была с ±0.5LSB..
    Вот измерения:
    1-rpdf.pdf 6-rpdf.pdf

    Добавил измерения проведенные с нормальной аудио-картой на частоте сэмплинга 384кГц.
    ЦАП воспроизводит на 192к.
    1 - закорочен АЦП карточки
    2 - ДАК воспроизводит паузу.
    3 - Интермоды 19к+20к
    4 - -5дВ 1к
    5 - -20дБ 1к
    6 - -40дБ 1к
    7 - -60дБ 1к
    8 - -80дБ 1к
    Вложения Вложения
    Последний раз редактировалось tomtit; 13.12.2020 в 00:59.

  9. #168
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,324

    По умолчанию Re: DAC на TDA1541A и FPGA

    tomtit, измерения с таким конским дизерингом выглядят для 1541 просто нереально круто а на слух оно как?

  10. #169
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA

    Да какая разница? Меня техническая сторона больше интересует. А на слух - на концерте всё равно лучше, да и в итоге даже дешевле выйдет, если интеграл время-деньги посчитать.
    Последний раз редактировалось tomtit; 27.11.2020 в 22:49.

  11. #170
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,324

    По умолчанию Re: DAC на TDA1541A и FPGA

    tomtit, оно понятно, хотя на концерте звук тоже не главное, там больше восторг от живого выступления.
    А технически - в самом-самом начале Филипс ведь тоже дизерила, если я не ошибаюсь, несколько бит в SAA7030, чтобы вытянуть из несчастной 1540 заветные 16 бит, а это скоро как 40 лет назад будет.

  12. #171
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA

    Я ожидал бОльший эффект от дизеринга. А сейчас непонятно, может просто шумом замазал все гармоники.
    Ведь SNR сейчас примерно 123-3*16=75dB всего лишь. Но на слух - отлично играет. Если сигнал совсем убрать, на максимальной громкости слышно очень тихое шипение из ВЧ динамика.
    Последний раз редактировалось tomtit; 30.11.2020 в 20:19.

  13. #172
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,324

    По умолчанию Re: DAC на TDA1541A и FPGA

    tomtit, эффект "лампового звука", может быть? Шум относительно высокий, но не коррелированный с сигналом, оттого не раздражающий и не заметный; а тот факт, что он коррелированные искажения скрывает собою, только в плюс.

  14. #173
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: DAC на TDA1541A и FPGA

    Так на слух - это же главное? Или другие критерии важнее?

  15. #174
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA


    Offтопик:
    Слух очень субъективен, например, один мой знакомый хвалит CD записи Поля Мориа, которые я не переношу из-за искусственно поднятых ВЧ.
    Надо сказать, что новый SACD ремастеринг уже можно слушать.
    Восприятие зависит от сотни причин, из которых возраст - тоже не последняя.
    У меня иногда менялось восприятие, от восторга до разочарования, в течение одного дня.
    Последний раз редактировалось tomtit; 30.11.2020 в 20:23.

  16. #175
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: DAC на TDA1541A и FPGA

    Тогда вообще непонятно как Вы музыку слушаете

  17. #176
    Частый гость Аватар для Kolbaskin
    Регистрация
    05.01.2005
    Возраст
    46
    Сообщений
    273

    По умолчанию Re: DAC на TDA1541A и FPGA

    Под настроение, как и все, впрочем.

  18. #177
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA

    Пришла по почте новая ЗК на АК5572/АК4493, нормально работает с ВэйвСпектра 1.51 под Win10.
    Померил еще раз и добавил результат в пост №165. ФФТ 2**17, окно BH7.

  19. #178
    Частый гость Аватар для LexaryStyle
    Регистрация
    25.07.2006
    Сообщений
    452

    По умолчанию Re: DAC на TDA1541A и FPGA

    Цитата Сообщение от tomtit Посмотреть сообщение
    К сожалению, надо делать измерительный АЦП.
    могу одолжить свой, лежит без дела, 2 канала до 192К выход СПДИФ. CS5381
    Последний раз редактировалось LexaryStyle; 22.03.2021 в 00:34.

  20. #179
    Старый знакомый
    Автор темы
    Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    65
    Сообщений
    945

    По умолчанию Re: DAC на TDA1541A и FPGA

    Измерения последней версии прошивки ДАК на ТДА1541, просто чтобы было где-то на память.
    Сигнал -5дБ, чтобы не было искажений АЦП. Частота выборки - 96К.
    Дизеринг 4RPDF с нойз-шэйпингом в 18дБ. Последняя картинка - без сигнала.
    Картинки удобно сравнивать, прокручивая страницы, как мультик.
    96k4rpdf.pdf

  21. #180
    Частый гость Аватар для Василий Н.
    Регистрация
    18.03.2010
    Адрес
    Москва
    Возраст
    62
    Сообщений
    188

    По умолчанию Re: DAC на TDA1541A и FPGA

    Не пробовали с ЦФ 24 кГц?

Страница 9 из 10 Первая ... 78910 Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •