Оптический выход своими руками

Оптический выход своими руками

ЦАП — своими руками

Автор: CODE43
Опубликовано 12.09.2012
Создано при помощи КотоРед.
Участник Конкурса «Поздравь Кота по-человечески 2012!»

Итак, прежде всего, хочу выразить большую благодарность хорошему человеку (в целях конспирации не называю, кто это :)), который в рамках новогоднего проекта Кот-Мороз 2012 прислал мне подарок. Кроме прочих полезностей, внутри обнаружился чип PCM1794 от Burr-Brown. Здоровый интерес взял верх, и я, отложив в сторону все, чем занимался до этого, начал искать информацию о том, что это такое и с чем его едят. Выяснилось, что данный чип применяется для построения высококачественных цифро-аналоговых преобразователей, которые преобразуют цифровой аудио-поток в аналоговый аудио-сигнал с максимально возможным качеством. Также выяснилось, что подобные устройства от ведущих производителей (Cyrus, Cambridge Audio, Hegel и др.) стоят очень немалых денег, как и сам чип не дешевый. Интерес возрос вдвойне – за что аудио-маньяки и аудиофилы готовы отдавать бешеные деньги – за красивую оболочку и дизайн или все-таки за действительно качественный звук?

Данная область электроники для меня оказалась новой и, чтоб сильно не углубляться в дебри цифро-аналогового преобразования (как выяснилось потом, углубиться все-таки пришлось), решил сначала поискать в сети готовые самодельные конструкции ЦАП. Прежде всего, искал конструкции с применением имеющегося у меня чипа. Как выяснилось, данная тема активно развивается на разных форумах о качественном звуке (в частности – Вегалаб). Просмотрев несколько схем, отчаялся – так как, мне оказалось проблематично на территории Украины приобрести необходимые комплектующие. Но, как это часто бывает, чисто случайно наткнулся на один забугорный ресурс [1], где оказалось много конструкций ЦАП. Из описанных там отдельных модулей удалось собрать единую схему ЦАП, к которой нашлись комплектующие в доступных мне Интернет-магазинах и базах (пришлось заказывать из нескольких). Об этой конструкции и хочу рассказать.

Большинство современной аудио-аппаратуры имеет выход для передачи цифрового аудио-потока, именуемый S/PDIF. Также цифровой выход может присутствовать в звуковых картах для ПК и материнских платах. Есть он и в старых моделях компьютерных CD-ROM (с кнопками Плей/пауза, стоп, в некоторых моделях еще и с переключением треков).

Данный стандарт был разработан компаниями SONY и PHILIPS и расшифровывается как Sony/PhilipsDigital Interface. Является совокупностью спецификаций протокола низкого уровня и аппаратной реализации, описывающих передачу цифрового звука между различными компонентами аудиоаппаратуры. Цифровой сигнал может передаваться по коаксиальному 75-омному кабелю (выход обозначается COAX) или по оптоволоконному кабелю (выход обозначается TOSLINK или OPTICAL) (рис.1). Оптический выход обычно закрыт заглушкой.

Рис.1

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

Схема.

Предварительно нарисовал блок-схему ЦАП (рис. 2):

Рис. 2 блок-схема ЦАП

S/PDIF to I2S receiver – это приемник/преобразователь цифрового аудио-потока из S/PDIF в двунаправленную асинхронную шину с последовательной передачей данныхI2S (Inter-IC Sound or Integrated Interchip Sound), может иметь в своем составе несколько цифровых входов, которые коммутируются программно или хардварно, цифровой фильтр, подавление джиттера, и еще много чего полезного. Данные из шины поступают, собственно в сам ЦАП (DAC), где и преобразуются в аудио-сигнал. Выход ЦАП – дифференциальный, токовый. Далее сигналы левого и правого каналов поступают в преобразователь ток/напряжение (I/U+ single-endedout) и после него – на выход устройства, которое имеет несимметричный заземленный выход. После него стерео-сигнал можно подавать на предварительный усилитель или усилитель мощности. Следует заметить, что усилитель мощности и акустика должны быть если не HI-END качества, то близкого к нему. Каждое из устройств этой блок-схемы имеет свой собственный высококачественный источник питания (особенно это касается аналоговой части). Это нужно для исключения взаимного проникновения помех, которые могут возникать при работе отдельных модулей устройства.

Читайте также:  Необычные букеты для детей своими руками

Рис.3 Принципиальная схема ЦАП

В данном случае реализован аппаратный метод управления. Для этого 26 ножка SDOUT микросхемы подключена через резистор R38 на корпус. В этом режиме функции чипа ограничены, но зато не требуется подключения внешнего управляющего контроллера. Микросхема IC2 — это супервизор питания для микросхемы декодера. С выхода микросхемы преобразованный цифровой аудио-поток через резисторы R27-R30 поступает в шину и, далее, в микросхему ЦАП ІС1, при этом имеется возможность выбрать джамперами JP8 и JP10 один из четырех форматов: 24-bit I2S, 24-bit right-justified, 24-bit, left-justified, Direct AES3. Джамперы JP1-JP4 служат для конфигурирования микросхемы ЦАП. С выхода ЦАП сигналы левого и правого каналов через преобразователи ток/напряжение на резисторах R7-R10 приходят на входы малошумящего операционного усилителя TL072 (U5)и далее, через токоограничивающие резисторы R19, R20 – на аудио-выход ЦАП.

Рис.4 Блок питания ЦАП

Блок питания построен с применением маломощных стабилизаторов с малым падением напряжения серии LE00 от ST. Стабилизаторы U6, U7, U8 питают микросхему декодера, U1, U2 – микросхему ЦАП, U3, U4 – операционный усилитель.

Этот ЦАП был собран исключительно ради эксперимента и для того, чтоб услышать как оно звучит (о прослушивании и впечатлениях ниже). Один мой коллега, услышав звук, издаваемый этим устройством, загорелся желанием собрать себе такой же, но чипа PCM1794 так и не удалось найти в продаже – только под заказ, и только с бешеными накрутками (в одном интернет-магазине цена под заказ была в районе 80$). Но не беда – в свободной продаже нашелся чип WM8740 от Wolfson – это также 24-битный ЦАП с частотой дискретизации до 192кГц, и почти на порядок дешевле. Эта микросхема успешно состыковалась с входной частью предыдущей схемы, в итоге имеем еще одну схему ЦАП:

Сборка и настройка

Оба ЦАП выполнены на печатных платах из двухстороннего стеклотекстолита – на одной стороне дорожки, на второй оставляем слой фольги в качестве экрана и соединяем его с общим проводом.


(Здесь на рисунках ПП видны артефакты преобразования – это результат вытягивания рисунка ПП из KiCad. В самом проекте KiCad файлы ПП нормальные)

Монтаж выполняем в такой последовательности: сначала собираем источники питания – впаиваем все диодные мосты, фильтрующие конденсаторы, стабилизаторы. Вместо стабилизаторов серии LE00 можно использовать стабилизаторы серий L78Lxx, UA78Lxx. Затем подключаем сетевой трансформатор. Трансформатор используется тороидальный мощностью 6 -10 Вт с напряжениями на вторичных обмотках 9В и 12Вх2 (Я когда заказывал эти трансформаторы – подходящего по мощности и напряжениям в наличии не оказалось. Пришлось заказывать два меньшей мощности и перематывать вторички на нужное напряжение. Это, кстати самая дорогостояща деталь в этой конструкции).

Далее включаем в сеть и проверяем напряжения на стабилизаторах согласно схеме. Если нет спецэффектов и все напряжения в норме, двигаемся дальше (спецэффекты могут быть, если неправильно впаять 79L12 – у них расположение выводов отличается от 78хх).

Собираем входную часть – впаиваем микросхему декодера CS8416 с обвязкой, входные цепи – входной трансформатор, оптический приемник с соответствующими элементами. Тут нужно сказать несколько слов о трансформаторе и оптическом приемнике. Погуглив примененные в (1) эти изделия, понял что приобрести их не удастся. Только под заказ и только по зверским ценам. Будем применять то, что удалось найти. Входной трансформатор был выдран из какой-то ВЧ платы made in USSR. Параметры его не определялись – был впаян как есть. Ориентировочно – это ферритовое кольцо типоразмера 10х6х6, скорее всего из ВЧ феррита. На нем намотаны две обмотки проводом 0,1мм в шелковой изоляции в количестве 15 – 20 витков каждая. Оптический приемник ищется в Интернет-магазинах по кодовому названию GQ-04 и стоит в районе 2$. Если вы попытаетесь найти какой-либо даташит на это произведение китайской промышленности, и даже если вам это удастся – не верьте! Во всем, что мне удалось найти неправильно указано расположение и цоколевка выводов, причем во всех по разному. Методом великого Научного Тыка было определено правильное подключение, — оно нарисовано во второй схеме ЦАП.

Читайте также:  Манипуляторы для заточки своими руками

Согласно таблице конфигурируем перемычками микросхему декодера:

Источник

Оптический S/PDIF для ПК своими руками

Цифровые интерфейсы давно теснят своих аналоговых предков. Аудиосистемы среднего класса в качестве источника сигнала используют звук закодированный в одном из множества стандартов. Это может быть банальный PCM для стереозвука или семейство стандартов Dolby для их многоканальных родственников. Но сегодня мы поговорим не о способах кодирования, но о том, как именно передаётся сигнал. Существует всего два варианта — оптический и по коаксиальному кабелю. Оптика гарантирует полную электрическую развязку, коаксиальный кабель прост в подключении.

Уже лет десять практически каждая материнская плата укомплектована оптическим цифровым выходом S/PDIF (он же TOSLINK). Но если посмотреть на заднюю панель найти его можно не всегда. В чём же подвох? В нежелании производителя устанавливать ещё один разъём на задней панели и удорожать плату установкой оптического модуля или гнезда под коаксиальный кабель. Если открыть документацию на материнскую плату то можно обнаружить типовой набор из четырёх контактов похожий на гнездо для подключения спикера.

На этой же странице нарисована фирменная планка с коаксиальным и оптическим выходами. Иногда ещё бывают оптические входы, но автор статьи о таком только читал в сети. Поиск оригинальной планки может превратиться в нетривиальную задачу — цена на зарубежных аукционах составляет около 10 долларов без учёта доставки. Быстрый поиск по русскоговорящим форумам находит только запросы о её покупке и советы купить вместо неё звуковую карту с соответствующим гнездом.

Значит, изготовим планку самостоятельно. Несмотря на потенциальную простоту изготовления ничего похожего, для оптического подключения в сети не обнаружилось. По коаксиальному подключению информации больше — но мы то хотим оптику. Значит начинаем читать документацию, например здесь, S/PDIF Documentation.

По спецификации уровень сигнала на материнской плате — это TTL, о нагрузочной способности выхода SPDIFOUT можно только догадываться. Та же документация рекомендует нагрузить его светодиодом с токоограничивающим резистором — это и будет самым дешевым подключением. Попробовать этот вариант первым я не решался по двум причинам — жаль было платы и насущной необходимости куда-то втыкать стандартный оптический кабель. Позже я всё же собрал эмиттерный повторитель на одном транзисторе и подключил светодиод. Интерфейс весело светился красным светодиодом, но приставленный к нему оптический кабель звука не дал. Всё та же документация рекомендовала подобрать сверхъяркий светодиод с длиной волны 660 нанометров. Возможно ни один из использованных светодиодов не подошел.

Следующий этап — подключение рекомендованного оптического модуля TOTX173. Цена и наличие по интернет-магазинам опять не радует — чуть меньше тех же десяти долларов и длительная доставка. Значит пора искать донора. Пробежавшись по домашней свалке электроники, удалось выявить только одну жертву, ей оказалась Playstation 2, подаренная сотрудниками на прошлый день рождения. Рука на вандализм легендарной приставки не поднялась. На региональном интернет-аукционе был выловлен DVD Recorder Samsung за те же сакральные 10 долларов без доставки. Дальше пойдут фотографии.

S/PDIF на жертве выглядел так

Так как поиск по коду на корпусе (T2002H7) ничего не дал, то устройство пришлось включать в разобранном состоянии для того чтобы убедиться что используется питание от пяти вольт и TTL уровень сигнала.

Контактов всего три, общий легко определяется, питание подключено напрямую к подписанному 5в штекеру, остаётся информационный вывод подключенный через резистор номиналом 220 Ом. Вот наш ново обретённый модуль крупным планом.

Осталось подключиться к материнской плате и собрать это всё в виде планки. Общий вывод подключаем к общему, питание к питанию, а SPDIFOUT через резистор 220 Ом к data. Из куска макетной платы и выгоревшей сетевой карты собираем планку для ПК, у меня получилось так.

Устанавливаем в корпус.

С момента сборки прошло уже более двух недель — всё работает отлично. На слух конечно разница находится в пределах данных психологией ощущений. Но если есть акустика понимающая оптику — почему бы не воспользоваться подключением сделанным своими руками. В комментариях было бы интересно услышать мнение о возможной разнице в звучании такого оптического выхода и полученного с звуковой карты среднего ценового диапазона.

Читайте также:  Полировка заднего фонаря своими руками

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

Источник

Планка портов своими руками или качественный звук из. компьютера

Опубликовано: 14 марта, 2013 • Рубрика: Разное

Для тех, кто не оценил полезность предыдущей статьи «Преобразователи интерфейсов S/PDIF», привожу пример конкретной практической реализации.

Так уж получилось, что музыки у меня на компьютере скопилось очень много. А слушать её хочется качественно, вовсе не через пластиковые компьютерные сателлиты. Стойка с аппаратурой стоит не по фен-шую, в 4 метрах от компьютера. Подключение с выхода звуковой карты через экранированный кабель (около 6-7 метров) «обогащало» композиции весьма заметным фоном и импульсными помехами от компьютера. Танцы с бубном вокруг различных вариантов экранирования особого успеха не принесли.

Было решено подключить компьютер к ЦАП по цифровому интерфейсу S/PDIF. Но! При ближайшем рассмотрении оказалось, что в компьютере имеется только оптический выход:

К сожалению, оптический вход на моем ЦАПе отсутствует. Вскрытие системного блока показало наличие TTL-интерфейса на материнской плате:

Распиновка разъема была обнаружена при внимательном изучении сопроводительной документации к материнской плате. Всё же иногда полезно читать инструкции.

Для подключения компьютера к ЦАПу надо:

  1. вывести S/PDIF интерфейс наружу
  2. преобразовать TTL-реализацию в коаксиальную.

Всё это можно решить довольно просто — установкой ПЛАНКИ ПОРТОВ в системный блок компьютера:

Но большинство производителей сняли их с производства. Удалось только найти объявления годичной, а то и более, давности типа «куплю планку портов» .

Печально, конечно. НО! У вас есть РадиоГазета и руки, надеюсь, растущие из правильного места!

Нам потребуется всего небольшая кучка радиодеталей:

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

Полная схема преобразователя, которая была реализована:

— дроссель любой маломощный типа ДМ-0,1 или выпаянный с материнских плат, компьютерных блоков питания и т.п.

— конденсаторы любые высокочастотные: керамические или слюдяные.

— микросхема 74HC04 (К1564ЛН1) Можно также применить 74HC00 (К1564ЛА3), соединив между собой входы элементов, тем самым превратив их в инверторы.

— электролитический конденсатор на 22-47мкФ (6,3-16В) для импульсных схем. Можно выпаять со старой материнской платы или компьютерного блока питания.

С печатной платой я заморачиваться не стал — все было собрано на подвернувшемся под руку куске монтажной платы. Крепеж сделан по тому же принципу 🙂 Пусть не слишком эстетично, зато быстро.

Самодельная планка портов, установленная в системный блок:

Подключаем и слушаем.

Чуть не забыл! В системе надо в звуковых устройствах выбрать «Выход цифрового звука SPDIF» и в его свойствах формат данных, который понимает ваш ЦАП. У меня приёмник в ЦАП довольно старенький (CS8412), поэтому понимает максимум 24 бит/44.1кГц.

увеличение по клику

Индикаторы ошибок на ЦАПе не горят — чтение данных устойчивое, формат данных распознан:

В результате: НЧ-фон отсутствует полностью. При прослушивании через транзисторные усилители в паузах немного слышен ВЧ-шум (при воспроизведении файлов *.ape). При закрытии проигрывателя (foobar) шум полностью пропадает. Значит помехи дает сам кодек.

Ламповый усилитель их замечательно фильтрует (выходной трансформатор для импульсных помех практически непреодолимая преграда).

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

Удачного творчества и приятного прослушивания любимой музыки!

Источник

Оцените статью
Своими руками