» » Поделки начинающего цапостроителя. Часть 14. Тюнинг

 
 
 

Поделки начинающего цапостроителя. Часть 14. Тюнинг

Разместил AlexD 5 сентября 2013. Просмотров: 12642

7 Как я гонял I2S по обычному патчкорду Fast Ethernet CAT5.
Поделки начинающего цапостроителя. Часть 14. Тюнинг


На этапе проектирования очередного ЦАП я задался вполне стандартным вопросом.
Что можно улучшить в архитектуре, структуре, элементной базе или компоновке, чтоб не получить очередной клон уже имеющегося устройства?
Причем сделать доработку или усовершенствование, не меняющее в корне рабочую систему и не требующее удорожания на порядки.
Из всех возможных на данный момент вариантов единственно возможным оказался I2S вход от внешнего источника, в дополнение к уже имеющемуся коаксиальному и оптическому SPDIF входам.
- Ну I2S так I2S!- сказал я, и поставил курсор в поисковую строку Google.
Накрывшее меня разочарование было неожиданным. Как так?
При массе восторгов от способа передачи информации по этой чудесной шине, о приросте качества звучания, и прочих положительных моментах не оказалось ни одного законченного схемного решения уровня «корпус источника» - «корпус ЦАП».

А так как транспорт у меня это ПК с выводом по USB, то именно решение «корпус» - «корпус» самый оптимальный вариант.
Да и на рынке все чаще стали появляться вполне высококачественные решения USB-транспортов с выходом I2S TTL.
В общем нужно продумать линк, позволяющий гнать I2S от транспорта до ЦАП в TTL формате, да еще и с гальваноразвязкой.
Вообще для подобных целей технически грамотно было бы использовать шину LVDS, но кроме явных плюсов в виде большого расстояния передачи, симметричных линий, имеем и свои минусы - дороговизна и труднодоставаемость микросхем приемопередатчиков, необходимость использования специальных разъемов, отсутствие гальваноразвязки.

Мне же нужно расстояние на более полуметра, но вот как это организовать?
Сразу же в голове нарисовалась картина: куча экранированных проводов, позолоченный разъем....
Ах да! Разъем! Поиск как обычно дал «массу вариантов». Кто-то использовал DB-9 — разъем от СОМ порта ПК. Но моя «личная неприязнь» к нему как к разъему не позволила остановиться на этом решении.

А что применяют иностранцы в своих вариантах USB-транспортов? Недолгий поиск и есть ответ — RG45. Восьмиконтактный пластиковый обжимной разъем, применяющийся в сетевой инфраструктуре стандарта Fast Ethernet (100BASE-T)!
Четыре изолированных витых пары!
— Шикарно!- сказал я.
— Ага!- сказал поисковик — А распиновка?
— Давай, попробуй...
"I2S pinout", "RG45 I2S" и еще тридцать два варианта...
— Нету?
— Да ты искать не умеешь!
И правда не умею. Так как из всего найденного «фабричного» интересными было два варианта - Northstar DAC Model 192 MKII и Terralink X, решено было остановиться на них.

У всего остального найденного было что-то не совсем вменяемое, включая фантомное питание +5В. Ну и информации о соединительном кабеле, применяемом с этими устройствами тоже не смог найти. Ну в общем то раскладка Terralink меня устраивала, так как окзалось, что она попарно совпадала с распиновкой стандартного патчкорда.

Ну хоть где-то что-то будет по стандарту! Хотя здесь я сделаю отступление.
Следование стандарту на этот момент уже не было моей целью, не на продажу же, а вот применение максимального количества стандартных компонентов было желательно.
Итак, что мы имеем?
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Распиновку.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Патчкорд. И дикое желание что-то сваять. Осталось продумать устройство вывода и устройство ввода.

В качестве устройства вывода был изготовлен на коленке формирователь USB-I2S с использованием РСМ2707.
Как буфер-конвертер TTL утровней – 74АС573.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

В железе получилось довольно компактно.
Так как проверить работоспособность получившейся карты без аудиовыхода сложно, добавил светодиод на линию DATA.
Есть поток — светимся, нажал паузу — не светимся.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Поделки начинающего цапостроителя. Часть 14. Тюнинг

Для тестирования в самый раз. В дальнейшем планировалось использование аудиоконтроллера USB-I2S TAS1020, ну и что-нибудь возможно посерьезнее.

Теперь необходимо продумать приемную сторону.
Тут немного сложнее. Во-первых нужно внести в схему ЦАП систему коммутации входов между ресивером SPDIF и цифровым фильтром.
Здесь можно воспользоваться мультиплексором четырехканальным, типа 74хх157/257.

А во вторых... А как быть во-вторых? Ведь самое проблемное место — гальваноразвязка. Это дома заземление, отдельная нейтраль.
А в любом другом месте ушатать ЦАП или источник не хотелось бы. Раз не применяем LVDS, то RS485 можно попробовать.
Как приемная часть SPDIF потока. По частоте MCLK вроде проходит, лишь бы трансы позволили...

Ну четырех штук ADM1485 в наличии не было, зато в хламе нашлась АМ26С32. То же самое, только четыре канала на корпус — не я один видимо такой ерундой занимаюсь... Но на проверку, такая схема оказалась неработоспособна.
Или мои кривые руки что-то не так сделали...

Мало того, что мастерклок не корректно пролазил через трансформаторную развязку, чего я и боялся, так еще и на шине данных в паузах был посторонний шум, приводящий к сбоям в работе ЦАП, а то и полном зависании ЦФ.
В чем проблема? Может витая пара не позволяет гонять такие данные без коррекции ошибок? Несимметричная линия? Попробовать экранированный провод?
Но не каждый кабель возможно запихать в RG45.

А ведь уже сделана плата, установлен мультиплексор, ЦАП работает без проблем в режиме SPDIF от DIR9001.
Бросать на половине пути ?
В какой то момент мой взгляд упал на кабель SATA, что лежал на столе. Кусачки в руки и в руках у меня плоский четырехжильный экранированный провод! Ну конечно там система 2+2, но уже что-то!
Заделать его в разъем RG45 большого труда не составило, разве что домотать изоленту на концы, чтоб надежно прижать замками коннекторов.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Вполне сносно получилось. Но все равно не работает!
Ладно, выкидываю приемную часть, выпаиваю очередной разъем со старой сетевухи, включаю напрямую, без гальваноразвязки.
Ага! ПоетЬ! Но есть проблема.
Так как уровни на выходе с размахом в 5В, а питание мультиплексора 3,3В, то сигналы «пролазят» через закрытый вход при работе от DIR9001.
Шум и потрескивание не сильно приятно.

Ладно, надо попробовать конвертер. Из хлама извлекаю 74АС245, которая по даташиту справляется с уровнями в 5В при питании 3,3В и горожу на коленке такую схему:
Поделки начинающего цапостроителя. Часть 14. Тюнинг

В железе получилось еще проще.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

И снизу
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Завелось все с полпинка! Работает и с SATA проводом, и на стандартном патчкорде! Ни помех, ни выпадений сигнала!
Но отсутствует вторая часть задания — гальваническая развязка. Печально, но придется заказывать digital isolator.

Вообще, этих цифровых развязок есть много типов. Различаются они, в основном, числом каналов, принципом работы, направлением передачи – приема, пропускной способностью и производителем. Интересные девайсы.
Раздельное питание, работа с 3,3В и 5В. Мне нужно четыре канала на прием.
Из найденного в сети подходят: ADuM1400, IL715, ISO7240.

Заказал IL715, по даташиту она как раз под AD/DA заточена, да и доступна относительно. А заодно и DC/DC конвертер на 5В. Ведь питать входную часть надо от источника, что не предусмотрено конструктивом, либо от самого приемника, но при этом развязать гальванически его от входа.
Пока все это ехало, накидал схему развязки...
Поделки начинающего цапостроителя. Часть 14. Тюнинг

И внес изменения в плату самого ЦАП.
Добавил мультиплексор и сделал отключение питания приемника DIR9001 при работе от I2S.
А также доработал индикацию режимов.

Теперь, при работе от SPDIF индикатор показывает текущую частоту дискретизации, а при работе от I2S — три горизонтальных черты.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Такой веселый «переходничок» пришлось изготовить, потому что не было в наличии DIP версии мультиплексора, а плата была уже собрана.
А теперь сборка и наладка самого интерфейса.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Вид снизу.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Включение и запуск никаких проблем не принесли, все было ожидаемо и проверено заранее.
Работа четкая, без сбоев.

В идеале, развязку надо было бы установить на основную плату, например вместо приемника DIR9001 или рядом, но для этого пришлось бы полностью переделать трассировку всей платы, и размер бы сильно изменился.
Поэтому метод «бутерброд» показался самым оптимальным. Да и провода соединительные покороче будут.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Сзади переключателей добавилось.
Помимо моего стандартного переключения «оптика/коаксиал», теперь еще и «spdif/i2s».
Но на ходу редко нужно что-то переключать, хотя все переключается и работает без сбоев, так что выносить переключатели вперед нет смысла.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Вид с лица.
Конечно можно было нарисовать на дисплее I2S, или вставить LCD с контроллером, графику там или что еще.
Но вроде как девайс не на продажу, а мне и так нормально все видно и понятно.
Поделки начинающего цапостроителя. Часть 14. Тюнинг

Сверху коробочка — USB/I2S аудиоконтроллер на базе TAS1020.

Ну и традиционное «как оно?». Стравить SPDIF и I2S «в лоб» не получилось, по крайней мере на слух.
Проблема в том, что ни один из моих источников параллельно не может отдавать и то и другое.
Пока переключаешь источники, ухо «остывает» и разницы уловить невозможно.

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

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


А я думаю, продолжение последует.
Алексей

Об авторе

Алексей (AlexD)
Алматы, Казахстан
Родился 6 апреля 1972 года.
Хобби-радиоэлектроника.
Увлекся железом еще с раннего детства,чем доставлял немало хлопот родителям.
Не брали в радиокружок в 4 классе,т.к. в школе еще не преподавали физику (вот такие были правила).
Сейчас занимаюсь ремонтом и настройкой компьютеров,в свободное время что-нибудь паяю или собираю-разбираю:)
 

Понравилось? Палец вверх!

  • всего лайков: 61

Поделись с друзьями!


Связанные материалы:


Поделки начинающего цапостроителя. Часть 15. Модульный ЦАП с пересинхронизацией

С момента начала изготовления своих «поделок» я иду вполне закономерным путём. Самое простое, потом...

Поделки начинающего цапостроителя. Часть 13. Грейд микросхем ЦАП. РСМ63Р-К

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

Поделки начинающего цапостроителя. Часть 12. Призрак высокого конца - PCM63, AD1862.

«Эй, Макфлай! – взвизгнул он. – Никуда не уходи! Ты – следующий!» PCM63 и AD1862. Они пришли одной...

Поделки начинающего цапостроителя. Часть 11. Призрак высокого конца: PCM1704,

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

Поделки начинающего цапостроителя. Часть 10. АК4113 от потомков самураев и WM8741 от

Предлагаю вашему вниманию ресивер фирмы Asahi Kasei Microdevices – АК4113. А также ЦАП-ы с его...

Поделки начинающего цапостроителя. Часть 9. WM8805 и WM8740: приручаем «волчат»

В предыдущей статье я рассказал о работе с цифровыми ресиверами, теперь пора...

Поделки начинающего цапостроителя. Часть 8. Обзор цифровых ресиверов DIR9001,

Чем больше времени тратишь на разработку, тем меньше на сборку и отладку. Жизненное...

Поделки начинающего цапостроителя. Часть 7. Стыкуем TDA1541 с лампами!

Как сложно порой сделать шаг. Начать строительство новой конструкции. Ведь то, что будешь строить,...

Поделки начинающего цапостроителя. Часть 3. РСМ1796, DIR9001, РСМ2704, ADM485

РСМ1796 - что это за зверь и с чем ее едят. Покорение новых горизонтов. Иногда наступает момент,...

Поделки начинающего цапостроителя. Часть 6. Модернизация!

«Если не нравится вещь – не спеши ее выкидывать» народная мудрость....

Поделки начинающего цапостроителя. Часть 2. РСМ2704, AD822, AD812, ОРА2604, РСМ2906,

Продолжаем серию экспериментов. Для начала надо поставить себе техзадание. 1. Хочется добавить...

Высококачественные ламповые усилители звуковой частоты. Г.С. Гендин

Высококачественные ламповые усилители звуковой частоты. Г.С. Гендин, МРБ, 2-е издание дополненное,...
<
  • Гражданин
6 сентября 2013 13:50

Александр / Jiner

  • Регистрация: 28.08.2009
  • Публикаций: 0
  • Комментариев: 21
 
  • 0
Я в очередной раз поражаюсь тщательности подхода и качеством реализации! Спасибо за интеретсную статью!

<
  • Гражданин
7 сентября 2013 20:09

Анатолий / kifir

  • Регистрация: 11.02.2009
  • Публикаций: 0
  • Комментариев: 20
 
  • 0
В яблочко!!!

<
  • Гражданин
20 сентября 2013 01:33

Виктор / vitlen

  • Регистрация: 17.12.2011
  • Публикаций: 0
  • Комментариев: 14
 
  • 0
Может глупый вопрос, но почему нельзя было просто подавать сигнал с РСМ2707 напрямую в патчкорд, а на стороне ЦАПа сделать развязку оптопарами - была бы и гальваническая развязка, и согласование уровней.
И еще - почему вы везде используете выводные резисторы? Вам так просто удобнее или это какие то аудиофильские штучки?

<
  • Гражданин
23 сентября 2013 15:38

Алексей / AlexD

  • Регистрация: 21.11.2008
  • Публикаций: 44
  • Комментариев: 244
 
  • 0
РСМ2707 довольна нежная по части нагрузочной способности выхода, и при уровнях в 3,3В работает на патчкорд нестабильно, а уж тем более если нагрузить ее на оптрон - это проверялось.
Если говорить об отопарах, то найти опторазвязку на гарантированных 50мгц не всегда возможно, проще ADUM заказать, они под такие частоты заточены изначально.

Что касается выводных резисторов, то мне приятнее с ними работать, в отличии от СМД, да и плату развести на один слой проще.
Был бы под боком мини-завод по производству многослоек - я бы не задумываясь ушел на СМД.
Так что ничего аудиофильского тут нет smile

<
  • Гражданин
2 октября 2013 15:14

Алексей / zud

  • Регистрация: 25.03.2009
  • Публикаций: 0
  • Комментариев: 71
 
  • 0
И всё же какой ЦАП более "звучащий"?
...Все статьи читал как .... хорошее произведение.
ВЫ- ТАЛАНТ!
Теперь описанное хочется воспроизвести, да только в одних инетмагах есть только одно, в других ток другое, а шоб всё и сразу - не нашёл

<
  • Гражданин
4 октября 2013 15:17

Алексей / AlexD

  • Регистрация: 21.11.2008
  • Публикаций: 44
  • Комментариев: 244
 
  • 0
Спасибо за отзыв! hi
Что сказать по части "более звучащий"?
Факторов, влияющих на звучание довольно много, даже больше чем иногда можно себе представить.
Для меня было большим восторгом первое включение РСМ2704 например, потом уже начал подходить к проблеме более вдумчиво.
По характеристикам все ЦАП не сильно отличаются друг от друга, а те доли процента разницы просто не слышно ухом - это нормально.
Поэтому определяющим для меня фактором является комфортность звучания- мне комфортнее слушать мультибиты.
Все испробованные мной дельты от TI и WM сильно жесткие, долго слушать не могу - устаю.
А вот АК более приятна, чем-то напоминает BB-шные топовые мультибиты.
Но при этом остается дельта-сигмой:)
Ну а из мультибитов с удовольствием слушаю РСМ58, РСМ63, РСМ1700, РСМ1701.
Продукты AD, а точнее AD1862 и AD1865 слушаю реже - их "стерильность" в звучании иногда немного напрягает.
Отдельно могу сказать про РСМ58 - недавно ее отслушал основательно - очень интересный и музыкальный приборчик.

<
  • Гражданин
2 августа 2014 23:14

Марат / Злой

  • Регистрация: 20.01.2009
  • Публикаций: 0
  • Комментариев: 15
 
  • 0
Если гальваноразвязка уже стоит в источнике, в частности Фламенко от Энергетика, идея не прокатит? Или придется делать доп питание для АДУМки?

Информация
Вы не можете участвовать в комментировании. Вероятные причины:
— Администратор остановил комментирование этой статьи.
— Вы не авторизовались на сайте. Войдите с паролем.
— Вы не зарегистрированы у нас. Зарегистрируйтесь.
— Вы зарегистрированы, но имеете низкий уровень доступа. Получите полный доступ.