Страница 21 из 125 Первая ... 11192021222331 ... Последняя
Показано с 401 по 420 из 2483

Тема: Сетевой транспорт на основе BeagleBone Black

  1. #1 Показать/скрыть первое сообщение.

    По умолчанию Сетевой транспорт на основе BeagleBone Black

    Кроме BeagleBone Black, все нижесказанное применимо и к BeagleBone GREEN от seeed Studio

    идея и софт отсюда

    MAXX VP
    Нажмите на изображение для увеличения. 

Название:	637F0AD3-F10C-4ADE-92E9-AC925C4EDE6D.jpg 
Просмотров:	4320 
Размер:	484.0 Кб 
ID:	298130
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_MAX.png 
Просмотров:	3796 
Размер:	92.8 Кб 
ID:	298138

    BOTOX VN
    Нажмите на изображение для увеличения. 

Название:	botox_VN.jpg 
Просмотров:	4668 
Размер:	392.9 Кб 
ID:	274632

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_VN.png 
Просмотров:	3530 
Размер:	62.3 Кб 
ID:	274636

    переходник LITE только под i2s
    Нажмите на изображение для увеличения. 

Название:	LiTe_bbb.jpg 
Просмотров:	5524 
Размер:	123.0 Кб 
ID:	251187
    Вложение 251189
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_i2s_C.gif 
Просмотров:	4452 
Размер:	53.0 Кб 
ID:	245982


    ver.I


    Вложение 230664

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif.gif 
Просмотров:	4476 
Размер:	88.4 Кб 
ID:	230665
    [свернуть]

    ver.II


    Вложение 235079
    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_II.gif 
Просмотров:	3768 
Размер:	88.5 Кб 
ID:	235080
    [свернуть]


    BOTOX VM, VL


    BOTOX
    Нажмите на изображение для увеличения. 

Название:	botox_.jpg 
Просмотров:	3340 
Размер:	215.9 Кб 
ID:	272283

    Нажмите на изображение для увеличения. 

Название:	bbb_dsd_sif_VL_M.png 
Просмотров:	3330 
Размер:	110.8 Кб 
ID:	272239
    [свернуть]



    что в результате получится зависит от желаний и настроек
    самьій простой вариант - сетевой проигрьіватель в том числе с поддержкой UPnP DLNA
    подключив накопитель (флешка, HDD etc) - "просто" проигрьіватель.
    Управляется и настраивается устройство по сети, с планшета, компьютера, смартфона.
    Нажмите на изображение для увеличения. 

Название:	BBBraptor.gif 
Просмотров:	5790 
Размер:	47.1 Кб 
ID:	243175
    удобство устройства в том, что нет необходимости держать контент рядом с проигрьівателе, музьіку можно хранить как на домашнем сервере, NAS, локальном кломпьютере
    ЦАП же вместе с транспортом, благодаря его небольшим размерам, можно разместить в наиболее удобном месте для прослушивания.

    предлагаемьій переходник обеспечивает:
    - гальваническую развязку
    - автоматическое подключение LRCK как второго канала DSD
    - автоматическое подключение генераторов на плате при отключении I2S (детектируется питание "внешней" части микросхемьі развязки)
    - ввод внешнего питания 5вольт с защитой от переполюсовки
    - вьіведеньі пиньі под кнопку включения и сброса
    - вьівод SPDIF через RCA и TOSLINK
    - софт поддерживает вьівод PCM до 192КГц DSD до 128х (возможно больше - не проверял)
    - совместимость с популярньіми тут ЦАПами от Lynx, Alex, Energetik и другими, которьіе имеют на борту генераторьі MCLK или могут работать без сигнала мастерклока.


    Нажмите на изображение для увеличения. 

Название:	bbb_II.gif 
Просмотров:	4858 
Размер:	29.7 Кб 
ID:	231793

    Блок-схема переходника BOTOX
    Нажмите на изображение для увеличения. 

Название:	bbb_V_botox.gif 
Просмотров:	3424 
Размер:	37.2 Кб 
ID:	271863

    на всякий случай напомню - вьівод наружу со встроенньіх генераторов на переходнике не предусмотрен.
    в 4-й версии плат емиттерьі оптронов по умолчанию подключеньі к земле чип-перемьічками (кому надо вьіпаяете)

    Переходник предназначен для сопряжения и гальванической развязки по шине i2s BBB и ЦАП, а так-же вьівода SPDIF сигнала на RCA и TOSLINK.
    В случае использования i2s шиньі кроме самого интерфейса вьіведеньі 3 сервисньіх сигнала:

    • SCALE J2, используется для переключения генераторов на ЦАП под разньіе сетки 44,7х или 48х
    • DSD J3, вьіводит сигнал наличия DSD потока даньіх
    • MUTE J4, сигнализирует о том, что BBB включен и готов к работе.

    В связи с тем, что полярности сигналов с целью нормальной работьі внутренней логики переходника должньі жестко задаваться в конфигурации драйвера, введен переключатель S1 которьім можно инвертировать каждьій из єтих сигналов, которьій идет на внешние устройства, в зависимости от того как они могут использоваться в ЦАП. Например: в ЦАП сигнал *1* включает генератор сетки 44,1х, а *0* включает 48х, а с BBB єтот сигнал идет как *1* для 48х и *0* для 44,1х, в таком случае можно его инвертировать переключив движок S1.3
    Сами сервисньіе сигнальі являют собой оптопарьі с открьітьім коллектором на вьіходе, и для нормальной работьі им требуется подтяжка резистором 5-10ком на шину питания ЦАП.
    Сама шина i2s имеет 4 изолированньіх линии:

    • DATA, данньіе PCM на ЦАП, или 1-й канал DSD
    • LRck, или 2-й канал DSD
    • BCLK вьіход битклок
    • MCLK, вход мастерклок с ЦАП

    Переключение LRCK или 2-й канал DSD производится ключем от сигнала с BBB на время воспроизведения DSD контента.
    Мастерклок всегда вводится на переходник извне и от него тактируется аудиоподсистема BBB и соответсвенно должен бьіть настроен и драйвер.
    Имеющиется генераторьі на борту переходника используются в служебньіх целях при воспроизведении на SPDIF. И включаются при отсутсвии питания внешней части изолятор развязки i2s шиньі.
    В случае использования SPDIF ЦАП можно подключить или к RCA разьему или TOSLINK. Поскольку BBB в силу апаратньіх ограничений не может одновременно вьіводить и SPDIF и i2s, необходимо менять настройку драйвера. Єтот режим удобен при использовании уже имеющихся ЦАП со SPDIF входом, или при построении вьісококачественньіх ЦАП с буферизированньіми SPDIF приемниками как например JKill, Foxtrot или Carleston. На мой взгляд использование SPDIF самьій оптимальньій вариант, позволяет вьінести потенциальньій источник помех куда подальше, без потери качества звука.

    Настройки в uEnv.txt для работьі переходника с i2s
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--MM snd_soc_botic.pinconfig=compat
    для SPDIF
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=-S-- snd_soc_botic.pinconfig=compat
    для SPDIF в VL и BOTOX
    Код:
    ##Disable usage of external Botic clocks
    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--S- snd_soc_botic.pinconfig=compat
    различия вьіделил жирньім.
    Править uEnv.txt можно прямо из виндьі, он виден как обьікновенньій файл в корневой директории флешки.

    ПИТАНИЕ переходника до версии VL

    Нажмите на изображение для увеличения. 

Название:	BBB_i2s_pwr.jpg 
Просмотров:	4993 
Размер:	94.1 Кб 
ID:	251090

    кнопка включения/вьіключения BBB на J8, не путать с J12

    Версия переходника 4.1 (на плате помечена как IVc) с питанием ВВВ от USB не работает.
    и я даже не уверен, стоит ли єто исправлять :)

    Побитово точньій вьівод (битперфект) в наличии проверен на I2S и SPDIF по методике описанной здесь https://forum.vegalab.ru/showthread.php?t=54443

    ботифицированньій 5-й версией botic-a VOLUMIO тут - http://1drv.ms/1JCdV
    Последний раз редактировалось Wired; 30.07.2017 в 21:12.

  2. #401
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    53
    Сообщений
    128

    По умолчанию Re: Транспорт на основе BeagleBone Black

    чо там подключать - втыкай и слухай

  3. #402

    По умолчанию Re: Транспорт на основе BeagleBone Black

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

  4. #403

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Цитата Сообщение от Wired Посмотреть сообщение
    єто да, только вот теперь затьік за переключателями
    переключатели приехали

  5. #404
    Частый гость Аватар для pryanic
    Регистрация
    23.11.2010
    Адрес
    Москва
    Сообщений
    270

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Анатолий, в качестве Q2 IRLML6401 прокатит? У него правда Vds -12V, но там все равно на этой линии 5V.

  6. #405

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Там важно сопротивление в открьітом состоянии. Может и подойти.
    но он там так, не особо и нужен
    Последний раз редактировалось Wired; 24.06.2015 в 08:12.

  7. #406
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    53
    Сообщений
    128

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Анатолий, в последнем арианте по сути и переключатели не нада - сам решаешь колллектор але эмиттер

    ты с етими или-не сам себя переобманул, когда использовал оптореле.

  8. #407

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Єто ж все зависит от ЦАПа которьій после стоит. Вспомни с чего началась свобода ємиттерам. Например в моих ЦАПах входьі управления подтянутьі к питанию. У других по разному/

    Кстати, не помню говорил ли я. В 4-й версии собранньіх плат емиттерьі оптронов все-же соединеньі с землей. чип-перемьічками с обратной стороньі платьі.
    Последний раз редактировалось Wired; 25.06.2015 в 17:45.

  9. #408
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    53
    Сообщений
    128

    По умолчанию Re: Транспорт на основе BeagleBone Black

    все так, но там и программно меняются многие полярности

  10. #409

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Если менять программно, то переходник нормально работать не будет.

  11. #410
    Старый знакомый Аватар для ass77
    Регистрация
    08.01.2015
    Сообщений
    869

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Цитата Сообщение от Herznn Посмотреть сообщение
    все так, но там и программно меняются многие полярности
    mute программно не инвертируется, а остальные привязаны к железу

  12. #411
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    49
    Сообщений
    956

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Анатолий, а такие опции подойдут для вывода с BBB потока RJ64 c мастерклоком 386fs?

    Скрытый текст

    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--MM snd_soc_botic.dai_format=2 snd_soc_botic.pinconfig=compat snd_soc_botic.clk_44k1=16934000 snd_soc_botic.clk_48k=18433000
    [свернуть]
    Александр.

  13. #412

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Цитата Сообщение от And$er Посмотреть сообщение
    Анатолий, а такие опции подойдут для вывода с BBB потока RJ64 c мастерклоком 386fs?

    Скрытый текст

    optargs=coherent_pool=1M snd_soc_botic.ext_masterclk=7 snd_soc_botic.dsd_format_switch=3 snd_soc_botic.serconfig=--MM snd_soc_botic.dai_format=2 snd_soc_botic.pinconfig=compat snd_soc_botic.clk_44k1=16934000 snd_soc_botic.clk_48k=18433000
    [свернуть]
    насколько я понял из єтого
    Right Justified mode (LSB) -- BUG: does not work in botic4; fixed in botic5
    работает только в 5-й версии
    дальше надо считать
    +2 ... Right Justified mode (LSB)
    +0 ... NB_NF: normal BCLK & LRCK
    +16384 ... CBS_CFS: DAC is BCLK & LRCK slave
    (у нас жеж ЦАП ведомьій, если я не путаюсь)
    =
    snd_soc_botic.dai_format=16386
    остальное вроде верно

  14. #413
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    49
    Сообщений
    956

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Теперь понял смысл этих плюсов. Спасибо!
    А Volumio ботифицирован пятым botic-ом?
    Александр.

  15. #414

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Цитата Сообщение от And$er Посмотреть сообщение
    Теперь понял смысл этих плюсов. Спасибо!
    А Volumio ботифицирован пятым botic-ом?
    Да пятьім, но я его не проверял.

    ---------- Сообщение добавлено 15.32 ---------- Предыдущее сообщение было 15.30 ----------

    щас вот вроде добил крошечньій веб серверок на питоне чтоб править из веб мордьі uEnv.txt и fstab
    если интересно вьіложу с инструкцией как и что

  16. #415
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    49
    Сообщений
    956

    По умолчанию Re: Транспорт на основе BeagleBone Black

    Да, интересно.
    Александр.

  17. #416

    По умолчанию Re: Транспорт на основе BeagleBone Black

    D бьідлокод, плагиат, из г@вн@ и палочекЬ сугубо на собственньій страх и ужас...

    в архиве:
    webserver
    conf.html
    myH.py
    servdaemon.py
    webserver.py
    webserverdaemon.py

    ложим в /var/servr/ - путь можно изменить, явно прописан только в webserver

    запуск webserver start
    стоп соотвецтвенно webserver stop

    i шоб минисервачок запускался сам при загрузке, webserver ложим в /etc/init.d/

    пожелания рекомендации привецтвуются
    a да, єтот вебсервер, после успешного пуска, будет доступен по адресу http://ip_адрес_вашего_ВВВ_в_сети:88
    Вложения Вложения
    • Тип файла: zip servr.zip (3.9 Кб, Просмотров: 122)
    Последний раз редактировалось Wired; 25.07.2015 в 16:17.

  18. #417
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    53
    Сообщений
    128

    По умолчанию Re: Транспорт на основе BeagleBone Black

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

  19. #418

    По умолчанию Re: Транспорт на основе BeagleBone Black

    єто просто веб страничка для правки uEnv.txt и fstab, не заходя по SSH на сам ВВВ
    когда к ней не обращаешься, ресурсов практически не ест.
    удобно, например если надо по бьістрому подключить сетевой накопитель, или переключть вьівод из i2s на SPDIF

  20. #419
    Частый гость
    Регистрация
    05.12.2014
    Адрес
    Нижний Новгород
    Возраст
    53
    Сообщений
    128

    По умолчанию Re: Транспорт на основе BeagleBone Black

    понел, ето веб-сервер я то подумал про miniserv mpd
    Последний раз редактировалось Herznn; 27.07.2015 в 17:29.

  21. #420
    Старый знакомый Аватар для And$er
    Регистрация
    29.09.2007
    Адрес
    г. Москва
    Возраст
    49
    Сообщений
    956

    По умолчанию Re: Транспорт на основе BeagleBone Black

    По поводу ботифицированного Volumio 1.5 - ВСЕ РАБОТАЕТ. Это я внес неразбериху из-за своих кривых рук.
    Сегодня настроил Волумио для ввода в RJ64/386fs, просто исправив соответствующим образом файл uEnv.txt.

    Приношу свои извинения Анатолию.
    Александр.

Страница 21 из 125 Первая ... 11192021222331 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •