Страница 16 из 125 Первая ... 6141516171826 ... Последняя
Показано с 301 по 320 из 2489

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


    ver.I


    Вложение 230664

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

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

    ver.II


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

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


    BOTOX VM, VL


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

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

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

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



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

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

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


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

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

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

Название:	bbb_V_botox.gif 
Просмотров:	3826 
Размер:	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 
Просмотров:	5443 
Размер:	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. #301
    Частый гость Аватар для petersam
    Регистрация
    28.07.2005
    Адрес
    Western Siberia
    Возраст
    62
    Сообщений
    119

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

    Записываюсь на четверку.

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

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

    Wired, и меня на v.4 считай.

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

    Я бы еще добавил транзистор с резистором на pwrsw и разъем для подключения внешнего светодиода индикации работы

  4. #303

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Я бы еще добавил транзистор с резистором на pwrsw и разъем для подключения внешнего светодиода индикации работы
    я чот думал для єтого подойдет вьівод питания 3.3в

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

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

    Цитата Сообщение от Wired Посмотреть сообщение
    я чот думал для єтого подойдет вьівод питания 3.3в
    На вывод 3,3в питание подается одновременно с включением светодиода питания, запаянного на плате, но я не раз замечал странности в работе этого светодиода, вроде бигль и выключен (может спит, может еще что) а светик горит. А pwrsw вроде четко этот момент ловит: вкл при начале загрузки и выкл за секунду до погасания светодиода питания

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

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

    этот ключ программный и гасит питание кепки до остановки системы по команде Ботика, но если вдруг зависон по какой-либо причине, то оно и не погаснет или погаснет, биглик не выключится. Так что статус его 3,3В надежнее отражает состояние микрокомпьютера. 3,3 В на разъеме расширения появляется с LDO TL5209 после того как на его входе будет 5V_SYS.
    5V_SYS - активный после команды сброса процессора по включению и неактивный, когда ВВВ выключен.

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

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

    Ну хз, Миеро этот выход спецом делал для управления интерфейсами чтобы не спалить бигль. Я бы поставил на него транзистор с открытым коллектором и эмитетром на землю, может кто захочет реле какое повесить или тот же светодиод. транзистор желательно диодом защитить.
    А вообще, не принципиально, можно просто разъем с pwrsw вывести
    Последний раз редактировалось ass77; 14.05.2015 в 20:26.

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

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

    Так оно выведено уже все. Что же как не транзистор с открытом коллектором на нем висит в виде оптопары? Не хватало только отвязать эмиттер. Не бывает полностью универсальных решений. Периферия у всех разная. Или вы за кнопку питания? Так это вход.

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

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

    выведено с изменяемой полярностью через оптрон для управления ЦАПом. Для D60 этот выход оказался нужен (по крайней мере в этой версии), т.е. использовать его для других целей может оказаться неудобным из-за инверсии сигнала. вывод этого сигнала непосредственно с контактов ВВВ добавляет варибельности решений.
    При чем тут кнопка питания, не понял. Естественно я знаю, что это вход, параллельный основной кнопке и коротится на землю.

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

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

    Да, неудобно, я с этим уже столкнулся, но еще бывают проблемы согласования уровней и тп, невозможно все предусмотреть. В результате простое недорогое решение разростется
    Просто в терминологии Анатолия изначальный pwr_sw именуется mute, отсюда вся путаница.

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

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    Так что статус его 3,3В надежнее отражает состояние микрокомпьютера.
    Кстати, не факт. Вот пример: "питание" горит, остальные на плате не моргают, музыки нет - я просто нажму "сброс". В Вашем варианте ориентации на наличие только 3,3в мне нужно доставать бубен чтобы понять, что бигль завис. Ну а ситуации когда на pwrsw "1", а 3,3в отсутствуют, сами понимаете, что не бывает в принципе

  12. #311

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

    о каком pwrsw речь?

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

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

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

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

    Цитата Сообщение от Wired Посмотреть сообщение
    о каком pwrsw речь?
    14-я нога ВВВ

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

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

    Цитата Сообщение от ass77 Посмотреть сообщение
    Кстати, не факт. Вот пример: "питание" горит, остальные на плате не моргают, музыки нет - я просто нажму "сброс". В Вашем варианте ориентации на наличие только 3,3в мне нужно доставать бубен чтобы понять, что бигль завис. Ну а ситуации когда на pwrsw "1", а 3,3в отсутствуют, сами понимаете, что не бывает в принципе
    В вашем точно такой же бубен. Что бы знать что он не завис нужно выводить пользовательские диоды. А знать что он гарантировано выключился надо.
    По уолчанию (когда ВВВ выключен) транзистор в оптроне закрыт и "1" на нем запросто, потому как вы его подтягиваете к внешнему источнику питания в текущих вариантах платы.

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

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    По уолчанию (когда ВВВ выключен) транзистор в оптроне закрыт и "1" на нем запросто, потому как вы его подтягиваете к внешнему источнику питания в текущих вариантах платы.
    Я имел в виду 14-ю ногу ВВВ. Выход оптрона Вы можете крутить как хотите дип-переключателем и он никак не связан с напругами на бигле, а светодиод я предлагаю подцепить именно к биглю, а не на оптрон

  16. #315
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Сообщений
    1,880

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

    Цитата Сообщение от Herznn Посмотреть сообщение
    Что бы знать что он не завис нужно выводить пользовательские диоды.

    Offтопик:
    За 17 лет, ни разу не видел зависший линукс...

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

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

    Ну разобрались вроде
    А толку от дип переключателя, когда ВВВ выключен, а наружа включена, нет. Потому как транзистор изначально закрыт, а на светодиод оптрона не того. Что бы вы не установили переключателями, начальное состояние будет то, которые вы сами снаружи сделаете.

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

    Цитата Сообщение от JazMan Посмотреть сообщение
    Offтопик:
    За 17 лет, ни разу не видел зависший линукс...
    линукс не виснет, виснет мпд. тут терминал в помощь или кнопка.

  18. #317

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

    короч. я не вижу никаких достаточно аргументированьіх оснований лепить на cape_power_switch что либо еще кроме разрешения опторазвязки и вьівода на оптрон. Предоставляю огород коллегам лудить самостоятельно.
    виснет мпд. тут терминал в помощь или кнопка.
    как вьі єто делаете?
    почему у меня не виснет?

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

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

    в ходе экспериментов так то работает все стабильно. даже удивляет стабильность дивайса в сравнении с кампутерными платами.

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

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

    удалил

  21. #320

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


    Offтопик:
    стабильность да... у меня в качестве основного источника пока кубик, так вот уже пару месяцев аптайма и то еслиб свет не отрубили может и дольше жил.


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

    Цитата Сообщение от ass77 Посмотреть сообщение
    удалил
    ок, если удастся найти местечко втисну транзистор, уболтал.

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

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

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

Ваши права

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