Автор Тема: Бюджетный DAC / ЦАП на ES9018 c возможностью подключения по I2s  (Прочитано 47047 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
получим двухкратный оверсемплинг на выходе, или нет? 
Или нет. Частота та же, а вот амплитуда тока в два раза выше, а если еще и десяток 1543 в параллель то и И-У можно на резисторе :laugh:

Оффлайн hippo64

  • Читаю форум
  • *****
  • Сообщений: 7135
  • Репутация: 72
  • Владимир
  • Поблагодарили: +5153
В идеале будет подряд два одинаковых 16 разрядных числа, что вы будете с ними делать это ваше личное решение.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
В идеале будет подряд два одинаковых 16 разрядных числа, что вы будете с ними делать это ваше личное решение.

Подряд же. С цифрой понятно всё.
Аналог как будет выглядеть? Токи сложатся ииии, не синхронно же.
Накалякал в пэйнте "дичь", теоретический график. Сижу вникаю..    :cr:


Слева просто выход.
Справа сложенные два канала.
Чтото не то..  ???

Понял кечто. график корявый.
Точки будут смещены не только по горизонтали но и по вертикали тоже. Ток же суммируется


Должно же так получится
« Последнее редактирование: 19 Марта 2018, 23:03:58 от GoIIIa »

Оффлайн Althair

  • Старожил
  • *****
  • Сообщений: 1766
  • Репутация: 11
  • Поблагодарили: +348
 :facepalm:GoIIIa, для начала покурите, как работает i2s ЦАП, и как он работает, а там и глупые вопросы отпадут...
« Последнее редактирование: 20 Марта 2018, 07:31:49 от Althair »

Оффлайн Xoma000

  • Постоялец
  • ***
  • Сообщений: 268
  • Репутация: 2
  • Евгений
  • Поблагодарили: +38
Да одно и тоже будет, что на выходе левого, что на выходе правого. Смещения никакого не будет, так как по простому ЦАП  загружает данные в один канал, затем в другой канал, затем "защелкивает" - выходы приняли одно и тоже значение тока в обоих каналах, если в них загружено одно и то же слово. Далее следующий отсчет так же само.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
Да одно и тоже будет, что на выходе левого, что на выходе правого. Смещения никакого не будет, так как по простому ЦАП  загружает данные в один канал, затем в другой канал, затем "защелкивает" - выходы приняли одно и тоже значение тока в обоих каналах, если в них загружено одно и то же слово. Далее следующий отсчет так же само.
Это понятно, что одно и тоже )
Т.е. выходы не поочерёдно токовые "точки" выдают, а одновременно L и R каналов?
А когда цап "скидывает всё аналог" ? По сигналу LRCLK ?
Жаль  :srr:
Хотя есть у меня ещё идея. Пока озвучивать не буду  :cr:
« Последнее редактирование: 20 Марта 2018, 09:22:30 от GoIIIa »

Оффлайн hippo64

  • Читаю форум
  • *****
  • Сообщений: 7135
  • Репутация: 72
  • Владимир
  • Поблагодарили: +5153
Т.е. выходы не поочерёдно токовые "точки" выдают, а одновременно L и R каналов?
Как ни странно, ради этого все и затевалось.  ;)

Оффлайн Althair

  • Старожил
  • *****
  • Сообщений: 1766
  • Репутация: 11
  • Поблагодарили: +348
Для оверсемплинга строятся нехилые такие алгоритмы восстановления данных, использующие достаточно мощные вычислительные конвейеры.
Не все так просто.

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 3927
  • Репутация: 41
  • Андрей
  • Поблагодарили: +3214
Хотя есть у меня ещё идея. Пока озвучивать не буду
GoIIIa, Гоша, а мотив изобретения велосипеда в чем? ???

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
Гоша, а мотив изобретения велосипеда в чем? ???
Ультра бюджетный ЦФ 2х  :cr:
Теоретически конечно.
Просто наткнулся на схему задержки одного из двух потоков на 16bit, вот и чтото провернулось в воображении  :)
П.с. Есть у меня 5штук тда1543, вот и думаю как бы их по изощерённей применить все  ;D

и добавил...
Есть результат  ;D
Отдельное спасибо Xoma000 и hippo64
Позже всё распишу  :yes:
« Последнее редактирование: 20 Марта 2018, 21:13:44 от GoIIIa »

Оффлайн Althair

  • Старожил
  • *****
  • Сообщений: 1766
  • Репутация: 11
  • Поблагодарили: +348
Мсье знает толк в извращениях  :cr:

Оффлайн kickstarter

  • Знакомый
  • *
  • Сообщений: 47
  • Репутация: 0
  • Степан
  • Поблагодарили: +1
GoIIIa,  эксперименты с оверсемплингом это хорошо. Попробуй в i/u поставить резисторы птмн. Я провёл эксперимент- поменял млт на лежавшие под рукой птмн(номиналы одинаковые) и результат обрадовал, видимо важны параметры резистора в этом узле.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
Итого, вот такая печалька.
(Извините, но у Вас нет доступа в Галерею)








И такой вот результат  :facepalm:
(Извините, но у Вас нет доступа в Галерею)

Красный график с "тюнингом"

Синий как было с завода



Всё стало ещё хуже  :o
В подарок вот такой фазовый сдвиг L и R каналов
(Извините, но у Вас нет доступа в Галерею)







Это кстати была когда то синусоида 10kGz при дискретизации 48k   :cr:
Схемка в нагрузку, для понимания  :)
(Извините, но у Вас нет доступа в Галерею)








Инвертирован LRCLK и поменяны каналы.
Кстати, каких то ярких изменений в звуке я не заметил при прослушивании.
Думаю собрать всёже такой цапчик и сравнивать уже с нормальным. Может субьективно чтото всплывёт  :yes:

и добавил...
GoIIIa,  эксперименты с оверсемплингом это хорошо. Попробуй в i/u поставить резисторы птмн. Я провёл эксперимент- поменял млт на лежавшие под рукой птмн(номиналы одинаковые) и результат обрадовал, видимо важны параметры резистора в этом узле.
Если найду такие, то обязательно попробую  :yes: Хотя и не верю в резисторы, конденсаторы и кабели  ;D
Для прослушивания в наушниках пользую такую схему
(Извините, но у Вас нет доступа в Галерею)









Проще некуда и звучит отлично  ;)
« Последнее редактирование: 20 Марта 2018, 23:53:02 от GoIIIa »

Оффлайн hippo64

  • Читаю форум
  • *****
  • Сообщений: 7135
  • Репутация: 72
  • Владимир
  • Поблагодарили: +5153
надо брать аманерку или болеро в режиме  NOS , Леша Энергетик ввел прошивку такую в болеро, дата выплевывается одновременно в оба канала, специально для старых мультибитов режим.

Оффлайн kickstarter

  • Знакомый
  • *
  • Сообщений: 47
  • Репутация: 0
  • Степан
  • Поблагодарили: +1
Если найду такие, то обязательно попробую  :yes: Хотя и не верю в резисторы, конденсаторы и кабели 
Сам уже ни во что не верю, проверять приходится.

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
В подарок вот такой фазовый сдвиг L и R каналов
что и следовало ожидать  :laugh:

Оффлайн Xoma000

  • Постоялец
  • ***
  • Сообщений: 268
  • Репутация: 2
  • Евгений
  • Поблагодарили: +38
Для NOS нужен серьезный аналоговый фильтр на выходе, так как всякая гадость достаточно низкочастотная в таком режиме.

Оффлайн hippo64

  • Читаю форум
  • *****
  • Сообщений: 7135
  • Репутация: 72
  • Владимир
  • Поблагодарили: +5153
Для NOS нужен серьезный аналоговый фильтр на выходе
Обычный фильтр. Кроме того можно использовать программные цф, при современной произв. компов, имхо, это получше многих интегр. цф.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
можно использовать программные цф, при современной произв. компов, имхо, это получше многих интегр. цф.
Это не понял если честно  :d_know:
Типа эквалайзера или передискритизация ?
Оптимальным решением было бы сделать программную передискритизацию в 192к и использовать другой USB > I2s конвертер вроде (XMOS xu208 или SA9023), но это уже будет не бюджетно..  :facepalm:
Может кто знает не дорогие USB > I2s конвертеры ?  ???

Оффлайн kickstarter

  • Знакомый
  • *
  • Сообщений: 47
  • Репутация: 0
  • Степан
  • Поблагодарили: +1

Оффлайн hippo64

  • Читаю форум
  • *****
  • Сообщений: 7135
  • Репутация: 72
  • Владимир
  • Поблагодарили: +5153
Быстро, хорошо, недорого. Три сразу не помещается  :d_know:. Только два.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 3927
  • Репутация: 41
  • Андрей
  • Поблагодарили: +3214
Быстро, хорошо, недорого. Три сразу не помещается  . Только два.
Володя прав :yes: Впрочем, в нашем случае, уравнение можно упростить - "быстро" нас не очень интересует. Так что или "дорого" или "хорошо".
Впрочем, постепенно пришел к выводу, что вся окружающая итоговую полноценную конструкцию "периферия" (платы, шасси, корпус, питание, инструмент и т.д) в итоге сжирает разницу в комлектации, а результат получится ущербным, этакая "Пиррова экономия" ;D
Примените тот же XMOS или китайскую Аманеру за 2 КРуб- разница будет разительная :yes:

Оффлайн hippo64

  • Читаю форум
  • *****
  • Сообщений: 7135
  • Репутация: 72
  • Владимир
  • Поблагодарили: +5153
Примените тот же XMOS или китайскую Аманеру за 2 КРуб- разница будет разительная
:v:

и добавил...
[ Вложение: Вам нельзя просматривать вложения ]

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

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Типа эквалайзера или передискритизация ?
только не эквалайзер >:( а вот передискретизация само то. Увеличение частоты до 192 очень сильно выправляет синусоиду выше 10кГц.

Оффлайн kickstarter

  • Знакомый
  • *
  • Сообщений: 47
  • Репутация: 0
  • Степан
  • Поблагодарили: +1
Типа эквалайзера или передискритизация ?
только не эквалайзер >:( а вот передискретизация само то. Увеличение частоты до 192 очень сильно выправляет синусоиду выше 10кГц.
Моё личное мнение, что синусоиду выправляет, а ноты все сравнивает.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Надо будет оживить проект и послушать получше, но помнится мне с передискретизацией все же больше понравилось, без жестко звучал.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
Разобрался немного с корявой синусоидой.
(Извините, но у Вас нет доступа в Галерею)







Такое происходит только при записи в другую звуковую карту. Соответственно у неё свой клок и это вызывает такие искажения..
Можно ли както синхронизировать клоки карт?

Немного офф  :off:

Получится ли вытащить какой нибудь синхроимпульс из встроенной зк не разбирая ноутбука ?  ???
Типа как с выхода на колонки. У меня она может работать 192к

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Получится ли вытащить какой нибудь синхроимпульс из встроенной зк не разбирая ноутбука ?
почти уверен что даже разбирая не удастся

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • Репутация: 0
  • Гоша
  • Поблагодарили: 0
Таки скину пару фоток готового цапа )
(Извините, но у Вас нет доступа в Галерею)









(Извините, но у Вас нет доступа в Галерею)









Корпус от блока розжига ксенона  ;D

 

Похожие темы

  Тема / Автор Ответов Последний ответ
19 Ответов
18061 Просмотров
Последний ответ 04 Октября 2014, 19:54:36
от al Ex
163 Ответов
49134 Просмотров
Последний ответ 02 Апреля 2023, 15:20:56
от vadim_phones
0 Ответов
5408 Просмотров
Последний ответ 16 Января 2015, 14:46:03
от ilya.pro-rock
81 Ответов
51260 Просмотров
Последний ответ 06 Сентября 2016, 19:03:38
от das
2 Ответов
7228 Просмотров
Последний ответ 17 Сентября 2017, 17:20:50
от Neman