Страница 29 из 95 Первая ... 19272829303139 ... Последняя
Показано с 561 по 580 из 1882

Тема: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для Serg138
    Регистрация
    22.09.2006
    Адрес
    Гомель, Беларусь
    Возраст
    49
    Сообщений
    813

    По умолчанию Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Задумал построить цап с софтверным апсемплингом для болгарского USB-транспорта на хмос. Благо этот транспорт может "рулить" напрямую старыми мультибитами. Целью ставилось выяснить насколько хуже (и хуже ли вообще) работа софтового ресемплера по сравнению с "железным" ЦФ. Решил не изобретать велосипед, поэтому за основу была взята хорошо известная и проверенная временем конструкция от Сергиот. В первую очередь это было сделано для совместимости со стандартными выхлопами для DAC6. Была удалена вся цифровая часть, остался "огрызок" с PCM63 и питанием к ним. И вот что из этого вышло.

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

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

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

    Сделана плата и под PCM58.
    Схема цапа на AD1862 https://drive.google.com/open?id=1a9...bDcOGFfmpUVQcj

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

Название:	DAC PCM58Lite.JPG 
Просмотров:	12758 
Размер:	577.2 Кб 
ID:	277892

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

Название:	DSC00290_.jpg 
Просмотров:	6611 
Размер:	602.3 Кб 
ID:	305536
    Схема полной версии цапа (с ЦФ).
    Нажмите на изображение для увеличения. 

Название:	7V63.GIF 
Просмотров:	9361 
Размер:	201.4 Кб 
ID:	298333 Нажмите на изображение для увеличения. 

Название:	7V63_1.GIF 
Просмотров:	7080 
Размер:	130.5 Кб 
ID:	298334
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	DACPCM63L.GIF 
Просмотров:	6891 
Размер:	179.5 Кб 
ID:	288852   Нажмите на изображение для увеличения. 

Название:	DAC PCM58Lite REV3.GIF 
Просмотров:	7601 
Размер:	273.6 Кб 
ID:	304607   Нажмите на изображение для увеличения. 

Название:	44,1.jpg 
Просмотров:	4599 
Размер:	506.2 Кб 
ID:	273676   Нажмите на изображение для увеличения. 

Название:	88,2.jpg 
Просмотров:	4074 
Размер:	507.4 Кб 
ID:	273677  

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

Название:	DSC00062_.jpg 
Просмотров:	6412 
Размер:	741.1 Кб 
ID:	273674   Нажмите на изображение для увеличения. 

Название:	176,4.jpg 
Просмотров:	4409 
Размер:	515.9 Кб 
ID:	273678   Нажмите на изображение для увеличения. 

Название:	DSC00180_.jpg 
Просмотров:	4893 
Размер:	728.9 Кб 
ID:	304608   Нажмите на изображение для увеличения. 

Название:	DSC00350_.jpg 
Просмотров:	3788 
Размер:	677.3 Кб 
ID:	320000  

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

Название:	DSC00403.jpg 
Просмотров:	3940 
Размер:	1.07 Мб 
ID:	322716   Нажмите на изображение для увеличения. 

Название:	DSC00445_.jpg 
Просмотров:	3667 
Размер:	1.35 Мб 
ID:	325208   Нажмите на изображение для увеличения. 

Название:	DSC00190_.jpg 
Просмотров:	3761 
Размер:	550.2 Кб 
ID:	325209  
    Вложения Вложения
    Последний раз редактировалось Serg138; 02.08.2018 в 17:20. Причина: Добавил схему DAC1862
    Сергей

  2. #561
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,999

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Сергей Гапоненко Посмотреть сообщение
    TDA1540 - как впечатления? делали переформатирование на 14 бит?
    Как звук? Было много хороших отзывов.
    Если это вопрос ко мне, то скажу, что слышал 1540 в стоковом варианте, в проигрывателе Philips, не у себя дома. Звук однозначно породистый-мультибитовый, но, как тогда мне прислышилось, с недостаточным разрешением.

    ---------- Сообщение добавлено 23:28 ---------- Предыдущее сообщение было 23:24 ----------

    Игорь Гапонов, у меня усилитель по схеме Семигора - безОООСный псевдооднотактник. Ранее был усилитель SONY TA-FE600R - играл намного хуже - мутнее и ватнее.

  3. #562
    самый главный
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    13
    Сообщений
    3,156

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Оллема Посмотреть сообщение
    //// у меня усилитель по схеме Семигора - безОООСный псевдооднотактник. Ранее был усилитель SONY TA-FE600R - играл намного хуже - мутнее и ватнее.
    во-во. Уже условия устойчивого эффекта/феномена почти известны. А почему - парадокс .

  4. #563
    Ветеран Аватар для Prophetmaster
    Регистрация
    23.08.2005
    Адрес
    Москва
    Возраст
    55
    Сообщений
    3,608

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB


    Offтопик:
    Цитата Сообщение от Furious_Dima Посмотреть сообщение
    Оно так и звучит из-за поганенького ДД и желания звукорежа максимально экспрессивно передать виолончель в массы.
    главное это дуо виолончелистам не ставить)
    У меня оригинальные издания на CD - все там хорошо записано. Через ЦАП играло сграбленное с помощью EAC.
    http://www.vegalab.ru/forum/signaturepics/sigpic1808_2.gif

  5. #564
    Старый знакомый
    Автор темы
    Аватар для Serg138
    Регистрация
    22.09.2006
    Адрес
    Гомель, Беларусь
    Возраст
    49
    Сообщений
    813

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Оллема Посмотреть сообщение
    Сегодня вечером еще раз послушал NOS DAC. Без ЦФ смысла использовать ЦАП нет. Звук на ВЧ грязноват. При использовании программного sin цифрового фильтра х4, впечатления от мультибита только положительные - хорошие тембра, проработанные низы, четкая металлическая перкуссия, отличный голос исполнителей - на мой вкус все гораздо лучше дельтасигмы.
    Я вот как раз хотел об этом сказать. Цап не совсем правильно называть NOS, поскольку аналоговая часть не рассчитана на работу без оверсемплинга. Грязь обязана просто быть в таком случае. Поэтому программный ресемплер обязателен. Хотя бы х4. Я у себя всегда включаю по-максимуму на х8.
    Олег, а с переключателем stop bitclock/continue bitclock не игрались? Есть ли какая разница на слух?
    Сергей

  6. #565
    Завсегдатай Аватар для Semigor
    Регистрация
    21.01.2004
    Адрес
    Ижевск
    Возраст
    68
    Сообщений
    3,620

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    Если с ЦФ звучит лучше, чем без, то вероятность влияния в ту или другую сторону УМа очень высокая.
    Согласен, или постцапового фильтра, если он есть, (интересно, а он есть? Какой?)
    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    Логика простая - NOS мультибитник без преобразования разрядности (типа, "параллельник") не имеет спектральных составляющих ошибки в полосе сигнала априорно, кроме как от ограниченной битности
    АЦП берет "мгновенные" отсчеты, а ЦАП интерполирует нулевым порядком - тоже не здорово, однако

    Offтопик:
    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    NOS дельты сигмы не бывает по определению дельта сигмы
    Ну да, хотя дельта-сигма первого порядка однозначно преобразуется в параллельный код, который ничем не отличается от кода АЦП последовательного приближения, например. Другое дело, что такие дельта сигмы не производятся.
    транзисторный однотакт любой модификации -это масло сливочное (с) FEDGEN

  7. #566
    самый главный
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    13
    Сообщений
    3,156

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

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

    АЦП берет "мгновенные" отсчеты, а ЦАП интерполирует нулевым порядком - тоже не здорово, однако
    "нулевой порядок" бывает разным. Например, время выборки у АЦП не нулевое (SAR - не более 1/число разрядов от периода счёта
    =1\(n*Fd)). Так и NOS ЦАП может иметь время удержания гораздо меньшее, чем 1/Fd, например, равное длительности выборки АЦП. Какие лин. иск. при записи, такие и при воспроизведении. Чем не риал-ту-риал по цифре? Только, кто знает, шо за ацп была на записи и вообще, что творилось в DSP студии?

  8. #567
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,170

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Semigor Посмотреть сообщение
    Ну да, хотя дельта-сигма первого порядка однозначно преобразуется в параллельный код, который ничем не отличается от кода АЦП последовательного приближения, например.
    Ну, это не совсем так.
    Может и отличаться.
    Да и 5-го порядка можео НЕ отличаться.
    Зависит от.


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

  9. #568
    Забанен (навсегда)
    Регистрация
    14.01.2009
    Адрес
    Москва
    Возраст
    34
    Сообщений
    2,424

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Напомню, что завтра мне уже нужно будет отвезти цап назад, так что заезжайте.

  10. #569
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,999

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Serg138 Посмотреть сообщение
    Я вот как раз хотел об этом сказать. Цап не совсем правильно называть NOS, поскольку аналоговая часть не рассчитана на работу без оверсемплинга. Грязь обязана просто быть в таком случае. Поэтому программный ресемплер обязателен. Хотя бы х4. Я у себя всегда включаю по-максимуму на х8.
    Олег, а с переключателем stop bitclock/continue bitclock не игрались? Есть ли какая разница на слух?
    Вообще то NOSность ЦАП определяет не аналоговая часть, а наличие ЦФ. Без оверсемплинга послецаповый фильтр оказывается способен прихватить только самые ВЧ составляющие вредного спектра, восстановить звуковой сигнал на ВЧ он не в силах. Остается только надеяться на последующие звенья вывода звука, что они донесут всю эту хренотень до акустики, а там уши уже сами все прекрасно отфильтруют. За очень малыми исключениями - это утопия.

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

  11. #570
    Старый знакомый
    Автор темы
    Аватар для Serg138
    Регистрация
    22.09.2006
    Адрес
    Гомель, Беларусь
    Возраст
    49
    Сообщений
    813

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Оллема Посмотреть сообщение
    Переключатель битклока каким образом может влиять на звук?! Это все лишь способ заполнения регистров ЦАП. Главное - чтобы ЦАП поддерживал какой либо из этих способов. В нашем случае данные грузятся без проблем что в первом, что во втором случае.
    Ну не влияет и ладно. Я ж не настаиваю.
    Сергей

  12. #571
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,999

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Честно говоря, не сравнивал. В воскресение собираюсь сгруппироваться, сравним. Сергей, а крышку снять можно, поглазеть?

  13. #572
    Старый знакомый
    Автор темы
    Аватар для Serg138
    Регистрация
    22.09.2006
    Адрес
    Гомель, Беларусь
    Возраст
    49
    Сообщений
    813

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Можно, только с разъемом переключателя поаккуратней, если вдруг выскочит, то посадить обратно на JMP_9 на плате болеро.
    Сергей

  14. #573
    самый главный
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    13
    Сообщений
    3,156

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

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

  15. #574
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,999

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Я что то неправильно вещаю? Какая характеристика аналогового фильтра должна быть, чтобы более-менее восстановить хотя бы 18 кГц при частоте дискретизации 44100 кГц? А если высокие частоты правильно не восстанавливаются, то разве это не приводит к искажениям? И никакой интермодуляции не возникает в далеко не идеальном последующем тракте? Возможно, конечно, все не так, как на самом деле

  16. #575
    Завсегдатай Аватар для Semigor
    Регистрация
    21.01.2004
    Адрес
    Ижевск
    Возраст
    68
    Сообщений
    3,620

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Олег, ты все правильно вещаешь. ЦАП для 44 кГЦ без передискретизации хорошо играет только в том случае, если все эти ступеньки адекватно доносятся до АС. Там дальше уши разбираются. Если что фильтруется до АС, при таком раскладе - получается фигня.
    транзисторный однотакт любой модификации -это масло сливочное (с) FEDGEN

  17. #576
    самый главный
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    13
    Сообщений
    3,156

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Оллема Посмотреть сообщение
    Я что то неправильно вещаю? Какая характеристика аналогового фильтра должна быть, чтобы более-менее восстановить хотя бы 18 кГц при частоте дискретизации 44100 кГц? А если высокие частоты правильно не восстанавливаются, то разве это не приводит к искажениям? И никакой интермодуляции не возникает в далеко не идеальном последующем тракте? Возможно, конечно, все не так, как на самом деле
    В полосе до 22кГц у последовательности семплов дельта-импульсов, соответствующим синусу 18кГц нет ЛИНЕЙНЫХ ошибок. Все ошибки выше 22,05. При времени удержания отсчёта>0 возникает завал на верхних частотах, который максимален при времени удержания равном 1/Fd, и составляет на Fd/2 порядка 4дБ (на 18кГц для 44,1кГц наверное порядка 1дБ завал). Т.е. если НИ нет (значит комбинационок нет) и ЦАП одинаково объективно работает на разных частотах Fd, но слышна разница при разном времени удержания или при разной кратности оверсемплинга , тогда придётся считать, что у человека на ВЧ слух очень хороший. Как у летучей мыши Т.е. при достаточной Fd фильтрация нужна только усилителю с АС, а не среде и Человеку. Совсем другой и очень интересный вопрос о "достаточности Fd" именно для людей в их среде обитания.

  18. #577
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,999

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    В полосе до 22кГц у последовательности семплов дельта-импульсов, соответствующим синусу 18кГц нет ЛИНЕЙНЫХ ошибок.
    Последовательность семплов - это не звук, ошибки возникают именно при создании непрерывной функции - аналогового звука.
    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    При времени удержания отсчёта>0
    Возникают прямоугольные ступеньки различной амплитуды. Спектр прямоугольного сигнала бесконечен. Значит в аналоговом сигнале уже появились паразитные частоты.
    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    при достаточной Fd фильтрация нужна только усилителю с АС, а не среде и Человеку.
    Выше я говорил только про ЦАП NOS при воспроизведении формата 44100 Гц. В таком случае, теоретически, частоты помех будут образованы от 44,1 кГц до бесконечности. Как аналоговым фильтром задавим 44,1 кГц и не тронем 20 кГц?

  19. #578
    самый главный
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    13
    Сообщений
    3,156

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Оллема Посмотреть сообщение
    Последовательность семплов - это не звук, ошибки возникают именно при создании непрерывной функции - аналогового звука. Возникают прямоугольные ступеньки различной амплитуды. Спектр прямоугольного сигнала бесконечен. Значит в аналоговом сигнале уже появились паразитные частоты. Выше я говорил только про ЦАП NOS при воспроизведении формата 44100 Гц. В таком случае, теоретически, частоты помех будут образованы от 44,1 кГц до бесконечности. Как аналоговым фильтром задавим 44,1 кГц и не тронем 20 кГц?
    (правильно: спектр ошибки/помехи от дискретизации расположен от 22,05кГц и выше, и он - продукт нелинейности дискретного преобразования) Т.е. Человек - летучья мышь? Давить для Человека и воздуха с комнатой не надо (если "верить кривым равной громкости", что 44,1 - достаточная частота дискрета для акустического стимула, остальное же "не слышно" согласно именно этой "вере"). Надо, что бы узлы с НИ после ЦАПа (УМ и АС) не плодили комбинации ниже fd/2. Вот после таких NOS-опытов и пропадает та самая вера в КРГ - в тембральном плане всё путём, но в пространственном (стерео) очень хорошо слышна недостаточность fd соневского разлива.

  20. #579
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Сообщений
    3,999

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Игорь Гапонов Посмотреть сообщение
    Надо, что бы узлы с НИ после ЦАПа (УМ и АС) не плодили комбинации ниже fd/2.
    Мне кажется это не такая уж и тривиальная задача. Для себя решил, что проще использовать ЦФ.

  21. #580
    самый главный
    Регистрация
    03.03.2010
    Адрес
    Одесса
    Возраст
    13
    Сообщений
    3,156

    По умолчанию Re: Простой ЦАП на PCM63(PCM58) для I2SoverUSB

    Цитата Сообщение от Оллема Посмотреть сообщение
    Мне кажется это не такая уж и тривиальная задача. Для себя решил, что проще использовать ЦФ.
    а я решил - проще ламповый тракт (есть не малые проблемы в ЦО связанные с усечением и округлением; например, можно создать/синтезировать такую последовательность семплов, что любое усечение этой последовательности приводит к амплитудной ошибке ЦО на заданном интервале времени выше, чем любое наперёд заданное значение; и вариантов таких последовательностей бесконечное число).

Страница 29 из 95 Первая ... 19272829303139 ... Последняя

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

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

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

Ваши права

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