Страница 1 из 13 12311 ... Последняя
Показано с 1 по 20 из 256

Тема: Еще один ЦАП на AD1955

  1. #1
    Завсегдатай
    Автор темы
    Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Еще один ЦАП на AD1955

    В этом разделе сложилась замечательная традиция представлять законченные конструкции. На тот случай, если кому это покажется занятным, выкладываю свой "стандартный" USB-ЦАП "быстрого приготовления".

    Я уже выкладывал схемку/плату и ссылался на основные принципы. Но вероятнее, все-же лучше будет собрать все в одном, правильном месте.

    Скрытый текст

    Цифровая часть – упоминавшийся тут неоднократно модуль "Edel". Он выдает I2S поток, что и послужило основанием выбора преобразователем AD1955 (AD1853 – проблемный с I2S, AK – непонятно где купить без мороки, про PCM179x и Wolfson как-то не вспомнил). Системная информация от "Edel" (Mute, Sample Rate) передается в AD1955 по SPI через конфигуратор.

    На основной плате ЦАП цифровая часть сводится к кварцевым резонаторам и буферу для выдачи клока на "Edel". Резонаторы (Crystek CCHD957) – единственные "честные" кварцы из серий имеющих 22.579 МГц и которые можно купить на Mouser/Digikey/ит.п. Из плюсов, помимо отличных характеристик, можно отметить чуть меньший размер (с сравнении с привычными DIL8/14) и полное выключение при переводе в "Standby".
    Питание "цифры" построено без изысков: для резонаторов – опора+ОУ, на цифровую часть AD1955 стоит одиночная LM317.

    Токовые выводы AD1955 посажены на землю через конденсаторы в 2.2 нФ. Соединение с I-V-преобразователем производится через индуктивности в 100 нГн. В принципе, индуктивность хотелось-бы применить в несколько раз большую, но в опытах витые СМД-катушки показали себя слишком уж хорошей антенной, а экранированные multilayer-индуктивности типично имеют большое активное сопротивление. Примененные чипы (MLF2012DR10J от TDK) ловят помехи вполне сравнимо с куском провода и имеют активное сопротивление ~0.1 Ом.
    Данная катушка индуктивности представляет собой только часть индуктивного входного сопротивления I-V-преобразователя, потому говорить о чистой реализации LC-диплексера тут не приходится. Частота, выше которой помехи "предпочитают" уходить не в I-V-преобразователь, а "землю" – порядка пары МГц, что вполне безопасно для относительно быстрого ОУ.
    Дополнительно, с частот в десяток МГц сигнал на входе I-V-преобразователя отсекается еще и конденсатором в 680 пФ. Отчасти с целью снизить влияние помех на входе ОУ на частотах выше нескольких МГц, он охвачен местной ОС через Т-цепь (33 пФ - 2 кОм - 33 пФ).

    Сам I-V-преобразователь построен на связке ОУ+эммитерный повторитель. Одиночным ОУ во-первых весьма проблематично "прокачать" емкость на входе каскада и нагрузку ~600 Ом, во-вторых на одиночном ОУ не получится удобно разделить малосигнальные и "силовые" токовые цепи. ЭП запитаны от источников тока, то есть ток, потребляемый от источников питания стабилизирован. Сам ОУ работает в малосигнальном режиме и фактически потребляет только разность токов в базовых цепях ЭП, то есть, по сути, тоже потребляет стабильный ток. В итоге, питание оказывается организовано как-бы по принципу "последовательный стабилизатор нагруженный на параллельный". При однополярном питании предпочтение pnp-транзисторам (помимо их несколько более гладких выходных характеристик в области малых напряжений) тоже продиктовано желанием возвращать токи из нагрузок ЭП в "землю" напрямую (а не через блокировочные емкости и БП. При этом контур протекания сигнальных токов оказывается минимальным.
    Чтоб обеспечить необходимую амплитуду сигнального тока, ток покоя ЭП выбран сравнительно большим (~15-16 мА). Режим по напряжению, в основном, задается падением постоянного тока смещения модуляторов ЦАП на резисторе обратной связи. ЭП охвачен ОС полосой в несколько МГц (причем в звуковом диапазоне GBWP составляет несколько десятков МГц), что с одной стороны вполне достаточно для его линеаризации, а с другой, еще не создает проблем с фазой на реактивной нагрузке.

    I-V-преобразователь нагружен на классический фильтр-сумматор. Как и в I-V-преобразователе (из соображений умощнения выхода и реализации постоянного тока потребления) ОУ также дополнен повторителями. Из отличий – во-первых, применение двуполярного питания потребовало еще один транзистор для возврата колебаний тока питания в "землю" и, во-вторых, отсутствие цепи местной ОС - для более узкополосного ОУ и "легкой" нагрузки она оказывается излишней.
    Стоит отметить, что вторая гармоника ЭП в I-V-преобразователе (в данным случае) вряд-ли будет лучше 110 дБ (на верхнем краю частотного диапазона), поэтому очевидна необходимость точной компенсации четной нелинейности плечей ЭП сложением в фильтре-сумматоре. В этой связи оказывается важным разное входное сопротивление половинок фильтра-сумматора. Разная нагрузка в плечах ЭП в I-V-преобразователе означает разные уровни второй гармоники и принципиальную невозможность точной взаимокомпенсации. С целью уравнять входное сопротивление плечей фильтра-сумматора на его входах стоят резистор и RC-цепь. Поскольку вход фильтра "скомпенсированый" резистором потребляет от I-V-преобразователя больший постоянный ток, чем с вход фильтра "скомпенсированый" RC-цепью, больший ток задан и в одном из источников тока для ЭП в I-V-преобразователе (дополнительный резистор на 1 кОм). В итоге оба транзистора ЭП в I-V-преобразователе работают при одинаковым токе покоя и с одинаковой амплитудой переменной составляющей.


    Чтоб локализовать контуры протекания переменного тока все каскады зашунтированы на земляной полигон конденсаторами относительно большого номинала и развязаны от источников питания резисторами. Как следствие, "предпочтительный" путь протекания переменного тока оказывается максимально коротким.
    С целью минимизации паразитных петель тока питание каскадов ЦАП осуществляется от отдельных источников. Синфазные дроссели (последовательно с резисторами понижения добротности) установлены как на каждой из линий питания на плате, так и в цепи первичных обмоток трансформаторов.
    Помимо этого, резисторы на входе каждого из питаний совместно со 100мкФ-конденсаторами на входе стабилизаторов образуют ФНЧ, после них питающее напряжение имеет вид синусоиды амплитудой в десяток мВ. Учитывая, что петлевое усиление в цепи обратной связи стабилизаторов питания уменьшается с частотой, весьма оправдано спадание спектра на входе как минимум с той-же скоростью. С этой точки зрения применение дополнительного ФНЧ на входе стабилизатора не является излишеством. Аналогичную роль играют "развязывающие" RC цепи в цепях питания ОУ. Если принять во внимание, что у ОУ подавление помех по шинам питания тоже ухудшается с частотой, ФНЧ желательны и в цепях питания после стабилизаторов.

    Кроме этого на плате есть "факультативный" интегратор и реле, закорачивающее выход при включении устройства и при проседании питания после выключения.


    ЦАП собран на двух платах 160 х 100 мм. Плата БП – односторонняя, плата ЦАП – трехслойная. Поскольку устройство делалось в одном экземпляре, плату после сборки "никто никогда" не увидит, и поскольку мне безразличны "красивости", но не безразлична возможность получить плату через пару часов, платы – домашнего изготовления. Плата БП вообще сделана ЛУТом.
    Трехслойка вначале делалась тоже под ЛУТ (потому широкие дорожки), но в конце, чтоб не рисковать, все-же была реализована через фоторезист. Эта плата собрана из двусторонней и односторонней. Отверстия в двусторонней (переходы на средний, "земляной" слой) "металлизировались" заклепками, односторонняя плата притягивалась перемычками. Получается так вполне нормально, мнения профессионалов и эстетов на этот счет мне не очень интересны.
    Свободные участки на верхнем и нижнем слое залиты "землей". На верхнем слое сделаны островки "силовой земли", соединяющиеся со средним земляным слоем в одной точке, на этих "островках" собраны сильноточные цепи (ЭП, например).
    Разделения на "цифровую" и "аналоговую" земли в зоне микросхемы ЦАП нет. Каскады вытянуты "в линеечку", основные узлы разнесены, пространство между ними залито "землей". Силовые цепи, по возможности, перпендикулярны сигнальным путям.
    Расстояние от кварцевых резонаторов до входа микросхемы ЦАП порядка 1 см, земляной слой между кварцами и микросхемой ЦАП - сплошной, это дает весьма "короткую" линию и нивелирует проблемы отражений и "подскоков земли", а так-же способствует уменьшению паразитных излучений.
    Цепи вывода клока сделаны максимально плотно, фактически прямо на цифровом разъеме. Применяемый плоский шлейф с мелким шагом в 0.5 мм удобен своей компактностью и надеждой на меньший уровень помех (в сравнении с привычными 1.27 мм - шлейфами).

    Критичные мелкие конденсаторы – np0, в интеграторе - полипропилен, электролиты – низкоимпедансники, оставшиеся от других конструкций (Panasonic FC, FK).
    Резисторы в звуковых цепях – вишаевская тонкопленка melf0204, в особо критичных местах – 0.1%-ная.
    Трансформаторы – такие, которых "у меня их много". Из плюсов – удобство в применении, малая межобмоточная емкость. Минусы (никакой холостой ток и помехи) не так критичны с резисторами в первичке 2 кОм (хоть резисторы там и не для этого) и при противофазным включении обмоток.
    [свернуть]


    Пдф со схемой и эскизом платы
    DAC1955.pdf

    Схемка в графическом формате отдельно:
    Нажмите на изображение для увеличения. 

Название:	Circut_1.png 
Просмотров:	9471 
Размер:	341.2 Кб 
ID:	171546

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

Название:	InChassis_1.jpg 
Просмотров:	6254 
Размер:	105.0 Кб 
ID:	171547Нажмите на изображение для увеличения. 

Название:	PCB_Bottom_View_0.jpg 
Просмотров:	5518 
Размер:	420.2 Кб 
ID:	171548Нажмите на изображение для увеличения. 

Название:	PCB_Top_View_0.jpg 
Просмотров:	5615 
Размер:	260.0 Кб 
ID:	171549


    Для иллюстрации "объективных" параметров чуть дальше по ветке есть несколько картинок со спектрами. Еще дальше - картинки чуть получше.
    Вот пара графиков оттуда, формат CD - 44 кГц 16 бит (вставка - уровень -6 дБ) и 192 кГц 24 бит:
    Нажмите на изображение для увеличения. 

Название:	44kHz_16Bit_Dith.JPG 
Просмотров:	2885 
Размер:	99.4 Кб 
ID:	181262 Нажмите на изображение для увеличения. 

Название:	192_THD.JPG 
Просмотров:	2494 
Размер:	89.8 Кб 
ID:	181263
    Еще есть немного информации по работе на малых сигналах и по зависимости искажений от уровня сигнала:
    Нажмите на изображение для увеличения. 

Название:	1955_Harm.JPG 
Просмотров:	1798 
Размер:	44.7 Кб 
ID:	182539
    Еще есть пара замеров на завдоских платы, там есть и IMD.
    В графиках искажений нет ничего, что существенно отличалось-бы от датащитовских данных (увы,чуда в очередной раз не случилось ), так что довольно красивые картинки - целиком заслуга инженеров фирмы AD, их эстетических предпочтений и способностей воплотить это в "железо" .
    Последний раз редактировалось ViktKors; 13.01.2014 в 23:28.

  2. #2
    Частый гость Аватар для OLZ
    Регистрация
    26.09.2006
    Адрес
    Киев
    Возраст
    57
    Сообщений
    470

    По умолчанию Re: Еще один ЦАП на AD1955

    Красивая вещь!

    Offтопик:
    AD1853 – проблемный с I2S
    Это как же это? А как же его включать?
    Последний раз редактировалось OLZ; 12.12.2012 в 01:25.

  3. #3
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,584

    По умолчанию Re: Еще один ЦАП на AD1955

    OLZ, по айтуэс вестимо... Было обсуждение про то, что звук там только в 16RJ, а 16RJ там только по эспиай с м\к. Как то так, вроде на том и сошлись.
    Касаюсь струн, держу суперсимметрию.

  4. #4
    Завсегдатай
    Автор темы
    Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от OLZ Посмотреть сообщение
    Красивая вещь!

    Это как же это? А как же его включать?
    Спасибо.
    А 1853 у меня стоял после src4192, который пинами сконфигурирован в 24RJ. А в данном случае ЦАП понадобился скоро, потому ничего изобретать не хотелось. Вот и решил попробовать AD1955. Нормально, че-там

  5. #5
    Частый гость Аватар для OLZ
    Регистрация
    26.09.2006
    Адрес
    Киев
    Возраст
    57
    Сообщений
    470

    По умолчанию Re: Еще один ЦАП на AD1955


    Offтопик:
    звук там только в 16RJ
    Смутно обсуждение помню, но оно было какое-то вялое, без энтузиазма, и касалось только формата 16/44.1. Как я понял, что-то кому-то послышалось, идею вынесли (кажется, продавцы конфигураторов) на публику, идея овладела массами... Так вроде? Еще есть 24RJ, 24LJ, еще какие-то форматы... Они тоже не айс?

    Нормально, че-там
    Более чем
    Последний раз редактировалось OLZ; 12.12.2012 в 01:24.

  6. #6
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,584

    По умолчанию Re: Еще один ЦАП на AD1955


    Offтопик:
    OLZ, вроде были и от "грандов" вести будто бы с форматом у АД не всё ладно, косвенный признак - снята с производства.
    Касаюсь струн, держу суперсимметрию.

  7. #7
    Частый гость Аватар для OLZ
    Регистрация
    26.09.2006
    Адрес
    Киев
    Возраст
    57
    Сообщений
    470

    По умолчанию Re: Еще один ЦАП на AD1955


    Offтопик:
    Она не снята с производства. То, что она в статусе нрнд уже почти год, ничего не значит. Её выпускают уже 12 лет !, на ней сделан уже, наверное, миллион единиц продукции. А от наших грандов никаких вестей, кроме готовых изделий и "что же мы будем делать, если её снимут, надо запасаться", я ничего не слышал.
    Последний раз редактировалось OLZ; 12.12.2012 в 01:24.

  8. #8
    Завсегдатай
    Автор темы
    Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Еще один ЦАП на AD1955


    Offтопик:
    Цитата Сообщение от OLZ Посмотреть сообщение
    Смутно обсуждение помню, но оно было какое-то вялое, без энтузиазма, и касалось только формата 16/44.1. Как я понял, что-то кому-то послышалось, идею вынесли (кажется, продавцы конфигураторов) на публику, идея овладела массами... Так вроде? Еще есть 24RJ, 24LJ, еще какие-то форматы... Они тоже не айс?
    Я про это тоже только слышал, так что "мопед не мой" . Об этом впервые речь зашла как раз ~ года два назад, когда разводил плату. На ASRC все равно какой формат ставить, так что я развел дорожки под 24RJ и забыл. В этот раз тоже на эксперименты не тянуло.
    Кроме того, как-то порылся по инету и не нашел конструкций где 1955 отрабатывался бы достаточно мощным I-V. Потому забил на ее "славу" и поставил.

  9. #9
    Старый знакомый Аватар для AleXH
    Регистрация
    23.11.2011
    Сообщений
    775

    По умолчанию Re: Еще один ЦАП на AD1955

    Насколько я помню то обсуждение, за AD1853 был замечен косяк - 16-и битный сигнал в режиме 24-и бит, будь то 24LJ или 24RJ звучал хуже, нежели в 16RJ - фильтр цапа криво обрабатывает дополнительные нули. Поэтому конфигураторы при 16-битном потоке всегда переключают AD1853 в режим 16RJ.

  10. #10
    Завсегдатай Аватар для Denisius
    Регистрация
    02.02.2007
    Адрес
    ПИТЕР
    Сообщений
    1,584

    По умолчанию Re: Еще один ЦАП на AD1955


    Offтопик:
    Ну, да со "снятием" я погорячился, но "мопед не мой" было.
    AleXH, да вроде именно так.
    Касаюсь струн, держу суперсимметрию.

  11. #11
    Частый гость Аватар для Wave
    Регистрация
    17.06.2008
    Адрес
    Toronto
    Возраст
    58
    Сообщений
    130

    По умолчанию Re: Еще один ЦАП на AD1955

    Ну да, кто-то еще может подтвердить про косяк 16/24?

  12. #12
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от Wave Посмотреть сообщение
    Ну да, кто-то еще может подтвердить про косяк 16/24?

    Offтопик:
    Не наблюдается там таких косяков..

  13. #13
    Завсегдатай Аватар для Eugene Balakin
    Регистрация
    24.12.2004
    Адрес
    Киев
    Возраст
    59
    Сообщений
    1,595

    По умолчанию Re: Еще один ЦАП на AD1955


    Offтопик:
    В этой конструкции ИМХО основной момент - использование Эдель интерфейса - а к нему - какой цап ни прикрутишь...
    С уважением
    Евгений Балакин

  14. #14
    Завсегдатай
    Автор темы
    Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от Eugene Balakin Посмотреть сообщение
    Offтопик:
    В этой конструкции ИМХО основной момент - использование Эдель интерфейса - а к нему - какой цап ни прикрутишь...
    Задача интерфейса - просто отдать корректную "цифру", это можно сделать многими способами. У встроенной звуковухи (ну или IDE с нормальным клоком) с цифровым потоком тоже все ОК, толку-то..

    Но насчет "Эдель" я с Вами совершенно согласен - бесспорно, это очень удобная штука.

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

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от ViktKors Посмотреть сообщение
    AD1853 – проблемный с I2S,
    Нет там никаких проблем.

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

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

  16. #16
    Новичок Аватар для K0l0b0k
    Регистрация
    01.02.2008
    Адрес
    Томск
    Сообщений
    59

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от Alex Посмотреть сообщение

    Ссылку можно?
    ЮСБ ЦАП на базе интерфейса EDEL - все форматы - до 24/192

    Тоже приобрёл себе этот модуль. Отличная вещь.

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

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от K0l0b0k Посмотреть сообщение
    ЮСБ ЦАП на базе интерфейса EDEL - все форматы - до 24/192
    Понятно.

    Цитата Сообщение от K0l0b0k Посмотреть сообщение
    Тоже приобрёл себе этот модуль. Отличная вещь.
    У меня USB модулек на СМ6631, тоже 192/24 умеет.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #18
    Новичок Аватар для K0l0b0k
    Регистрация
    01.02.2008
    Адрес
    Томск
    Сообщений
    59

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от Alex Посмотреть сообщение
    У меня USB модулек на СМ6631, тоже 192/24 умеет.
    Насколько я знаю, раньше этот чип не позволял работать с 88,2 и 174,4 кГц, только 44,1, 48, 96 и 192 кГц. Китайцы в своих аннотациях намекали на возможность работы с сеткой кратной 44,1 кГц при использовании нестандартных драйверов, в частности от некоторых аудиокарт Asus построенных на этом же чипе. У вас есть какая-нибудь информация на это счёт?

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

    По умолчанию Re: Еще один ЦАП на AD1955

    А у меня драйвера от Асуса и стоят, потому как фирмваре от Асуса зашито а не оригинальное, потому и оригинальные драйвера не подходят.
    Что там с 88 и 176 не знаю, брал от него только 44, 48, 96 и 192, как испытательные сигналы.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  20. #20
    Завсегдатай
    Автор темы
    Аватар для ViktKors
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: Еще один ЦАП на AD1955

    Цитата Сообщение от Alex Посмотреть сообщение
    Нет там никаких проблем.
    Спасибо, мне было лень выяснять. Да и к форуму стоит-же прислушиваться, хотя-бы в качестве демонстрации лояльности ;)

    Цитата Сообщение от Alex Посмотреть сообщение
    Ссылку можно?
    Ссылка на ветку в которой есть ссылка на оригинальный сайт уже была.

    Могу только добавить, что на Edel есть все необходимое и нет вообще ничего лишнего (см. количество кабелей на фото), а про см6631 пол-года назад я и не слышал (может и встречал ссылки, но не нашел подходящих конструкций).
    Видимо кто-то верно "позиционировал" Edel в интернете, раз уж несколько человек совершенно независимым образом на него "клюнули" .

    Кстати, для связи 1853 и Edel контроллер вообще не нужен. Впрочем, у Edel на разъеме есть пины на которые вроде как можно напрямую вывести код конфигурации для 1955. Только для этого нужно вносить изменения в саму прошивку для Edel, а это лишние контакты с разработчиками, морока и время. Да и вряд-ли им это будет вообще интересно в рамках любительских конструкций.
    Последний раз редактировалось ViktKors; 15.12.2012 в 16:00.

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

Метки этой темы

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

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

Ваши права

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