Технический вопрос по СПДИФ.
Автор Сообщение
Wehr-wolf Не на форуме
Ветеран
*****

Откуда: ЗМЕИНЫЙ
Сообщений: 6 664
Репутация: 299
Технический вопрос по СПДИФ. / 11-06-2020 15:08
Всем привет.

Вопрос следующий.
Имею плату с процессором, хочу вывести с нее спдиф для аудио.

Господа, как правильно все это оформить ?
Как это оформляют в топовых девайсах ?

Можно ли где то почитать по самому протоколу спдиф. Именно не теория а практическая часть вопроса.

Кроме чисто софтовых вопросов есть вопросы и к железу.
На чем делать выход ?
Найти все сообщения
 
Цитировать
alex23 Не на форуме
Ветеран
*****

Откуда: Кривий Рiг
Сообщений: 4 918
Репутация: 668
RE: Технический вопрос по СПДИФ. / 11-06-2020 16:04
(11-06-2020 15:08)Wehr-wolf писал(а):  Всем привет.

Вопрос следующий.
Имею плату с процессором, хочу вывести с нее спдиф для аудио.

Господа, как правильно все это оформить ?
Как это оформляют в топовых девайсах ?

Можно ли где то почитать по самому протоколу спдиф. Именно не теория а практическая часть вопроса.

Кроме чисто софтовых вопросов есть вопросы и к железу.
На чем делать выход ?
http://www.lampizator.eu/lampizator/refe...57ESD.html

Зайдіть сюди. Тут він якраз наводить Як. З процесора на пряму на спдф через кондер та резистор.

Олександр, Кривий Рiг.
Найти все сообщения
 
Цитировать
Wehr-wolf Не на форуме
Ветеран
*****

Откуда: ЗМЕИНЫЙ
Сообщений: 6 664
Репутация: 299
RE: Технический вопрос по СПДИФ. / 11-06-2020 16:20
Да , ноэто не совсем то что я имел в виду.
Я хочу сам сформировать спдиф с ноля.
Найти все сообщения
 
Цитировать
alex23 Не на форуме
Ветеран
*****

Откуда: Кривий Рiг
Сообщений: 4 918
Репутация: 668
RE: Технический вопрос по СПДИФ. / 11-06-2020 16:23
Зрозумів...то до майстрів-гуру

Олександр, Кривий Рiг.
Найти все сообщения
 
Цитировать
АндрейКа Не на форуме
Ветеран
*****

Откуда: Одесса
Сообщений: 4 073
Репутация: 340
RE: Технический вопрос по СПДИФ. / 11-06-2020 16:56
(11-06-2020 16:20)Wehr-wolf писал(а):  Я хочу сам сформировать спдиф с ноля.
В смысле? Как собираетесь из "платы с процессором" звуковые сэмплы изымать? Там выхлоп I2S есть?
Если I2S, то есть чипы готовые, вход I2S - выход SPDIF.
Если в "плате с процессором" USB-хост есть и Линукс крутится - проще всего купить хороший USB->SPDIF.

Что за плата, озвучте.
(Отредактировал 11-06-2020 в 17:01 АндрейКа.)

Когда вспоминаешь, что все мы сумаcшедшие, странное в жизни исчезает и все становится понятным (c) Сэ́мюэл Лэ́нгхорн Кле́менс (Марк Твен)
Найти все сообщения
 
Цитировать
 Выразили согласие: VideoKot
rotla Не на форуме
Ветеран
*****

Откуда: Kharkov / Netanya
Сообщений: 3 229
Репутация: 70
RE: Технический вопрос по СПДИФ. / 11-06-2020 17:07
(11-06-2020 15:08)Wehr-wolf писал(а):  Кроме чисто софтовых вопросов есть вопросы и к железу.
На чем делать выход ?
спдиф трансмиттеров много, хорошие - DIT4192, DIX9211, AK4104, WM8804, но можно и самому на STM32 сделать...

Как им делать выход - есть у них в даташитах.
Есть еще небольшая подборка из РХ: http://altor1.narod.ru/Books_Docs/spdif0.pdf
Главное - не делать как это так, как это делают всякие долпойоппы, типа аббасика или лампизатора.
(Отредактировал 11-06-2020 в 17:10 rotla.)
Найти все сообщения
 
Цитировать
 Выразили согласие: vitamir , ms142 , vd-two
Wehr-wolf Не на форуме
Ветеран
*****

Откуда: ЗМЕИНЫЙ
Сообщений: 6 664
Репутация: 299
RE: Технический вопрос по СПДИФ. / 11-06-2020 17:15
На плате ничего нет )
Фактически опытная.

И это не вопрос , все выведено на разьемы.
Мне главное осознать что такое спдиф и как с ним работать.

О , спасибо , значит есть микрухи.
Буду изучать. Happy0144

Но если что хорошее по теме , то кидайте. Сейчас все нужно.
(Отредактировал 11-06-2020 в 17:17 Wehr-wolf.)
Найти все сообщения
 
Цитировать
rotla Не на форуме
Ветеран
*****

Откуда: Kharkov / Netanya
Сообщений: 3 229
Репутация: 70
RE: Технический вопрос по СПДИФ. / 11-06-2020 17:22
(11-06-2020 17:15)Wehr-wolf писал(а):  Мне главное осознать что такое спдиф и как с ним работать.
https://en.wikipedia.org/wiki/S/PDIF

Правда, лучше с ним не работать, костылей много требует.
(Отредактировал 11-06-2020 в 17:23 rotla.)
Найти все сообщения
 
Цитировать
Wehr-wolf Не на форуме
Ветеран
*****

Откуда: ЗМЕИНЫЙ
Сообщений: 6 664
Репутация: 299
RE: Технический вопрос по СПДИФ. / 11-06-2020 17:24
Ну хорошо, мы ж рисковые парни.

Я готов кастомный спдиф сотворить ) На ARM.

Теперь нужно понять как.
Найти все сообщения
 
Цитировать
Mako Не на форуме
Ветеран
*****

Откуда: Приднестровье,Россия
Сообщений: 1 231
Репутация: 23
RE: Технический вопрос по СПДИФ. / 11-06-2020 17:39
Не проще ли купить бушную материнку с уже имеющимся спдиф?
Найти все сообщения
 
Цитировать
rotla Не на форуме
Ветеран
*****

Откуда: Kharkov / Netanya
Сообщений: 3 229
Репутация: 70
RE: Технический вопрос по СПДИФ. / 11-06-2020 17:41
(11-06-2020 17:24)Wehr-wolf писал(а):  Ну хорошо, мы ж рисковые парни.

Я готов кастомный спдиф сотворить ) На ARM.

Теперь нужно понять как.
Взять АРМ с спдифом.
С приемником таких не много, а с передатчиком - полно.

(11-06-2020 17:39)Mako писал(а):  Не проще ли купить бушную материнку с уже имеющимся спдиф?
Думаю, что на много порядков сложнее, т.к. там все закопано в большой чипсет, и выковырять только спдиф никак не возможно Улыбка
(Отредактировал 11-06-2020 в 17:43 rotla.)
Найти все сообщения
 
Цитировать
АндрейКа Не на форуме
Ветеран
*****

Откуда: Одесса
Сообщений: 4 073
Репутация: 340
RE: Технический вопрос по СПДИФ. / 11-06-2020 18:14
(11-06-2020 17:24)Wehr-wolf писал(а):  Я готов кастомный спдиф сотворить ) На ARM.
Программно, чтоль? Как битстрим выводить думаете, через SPI?

Когда вспоминаешь, что все мы сумаcшедшие, странное в жизни исчезает и все становится понятным (c) Сэ́мюэл Лэ́нгхорн Кле́менс (Марк Твен)
Найти все сообщения
 
Цитировать
rotla Не на форуме
Ветеран
*****

Откуда: Kharkov / Netanya
Сообщений: 3 229
Репутация: 70
RE: Технический вопрос по СПДИФ. / 11-06-2020 19:49
(11-06-2020 18:14)АндрейКа писал(а):  Программно, чтоль? Как битстрим выводить думаете, через SPI?
Теретически можно, причем легко (я через SPI вывожу DSD, а там скорость существенно побольше), но к чему этот махозизм, если есть процы с аппаратным спдиф-передатчиком, а некторые и с приемником?
В данном слуае, этот конечно из пушки по воробьям - готовый спдиф трансмитер и дешевле и меньше, и программировать ничего не надо (кроме некоторых случаев).
(Отредактировал 11-06-2020 в 19:50 rotla.)
Найти все сообщения
 
Цитировать
ms142 Не на форуме
Ветеран
*****

Откуда: Киев
Сообщений: 2 197
Репутация: 362
RE: Технический вопрос по СПДИФ. / 11-06-2020 19:54
(11-06-2020 16:04)alex23 писал(а):  http://www.lampizator.eu/lampizator/refe...57ESD.html

Зайдіть сюди. Тут він якраз наводить Як. З процесора на пряму на спдф через кондер та резистор.
К творчеству лампизатора надо очень осторожно относиться.
Найти все сообщения
 
Цитировать
 Выразили согласие: AntonZP , vd-two
AntonZP Не на форуме
Ветеран
*****

Откуда: Příbram
Сообщений: 8 764
Репутация: 364
RE: Технический вопрос по СПДИФ. / 11-06-2020 20:05
Wehr-wolf, если решил совсем сума сойти, то на опенкорес есть сырцы на VHDL Wink

_https://opencores.org/projects/spdif_interface
Найти все сообщения
 
Цитировать
 Выразили согласие: АндрейКа
Mako Не на форуме
Ветеран
*****

Откуда: Приднестровье,Россия
Сообщений: 1 231
Репутация: 23
RE: Технический вопрос по СПДИФ. / 11-06-2020 21:14
(11-06-2020 17:41)rotla писал(а):  Думаю, что на много порядков сложнее, т.к. там все закопано в большой чипсет, и выковырять только спдиф никак не возможно Улыбка
Нет, я имел ввиду использовать просто другую материку вместо имеющейся.Гигабайты дешевые с спдиф копейки стоят, чем переделывать то, где изначально нет.Если есть уже готовые решения.
Найти все сообщения
 
Цитировать
АндрейКа Не на форуме
Ветеран
*****

Откуда: Одесса
Сообщений: 4 073
Репутация: 340
RE: Технический вопрос по СПДИФ. / 11-06-2020 22:06
(11-06-2020 20:05)AntonZP писал(а):  Wehr-wolf, если решил совсем сума сойти, то на опенкорес есть сырцы на VHDL Wink
И чтоб уж совсем кардинально, процессор то же в FPGA собрать. Либо Zync от Зайлинкс или 5й Циклон с АРМом на борту ... Fool

(11-06-2020 19:49)rotla писал(а):  к чему этот махозизм, если есть процы с аппаратным спдиф-передатчиком
Насчет встроенных в процессор SPDIF - я пробовал одно время с тем, что в Allwinner H3. Работает, но битрейт не точный и мой ЦАП через некоторое время в асинхронный режим переходит. Либо в драйвере баг искать (х.з. можно ли вообще получить точные частоты), либо попытаться внешнее тактирование включить (не документировано, опять же драйвер копать), либо Стримлок прилепить.
Вобщем, забил я и вывожу через XMOS USB->SPDIF


(11-06-2020 21:14)Mako писал(а):  Нет, я имел ввиду использовать просто другую материку вместо имеющейся.Гигабайты дешевые с спдиф копейки стоят, чем переделывать то, где изначально нет.Если есть уже готовые решения.
Зачем гигабайты-шмигабайты здоровенные? ТС пишет о мааааленькой плате на АРМ. Что-то типа
   
(Отредактировал 11-06-2020 в 22:22 АндрейКа.)

Когда вспоминаешь, что все мы сумаcшедшие, странное в жизни исчезает и все становится понятным (c) Сэ́мюэл Лэ́нгхорн Кле́менс (Марк Твен)
Найти все сообщения
 
Цитировать
 Выразили согласие: vitamir
Wehr-wolf Не на форуме
Ветеран
*****

Откуда: ЗМЕИНЫЙ
Сообщений: 6 664
Репутация: 299
RE: Технический вопрос по СПДИФ. / 11-06-2020 23:38
Нет , кастомная плата своя.
На ней ARM.
Хочу воспроизвести файлы и вывести поток на спдиф.

На Википедии спдиф только теория, нужно как то ближе к реальности...Cry
Из теории понятно далеко не все.

Нужны практические примеры.
Фактически описание протокола на более понятном практическом уровне.

И да, конечно много вопросов к интерфейсу, там же и оптика и коаксиал...

Но если оптика, то выходит я могу взять светодиод и Pohval или сразу разьем оптический, прикрутить транзистор и вещать с ножки ARM.

Хотелось бы без этих приемо-передатчиков...

Но люди узкоглазые как то протокол этот выводят...
Я тоже хочу. Чем мы хуже ?
Найти все сообщения
 
Цитировать
vitamir Не на форуме
Ветеран
*****

Откуда: Киев
Сообщений: 1 914
Репутация: 84
RE: Технический вопрос по СПДИФ. / 11-06-2020 23:50
Чем плох вариант вьівода через XMOS USB->SPDIF?
Он сегодня, фактически, уже станндартньій и относительно недорогой.
На такой плате физический интерфейс S/P DIF уже имеется.
(Отредактировал 11-06-2020 в 23:53 vitamir.)

Читать гораздо труднее, чем писать, но гораздо полезнее
Найти все сообщения
 
Цитировать
Wehr-wolf Не на форуме
Ветеран
*****

Откуда: ЗМЕИНЫЙ
Сообщений: 6 664
Репутация: 299
RE: Технический вопрос по СПДИФ. / 12-06-2020 00:12
Я тут подумал, что наверно стоит начать все же с железной части, на микрухе.
Я то еще пукан разорву , пока напишем код.

В таком случае на входе квадратная шина, и нет гемора с протоколом.
Начнем пожалуй действительно с простого.
Иксмос это хорошо, но я хочу жестокий путь самурая.
Найти все сообщения
 
Цитировать


Переход:


Пользователи просматривают эту тему:

Orion

Администрация форума | Статистика форума | Обратная связь | Вернуться к содержимому | Справка | Лёгкий режим | Список RSS