Перейти к содержанию

Делаем ЦАП


Рекомендуемые сообщения

Доброго времени суток.

Сделал цап на ad1865 + df1700. В основе схема

ЦАП VIZ Engineering Z1

переделанная под однослойку.

Работает нормально когда в качестве транспорта оптика. Схема

http://pavouk.org/hw...r9001spdif.html

Также замечательно работает когда транспортом выступает сд-плеер schneider cdp7400.

Но основной интерес у меня, чтобы транспортом был usb!

Изначально (транспорт) был сделан на чипе cp2114, но что-то случилось и звук с него стал как с затянутой касеты.

Позже был заказан транспорт pcm2706- в надежде что он-то точно должен нормально работать.

Но звук с него такой же как и с cp2114. CP2114 до этого отлично работал с первым моим цапом на lc7881. ( позже не проверял - подключена оптика. Проверю c цап lc7881 и cp2114 и pcm2706....)

Схема сдвигового в аттаче. Статья

Записал на телефон пример звука когда в качестве транспорта сд-плеер (звук хороший), и когда pcm2706 - звук жуть.

Может кто сталкивался с подобным?

Подскажите куда копать.

post-182696-0-62695300-1435094310_thumb.png

1865_dac__myfavourwork.lay6

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Не дублируйте сообщения в разных темах. Достаточно одного, чтобы обратили внимание.

Указанный эффект наблюдается при несоответствии тактовых частот.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Я думаю во всех ЦАПах аналоговая и цифровая части примерно одинаково влияют друг на друга?

Это не совсем так. взаимное влияние сильно зависит от архитектуры ЦАП и топологии самого кристалла микросхемы.Вид и уровень помех будут сильно зависеть и от способа преобразования кода в аналоговый сигнал. Наиболее чувствительны к воздействию разного рода помех от цифровой части будут аналоговые ключи, коммутирующие наборы резисторов в мультибитных преобразователях. Наименее чувствительны - ШИМ ЦАП (одноуровневые дельтасигмы)

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Указанный эффект наблюдается при несоответствии тактовых частот.

Регистр пересинхронизации тактируется в цапе частотой 16.9344 МГц, на плате pcm2706 установлен генератор на 12 МГц.

А как можно их подружить??

Изменено пользователем myfavourwork
Ссылка на комментарий
Поделиться на другие сайты

12МГц генератор для PCM270х - это задающий генератор системы ФАПЧ этой микросхемы, которая формирует тактовые сигналы для USB ресивера и для получения мастерклока, а он, в свою очередь формируется по тому, какая частота дискретизации в принятом USB ресиверм потоке. У вас ситуация скорее всего такая, что ЦАП и ЦФ работают от тактовой частоты, кратной 44.1кГц, а поток с USB приходит с 48-ю килогерцами, а ресемплера нет. Нужно воспроизводить файлы с правильной частотой (44.1) или использовать програмный ресемплер в комповом плеере.

Проще всего решить эту проблему, поставив после РСМ270х ресемплерный чип, напр. SRC4192. Тогда его входной поток может быть с любой частотой дискретизации, а выходной - всегда с фиксированной и задаваемой генератором в ЦАПе

Изменено пользователем Алина
Ссылка на комментарий
Поделиться на другие сайты

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

С Уважением, Павел

Ссылка на комментарий
Поделиться на другие сайты

Регистр пересинхронизации тактируется в цапе частотой 16.9344 МГц, на плате pcm2706 установлен генератор на 12 МГц.

Откуда взят такт с частотой 16.9344 МГц? Это отдельный генератор, как у Виталия? Откуда получает такт цифровой фильтр? Еще будет куча вопросов. Избежать их можно только если составить схему.

Ссылка на комментарий
Поделиться на другие сайты

Это не совсем так. взаимное влияние сильно зависит от архитектуры ЦАП и топологии самого кристалла микросхемы.Вид и уровень помех будут сильно зависеть и от способа преобразования кода в аналоговый сигнал. Наиболее чувствительны к воздействию разного рода помех от цифровой части будут аналоговые ключи, коммутирующие наборы резисторов в мультибитных преобразователях. Наименее чувствительны - ШИМ ЦАП (одноуровневые дельтасигмы)

Ну а если взять конкретно CS4398? Чем лучше соединить земли?

Ссылка на комментарий
Поделиться на другие сайты

А дайте схемку чтоб заменить транзисторами операционный усилитель на выходе ЦАПа, желательно без ООС. ОУ так или иначе окрашивают звук не лучшим образом. Транзисторы конечно тоже, но поменьше.

Изменено пользователем shemopay
Ссылка на комментарий
Поделиться на другие сайты

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

Вы не правы. Поток данных по USB имеет очень сильно переменную скорость. Из него невозможно восстановить основной тактовый сигнал и непосредственно связанные с ним LRCK и BCK, в отличие от SPDIF сигнала, который сам является информацией о частоте дискретизации и не меняет свою частоту, если не меняется дискретизация. Но в самом потоке USB Audio встроена информация о частоте дискретизации, которая используется для установки коэффициентов в системе ФАПЧ, для которой в качестве базовой используется тот же основной такт USB ресивера. Для непритязательных применений типа PCM270х - самое простое и удобное решение.

Ну а если взять конкретно CS4398? Чем лучше соединить земли?

Низкоимпедансным соединением, то есть перемычкой, или сделать сплошной полигон без разделения.

Ссылка на комментарий
Поделиться на другие сайты

Проще всего решить эту проблему, поставив после РСМ270х ресемплерный чип, напр. SRC4192. Тогда его входной поток может быть с любой частотой дискретизации, а выходной - всегда с фиксированной и задаваемой генератором в ЦАПе

Попробовал прицепить регистр пересинхронизации - 74hc374 сразу после pcm2706 -- так же эффект тянущей касеты...

Ссылка на комментарий
Поделиться на другие сайты

Я разве где-то написала слова "регистр пересинхронизации"? Я написала "ресемплер" и даже назвала возможные его тип, а ресемплер - это асинхронное устройство, пересчитывающее поток отсчетов с одной тактовой частотой в поток отсчетов с другой... Дайте себе труд открыть справочный материал на ту же AD1896 или SRC4192...

Ссылка на комментарий
Поделиться на другие сайты

myfavourwork, как у Вас мастерклок поступает на ЦФ? От PCM2706 или от отдельного генератора? Соответствуют ли установки ЦФ входящему мастерклоку? В системе должен быть один общий генератор, от которого путем деления получаются остальные служебные сигналы. Отступление от этого правила приведет к нарушению функционирования. Также мультиформатные DAC требуют операции "сброса" вычислительных ИМС (в данном случае - только ЦФ) при смене формата, иначе получается мясорубка для данных.

Ссылка на комментарий
Поделиться на другие сайты

Я разве где-то написала слова "регистр пересинхронизации"? Я написала "ресемплер" и даже назвала возможные его тип, а ресемплер - это асинхронное устройство, пересчитывающее поток отсчетов с одной тактовой частотой в поток отсчетов с другой... Дайте себе труд открыть справочный материал на ту же AD1896 или SRC4192...

Бегло поглядел на SRC4192 даташит.

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

myfavourwork, как у Вас мастерклок поступает на ЦФ? От PCM2706 или от отдельного генератора? Соответствуют ли установки ЦФ входящему мастерклоку? В системе должен быть один общий генератор, от которого путем деления получаются остальные служебные сигналы. Отступление от этого правила приведет к нарушению функционирования. Также мультиформатные DAC требуют операции "сброса" вычислительных ИМС (в данном случае - только ЦФ) при смене формата, иначе получается мясорубка для данных.

В лайе - во вкладках есть разводка генератора. Он был сделан сначала для транспорта на cp2114 - но чето не заработал. Потому к cp2114 был прикручен чип-генератор с которым тот заработал. А разведенная плата-генератор отложилась в архив.

Ее я и прицепил вторым этажем на плату цапа. От данного генератора идет такт на ЦФ и на регистр пересинхронизации.

Частота 16.9344 МГц. У Виталия там еще делитель прикручен и частота больше. Но так как генератор уже был - решил использовать его.

Вторым этажом также сделан ФНЧ, ныне действующий.

ФНЧ Виталия разведен на плате цапа, но еще не полностью распаян - его еще не проверял.

Микросхемы сброса как у Виталия у меня нету. Просто запаян конденсатор по даташиту.

.... Сигнал MCLK вообще не задействован.

Используются только BCK DATA LRCK.

Изменено пользователем myfavourwork
Ссылка на комментарий
Поделиться на другие сайты

Бегло поглядел на SRC4192 даташит.

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

Благодарю Вас.

Но я пока еще не инженер, а только студентка.

Но, надеюсь со временем стать им :)

Ссылка на комментарий
Поделиться на другие сайты

.... Сигнал MCLK вообще не задействован.

Используются только BCK DATA LRCK.

Учитывая, что при этом ЦФ получает такт от отдельного генератора, я вообще затрудняюсь ответить, как это все работает. MCLK - главный сигнал в схеме DAC, его нельзя не использовать.

для CS4398 такой выхлоп подойдет?

Очевидно, что нет. ЦАП PCM1794 оснащен токовыми выходами, когда CS4398 - выходами по напряжению.

Ссылка на комментарий
Поделиться на другие сайты

Учитывая, что при этом ЦФ получает такт от отдельного генератора, я вообще затрудняюсь ответить, как это все работает. MCLK - главный сигнал в схеме DAC, его нельзя не использовать.

В цап на LC7881 MCLK тоже не используется -- работает отлично.

Схема - та, что в данной ветке, Только малость переразведенная.

...Как я понимаю, MCLK вроде как общий такт, т.е. делает то же, что и собранный отдельно генератор.

Ссылка на комментарий
Поделиться на другие сайты

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

...Как я понимаю, MCLK вроде как общий такт, т.е. делает то же, что и собранный отдельно генератор.

Для AD1865 MCLK не требуется. Он нужен для ЦФ - для вычислений. Входные сигналы ЦФ (BCLK, LRCK, DATA) должны быть связаны с MCLK временнЫми интервалами установления, то есть система должна быть синхронной. А у Вас получается, что MCLK ЦФ получает от одного генератора, а входные сигналы от другого. Это работать не будет. Если с источником цифрового сигнала не получается выполнить обратную синхронизацию от DAC, как в случае с PCM270x, PCM290x, то MCLK следует брать от источника.

Ссылка на комментарий
Поделиться на другие сайты

Для AD1865 MCLK не требуется. Он нужен для ЦФ - для вычислений. Входные сигналы ЦФ (BCLK, LRCK, DATA) должны быть связаны с MCLK временнЫми интервалами установления, то есть система должна быть синхронной. А у Вас получается, что MCLK ЦФ получает от одного генератора, а входные сигналы от другого. Это работать не будет. Если с источником цифрового сигнала не получается выполнить обратную синхронизацию от DAC, как в случае с PCM270x, PCM290x, то MCLK следует брать от источника.

Что-то я уже запутался. Так что мне с чем нужно подключить?? :)

...Взять MCLK с pcm2706 и подключить к DF1700 вместо генератора 16.9344 МГц ??

Изменено пользователем myfavourwork
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • @vaegor У меня описанная вами неполадка не наблюдается. Но я на всякий случай в профилактических целях подправил немного программу. Проверяйте. Если текущее время при установке будильника будет сбиваться, то мне понадобится более точная информация. Насколько сбивается, и зависит ли отклонение от времени установки будильника.  Желательно сделать следующий опыт: войти в режим установки будильника и выждать некоторое время после установки будильника, например минуты 2. Затем вернуться в режим часов и посмотреть есть ли отклонение текущего времени.   FM_KOMBI_1.3.hex
    • Как это "ни слова"? Самый главный принцип - потенциал неинвертирующего входа является всего-навсего ОПОРНЫМ. Всё управление идёт по инвертирующему входу, охваченному ООС. Вот параметры этой самой цепи ООС и являются главными и единственными, требующими учёта и расчёта.
    • При 12-вольтовом питании можно и BD135/BD136. Можно и пары 137/138 и 139/140, они имеют большее допустимое коллекторное напряжение, а остальные параметры такие же.
    • Мне почему-то вспоминается фильм "Особенности национальной охоты"...
    • Попытка уменьшить проникновение помех от анодного питания, я так думаю... Пульсации с анода лампы первого каскада (по сути с делителя внутреннее сопротивление лампы / анодное сопротивление) попадают на сетку выходной лампы. Если такое же напряжение помехи подать в катод этой лампы, то можно её скомпенсировать. Кроме того, считается, что при переносе блокирующего катодного конденсатора в анодную часть переменный ток в выходном каскаде замыкается по более короткому пути. Причём можно уменьшить ёмкость этого конденсатора. Правда, знал ли об этих ньюансах составитель этой схемы, неизвестно...
    • He3haika, а вы видели его прибор? Я же писал модификаций полно и чтобы выкладывать здесь схему надо знать что у него. А он глубоко это засекретил. Ни фото ни описания на словах. Вот я уверен что у него ТРЕХЭТАЖНЫЙ галетник, а у вас на схеме один.  Ё-МАЁ, лишь бы что то ляпнуть? Питание на элементах чисто для измерения сопротивлений.
×
×
  • Создать...