Качественный ЦАП AH-D6 mk0 с поддержкой DSD и PCM на ak4490

Чтобы не было путаницы с версией цапа AH-D6 mk3 на AK4493, все основные материалы по модификации mk0 (на AK4490EQ) я решил вынести в отдельную статью.

ЦАП AH-D6 mk0 на AK4490

Цап поддерживает воспроизведение форматов PCM 44.1-384kHz разрядностью до 32 bit, DSD64, DSD128, DSD256.

Как было мной замечено в основной статье AK4490 согласно документации позволяет увеличить питание VDDR(L) до 7.2 вольт, что при пониженном питания Vref позволяет добиться некоторого снижения уровня искажений.

Схема ЦАП AH-D6 mk0 на ak4490

Поэтому отличия в схеме mk0 от модификации mk3 получились только в уровнях питания VDDR(L) и Vref и немного в обвязке AK4490EQ. Добавлены резисторы R75/R31 для уменьшения напряжения Vref относительно VDDR(L) и увеличены номиналы R60/R47 до 2кОм в ООС стабилизатора питания VDDR(L) . В обвязке чипа ЦАП относительно mk3 — удален С43 и установлен резистор R14.

Схема аналогового выхода AH-D6 mk0 на AK4490EQ

Схема выходного фильтра осталась идентичной AH-D6 mk3. 

Более значимые изменения в самой прошивке.

Разъём I2S

Разъём i2s имеет распиновку Lynx Audio. Контакты 2, 4, 6, 8 — земля ЦАПа. Контакт 9 — питание гальванической развязки Bolero / Charleston +3,3 со стороны ЦАПа.

Контакты 1, 3, 5, 7 — сигналы шины i2s:

ФорматPin 1Pin 3Pin 5Pin 7
PCMBCK INSDATA INLRCK INMCLK IN/OUT
DSDDSD BCK INDSD LEFT INDSD RIGHT INMCLK IN/OUT

Контакт 10 — сигнал сброса ЦАПа при смене частоты дискретизации или PCM/DSD режима. Низкий логический уровень — нормальная работа, высокий логический уровень — сброс. Данный сигнал не является обязательным. Микроконтроллер сам отслеживает изменение режимов и подает необходимые сигналы сброса для AK4490, но для предотвращения щелчков при смене потока PCM->DSD или срыве DSD потока необходимо, чтобы транспорт заранее подавал соответствующие сигналы. По умолчанию контакт 10 подтянут к уровню «1». Таким образом по умолчанию ЦАП находится в режиме сброса, а замыкание пина 10 на землю переводит ЦАП в рабочий режим.

 

Разъем CONTROL

По умолчанию все сигнальные пины разъема CONTROL подтянуты к уровню «1».

Другими словами по всем разъемам управления имеет место инвертированная логика относительно наличия джампера. Его присутствие задает логический 0, а отсутствие — 1.

Контакт 1 — сигнал включения нужного генератора мастерклока (на частоту х44.1кГц либо х48.0кГц). Если в конфигурации выбран ведомый режим (см. CONFIG), то данный пин не используется. 

Контакт 3 — сигнал Connect. ЦАП активен, если уровень «0». При подаче «1» ЦАП переходит в режим Mute.

Контакт 7 — сигнал PCM/DSD. Уровень «0» определяет наличие DSD потока на выходе. Для PCM потока — уровень «1».

Контакты 5, 9 — На них выдаются уровни в зависимости от текущей частоты дискретизации:

Частота дискретизации Pin 9Pin 5
44.1кГц/48.0кГц/DSD6400
88.2кГц/96.0кГц/DSD12801
176.4кГц/192.0кГц/DSD25610
352.8кГц/384.0кГц/DSD51211

Если в CONFIG выбрана опция автоматического определения частоты дискретизации, значения контактов 5 и 9 игнорируется (в режиме PCM для AK4490 выставляется ACKS бит = “1” см. раздел CONFIG, а при воспроизведении DSD потока, выбирается сразу максимально доступная частота сэмплирования - 11.2896МГц).

Разъем CONFIG

По умолчанию все сигнальные пины разъема CONFIG подтянуты к уровню «1». Установка джампера устанавливает уровень «0».

Контакты 1, 3 задают режим работы цифрового фильтра:

Режим фильтра Pin 1 (SLOW bit)Pin 3 (SD bit)
Sharp roll-off filter00
Slow roll-off filter10
Short delay Sharp roll-off filter01
Short delay Slow roll-off filter11

Контакт 5 — режим тактования ЦАП-а. Уровень «1» задает ведущий режим (master mode). При подаче «0» устройство переходит в ведомый режим (slave mode), другими словами цап должен тактироваться вешним клоком.

Контакт 7 — режим определения частоты дискретизации. Если уровень «1», то частота мастер клока и частота дискретизации определяются автоматически (AK4490 — Auto Setting Mode, ACKS bit = “1”). Если «0», то частота MCLK определяется автоматически, а частота дискретизации передается с транспорта, задается пинами управления 5 и 9.

Контакт 9 — в модификации mk0 не используется

Вложение: AH-D6-mk0-scheme.png 74,04 KB (Скачиваний: 58)

Вложение: AH-D6-mk0-scheme-output-stage.png 51,14 KB (Скачиваний: 52)

Приватное вложение: AH-D6-mk0-firmware-v1.1.hex.zip ()

Приватное вложение: AH-D6-mk0-firmware-v1.2.hex.zip ()

Похожие статьи

5 комментариев
Добрый день, как звучит этот ЦАП по сравнению с D5, велика ли разница в звуке?

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

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

Если в D5 установить генераторы с полным гашением генерации, то он будет даже в выигрышном положении. Можно сказать, что D6 менее требователен к качеству генераторов, т.к. их взаимное влияние сведено к 0 при любом их выборе.

Обновлена прошивка до v1.1 Оптимизирована логика работы управляющих сигналов rst и connect. 

В прошивке v1.2 по желанию любителей тишины дополнительно убрал хардваре MUTE на реле в режиме PCM,  т.е. оставил только софтовый MUTE. Но при изменении режимов фильтра, смене частоты дискретизации mute на реле оставил. По крайней мере при листании внутри PCM трека щелкать реле не будут.

Добрый день. Подскажите печатные платы AH-D6 mk0 и AH-D6 mk3 одинаковы?

 
Именно так, плата одна.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.