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

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

Оффлайн Katran

  • Знакомый
  • *
  • Сообщений: 52
  • +0/-0
  • Ближнее Зарубежье
  • Поблагодарили: 0
Cпасибо за вумный комент :)!

Оффлайн bogi

  • Старожил
  • *****
  • Сообщений: 1037
  • +1/-0
  • Сергей
  • Поблагодарили: +6
Шлейф i2s 20см!  тут чем короче, тем лучше.

Оффлайн Katran

  • Знакомый
  • *
  • Сообщений: 52
  • +0/-0
  • Ближнее Зарубежье
  • Поблагодарили: 0

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
На тему бюджетных ЦАПов с i2s
Собрал сегодня сборку CM108+TDA1543
Мультибитный цап менее чем за 5$)  :-X ;D
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
Господа.  А как сделать гальваническую развязку для i2s шины ? Можно на трансформаторах ?
Или лучше USB "развязать" ?
Подопните хотяб в верном направлении  :srr:

Оффлайн kickstarter

  • Знакомый
  • *
  • Сообщений: 47
  • +0/-0
  • Степан
  • Поблагодарили: +1
Господа.  А как сделать гальваническую развязку для i2s шины ? Можно на трансформаторах ?
Или лучше USB "развязать" ?
I2s развязывается специальными микросхемами-изоляторами.
Трансформаторами ни разу не видел.
А зачем развязывать, шумно? Если речь о tda1543 c cm108, то шумит много чего, питание от usb, tda1543 сама тоже неплохо шумит, переменное напряжение на токовом выходе tda1543 тоже искажений и шума привносит.
А tda 1543 не поддельные случаем? Громкость регулируется?
« Последнее редактирование: 25 Февраля 2018, 01:13:28 от kickstarter »

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0

А зачем развязывать, шумно? Если речь о tda1543 c cm108, то шумит много чего, питание от usb, tda1543 сама тоже неплохо шумит, переменное напряжение на токовом выходе tda1543 тоже искажений и шума привносит.
А tda 1543 не поддельные случаем? Громкость регулируется?
Шума нет, питание CM108 от USB, а питание TDA и выходных каскадов батарейное.
Развязка для замеров в RMAA. Очевидные наводки через земляные петли.

Блин, а вот громкость не регулируется  :( Это она поддельная, да?  :(
А звучит нормально, и параметры схожи с даташитом, ступеньки мультибитные на графиках, всё как должно быть..
К питанию только очень прихотлива. Поэтому и перешёл на батареи.

Оффлайн ilya_blazer

  • Наш человек
  • ****
  • Сообщений: 577
  • +5/-0
  • Илья
  • Поблагодарили: +35
Попробуй сделать развязку USB на трансформаторе, фото и описание результата в студию. А потом сделай на adum4160. Гальваноразвязка i2s в этом случае на adum1400 - 4 линии в одну сторону. Для последней буквы должны быть CRW - такая передаёт поток до 90 мегабит в секунду.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 1107
  • +8/-0
  • Марат Уфа
  • Поблагодарили: +28
А tda 1543 не поддельные случаем? Громкость регулируется?
Степан, а как регулируется громкость на tda 1543?
А как сделать гальваническую развязку для i2s шины
На специальных микросхемах, как и сказал Степан ADUM1400CRW, ADUM1401CRW, ISO7241MDW и т.д. для ADUM именно с буквой C после цифр, A и B медленные. Можно три ADUM1100.
Илья привет, опередил ;D

Оффлайн ilya_blazer

  • Наш человек
  • ****
  • Сообщений: 577
  • +5/-0
  • Илья
  • Поблагодарили: +35
Марат, привет!
1401 - она для задач обратного тактирование, там три линии в одн сторону и одна в обратную.
Там же ещё тактовый сигнал идёт в транспорте USB->i2s, поскольку это же вроде классическая аудио цапа, а документацию на неё смотреть лень.

и добавил...
Посмотрел из любопытства. Примитив, без отдельного тактового сигнала. Подойдут три линии.
« Последнее редактирование: 25 Февраля 2018, 11:43:48 от ilya_blazer »

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 1107
  • +8/-0
  • Марат Уфа
  • Поблагодарили: +28
Подойдут три линии.
потому и написал, я для интереса делал на 1543.

Оффлайн kickstarter

  • Знакомый
  • *
  • Сообщений: 47
  • +0/-0
  • Степан
  • Поблагодарили: +1
Степан, а как регулируется громкость на tda 1543?
Имел в виду громкость на компьютере/устройстве. Попадались очень поддельные 1543, при подключении по i2s к распберри или к pcm2706, громкость была на максимуме и дикие искажения.
Блин, а вот громкость не регулируется  :( Это она поддельная, да?  :(
А звучит нормально, и параметры схожи с даташитом, ступеньки мультибитные на графиках, всё как должно быть..
К питанию только очень прихотлива. Поэтому и перешёл на батареи.
С см108 не знаком, может на ней не регулируется.
Питание я лично слямзил у фирмачей, как в компашниках, стабилизатор на 5в - резистор 4.7Ом - возле самой 1543 конденсатор 220мкф//22нф.
[ Вложение: Вам нельзя просматривать вложения ]

Оффлайн GoIIIa

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

Посторонние шумы значительно убавились, но не убрались.
Далее пробовал записывать встроенным аудио входом CM108
Шума ещё меньше, но сами параметры входа CM108 так себе. Ачх кривая и всего до 16к.
Далее всё же применю развязку по USB. На работе был такой девайс  :v:

Это при записи в саму CM108

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

И это с модернизированной массой запись в ПК
(Извините, но у Вас нет доступа в Галерею)

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 2768
  • +26/-1
  • Андрей
  • Поблагодарили: +271
как сделать гальваническую развязку для i2s шины
ISO764xFM Low-Power Quad-Channel Digital Isolators
7640 - все шины в одном направлении,
7641 - одна навстречу
до 150 МБит
Результат практического применения - успешный :yes:

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
7640 - все шины в одном направлении,
7641 - одна навстречу
до 150 МБит
Результат практического применения - успешный :yes:
Эхх.. В нашем городе не нашёл. С Ali долго ждать. Попробую через HN1674CG. Это трансформатор из Adsl модема.  :cr:

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 2768
  • +26/-1
  • Андрей
  • Поблагодарили: +271
Брал на Али, вот тут, https://ru.aliexpress.com/item/Free-shipping-3pcs-lot-ISO7640FMDWR-ISO7640-ISO7640FM-7640-ISO7640-DGTL-ISO-5KV-4CH-GEN-PURP-16SOIC/32593107553.html?spm=a2g0s.9042311.0.0.ktRq5J, доехало за пару недель. Микрухи живые и адекватные.
Насчет трансформаторной развязки USB - протокол обмена на физическом уровне там не так прост, состояние оценивается как по разности напряжения между D+ и D-, а также потенциалу на них относительно общего провода. Кроме того, на этапе инициализации устройства, осуществляется подтяжка  линий данных и к питанию.  И - скорость передачи данных достаточно высока, а трансик ADSL модема рассчитан на полосу до 4 МГц (для ADSL2+)

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
С трансформаторами USB результат нулевой (как и ожидалось), а вот с i2s при определённых условиях удаётся получить звук, НО нужно экспериментировать с намоткой, а так как осциллографа у меня нет, затея гиблая (в моём случае!)
Нашёл ещё пару источников помех, не связанных с развязкой. Устранил  :yes:
Иииии в принципе слушается замечательно, но замеры сделать хочется  ???
iso7640 как то.. дорого. Как насчёт iso7240(7241) ?


Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 1107
  • +8/-0
  • Марат Уфа
  • Поблагодарили: +28
Гоша, ТДА1543 не стоит того, попробовал получил какой то результат, опыт и хорошо. А деньги, силы и время лучше вложить во что то более достойное.

Оффлайн ilya_blazer

  • Наш человек
  • ****
  • Сообщений: 577
  • +5/-0
  • Илья
  • Поблагодарили: +35
Гоша, ТДА1543 не стоит того, попробовал получил какой то результат, опыт и хорошо. А деньги, силы и время лучше вложить во что то более достойное.
Поддержу. Потратить условных пару тысяч рублей (по текущим ценам) и пару-тройку вечеров времени.
И перейти к более интересным чипам, например взять простой AK4396 (где взять хороший вариант, скажу, если напишите в личке) и сделать на макетках ЦАП. А потом попробовать сделать печатную плату к нему. У названного чипа, насколько помню, простое питание, и выход по напряжению, поэтому будет довольно удобно все сделать.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
Поддержу. Потратить условных пару тысяч рублей (по текущим ценам) и пару-тройку вечеров времени.
И перейти к более интересным чипам, например взять простой AK4396 (где взять хороший вариант, скажу, если напишите в личке) и сделать на макетках ЦАП. А потом попробовать сделать печатную плату к нему. У названного чипа, насколько помню, простое питание, и выход по напряжению, поэтому будет довольно удобно все сделать.
Спасибо за совет, но меня не тяготит трата времени и не большое количество денег на это  :)
Занимаюсь своим хобби, делаю для себя какие то выводы и небольшие открытия  :yes:
AK4396 Интересная микросхемка  ;)   Наиграюсь с ТДА, возможно попробую  :drink:

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 2768
  • +26/-1
  • Андрей
  • Поблагодарили: +271
 :off:ilya_blazer, твой AD1955 ну очень приятно поёт (второй я спалил в ходе экспериментов) :fr:

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 1107
  • +8/-0
  • Марат Уфа
  • Поблагодарили: +28
Просто это мой пройденный путь, ну и Ильи наверное. Из простых в приготовлении и приличных по звуку один из вариантов АД1852. А ТДА 1543 я в прошлом году собрал даже на платке  ;D, правда как и макет лежит в ящике и в корпус скорее всего не полезет.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
ТДА 1543 я в прошлом году собрал даже на платке  ;D, правда как и макет лежит в ящике и в корпус скорее всего не полезет.
А есть какие нибудь фотки, схемки?  :yes:

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 1107
  • +8/-0
  • Марат Уфа
  • Поблагодарили: +28
Схема из даташита, фото могу выложить, лайку не найду похоже снес уже :d_know:

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
Схема из даташита, фото могу выложить, лайку не найду похоже снес уже :d_know:

Любопытно было бы взглянуть   ;)
Как разведено всё и какие компоненты  :yes:
I\U на ОУ попробовал, сейчас терзаю I\U на транзисторе с общей базой  ;D
Идея отсюда: http://radio.zenway.ru/page/dac-tda1543-v3
П.С. Вот бы ещё Digital Filter прилепить, но цены на них..  :facepalm: Бюджетных не нашёл.  :(

Оффлайн ilya_blazer

  • Наш человек
  • ****
  • Сообщений: 577
  • +5/-0
  • Илья
  • Поблагодарили: +35
ilya_blazer, твой AD1955 ну очень приятно поёт
Андрей, буквально на днях тебя вспоминал, думал спросить про ad1955. У меня со старых времен растрассированная плата на этой микросхеме лежит, правда там плис используется, если есть желание - могу исходник отдать. Была в ветке про ad1955 dual mono.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 1107
  • +8/-0
  • Марат Уфа
  • Поблагодарили: +28
Ну на две трети от темы это не  :off:, так как бюджетный и по I2S  ;D [ Вложение: Вам нельзя просматривать вложения ] Нашел свою печатку, один канал фонил, но не разбирался что почем, там и ТДА паянная и ОУ тоже БУ. А фильтр лучше программный. Ну и писали, что питание повыше надо, вольт до 7-7.5 но с радиатором, я дал воль 6 вроде.

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
Теоретический вопрос.
В i2s данные правого и левого канала идут по очереди.

На примере ТДА1543
Если отправить аудио сигнал в моно и сложить правый и левый канал, мы получим двухкратный оверсемплинг на выходе, или нет?  ???
Чтото вроде цифрового аудио фильтра.

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 2768
  • +26/-1
  • Андрей
  • Поблагодарили: +271
GoIIIa, левый и правый каналы будут выдавать одинаковые (с точностью до погрешности преобразования) сигналы, а не промежуточные значения между отсчетами.
А если из...вращаться с вычислением и подстановкой данных, то несравнимо проще употребить специализированный ЦФ (или м\с ЦАП с таковым), чем "пришивать голову мертвому попугайчику" (с)

Оффлайн GoIIIa

  • Знакомый
  • *
  • Сообщений: 27
  • +0/-0
  • Гоша
  • Поблагодарили: 0
GoIIIa, левый и правый каналы будут выдавать одинаковые (с точностью до погрешности преобразования) сигналы, а не промежуточные значения между отсчетами.
Т.е. аналоговый выход выдаёт "точку" одновременно правый и левый канал ?

 

Похожие темы

  Тема / Автор Ответов Последний ответ
19 Ответов
8131 Просмотров
Последний ответ 04 Октября 2014, 20:54:36
от al Ex
15 Ответов
9067 Просмотров
Последний ответ 30 Января 2017, 09:24:07
от cu6apum
0 Ответов
1399 Просмотров
Последний ответ 16 Января 2015, 15:46:03
от ilya.pro-rock
205 Ответов
48199 Просмотров
Последний ответ 09 Июня 2016, 17:25:42
от bogi
81 Ответов
19702 Просмотров
Последний ответ 06 Сентября 2016, 20:03:38
от das