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

Тема: Простой ЦАП на CS4398

  1. #1
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Простой ЦАП на CS4398

    Добрый день!

    Меня зовут Евгений!

    Я хочу рассказать о проекте простого ЦАП на базе CS4398 от Cirrus Logic.


    Начало проекта:

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


    1. Общее описание.

    Так как это самый первый проект, было решено использовать довольно простые конструкции и микросхемы. В качестве приемника был выбран WM8805, работающий в аппаратном режиме, преобразователь частоты - довольно старая ИМС от Analog Device AD1896, ЦАП CS4398.

    2. SPDIF приемник.

    Приемник построен на WM8805. Схема включения - согласно даташиту в аппаратном режиме. Для разделения земли источника и приемника использован трансформатор фирмы Epcos от сетевой карточки.

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

Название:	20170710_src_sch.JPG 
Просмотров:	1246 
Размер:	328.6 Кб 
ID:	296953

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

    Питание аналоговой и цифровой части раздельное, у каждого свой стабилизатор. Настройка режимов работы приемника и преобразователя частоты - с помощью DIP переключателей, что позволяет поиграться с настройками. Частота и разрядность после преобразователя 24 бит 96 кГц. Выбор этой частоты ограничивается тем, что CS4398 не может принимать 256Fs на частоте 192 кГц в аппаратном режиме. Согласно даташиту максимальная частота на 192кГц составляет 192Fs. В будущем планируется использовать CS8421 или SRC4192, эти ИМС позволяют выставить на выходе 128Fs или 192 Fs.

    Формат данных между ИМС - I2S. Это позволяет не щелкать переключателями при переходе с 16 бит на 24.

    Кварц для AD1896 на 24.576 Мгц. Сетка частот кратная 48 кГц.

    Теоретически SPDIF приемник позволяет принимать сигналы вплоть до 24/192, на практике получилось проверить только на 24/96.

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

Название:	20170710_src_02.JPG 
Просмотров:	769 
Размер:	283.1 Кб 
ID:	296954

    3. ЦАП.

    В качестве ЦАП выбрана ИМС CS4398 от Cirrus Logic. Выбор ИМС данного производителя обусловлен тем, что она доступна в магазинах, легко настраивается в аппаратном режиме, имеет неплохие характеристики в виде динамического диапазона в 120 дБ, низкий уровень шума, дифф. выход.

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

Название:	20170710_dac_sch.JPG 
Просмотров:	1374 
Размер:	350.9 Кб 
ID:	296952



    Питание цифровой и аналоговой части раздельное. Напряжение цифрового интерфейса 3.3 В. Схема из даташита была немного изменена - изменились номиналы конденсаторов в цепях фильтра дельта сигма преобразователя.

    Изучая даташит на АЦП CS5381 на глаза попался график зависимости THD от емкости фильтрующего конденсатора на выводе Filt+.

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

Название:	Безымянный1121212.png 
Просмотров:	709 
Размер:	46.7 Кб 
ID:	296955

    Учитывая примерно одинаковое время создания этих ИМС, можно предположить сходство преобразователей и зависимостей их характеристик от внешних компонентов. В моем случае был выбран конденсатор емкостью 220 мкФ. Так же играясь с макетом, было выяснено, что емкость конденсатора в цепи VQ недостаточно (согласно даташиту - 3.3 мкФ). Я увеличил эту емкость до 10 мкФ, что субъективно на слух немного улучшило звучание.

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

Название:	Безымянныйwdas.png 
Просмотров:	1052 
Размер:	30.7 Кб 
ID:	296964

    Выходной фильтр - согласно даташиту, без изменений. В качестве ОУ были опробованы OPA2134, NE5532.

    Для разделения цифровой и аналоговой земли был использован дроссель от материнской платы. Полигоны цифровой и аналоговой земли на печатной плате не пересекаются, что бы не создавать дополнительных помех.

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

Название:	20170710_dac_01.JPG 
Просмотров:	758 
Размер:	564.4 Кб 
ID:	296956 Нажмите на изображение для увеличения. 

Название:	20170710_dac_02.JPG 
Просмотров:	860 
Размер:	326.6 Кб 
ID:	296957

    Питание ЦАПа осуществляется от 2х трансформаторов.

    На данный момент макет собран без ADuM4400.

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

Название:	DSC_3235.JPG 
Просмотров:	1037 
Размер:	465.3 Кб 
ID:	296958 Нажмите на изображение для увеличения. 

Название:	DSC_3239.JPG 
Просмотров:	1135 
Размер:	461.5 Кб 
ID:	296959 Нажмите на изображение для увеличения. 

Название:	DSC_3240.JPG 
Просмотров:	986 
Размер:	319.9 Кб 
ID:	296960 Нажмите на изображение для увеличения. 

Название:	DSC_3244.JPG 
Просмотров:	1044 
Размер:	396.5 Кб 
ID:	296961

    4. Полученные результаты и выводы.

    Подводя итог, хотелось бы разделить его на 3 части:

    - сухие цифры и графики.

    Померить характеристики удалось только "игровой" карточкой Creative Sound Blaster X-Fi XtremeMusic. В качестве АЦП на данной карте установлена ИМС WM8775 с весьма "средними" характеристиками. Поэтому получить объективные цифры работы данного ЦАП не удалось. Поиск на Авито плат ESI Juli@ в своем городе не увенчались успехом, а покупать новую ESI Maya 44 не вижу никакого смысла, по моему мнению она не особо лучше той что в наличии.

    Измерения проводились через RMAA.

    Результаты 16 бит 48 кГц. Нажмите на изображение для увеличения. 

Название:	Безымянный11212121.png 
Просмотров:	933 
Размер:	17.2 Кб 
ID:	296962

    Результаты в принципе полностью повторяют характеристики формата CDDA. Низкие значения THD+N вполне возможно дал низкокачественный тракт АЦП звуковой карты.

    В результате испытания я был весьма огорчен цифровым выходом кодеков Realtek ALC650, встроенных в материнские платы.

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

Название:	Безымянный112121211.png 
Просмотров:	670 
Размер:	8.6 Кб 
ID:	296963 Как мы видим, есть подъем на высоких частотах, в настройках звука все эффекты и эквалайзер были отключены.

    - субъективное качество звучания.

    Субъективно ЦАП звучит лучше всех звуковых карточек, которые я слышал (Creative Live!, Audigy, Live! 24 bit, X-Fi XtremeMusic, Audigy SE построенных на ЦАП Cirrus Logic и Wolfson). Сильно бросается проработка низких частот - более глубокие и чистые, нет давления на уши, бас прозрачен. Как писалось выше, на бас сильно влияет емкость конденсатора на выводе Filt+. Высокие более проработаны. При слепом прослушивании легко отличить этот ЦАП от любого встроенного кодека в мат. плату.
    Разницу в звучании ОУ NE5532 и OPA2134 услышать не удалось.

    - субъективное восприятие.

    Вот тут бы хотелось немного отойти от железа. После сборки и прослушивания данного ЦАП сразу же появилось чувство грусти. Многие записи в формате без потерь звучали так, как будто это mp3 с битрейтом 64 кбит. Бас бьёт по ушам, нет высоких, нет объема в звуке. Сначала я подумал, что конструкция ЦАП "не удалась". Но после много часового прослушивания за довольно большой период выяснилось - качество записи и аранжировка у многих исполнителей сильно страдает. Очень порадовали записи DDT, причем самых разных лет. Отличное звучание, голос Шевчука бодр и весел, никаких шумов. А вот Наутилус...можно было бы и получше. Отличный звук дисков Pink Floyd - многие говорят что это их визитная карточка. Слышно самые мельчайшие детали, диск Стена 79 года зазвучал совершенно по иному. Вокал Дэвида на его сольном проекте Rattle That Lock как всегда великолепен. Весьма забавно слушать "студийную возню" на фоне музыки и вокала (послушайте диск Rearviewmirror от Pearl Jam).

    Прослушивание осуществлялось на наушниках Sennheiser HD 435, подключенным через самодельный усилитель класса А.

    Так же использовалась пара стареньких S-50 c усилителем JLH. Акустика далеко не самая лучшая, но даже на ней легко услышать разницу в звучании.

    В целом звучание ЦАП очень бодрое, с отличной проработкой деталей и глубоким и мягким басом. В сравнении с китайским цапом Yuan-Jing AD1955 эта конструкция звучит более динамично, бодрее.
    [свернуть]


    На данный момент схема такая:

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

Название:	20170626.JPG 
Просмотров:	2967 
Размер:	1.06 Мб 
ID:	302253

    Предусмотрел 2 входа, с изоляцией и без. Подключение пока через адаптер WM8805-AD1896. В железе последний вариант будет чуть позже, тесты соответственно тоже.

    Окончание проекта:

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

Название:	DSC_6805.jpg 
Просмотров:	1070 
Размер:	3.40 Мб 
ID:	311690 Нажмите на изображение для увеличения. 

Название:	DSC_6804-1.jpg 
Просмотров:	875 
Размер:	1.96 Мб 
ID:	311691
    ОУ AD8066.
    Последний раз редактировалось maxssau; 05.02.2018 в 22:19.

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

    По умолчанию Re: Простой ЦАП на CS4398

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

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

    По умолчанию Re: Простой ЦАП на CS4398

    Без нормального генератора смысл 1896 здесь как-то теряется. Как и адумки, если нет подключения по ЮСБ. Разбирать косяки в схеме можно долго - одно уже отсутствие бусин в питании цифровых микрух чего стоит.


    Offтопик:
    Не пугайтесь, мы здесь со всеми так строго
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

    По умолчанию Re: Простой ЦАП на CS4398

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

  5. #5
    Завсегдатай Аватар для Walter
    Регистрация
    13.12.2004
    Адрес
    Юг Украины
    Возраст
    46
    Сообщений
    2,560

    По умолчанию Re: Простой ЦАП на CS4398

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

    ---------- Сообщение добавлено 14:15 ---------- Предыдущее сообщение было 14:11 ----------

    maxssau,
    220мкф - определенно мало. Хороший результат дают емкости под 1000 мкф.
    10мкФ - в даташите в явном виде видно, что определяющим является ток утечки. Туда становится или пленочник или тантал.
    Циррусы этой серии очень благотворно реагируют на снижение напряжения цифрового ядра. При 2.5В начинаются посторонние звуки при инициализации, но самому звуку очень легчает.

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

    По умолчанию Re: Простой ЦАП на CS4398

    Цитата Сообщение от Walter Посмотреть сообщение
    Между какими?
    Тут:

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

  7. #7
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Простой ЦАП на CS4398

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

Название:	123.png 
Просмотров:	909 
Размер:	88.9 Кб 
ID:	296998

    Всегда думал что цифровую и аналоговую землю нужно отделять друг от друга. Про питание согласен, в следующем макете исправлю.

    ---------- Сообщение добавлено 17:41 ---------- Предыдущее сообщение было 17:26 ----------

    Walter, про номиналы и тип учту

  8. #8
    Завсегдатай Аватар для locki
    Регистрация
    03.06.2008
    Адрес
    Москва/Дубна 5/2
    Возраст
    45
    Сообщений
    1,214

    По умолчанию Re: Простой ЦАП на CS4398


    Offтопик:
    как соберусь сделать цап, такое же описание закатаю. Почти как у Д. Линкса в пдф-ках. Все обстоятельно написано, с объяснением причин и т. Д. ))). Даж замер вон какой то есть))

    Пост ном.1 оцениваю на 5ку!)
    "Мой князь - Князь Тишины..."

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

    По умолчанию Re: Простой ЦАП на CS4398

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

  10. #10
    Завсегдатай Аватар для Walter
    Регистрация
    13.12.2004
    Адрес
    Юг Украины
    Возраст
    46
    Сообщений
    2,560

    По умолчанию Re: Простой ЦАП на CS4398

    Цитата Сообщение от maxssau Посмотреть сообщение
    Нажмите на изображение для увеличения. 

Название:	123.png 
Просмотров:	909 
Размер:	88.9 Кб 
ID:	296998 Всегда думал что цифровую и аналоговую землю нужно отделять друг от друга.
    Это придумал какой-то "клован" и все начали обезянничать. Для того, что бы это работало, нужно 1. Что бы сигналы с цифровой части МС на аналоговую передавались дифф. парами, чего явно нет ни в даташитах, ни в обсуждениях. 2. Что бы в корпусе цифровая земля не соединялась с аналоговой внутри микросхемы. Установка индуктивного/резистивного сопротивления между землями наоборот загоняет все токи между землями в корпус МС. Для устройств с малопотребляющей цифровой частью рекомендованная схема http://www.analog.com/en/analog-dial...-grounded.html

  11. #11
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Простой ЦАП на CS4398

    Нашел эту статью на русском.

    http://www.elart.narod.ru/articles/a.../article41.pdf

    Много интересного, спасибо за информацию, перерисую плату.

  12. #12
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Простой ЦАП на CS4398

    Поправил схему, переразвел печатку. Решил всё сделать на одной плате. Убрал DIP переключатели, режим передачи от WM8805 к AD1896 - I2S 24 бита. Частота осталась 96 кГц. Для мастерклока используется генератор QX733A24.57600B15M (из того что проще достать).

    Вопросы к знатокам:

    1. Как правильно соединить аналоговую и цифровую землю? Использовал рекомендацию Walter.

    2. Насколько эффективно шунтирование электролитов SMD керамикой?


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

Название:	20170710.JPG 
Просмотров:	1675 
Размер:	551.2 Кб 
ID:	297206

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

Название:	top.JPG 
Просмотров:	622 
Размер:	1.21 Мб 
ID:	297213

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

Название:	bot.JPG 
Просмотров:	552 
Размер:	809.7 Кб 
ID:	297214

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

    По умолчанию Re: Простой ЦАП на CS4398

    А со второй стороны то земля зачем, где все соединительные дорожки?
    Раздел земли перенести "левее", условная линия раздела должна проходить под 4398. Под ней самой земли конечно соединены. И в этом случае стаб, питающий "аналоговую" часть 4398, проще будет запитать от +12 вольт, питающих выходные операционники. Хотя можно конечно и отдельно оставить.
    Цитата Сообщение от maxssau Посмотреть сообщение
    Насколько эффективно шунтирование электролитов SMD керамикой?
    Главное не тыкать впараллель керамику и лоу еср электролиты - генерацию можно словить т.н. "подзванивание". Изза которого многие, не зная истинных причин, начинают потом тупо перетыкать электролиты, рассказывая, как они хорошо или плохо "звучат"
    Если все же это делаете - электролиты берите стандартных серий, а емкость керамики - побольше (единицы мкф).
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

    По умолчанию Re: Простой ЦАП на CS4398

    Питание цифры и его шунтирование выглядит не очень.
    Если английский и время позволяет, гляньте документ от Taio Yuden про конденсаторы.
    Как они работают и тд.
    Вложения Вложения
    Сергей.

  15. #15
    Завсегдатай Аватар для locki
    Регистрация
    03.06.2008
    Адрес
    Москва/Дубна 5/2
    Возраст
    45
    Сообщений
    1,214

    По умолчанию Re: Простой ЦАП на CS4398

    Я видимо, все ж проглядел... Почему спдиф, а не иксмос или аманеро?
    "Мой князь - Князь Тишины..."

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

    По умолчанию Re: Простой ЦАП на CS4398

    Цитата Сообщение от dee-jan Посмотреть сообщение
    Если английский и время позволяет, гляньте документ от Taio Yuden про конденсаторы.
    Читать критически!
    Ибо теория излагается в основном верно, а выводы из нее делаются не всегда самые корректные, ну и реклама собственных изделий там зашкаливает.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

    По умолчанию Re: Простой ЦАП на CS4398

    Цитата Сообщение от dee-jan Посмотреть сообщение
    Питание цифры и его шунтирование выглядит не очень.
    Для старта сойдет.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  18. #18
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Простой ЦАП на CS4398

    Цитата Сообщение от locki Посмотреть сообщение
    Я видимо, все ж проглядел... Почему спдиф, а не иксмос или аманеро?
    На первом этапе решил обойтись без микросхем в корпусе BGA

    ---------- Сообщение добавлено 20:53 ---------- Предыдущее сообщение было 20:52 ----------

    Цитата Сообщение от dee-jan Посмотреть сообщение
    Питание цифры и его шунтирование выглядит не очень.
    Если английский и время позволяет, гляньте документ от Taio Yuden про конденсаторы.
    Как они работают и тд.
    спасибо за литературу, обязательно изучу

    ---------- Сообщение добавлено 20:55 ---------- Предыдущее сообщение было 20:53 ----------

    Цитата Сообщение от Ромыч Посмотреть сообщение
    А со второй стороны то земля зачем, где все соединительные дорожки?
    Раздел земли перенести "левее", условная линия раздела должна проходить под 4398. Под ней самой земли конечно соединены. И в этом случае стаб, питающий "аналоговую" часть 4398, проще будет запитать от +12 вольт, питающих выходные операционники. Хотя можно конечно и отдельно оставить.

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

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

    По умолчанию Re: Простой ЦАП на CS4398

    Цитата Сообщение от maxssau Посмотреть сообщение
    почему второй полигон лишний?
    Потому что только проблемы от него в таком случае. Либо надо сплошь и рядом переходные отверстия между полигонами тыкать, очень много.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  20. #20
    Завсегдатай
    Автор темы
    Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: Простой ЦАП на CS4398

    Остановился на таком варианте печатки:

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

Название:	top.JPG 
Просмотров:	612 
Размер:	1.21 Мб 
ID:	297254

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

Название:	bot.JPG 
Просмотров:	767 
Размер:	820.5 Кб 
ID:	297255

    осталось дождаться недостающие детальки

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

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

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

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

Ваши права

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