Страница 1 из 10 123 ... Последняя
Показано с 1 по 20 из 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. #2
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    48
    Сообщений
    955

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

    tomtit, очень интересная конструкция. Было бы здорово узнать Ваши субъективные впечатления от прослушивания, а также, если имеется такая возможность, сравнение с известными аппаратами, чтобы была некоторая реперная точка.
    А еще, будет ли публиковаться схема или ее фрагменты? Например, упомянутые Вами стабилизаторы, исходники ЦФ, схема i/v и фильтра.
    Александр.

  3. #3
    Старый знакомый Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    42
    Сообщений
    919

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

    Прикольный проект, старинная 1541 + современная FPGA
    Сергей.

  4. #4
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,981

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

    tomtit, поздравляю с завершением проекта!
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  5. #5
    Джем Аватар для Djemshut
    Регистрация
    10.08.2008
    Адрес
    Харьков
    Возраст
    61
    Сообщений
    2,195

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

    Красиво!
    И задумано, и реализовано!
    И днем и ночью ток ученый все ходит по цепи кругом

  6. #6
    Частый гость Аватар для Dreew
    Регистрация
    31.05.2017
    Сообщений
    306

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

    Выглядит
    Интересно бы сравнить с другими поделками на 1541.

  7. #7
    energy audio Аватар для energetik
    Регистрация
    09.11.2009
    Адрес
    Россия, Тула
    Возраст
    46
    Сообщений
    1,585

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

    Поздравляю с завершением!
    HTPC -> Charleston V3 -> DACore V2.3 -> Beta22(clone) -> Audez`e LCD-2
    HTPC -> Charleston V3 -> DACore V2.3 -> пред свой -> мощник Lynx PA-21 -> ILLUMINATI SeHi
    ibasso hdp-r10 -> Sennheiser HD 650 | TRN V90

  8. #8
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,009

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

    Красивое решение! И "ностальгическое"

  9. #9
    Джем Аватар для Djemshut
    Регистрация
    10.08.2008
    Адрес
    Харьков
    Возраст
    61
    Сообщений
    2,195

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

    Только с трансом непонятка, в описании всего 2 вт написано, как то я засомневался, потом рассмотрел фотку- шестиватный.
    И днем и ночью ток ученый все ходит по цепи кругом

  10. #10
    Старый знакомый Аватар для 20957
    Регистрация
    04.05.2016
    Адрес
    Нижний Новгород
    Сообщений
    521

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

    Цитата Сообщение от tomtit Посмотреть сообщение
    Питание сделано на модулях, похожих по исполнению на дискретные регуляторы от Hypex,
    Можно ли увидеть схему?

  11. #11
    iN GOD We TRUSt Аватар для EDDiE
    Регистрация
    13.02.2006
    Сообщений
    13,096

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

    Поздравляю !


    Offтопик:
    Сейчас апологетов 20000мкф емкости в плечо для ЦАП и звукофильных конденсаторов, удар хватит - 4700мкФ, да еще полимерные конденсаторы в ЦАП.

  12. #12
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,981

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


    Offтопик:
    Цитата Сообщение от EDDiE Посмотреть сообщение
    Сейчас апологетов 20000мкф емкости в плечо для ЦАП и звукофильных конденсаторов, удар хватит - 4700мкФ, да еще полимерные конденсаторы в ЦАП.

    Бока недавно выдал хорошую фразу по этому поводу, правда там было про фонокорректор: "не надо на два несчастных операционника, городить целую электростанцию"


    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  13. #13
    Частый гость Аватар для Ilya_Blazer
    Регистрация
    13.07.2015
    Адрес
    Ярославль
    Сообщений
    207

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

    Цитата Сообщение от dee-jan Посмотреть сообщение
    Прикольный проект
    Поддерживаю, интересный ход мыслей.
    Цитата Сообщение от dee-jan Посмотреть сообщение
    старинная 1541 + современная FPGA
    Спасибо, порадовало, улыбнулся. Spartan 3, когда сейчас 7-е готовятся к выходу (или уже выпускаются?). Ну ладно, 4-е пропущены, так же как и виртаки 3-и, но с какой целью ставить бесполезные ископаемые? Разве что валяются в загашнике, поэтому какая-то рациональная основа есть.

    Оффтоп : коллеги, по поводу избыточного питания: ITER запустят в следующем десятилетии, а все остальное - прошлый век и ранее...

    ---------- Сообщение добавлено 22:50 ---------- Предыдущее сообщение было 21:11 ----------

    Цитата Сообщение от tomtit Посмотреть сообщение
    SI552
    Однако, господа-товарищи.
    Генератор с аналоговым управлением, с какой целью? Можно было бы взять Si570 с управлением по I2C. Проще, удобнее.
    Или было в техзадании утопить имеющиеся детали?

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

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

    У вас, Илья странный стиль рассуждений.
    Ну чем, Spartan3 хуже 7го для решения поставленной задачи ?
    Он богат совершенно ненужными мне вещами типа аппаратных крипто-кодеров, гигабитных SERDES и т.п.
    Вы гляньте на корпуса "современных" FPGA - это CSP и BGA (особенно с шагом < 0.5мм).
    Вот и тр..тесь с ними в свое удовольствие или заказывайте сборку в Китае или у контрактора.
    Платы из Китая к сожалению не всегда отличого качества, и я посмотрю, что вы будете делать,
    если у вас замыкание или непропай под корпусом, а денежки уже уплачены свои .
    Мне все же интересно, как можно улучшить звук, применив Спартан 7 ?
    Если да, то так и быть, сделаю то же самое но на нем, проблем - никаких.
    А по поводу устаревания - проверьте цены и количество на складе на Digikey.
    Сейчас многие компании в Америке отовариваются там для серийного производства.
    Плюс, мне лень качать и ставить новую 25 Гигoвую Vivado и разбираться с новым design flow, и прочими фиче-багами.

    Насчет SI570 и I2C. Вы знакомы с регистрами и процедурой смены частоты у SI570?
    Вы хотите чтобы я повелся и реализовал всю эту дурь аппаратно ?
    Передача цифровых данных прямо в генератор - весьма сомнительное занятие с точки зрения наводок на столь важный компонент.
    Притом, у всех этих однокристальных синтезаторов фазовый шум не фонтан, но таки, сгодится для параллельного ДАКа.
    Но следующий проект у меня будет уже на уже чисто аналоговом VCXO.
    Да и маленький ехидненький вопросик:
    Каким образом вы подавите спуры кратные 44.1к
    если в петле ФАПЧ нет аналогового антиалиасингового фильтра?
    Последний раз редактировалось tomtit; 21.10.2018 в 04:37.

  15. #15
    Старый знакомый Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    42
    Сообщений
    919

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

    Такой вопрос. Вы реклочили LATCH с ПЛИС на 1541 ? Или на быстром грейде и так норм джиттер?
    Сергей.

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

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

    Цитата Сообщение от dee-jan Посмотреть сообщение
    Такой вопрос. Вы реклочили LATCH с ПЛИС на 1541 ? Или на быстром грейде и так норм джиттер?
    Реклок сделан на четырех 74AUP1G79DCK, причем клок разделяется на 2 ветки прямо у генератора, первая ветка идет на реклок,
    вторая - на все прочее. Питание реклока отдельное пока что - 2.5В. Вероятно 1.8В будет еще лучше, меньше наводок.
    Джиттер ПЛИС не проверялся, вероятно он тоже неплох, если выделить нужные выходы в отдельный IO банк, запрограммировать все остальные
    неиспользуемые выводы банка в выходное сотояние 0 и заземлить их. Таким образом можно минимизировать паразитную
    индуктивность корпуса ПЛИС. Но, к сожанению, я не НИИ, чтобы тратить личное время на НИОКР.

  17. #17
    Частый гость Аватар для Ilya_Blazer
    Регистрация
    13.07.2015
    Адрес
    Ярославль
    Сообщений
    207

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

    Я попытался подколоть товарища dee-jan по поводу современной плис.
    Есть же спартаны 6 (и до сих пор в производстве), в xQFP корпусах. Когда-то, лет 4-5 назад, делал на LX6.
    BGA мне паяли в точке ремонта ноутбуков и сотовых телефонов (успешно), пару проектов.

    C SI570 работаю прямо сейчас, в железе (запуск будет когда сделаю). Управление контроллером.
    В Xilinx поднимается Mibroblaze (с минимумом периферии весят мало), и на нем спокойно все поднимается (лет 7-8 назад делал UART).

    Цитата Сообщение от tomtit Посмотреть сообщение
    Передача цифровых данных прямо в генератор - весьма сомнительное занятие с точки зрения наводок на столь важный компонент.
    А от него требуется работать все время?

    Цитата Сообщение от tomtit Посмотреть сообщение
    Притом, у всех этих однокристальных синтезаторов фазовый шум не фонтан, но таки, сгодится для параллельного ДАКа.
    Phase Jitter (RMS)for FOUT of 10 to 160 MHzCMOS Output Only 12 kHz to 20 MHz (OC-48) 0.62 ps (ДШ SI570/571). Более-менее.

    ---------- Сообщение добавлено 21:29 ---------- Предыдущее сообщение было 21:28 ----------

    Цитата Сообщение от EDDiE Посмотреть сообщение
    Offтопик:
    Сейчас апологетов 20000мкф емкости в плечо для ЦАП и звукофильных конденсаторов, удар хватит - 4700мкФ, да еще полимерные конденсаторы в ЦАП.
    R.I.P. этой концепции. Наигрался.

  18. #18
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,981

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

    Цитата Сообщение от Ilya_Blazer Посмотреть сообщение
    R.I.P. этой концепции. Наигрался.
    Какой именно, с полимерами или с 20тыс в плечо?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  19. #19
    Частый гость Аватар для Ilya_Blazer
    Регистрация
    13.07.2015
    Адрес
    Ярославль
    Сообщений
    207

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

    20000 , хотя и них ещё оставалось чуть-чуть.

  20. #20
    Старый знакомый Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    42
    Сообщений
    919

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

    Цитата Сообщение от tomtit Посмотреть сообщение
    Реклок сделан на четырех 74AUP1G79DCK
    А зачем 4 сигнала реклочить для стерео ЦАП?

    Цитата Сообщение от tomtit Посмотреть сообщение
    Джиттер ПЛИС не проверялся, вероятно он тоже неплох, если выделить нужные выходы в отдельный IO банк, запрограммировать все остальные
    неиспользуемые выводы банка в выходное сотояние 0 и заземлить их.
    Я тоже рисую ЦАП на ПЛИС + конвеерный мультибит. И не могу решить, то ли реклочить латчи, то ли не стоит.
    FPGA у меня Lattice, грейд можно 6 - наибыстрый. На НИОКР к сожалению денег нет и я держусь
    Сергей.

Страница 1 из 10 123 ... Последняя

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

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

Ваши права

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