Страница 1 из 3 123 Последняя
Показано с 1 по 20 из 47

Тема: USB ЦАП на PCM1794 c усилителем для наушников

  1. #1
    Новичок
    Автор темы

    Регистрация
    29.03.2010
    Адрес
    Таганрог
    Возраст
    42
    Сообщений
    48

    По умолчанию USB ЦАП на PCM1794 c усилителем для наушников

    Всем доброго времени суток!

    Скажу сразу, что в цапострое я новичек, но уже в течение года слежу за устройствами, создаваемыми в этой ветке. Тема именно USB цапа для меня актуальна из-за его мобильности и наличия большого количества музыкального контента в различных lossless форматах. Встроенный усилитель для наушников сглаживает отсутствие достойной акустики, поэтому 90% времени слушаю музыку на FostexT50RP.

    Схема цапа можно сказать классическая для подобного рода устройств: PCM2706->ADUM1400->SRC4192->PCM1794->AD823+AD845->TPA6120, а предпочтение деталям от TI было отдано из-за наличия таковых. Некоторые узлы (I\U + LPF, стабилизаторы на M5230L) были позаимстованы из опубликованых схем цапов Lynx*а, за что Дмитрию отдельное спасибо.

    В аналоговой части используются выводные электролиты Elna Silmic II и пленка Wima FKP2, в цифровой части SMD электролиты Panasonic FP. Генератора 2 (Si530) на сетки частот 44.1 и 48 кГц, выбор правда осуществляется подачей питания на требуемый генератор. Резисторы ОС I\U преобразователя фольговые 0805 от Vishay.

    Плата ЦАП четырехслойная размером 185х95, аналоговая и цифровая земли PCM1794 соединяются напрямую под корпусом микросхемы. Блок питания пока не готов и собран на макетках, аналоговая часть и усилитель для наушников имеют отдельные клеммы подключения питания и стабилизаторы для каждого канала. Помимо выхода на наушники выведен на клеммы и линейный выход. Измерения проводил с использованием EMU 0202 (у нее нет стерео входа, поэтому спектры сняты для каждого канала ЦАП отдельно).

    Сравнить звучание с аналогичными устройствами не могу, так как нет опыта, но полученным результатом очень доволен и сильно надеюсь, что большего не захочется

    *Обновлено:
    1. AD823 заменен на LM6172 с уменьшением конденсатора в ОС до 22пФ;
    2. Удалил конденсаторы 100пФ с токовых выход PCM1794 на землю;
    3. Удалил резисторы компенсации нулевого тока PCM1794;
    4. Усилитель для наушников переработан в композит AD823+TPA6120 c Ку=4,3

    Принципиальная схема устройства: PCM1794 DAC Schematic.pdf

    Фото собранного устройства и чистой печатной платы:
    Нажмите на изображение для увеличения. 

Название:	Top.jpg 
Просмотров:	2978 
Размер:	178.8 Кб 
ID:	99405Нажмите на изображение для увеличения. 

Название:	Perspective.jpg 
Просмотров:	2004 
Размер:	112.5 Кб 
ID:	99409Нажмите на изображение для увеличения. 

Название:	Bottom.jpg 
Просмотров:	2089 
Размер:	117.1 Кб 
ID:	99407Нажмите на изображение для увеличения. 

Название:	Top_clean.jpg 
Просмотров:	1916 
Размер:	193.7 Кб 
ID:	99410Нажмите на изображение для увеличения. 

Название:	Bottom_clean.jpg 
Просмотров:	1562 
Размер:	119.5 Кб 
ID:	99406

    Спектры измеренные на линейном выходе ЦАП и выходе для наушников с помощью SpectraPlus и EMU 0202:

    Линейный выход (0дБ - 2В RMS) по уровням -3,-6,-10,-20 дБ:

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

Название:	-3db.jpg 
Просмотров:	1132 
Размер:	139.7 Кб 
ID:	101209Нажмите на изображение для увеличения. 

Название:	-6db.jpg 
Просмотров:	678 
Размер:	139.4 Кб 
ID:	101210Нажмите на изображение для увеличения. 

Название:	-10db.jpg 
Просмотров:	526 
Размер:	139.2 Кб 
ID:	101211Нажмите на изображение для увеличения. 

Название:	-20db.jpg 
Просмотров:	496 
Размер:	138.6 Кб 
ID:	101215

    Выход на наушники, нагрузка 50 Ом (0дб - 2В RMS) по уровням -3,-6,-10,-20 дБ:

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

Название:	-3db Headphone 50 Ohm.jpg 
Просмотров:	473 
Размер:	139.5 Кб 
ID:	101212Нажмите на изображение для увеличения. 

Название:	-6db Headphone 50 Ohm.jpg 
Просмотров:	478 
Размер:	139.6 Кб 
ID:	101214Нажмите на изображение для увеличения. 

Название:	-10db Headphone 50 Ohm.jpg 
Просмотров:	422 
Размер:	138.9 Кб 
ID:	101213Нажмите на изображение для увеличения. 

Название:	-20db Headphone 50 Ohm.jpg 
Просмотров:	419 
Размер:	139.1 Кб 
ID:	101216
    Последний раз редактировалось Aclii; 25.10.2010 в 14:28.

  2. #2
    Старый знакомый Аватар для Electrovoicer
    Регистрация
    03.06.2009
    Адрес
    СПб
    Сообщений
    761

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    поздравляю! на новичка, в понимании этого форума, Вы не тянете. к сожалению, с этой конструкции всё у Вас и начнется =)
    Если хотите критики (хотя будет ли она конструктивной, большой вопрос?) - выложите схему и гербер-файлы

  3. #3
    Старый знакомый Аватар для SergVKS
    Регистрация
    26.03.2005
    Адрес
    Воронеж
    Сообщений
    927

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Четырёхслойная плата это конечно хорошо, но IMHO вместо PCM2706->ADUM1400->SRC4192 лучше бы стоял один разъём честного I2S. И ещё один момент - AD823 здесь лучше заменить на что-нибудь помощнее типа lm6172.
    Последний раз редактировалось SergVKS; 06.10.2010 в 19:54.

  4. #4
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    49
    Сообщений
    952

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    А почему трассировка такая загадочная, с ОУ выхлопа на другом слое? Логичнее было бы перекинуть СМД обвязку этих ОУ на bottom слой, а все выводные оставить на стороне top-а
    Александр.

  5. #5
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    45
    Сообщений
    3,722

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от SergVKS Посмотреть сообщение
    вместо PCM2706->ADUM1400->SRC4192 лучше бы стоял один разъём честного I2S.
    Человек же сказал - его целью была универсальность. А вообще для первого цапа очень даже хорошо. Вот только вместо 1794 хотябы AD1853 чтоли поставили Но в целом - зачотно!
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  6. #6
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    53
    Сообщений
    2,860

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Круто для "новичка" . Поздравляю!

    Из не дочётов (не ошибки):
    1. на переключение генов стоило сделать разъём.
    2. 6012 лучше загнать было в композит - тогда избавляетесь от дрейфа 0....

    А так мне даже не много понравилось.

    Удачи....

  7. #7
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    54
    Сообщений
    4,652

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Симпатичная платка. Конечно, замечаний можно наковырять немало, но, если устройство успешно выполняет поставленные перед ним задачи, то это будут, по большому счёту, придирки. Реально устройство интересное и приятное, кроме того, есть БОЛЬШОЙ потенциал для дальнейшего роста.

  8. #8
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    46
    Сообщений
    1,654

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Солидная конструкция

    Регулятор громкости какой? Если программный, то... хм... я бы сделал по-другому (но это мое ИМХО).
    нет ничего более вечного, чем то, что замотано синей изолентой...

  9. #9
    Старый знакомый Аватар для Mic Dragon
    Регистрация
    12.11.2007
    Адрес
    С-Петербург
    Возраст
    55
    Сообщений
    601

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Поздравляю, нашего полку прибыло!
    Красиво! Для первой конструкции - так вообще супер! По поводу необычной раскладки деталей по слоям - все же соглашусь с замечанием, лучше бы крупные детали наверх а резисторы вниз, а регулятор громкости программный бяка, лучше добавьте нормальный сдвоенный потенциометр.
    С уважением, Михаил Янковский.

  10. #10
    Новичок
    Автор темы

    Регистрация
    29.03.2010
    Адрес
    Таганрог
    Возраст
    42
    Сообщений
    48

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Electrovoicer Посмотреть сообщение
    Если хотите критики (хотя будет ли она конструктивной, большой вопрос?) - выложите схему и гербер-файлы
    Спасибо ) Схема вроде есть в первом посте, герберы оформил, правда послойно, а то получается "каша":

    Верхний слой со сверловкой и маской: Top & Drills.pdf
    Второй слой (земляные полигоны) со сверловкой и маской (для "навигации"): L2 & Drills.pdf
    Третий слой (полигоны питания) со сверловкой и маской (для "навигации"): L15 & Drills.pdf
    Нижний слой со сверловкой и маской (для "навигации"), по сути, чисто номинальный и можно было без него обойтись: Bot & Drills.pdf

  11. #11
    Новичок
    Автор темы

    Регистрация
    29.03.2010
    Адрес
    Таганрог
    Возраст
    42
    Сообщений
    48

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от SergVKS Посмотреть сообщение
    Четырёхслойная плата это конечно хорошо, но IMHO вместо PCM2706->ADUM1400->SRC4192 лучше бы стоял один разъём честного I2S. И ещё один момент - AD823 здесь лучше заменить на что-нибудь помощнее типа lm6172.
    Согласен на счет PCM2706->ADUM1400->SRC4192, тем более что это еще и адаптивный режим USB, просто в то время когда разрабатывал схему и плату, на форуме еще не было (или я не заметил) flash транспортов как Ваш или energetik*a, а связываться с CD транспортом, для меня означало - делать стационарный аппарат, чего очень не хотелось. Добыть готовый асинхронный USB 2.0 чип вроде Tenor TE7022L, тоже не вышло. На счет lm6172, большое спасибо за подсказку, постараюсь заказать и попробовать, меня и самого мучает, то что AD823 нагружена всего на 1к (других фольговых резисторов на момент закупки просто не было) и работает с великоватым для нее током нагрузки (облегчил ее режим работы вводом резисторов компенсирующих нулевой ток, как в AD1955 и цапах Nazar*a).

    ---------- Добавлено в 11:27 ---------- Предыдущее сообщение в 11:22 ----------

    Цитата Сообщение от And$er Посмотреть сообщение
    А почему трассировка такая загадочная, с ОУ выхлопа на другом слое? Логичнее было бы перекинуть СМД обвязку этих ОУ на bottom слой, а все выводные оставить на стороне top-а
    Не знаю насколько это в итоге помогло, но интуитивно хотел разместить оу и конденсаторы ФНЧ, близкорасположенные к цифровой части ЦАП, на "тихую" сторону платы, чтобы земляной слой выступал в роли экрана от высокочастотных излучений цифровой части. Может проблема надумана или преувеличена, но мне как-то спокойнее от этого )

    ---------- Добавлено в 11:58 ---------- Предыдущее сообщение в 11:27 ----------

    Цитата Сообщение от aal Посмотреть сообщение
    Из не дочётов (не ошибки):
    1. на переключение генов стоило сделать разъём.
    2. 6012 лучше загнать было в композит - тогда избавляетесь от дрейфа 0....
    1. Думал над этим, но видя преобладающее количество контента с 44.1к, решил что переключать буду только "по праздникам" и оставил dip-переключатель;
    2. Не совсем понял формулировку "композит", Вы имеете в виду дифференциальное включение ? Дрейф нуля на выходе AD845 c холодного старта до полного прогрева у меня получился в пределах 0.3 мВ, думаю это не смертельно ), правда на выходе TPA6120 присутствует постоянка в районе +9 мВ, которая никак не уменьшается даже при смещении "0" AD845 в -5мВ, я так понимаю это особенность 6120 и значение постоянки может варьироваться от экземпляра к экземпляру.

    Спасибо на добром слове )

  12. #12
    Новичок
    Автор темы

    Регистрация
    29.03.2010
    Адрес
    Таганрог
    Возраст
    42
    Сообщений
    48

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Регулятор громкости какой? Если программный, то... хм... я бы сделал по-другому (но это мое ИМХО).
    Цитата Сообщение от Mic Dragon Посмотреть сообщение
    а регулятор громкости программный бяка, лучше добавьте нормальный сдвоенный потенциометр.
    Сложный для меня вопрос, все-таки хоть и хороший потенциометр, но фактически электро-механическое изделие со всеми вытекающими отсюда недостатками, тему эту мало изучал, но настораживает тот факт, что люди делают дискретные регуляторы громкости на реле или галетных переключателях. С программным регулятором тоже не все так гладко как хотелось бы - недавно провел тест програмных проигрывателей Foobar и Cplay (извиняюсь, если это оффтоп, но возможно в этом причина не любви к программным аттенюаторам) на предмет регулирования громкости.

    Условия тестирования следующие:
    1. Сгенерирован wav файл 16 бит 44.1кГц с тестовым синусом -3db, после чего проигрывался на программных плеейерах с различными установками громкости.

    Результаты:

    Foobar 0db (итого -3dB) параметр "Output Format" в значении 16bit:Foobar 16bit 0db.pdf
    Foobar -7db (итого -10dB) параметр "Output Format" в значении 16bit:Foobar 16bit -7db.pdf
    Foobar -37db (итого -40dB) параметр "Output Format" в значении 16bit:Foobar 16bit -37db.pdf

    После наблюдения внесенных артефактов установил параметр "Output Format" в значении 32bit.

    Foobar 0db (итого -3dB) параметр "Output Format" в значении 32bit:Foobar 32bit 0db.pdf
    Foobar -7db (итого -10dB) параметр "Output Format" в значении 32bit:Foobar 32bit -7db.pdf
    Foobar -37db (итого -40dB) параметр "Output Format" в значении 32bit:Foobar 32bit -37db.pdf

    Проигрыватель Сplay изначально позиционируется "аудиофильский" плеер только с 32битной обработкой сигнала и мощным SRC, поддерживает только ASIO вывод сигнала, однако вот результаты:

    Cplay 0db (итого -3dB): cPlay ASIO 0db.pdf
    Cplay -7db (итого -10dB): cPlay ASIO -7db.pdf
    Cplay -37db (итого -40dB): cPlay ASIO -37db.pdf

  13. #13
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    46
    Сообщений
    1,654

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Aclii Посмотреть сообщение
    все-таки хоть и хороший потенциометр, но фактически электро-механическое изделие со всеми вытекающими отсюда недостатками, тему эту мало изучал, но настораживает тот факт, что люди делают дискретные регуляторы громкости на реле или галетных переключателях.
    Но ведь можно применить и злектронные регуляторы громкости, например из серии PGA23xx.
    нет ничего более вечного, чем то, что замотано синей изолентой...

  14. #14
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    54
    Сообщений
    4,652

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Aclii Посмотреть сообщение
    Сложный для меня вопрос, все-таки хоть и хороший потенциометр, но фактически электро-механическое изделие со всеми вытекающими отсюда недостатками, тему эту мало изучал, но настораживает тот факт, что люди делают дискретные регуляторы громкости на реле или галетных переключателях.
    По этому поводу могу сказать одну вещь - собственный программный аттенюатор микросхем ЦАП даже при небольшом ослаблении субъективно дает худшие результаты даже по сравнению с простеньким регулятором на каком-нибудь ALPS RK09. Это я проверял неоднократно в том числе и на AD1853, PCM1738, PCM1792, ES9018.

  15. #15
    Новичок
    Автор темы

    Регистрация
    29.03.2010
    Адрес
    Таганрог
    Возраст
    42
    Сообщений
    48

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Но ведь можно применить и злектронные регуляторы громкости, например из серии PGA23xx.
    Вариант с PGA23xx мне кажется не очень удачным, так как это еще один активный прибор в цепи сигнала со своими искажениями и шумами, к которому еще надо реализовать цифровое управление, что по трудоемкости сильно проигрывает классическому потенциометру.

    Цитата Сообщение от Lynx Посмотреть сообщение
    По этому поводу могу сказать одну вещь - собственный программный аттенюатор микросхем ЦАП даже при небольшом ослаблении субъективно дает худшие результаты даже по сравнению с простеньким регулятором на каком-нибудь ALPS RK09. Это я проверял неоднократно в том числе и на AD1853, PCM1738, PCM1792, ES9018.
    Думаю, что сложность алгоритма реализованного в этих и подобных чипах может быть ограничена вычислительной мощностью/площадью кристалла/стоимостью производства микросхемы, в следствие чего данная функция носит характер "опции", да и графики/спектры работы регулятора громкости в даташите скромно умолчали, только упомянув про регистры и принцип работы. В моем случае управление громкостью осуществляется на стороне источника (в PCM1794 нет прямого цифрового управления громкостью) - программного плеера (в конкретном случае Foobar), где разработчка ПО не стесняют большие вычислительные потребности и разрядность выполняемых операций, так же это открывает большой простор для выбора, можно просто поменять проигрыватель

    Хотя с другой стороны, скорее всего програмное управление громкостью проиграет качественному потенциометру, так как при уменьшении уровня сигнала, появляется другая проблема - микросхема цап "переходит в работу на младших разрядах", где становиться актуальным вопрос о линейности модуляторов и уровне собственного шума, что в итоге даст худшие результаты по динамическому диапазону и уровню искажений.

    Вы меня убедили, спасибо всем затронувшим эту тему. Аналоговому регулятору громкости - Быть!

  16. #16
    Новичок
    Регистрация
    14.10.2006
    Адрес
    Москва
    Возраст
    40
    Сообщений
    44

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Aclii Посмотреть сообщение
    В моем случае управление громкостью осуществляется на стороне источника (в PCM1794 нет прямого цифрового управления громкостью) - программного плеера (в конкретном случае Foobar), где разработчка ПО не стесняют большие вычислительные потребности и разрядность выполняемых операций, так же это открывает большой простор для выбора, можно просто поменять проигрыватель
    Foobar новых версий так же портит звук при уменьшении громкости, при уровне -10Дб уже слышна явная деградация.

  17. #17
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    54
    Сообщений
    4,652

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Sad_Fox Посмотреть сообщение
    Foobar новых версий так же портит звук при уменьшении громкости, при уровне -10Дб уже слышна явная деградация.
    Лично я её слышу при ЛЮБОМ уровне, отличном от 0дБ.

  18. #18
    Старый знакомый Аватар для scarp
    Регистрация
    16.12.2006
    Адрес
    С-Петербург/ Вырица
    Возраст
    62
    Сообщений
    841

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Цитата Сообщение от Aclii Посмотреть сообщение
    Не совсем понял формулировку "композит"
    Включение на выходе маломощного ОУ мощного буфера с общей ОС. Как правило, качество выходного сигнала композита определяется первым ОУ.
    https://forum.vegalab.ru/showthread.php/38915, статья Уолта Янга
    https://forum.vegalab.ru/showthread.php/8391

  19. #19
    Частый гость
    Регистрация
    07.11.2008
    Адрес
    г.Харьков
    Сообщений
    281

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Мои поздравления, очень интересная конструкция! Где изготавливались печатные платы, если не секрет?

  20. #20
    Частый гость Аватар для -STORM-
    Регистрация
    14.09.2006
    Адрес
    г.Уфа
    Сообщений
    353

    По умолчанию Re: USB ЦАП на PCM1794 c усилителем для наушников

    Платы класс Отличная работы для первой конструкции это шедевр
    P.S. На AD1853 было бы по лучше.

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

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

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

Ваши права

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