maxssau

maxssau

Пикабушник
Дата рождения: 24 июля
826 рейтинг 53 подписчика 123 подписки 14 постов 8 в горячем
Награды:
5 лет на Пикабу
23

Очередной девайс на самоизоляции: АЦП на CS5381

Запилил себе измерительный девайс: АЦП на довольно лохматом Cirrus CS5381.


Основные характеристики ИМС АЦП: 24 бита, 44.1-192 кГц, SNR 120 дБ, THD+N -110 дБ. Микрухе уже скоро будет 20 лет, но за это время АЦП строение двинулось совсем недалеко, особенно по THD+N, поэтому ставить что то новенькое не вижу особого смысла.


Что получилось?

Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост

Интерфейс только USB 2.0 и позволяет полностью использовать все доступные частоты сэмплирования. Наконец то в Win 10 правильно отображается в панели управления выбор частот, убрали 16 бит и можно выбрать 88,2 и 176,4 кГц. Процессор использовал XMOS XUF208, как на плате транспорта, в принципе прошивка от него и была взята как база.


Питание. После удачного опробования DC-DC преобразователей на плате ЦАП с CS4398, решил опять использовать Aimtec, на этот раз 3 Вт каждый, что задирает потребляемый ток до 700 мА!


Аналоговая часть без изысков, даташитное включение CS5381 и буфер на OPA1632. Как вариант можно использовать THS4131, результат у них схожий. Вход может быть как симметричный, так и не симметричный. Так же установлены защитные стабилитроны, поэтому разумная перегрузка на входе не убьёт ИМС АЦП.


Схема девайса:

Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост
Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост

Генератора виктора нет (не собрал еще, нет прецизионных резисторов), поэтому источником выступает ЦАП на 4493:

шумовая полка без подключенного источника

Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост

а это уже с цапом

Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост

питание на 317/337 плохо фильтрует 50 Гц наводку, да и плату АЦП нужно в какой то корпус устанавливать, что бы меньше помех ловила.

Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост

на входе АЦП сделан делитель на 12 дБ, поэтому SNR в 120 дБ измерить не получится.

Очередной девайс на самоизоляции: АЦП на CS5381 Хобби, Ацп, Длиннопост

В целом результат получился лучше чем например с АЦП на AK5385A установленный в Juli@, т.к. шумовая полка после FFT опустилась до -150...-160 дБ (против -130...-140 дБ у Juli@).


Себестоимость? Огромная, порядка 300$.


Вроде всё, всем добра и котиков. Не болеем.

Показать полностью 7
29

ЦАП с питанием от USB

Количество подписчиков медленно, но растет, поэтому подписавшимся посвящается :)


Долго вынашиваю идею малогабаритного переносного преобразователя для прослушивания музыки на наушниках и питанием от порта USB. В связи с этим, родилась первая плата, для отработки идей.


Цели исследования:


- самое главное, потребляемый ток

- качество питания после DC-DC преобразователей

- качественная схема усилителя для наушников.


В итоге, из запасов была взята старенькая CS4398 от Cirrus Logic. Транспорт на основе платы USB Prime от Чип и Дип (взята прошивка с сайта), парочка DC-DC преобразователей, ну и мелочевка для изоляции, LPF и повторителя длянаушников.


Питание сделано на AM1LS-0509S-NZ для DVDD и AVDD, для двухполярного питания LPF и усилителя для наушников AM2DM-0509DH60-NZ. Стабилизаторы - ultra low noise LDO LP2985, TPS7A4901, TPS7A3001.


USB транспорт конечно не айс, но для тестовой платы сойдёт. В прошивке есть проблемы с пробуждением после сна компьютера, нужно отключать HID кнопки, вобщем надо потратить время на допиливание ЧиДовской прошивки. Формат фиксированный 24 бита 48 кГц.


Схема усилителя для наушников сделана на 2х ОУ, первый ОУ служит для коррекции искажений второго (TPA6120A2) и на деле показывает субъективно лучшее звучание чем даташитная схема TPA6120A2.


LPF слегка модифицированная схема из даташита AK4490.


Большинство элементов SMD и очень мелкие, 0603.


Схема девайса:


(ахтунг, огромная!)

ЦАП с питанием от USB Аудиофилия, Цап, Аудио, Длиннопост

Конечный результат:

ЦАП с питанием от USB Аудиофилия, Цап, Аудио, Длиннопост

Второй разъем USB не пригодился, т.к. потребляемый ток составил 330 мА, при подключенных наушниках на 32 Ом.


На замерах всё хорошо:

ЦАП с питанием от USB Аудиофилия, Цап, Аудио, Длиннопост

SNR=110 дБ, SINAD=110дБ, THD=0.0003%.

Замеры сделаны на Juli@, поэтому на деле может быть лучше.


По звуку всё отлично, даже не ожидал такого результата. Осталось вырезать корпус, наверное из пластика и приложить к походному ноутбуку.


Если есть вопросы, пишите в комментариях.


Всем добра и котиков...

Показать полностью 3
57

ЦАП на AK4490/4493

Моим 24 подписчикам посвящается!


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


Получилось вот так:

ЦАП на AK4490/4493 Цап, Музыка, Самопал, Длиннопост

ЦАП - 4493. Немного улучшенная версия 4490, хотя я разницы не слышу (и слава богу).


Фильтр из даташита, 3й порядок, повторитель для наушников на TPA6120A2. Питалово на 317/337 в аналоги и 1117 в цифре. Так же для получения достаточно высокого SNR питание VDD цапы сделано на LP2985.


Схемотехника вся по даташитам, выложил на вегалабе: http://forum.vegalab.ru/album.php?albumid=1255


Плата 2х слойная.


Замеры:


измерял с помощью Жульетт, похоже что упёрлось в возможности АЦП AK5385:

ЦАП на AK4490/4493 Цап, Музыка, Самопал, Длиннопост
ЦАП на AK4490/4493 Цап, Музыка, Самопал, Длиннопост
ЦАП на AK4490/4493 Цап, Музыка, Самопал, Длиннопост

В LPF использовал LM4562.


Звучание: всё норм. На этом наверное пока остановлюсь, займусь другими проектами: ЦФ для цапы, DSP плату для всяких улучшайзеров, АЦП надо перепилить. Вобщем еще на 1.5-2 года работы. Кстати эту плату я делал 4 месяца.


Вопросы пишите в комментариях.


С уважением, Евгений.

Показать полностью 4
31

USB интерфейс UI-01

USB интерфейс UI-01


Добрый вечер уважаемые 22(!) подписчика и многоуважаемые читатель Пикабу.


Продолжаю свой эльфийский бред, на тему проектирования и изготовления аудио железок.


Сегодня хочу рассказать о своей очередной разработке, USB-I2S аудиоинтерфейсе UI-01.


Идея сделать свой USB транспорт родилась во время проектирования АЦП. Проблема подключения к компьютеру изначально решалась с помощью SPDIF через звуковую карту E-MU 0404 PCIe. Но это накладывало определенные ограничения в виде лимита сэмплрейта в 44.1-96 кГц, сложность настройки PatchMixer'а, а так же глюки драйверов в современных ОС.


Первый адаптер пытался сделать на плате STM32Discovery на процессоре STM32F411, но очень быстро пришел к тому, что с этими процессорами нет возможности сделать хайрез адаптер, т.к. в процессоре присутствует только USB 1.0 PHY, а нужен был как минимум USB 2.0 PHY, цеплять внешний PHY небыло никакого желания.


Под рукой долгое время скучала плата XMOS startKit с 16 ядерным процессором, но в этой плате есть одно большое НО: 1 тайл залочен под дебаггер, а с ним и USB PHY, т.е. прямого доступа к порту USB нет, только 1 тайл с 8 ядрами и GPIO, поэтому было решено разработать собственную плату.

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Выбор пал на процессор XUF208.


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

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

На обратной стороне решил увековечить одного из героев MLP - Спайка, т.к. дочка очень любит этот мультсериал :)

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Получился адаптер со следующими характеристиками:


- USB 2.0 High speed


- ввод: PCM 44.1 - 384 кГц, стерео


- вывод: PCM 44.1 - 384 кГц, DSD DoP 64-128, DSD Native 64-256, стерео


- формат ввода/вывода PCM - I2S


- тактирование от платы ЦАП/АЦП


- питание Self Power


- 8 линий GPIO


Плата программируется с помощью специализированного адаптера XA-XTAG:

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Возможно обновление прошивки через DFU, т.е. прямо с компьютера без адаптера, по USB.


На плате предусмотрел разъем с I2C шиной для подключения дисплея, кнопок и т.п.


Задумал 3 режима работы: Legacy, Soft и Native.



Legacy


Параллельный режим работы, при котором управляющие команды выдаются как статические сигналы (MUTE, RESET, DSD, F0,F1). Этот режим позволяет работать интерфейсу без платы управления. Этот режим работы предназначен для плат ЦАП/АЦП с контроллером, управляющим режимами работы

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Soft режим.


Режим, при котором управление ИМС ЦАП/АЦП осуществляется по шине I2C или SPI. Конфигурация выбирается из меню. Необходима плата управления.

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Native режим.


Режим, при котором конфигурация управления хранится в EEPROM памяти на плате ЦАП/АЦП. Наиболее функциональный режим, при котором всё управление осуществляется с процессора интерфейса. Управляющие сигналы на плате ЦАП/АЦП формируются с помощью I2C экспандера. Этот режим позволит использовать самую различную периферию на плате преобразователя (регулятор громкости и т.п.) без необходимости настройки, т.к. конфигурация будет храниться в EEPROM. Разъем 10 пиновый, т.к достаточно только I2S и I2C сигналы. Этот режим позволяет работать интерфейсу как с платой управления, так и без неё.

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Выводы сгруппированы по функциональному назначению, поэтому в случае неиспользуемых функций (например не нужен SPI), изолятор отвечающий за эту группу сигналов может не устанавливаться на плату.


Распиновка разъема I2S:

USB интерфейс UI-01 Xmos, Музыка, Аудиофилия, Аудиотехника, USB, Длиннопост

Полнофункциональные драйверы подходят отсюда:


http://jlsounds.com/drivers.html


Firmware. Написание прошивки оказалось непростой задачей. SDK, который предоставляет XMOS содержит кучу ошибок, которые приходится долго и муторно устранять.


Первое что попалось - неверное воспроизведение DSD, только с генератором на 48 кГц, порывшись на форуме xcore.com было найдено решение - добавление дефайнов в аудио ядро. Следующая проблема - исключение, при попытке "разбудить" устройство по шине USB, т.е. после того, как посылается команда Resume. Вылечилось костылём от прошивки evolution board на процессоре XE216, решение дубовое, но работает. Инженеры из XMOS скрыли исходный код модуля XUD, отвечающего за низкоуровневую работу с USB PHY, видимо там запрятан платный код, для работы с яблочными телефонами.


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


На данный момент полностью реализован режим Legacy. Так же исправлены большинство "детских" болезней. В процессе работы удаление щелчков при переключении PCM-DSD и обратно.


Сейчас плата проходит стадию железотестирования и отладки ПО. Использую со свои ЦАПом на АК4490, звук устраивает, что же еще для счастья нужно?


На сегодня пока всё, всем добра и котиков.

Показать полностью 8
72

ЦАП на AK4490

Специально для моих 3(!) подписчиков... снова про своё хобби. Закончил очередной девайс, поэтому внесу в массы немного своего бреда на эльфийском.



Решил разработать для себя ЦАП на к сожалению уже снятом с производства АК4490.


Основные требования к конструкции, на момент начала разработки:


- максимально возможное качество на выходе при доступных компонентах и схемотехнике

- генераторы на плате ЦАП

- процессорное управление ИМС ЦАП

- гальваническая изоляция от источника

- PCM и DSD режимы

- минимум органов управления, по возможности только ВКЛ/ВЫКЛ


Получился аппарат, играющий в PCM до 32 бита 384 кГц и DSD до DSD256(включительно).

При DSD512 ИМС ЦАП переводится в MUTE состояние. Т.к. аппаратного MUTE на плате нет, то при переключении режимов слышен щелчек.В качестве транспорта изначально я рассчитывал использовать адаптер USB-I2S на CM6631A. Но такой транспорт не позволяет использовать DSD, а так же не выводит информацию о текущей частоте LRCK. В окончательном варианте используется адаптер Amanero(китайский клон), для чего была специально разработана плата гальванической изоляции.

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост
ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

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

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

В качестве ИМС ЦАП выбрана АК4490. Отзывы о данной ИМС ЦАП в большинстве случаев положительные, да и конструкции вроде ATDAC10 и Lynx D70 имеют весьма большую популярность и хорошие отзывы.


Для управления режимами работы на плате установлен контроллер ATMega328. В принципе можно было установить любой из серии ATMega48/88/168/328. В наличии было достаточное кол-во mega328, поэтому этот контроллер и установлен. Изначально планировалось на плате установить пару генераторов на сетки 44/48 кГц. Решил не распаивать на плате, оставив внешнее тактирование от Amanero.


Питание цифровой части осуществляется от стабилизатора AMS1117-3.3. Питание аналоговой части ИМС ЦАП сделано отдельно для каждого потребителя. Стабилизаторы выбраны TPS7A4901.


Фильтр построен по схеме FDA+ОУ. В качестве напряжения Vocm дифф. ОУ используется напряжение VCM от ЦАП, предварительно буферезированное через ОУ OPA2134. Номиналы фильтра первый раз посчитал в Filter Pro от TI. Честно говоря на первом макете звучание было весьма посредственным, да и замеры были на уровне 0.002% (THD). После поиска "своего" звука остановился на номиналах отмеченных на схеме. При этом уровень THD находится на достаточно низком уровне 0.0001-0.0003%. Хотелось бы отметить очень высокую детализацию звука.

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

Схема фильтра на FDA взята из даташита на OPA1632, собственно этот ОУ и применяется. В качестве сумматора были опробованы AD8066, LME49720, OPA2134. Остановился на AD8066, дающий наиболее детальный звук. Конденсаторы пробовал как керамические (жёлтенькие X7R, синие NP0), так и плёнка WIMA. Честно говоря при слепом тестировании я скорее всего не отличу, какие конденсаторы стоят, остановился на WIMA, теоретически дающие максимально качество среди опробованных.Питание ОУ выхлопа от TPS7A4901 и TPS7A3001.Столкнулся мелкой неприятностью, в виде необходимости адаптера для программирования с уровнями 3.3В. В следующей плате установлю диод Шоттки в разрыв цепей питания контроллера.


Конструкция ПП. Печатная плата 2х сторонняя с плотным монтажом SMD компонентов. Габариты 130х60мм.

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост
ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

Конструкция ЦАП. ЦАП собран в корпус от старого ресивера триколор (финальная версия). Были собраны 2 макета с разными источниками питания и разной элементной базой: трансформаторный, с первичными стабилизаторами на 317/337 и ИИП MeanWell PT-45C. Субъективно разницы на слух я не услышал, нет её. Я использовал ИИП с чаcтотой преобразования 65 кГц.


На печатной плате предусмотрен DIP переключатель, на который выведено переключение режимов MCLK (Master/Slave) и 3 переключателя для ЦФ.Прошивка контроллера позволяет управлять ЦАП полностью в автоматическом режиме. Индикацию решил не делать, хотелось по принципу включил и забыл.

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

Замеры с ИИП.

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост
ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

Замеры с 317/337 линейными стабилизаторами в первичном источнике питания:

ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост
ЦАП на AK4490 Ak4490, Самоделки, Цап, Музыка, Dsd, Длиннопост

Шум на частотах до 1 кГц думаю от АЦП, его тоже нужно доводить до ума (перевести на ИИП, и проблема шума должна исчезнуть).


В целом звучание очень понравилось. Отличная детализация, отличная проработка. Особенно удивило качество звука в DSD. Первое прослушивание Вивальди в формате DSD128 повергло в шок, звук естественный и натуральный.


Вроде всё, чукча не писатель, не судите строго. Всем добра и котиков.

Показать полностью 11
58

Простой ЦАП на CS4398

Решил написать первый пост про своё хобби.


Хочется рассказать о своём первом ЦАПе (цифро-аналоговый преобразователь).


Работа по созданию серии цифро-аналоговых преобразователей началась еще в 2016 году. Изучалась сопутствующая литература, выбиралась элементная база. Были заказаны инженерные образцы от известных производителей. Кстати, на тот момент гиганты полупроводниковой электроники свободно высылали свои детали всем желающим, причем за свой счет. Были получены сэмплы от Analog Devices, Cirrus Logic, Atmel. Сейчас к сожалению никто в Россию высылать не хочет, видимо санкции дают о себе знать.


На самом первом этапе выбор пал на ИМС ЦАП CS4398. Давняя любовь к циррусовским преобразователям началась еще со времен звуковых карт Creative, неплохое звучание X-Fi xtreme music на CS4382 дало толчок к освоению именно данных ДС ЦАП.

К моменту начала проектирования CS4398 в линейку циррусов позиционировался как Flagship perfomance, т.е. имеющий наилучшие характеристики. ИМС довольно древняя, начало 2000х годов. Совсем недавно появился CS4399, но в свободной продаже я их пока не увидел.


Основные характеристики CS4398:

— отношение сигнал/шум 120 дБ (SNR);

— динамический диапазон 120 дБ (DNR);

— уровень гармонических искажений -107 дБ (THD);

— взаимное проникновение каналов 120 дБ(Crosstalk);

— напряженческий выход, со смещением 2.5В (Vq), размах амплитуды 1В (RMS).

Очень порадовала разводка «ног» ИМС:

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

У имс CS4389 есть чёткое разделение аналоговой и цифровой части, что положительно сказывается на аналоговых характеристиках. ИМС ЦАП умеет принимать PCM и DSD потоки, имеет программный и аппаратный режим конфигурирования. Огорчает только отсутствие автоматического определения частоты отношения мастерклока к Fs и соответственно режима работы фильтра (в этом плане очень порадовал AK4490 от AKM). Поэтому для полностью автоматической работы ЦАП необходимо применять микропроцессор с подсчетом частоты LRCK. Питание цифровых цепей имеет широкий диапазон, от 1.8 до 5 В. Оптимальное на мой взгляд — 3.3В, что позволяет подключать широкий спектр источников сигнала, от SPDIF приёмников и SRC конвертеров (например TI SRC4192 имеет питание 3.3В) до USB интерфейсов на основе XMOS и т.п. ИМС.


Характеристики ЦАП:

— входной формат: PCM I2S, RJ, LJ от 16 бит 32кГц до 24 бит 192 кГц;

— выход небалансный, 2В (RMS);

— питание 4 канала: 5-12В, 8-12В, ±15В


Схема ЦАПа:

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

За время проектирования было собрано 7 макетов, v3.1 является окончательной. Были опробованы различные топологии выходного фильтра. В итоге по субъективному звучанию и результатам предварительного тестирования был выбран простой симметричный фильтр сумматор второго порядка.


На данной плате ЦАП реализован приём только PCM потока. На сегодняшний день ИМС CS4398 имеет довольно устаревшие характеристики по приёму DSD потока — DSD64. Аналоговый выход — не балансный, с амплитудой 2V(RMS).


Аналоговый фильтр был сделан простым, на основе симметричного фильтра сумматора второго порядка с небалансным выходом. Частота среза 30 кГц по уровню -3 дБ. Топология по Бесселю. В отличии от несимметричного фильтра из даташита, данный фильтр позволяет обойтись без выходного конденсатора, что положительно влияет на АЧХ в области низких частот. При тщательном подборе резисторов фильтра постоянная составляющяя на выходе должна сильно стремиться к нулю и составлять не более 2-5 мВ. Отсутствие выходного конденсатора предъявляет дополнительные требования к оконечному усилителю мощности, если вход усилителя так же без конденсатора. Необходима защита от постоянного напряжения на выходе, иначе в случае непредвиденных обстоятельств, при появлении постоянного напряжения, оно будет усилено в Ку раз и приложено к НЧ динамику акустической системы.

Графики АЧХ, ФЧХ и групповой задержки:

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост
Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Расчет фильтра делал в программе FilterPro от Texas Instruments.

В будущем есть идея опробовать более сложный фильтр, на т.н. FDA ОУ (полностью дифференциальный ОУ). В макете такой фильтр совместно с фильтром сумматором показывает отличные характеристики (THD в районе 0.0005% при монтаже на «соплях»), а главное более детальное звучание. В макете будущего ЦАП «DA-03» с таким фильтром применен AK4490.


Многие слушатели различных ЦАП на основе CS4398 отмечают необычные высокие частоты. Я бы сказал что данная ИМС ЦАП отлично отыгрывает весь диапазон частот, тут скорее сказывается качество мастеринга аудиозаписей в студии. Прекрасно слышно работу мастера по сведению, если записано на аппаратуре среднего качества, слушатель этого ЦАПа обязательно это услышит. В стандартной версии применяется ОУ NE5532, обеспечивающее превосходное качество звучания. В максимальной версии возможно применение более качественного ОУ, в зависимости от вкуса конечного слушателя(в версии де-люкс я использую AD8066 — скоростной ОУ, с частотой до 145 МГц). ОУ должен иметь цоколёвку как у NE5532 и корпус SOIC8. Для максимального качества звучания необходимо применять плёночные конденсаторы WIMA или керамические с диэлектриком NP0. Резисторы в аналоговом фильтре должны иметь допуск по номиналу не хуже 1%.


В цифровой части возможно использование гальванической изоляции между ЦАП и источником звука. Развязка реализована на ADuM1400(обязательно CRWZ). Питание входной части может быть как 3.3В, так и 5В, что позволяет подключать широкий спектр источников цифрового сигнала. Конфигурирование в аппаратном режиме осуществляется с помощью DIP переключателей — необходимо задать формат входных данных и частоту работы фильтра. Опытным путем установлено, что оптимальная частота работы фильтра 96 кГц. Так же возможно программное управление ИМС ЦАП — на плате предусмотрен разъем Control. Питание возможно от 1.8 В до 5 В. Если питание управляющей части отличается от 3.3В, необходимо убрать джампер на плате. Управление возможно по протоколу I2C, т.к. на плате распаяны подтягивающие к плюсу питания резисторы (расположены ПОД DIP переключателем) при этом DIP переключатели необходимо держать в состоянии 0 (не закорочено) иначе возможно повреждение управляющих цепей, т.к. они будут закорочены на землю.


Для питания ЦАПа необходимо 4 питающих напряжения:

— положительное 5 -12 В для питания цифровой части;

— положительное 8 -12 В для питания аналоговой части;

— двухполярное 12-16 В для питания ОУ фильтра.


Питание аналоговых цепей осуществляется через малошумящие стабилизаторы TPS7A от TI. Если не отходить от даташита, шумовая полка находится ниже возможностей моих измерительных АЦП — ниже -150 дБ при уровне сигнала 0 дБ 2V (EMU 0404 PCIe на основе PCM1804 и АЦП собственной разработки AD-01 на CS5381).

Питание Vref ЦАП осуществляется от источника опорного напряжения REF195 от Analog Devices. Применение данной конструкции позволяет максимально стабилизировать напряжение VQ, что немного уменьшает уровень искажений и самое главное — развязывает питание аналоговой части ЦАП Va и Vref.

Конденсаторы, на выводах фильтра модуляторов должны иметь максимальное качество, поэтому было решено применить танталовые, с увеличенными номиналами относительно даташита. На выводе VQ 10 мкФ, на Vfilt 200 мкФ.

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Рисунок гармонических искажений — классический для CS4398, третья гармоника выше второй и находится на уровне не выше -100 дБ. Так же следует отметить довольно высокий уровень гармоник высшего порядка. Для сравнения с AK4490 у AKM гармоники высших порядков находятся на гораздо более низком уровне.


Платы ЦАП были изготовлены в поднебесной. Заказывал с ALLPCB.COM, в счету 5 шт. по факту 7, что приятно порадовало. Качество плат очень высокое, дома изготовить ни ЛУТом, ни фоторезистом так не получится.

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Плата в собранном виде:

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Результаты измерений:

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост
Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Собрал ЦАП в корпусе из пластика, трансформаторы поставил те, которые были под рукой. Входной приёмник сделал на CS8422 в аппаратном режиме, с преобразованием в 24 бита 192 кГц. На плате приёмника есть определенные косяки, поэтому выкладывать схему и печатку не буду, их нужно переделывать.

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Звучание. Хотелось бы отметить влияние коэффициента гармоник на субъективное звучание: чем выше гармоники, тем хуже звучание. Сначала начинает портиться бас, как будто бьёт по ушам, далее начинает пропадать детализация звука. При уровне гармоник ниже -100 дБ всё встаёт на свои места. Звук я бы сказал стерильный. Прослушивание осуществляю на самопальном усилителе на TK2050 и акустика S-50, так же есть самодельный усилитель на TPA6120 и наушниках Sennheiser HD435. В ушах звук естественно лучше :) В целом своей первой разработкой остался очень доволен.


Сейчас в разработке ЦАП DA-03 на основе AK4490. На этот ЦАП возлагаю большие надежды. Применен более сложный фильтр на связке OPA1632+AD8066, малошумящие стабилизаторы в аналоговом питании, балансный/не балансный выход.

Простой ЦАП на CS4398 Цап, Музыка, Печатная плата, Самоделки, Длиннопост

Фух, вроде всё написал, если остались вопросы, пишите в комментариях.


С уважением, Евгений.

г. Самара

Показать полностью 11
Отличная работа, все прочитано!