Проектирование мультирума.

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Проектирование мультирума.

Сообщение Ruslan » 13 окт 2017, 10:32

Я, к сожалению, ни в звуке ни в организации мультирума ничего не понимаю, но может быть вам будет интересна и полезна "программулина", которую написал один "интузазист" с родственного форума (Мажордомо).
Программа, насколько я понял, умеет перенаправлять звук в любой из выбранных каналов стандартной компьютерной звуковой карты. Все тестировалось под Windows.
http://majordomo.smartliving.ru/forum/v ... =18&t=2194

5kull
Сообщения: 55
Зарегистрирован: 19 июл 2015, 17:35

Re: Проектирование мультирума.

Сообщение 5kull » 18 окт 2017, 01:58

Ну к примеру вот
https://www.hifiberry.com/shop/boards/hifiberry-amp2/
http://www.suptronics.com/miniPCkits/x5000.html
Меня вполне устраивает Hi-Fi, в этой связи вопрос, зачем тогда производители выпускают внешние аудиокарты, если на линейном выходе OPI Zero сносное звучание?)
Естественно я понимаю что при таком количестве зон Вы ищете более дешевого решения, но у меня всего три зоны, две из которых с ТВ, и вот тут уже вопрос, а потянет ли OPI Zero стрим Full HD?
У Google Asisstant есть функция локальных команд, но пока толком никакого описания нет, хотя ничего не мешает их совместить.

На счет софтовой части, все больше посматриваю в сторону https://volumio.org/discover/, Squeeze очень устарел, морально и визуально.

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 18 окт 2017, 06:48

В качестве оффтопа:
Скажу так - Hi-Fi, Хай Фаю рознь. Поскольку стандарт сильно устарел (ссылочка на Ви-Ки: https://ru.wikipedia.org/wiki/Hi-Fi), то сейчас почти любой китайский бумбокс или bluetooth-колонка вписывается в этот стандарт. Но мы не можем сказать, что этот бумбокс или "кАлонка" качественно воспроизводят музыку. То что вы привели в качестве ссылок - посредственные вещицы за не реальные деньги! В первом варианте - это усилитель класса D c I2S-входом за 3000р (усилитель на TPA3116D2 с хорошими компонентами и разводкой стоит 455р)! Его единственный плюс - это "совместимость" с Raspberry. Второй вариант действительно лучше (DAC ES9023 + TPA3118), правда не понятно почему такие слабые разъемы применены по входу питания и на выходе усилителя, большие же тюльпаны - для каких целей используются и почему подписаны как Rout и Lout? - за это еще можно 3000р отдать, но стоимость наверняка порядка 200$.
По поводу внешних аудиокарт - как и во всем мире это вынимание денег из карманов не заморачивающихся людей. До появления USB3.0 максимальные параметры внешних аудиокарт в режиме loopback ограничивались 96кГц/24бит - на текущий момент не знаю что есть на рынке. Помните знаменитые Creative Audizy?, так вот - все они делали ресемпл (через DSP) всех входящих аудиопотоков в 48кГц/24 бит, а потом на выход (DAC) отдавали 192кГц/24 бит. Если немного разбираетесь то понимаете что заявленные производителем в режиме loopback 192кГц/24 бит превращались в 48кГц/24 бит и не более того. Были обходные решения в виде драйверов KX от энтузиастов, но и там обходя DSP добивались только 96кГц/24 бит. И вот только в линейке E-MU (тот же Creative) были честные 192кГц/24бит. К слову сказать именно E-MU1212M есть у меня и установлена в старом barebon-корпусе еще с Pentium DualCore - плата действительно качественная!!! (фотки почему-то побились - http://alex-jet.narod.ru/audio/source/E ... ments.html).
Ах да...почему же все-таки "внешние" звуковые карты лучше - потому что нет шумов в паузе или при простое, что есть у той же Orange Pi - если этот момент побороть (я его свел к минимуму), то всем не аудиофилам будет достаточно линейного выхода непосредственно с процессора Orange Pi.

По нашей теме. Я не ищу дешевого решения, поскольку могу себе позволить дорогие вещи, но только если меня устраивает цена/качество. На текущий момент мне хочется реализовать мультирум на основе простых, но эффективных решений - мне это на данный момент интересно (правда не хватает времени), я понимаю какой должен быть конструктив и как его сделать. В ПО - разбирался только по следам Михаила aka MSapogov, другое ничего не пробовал.

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 31 окт 2017, 09:06

5kull писал(а):На счет софтовой части, все больше посматриваю в сторону https://volumio.org/discover/, Squeeze очень устарел, морально и визуально.
Согласен про Squeeze. По Volumio - вижу что поддерживает все что возможно, но как работает с "клиентами" - не понял. И порта под sunxi пока нет, судя по этой ссылкеhttps://volumio.org/forum/volumio-orange-t7081.html Вообще ставили хотя бы на RP? Локально точно работает, а вот вещание на свои клиенты... есть ли вообще?

5kull
Сообщения: 55
Зарегистрирован: 19 июл 2015, 17:35

Re: Проектирование мультирума.

Сообщение 5kull » 31 окт 2017, 20:13

Видел, вы уже отписались у них на форуме, Volumio можно собрать и самому, есть сырцы под armbian, вот инструкция https://forum.armbian.com/topic/4665-bu ... nge-pi-pc/
К стати цена платы х4000 стоят 69$ но думаю можно найти и дешевле https://www.banggood.com/X4000-Expansio ... 31451.html

Сорри за офтоп: У вас получилось интегрировать Electrolux EPVS в систему умного дома? Видел в пульте есть IR приемник но ни пульта ни тем более кодов к нему найти не удалось.

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 31 окт 2017, 20:52

5kull писал(а):Сорри за офтоп: У вас получилось интегрировать Electrolux EPVS в систему умного дома? Видел в пульте есть IR приемник но ни пульта ни тем более кодов к нему найти не удалось.
Пока не занимался. Но там система управления совсем убогая (датчики температуры в виде капелек, 2 реле и недельный таймер) поэтому планирую для рекуператора задействовать MegaD-2561 (DS18B20 - 2 шт., 2-3 входа на кнопки, 3 выхода на реле включения моторов, 2 выхода на реле открытия заслонок, 1 реле на включение насоса воздухонагревателя - для "локального" режима; HTU21D - 2 шт., 2 реле на управления заслонками этажей - для управления с сервера).

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 02 ноя 2017, 06:47

5kull писал(а):Volumio можно собрать и самому, есть сырцы под armbian
Вы сами-то пробовали ставить? Что это вообще и как работает? Просто навороченный локальный плеер? Или все же существует клиентская часть как squeezelite? Мне на данном этапе хотелось бы:
1. Прикрутить BT или Chromecast к squeezeserver
2. Прикрутить BT или Chromecast к squeezelite

Evgeny_nd
Сообщения: 136
Зарегистрирован: 07 ноя 2015, 06:59
Откуда: г. Красноярск

Re: Проектирование мультирума.

Сообщение Evgeny_nd » 02 ноя 2017, 12:27

Я поставил Volumio, похоже на локальный плейер. Использует локальную библиотеку, есть интернет радио.
Из стримминга работает Airplay на 11 iOS (в отличие от KODI) и DLNA. Есть spotify клиент.
WEB клиенты под мобильные и десктопные клиенты неплохие.
Насчет функций мультирума, я что-то не нашел.

MSapogov
Сообщения: 312
Зарегистрирован: 13 май 2015, 08:44
Откуда: г. Томск

Re: Проектирование мультирума.

Сообщение MSapogov » 02 ноя 2017, 14:30

Alex_Jet писал(а):
5kull писал(а):Volumio можно собрать и самому, есть сырцы под armbian
Вы сами-то пробовали ставить? Что это вообще и как работает? Просто навороченный локальный плеер? Или все же существует клиентская часть как squeezelite? Мне на данном этапе хотелось бы:
1. Прикрутить BT или Chromecast к squeezeserver
2. Прикрутить BT или Chromecast к squeezelite
В "Подключаемых модулях" есть модуль "Wawe Input". Как я понял он нам поможет, но нигде не могу найти информацию о конфиге этого модуля.
Как альтернатика LMS, можно еще как вариант использывать AirShare (AirPlay) а в качестве управления - iTunes.

5kull
Сообщения: 55
Зарегистрирован: 19 июл 2015, 17:35

Re: Проектирование мультирума.

Сообщение 5kull » 02 ноя 2017, 14:51

Это не локальный плеер, это ОС. Проверить функцию мультирум пока не смог.
Но работает это так: когда в сети появится еще один Volumio они увидят друг друга, ими можно управлять через Web интерфейс, не могу сказать есть ли там sync mode (синхронное звучание) что очень важно, но могу сказать точно что есть BT и Squeezlite плагины.
На счет chromcast, думаю это нереально, Google публикует только транслирующую часть а не ресивер, те вы сможете организовать передачу откуда и чего угодно только на хромкаст девайс но хотелось бы ошибаться, может кто-то знает больше по этому поводу?

Интеграция в екосистему google выглядит весьма заманчиво и я сам еще не сделал окончательный выбор, может как вариант Google TV с squeezlite клиентом в ТВ зонах, и RPI с squeezlite и Airplay в аудиозонах?

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 03 ноя 2017, 08:59

MSapogov писал(а):Как альтернатика LMS, можно еще как вариант использывать AirShare (AirPlay) а в качестве управления - iTunes.
Нет, уволь меня от яблокодевайсов. Хочется платить адекватные деньги и все же разбираться в технологиях, а не как в том сравнении MacOS-Windows-Linux.
5kull писал(а):Это не локальный плеер, это ОС. Проверить функцию мультирум пока не смог.
Но работает это так: когда в сети появится еще один Volumio они увидят друг друга, ими можно управлять через Web интерфейс, не могу сказать есть ли там sync mode (синхронное звучание) что очень важно, но могу сказать точно что есть BT и Squeezlite плагины.
Напишите, пожалуйста, как удастся проверить!
5kull писал(а):На счет chromcast, думаю это нереально, Google публикует только транслирующую часть а не ресивер, те вы сможете организовать передачу откуда и чего угодно только на хромкаст девайс но хотелось бы ошибаться, может кто-то знает больше по этому поводу? Интеграция в екосистему google выглядит весьма заманчиво и я сам еще не сделал окончательный выбор, может как вариант Google TV с squeezlite клиентом в ТВ зонах, и RPI с squeezlite и Airplay в аудиозонах?
Искал дистрибутивы Chromecast, но нашел "How to use your Raspberry Pi as a Chromecast alternative" - https://thepi.io/how-to-use-your-raspbe ... ternative/. Может транслировать как аудио, так и видео, опять же не понятно по sync mode и выбору необходимых клиентов. Но как вариант можно попробовать. В ближайшем будущем планирую SH перенести на миниПК и высвободить для быстрых тестов RP PI2, а то для sunxi портов не найти, а портировать еще та задача...
Еще есть PiCAST - https://github.com/lanceseidman/PiCAST/ ... /README.md, но опять же - надо пробовать какие там возможности по sync mode и подключению к разным клиентам.

5kull
Сообщения: 55
Зарегистрирован: 19 июл 2015, 17:35

Re: Проектирование мультирума.

Сообщение 5kull » 03 ноя 2017, 17:39

Материалы по chromecast https://developers.google.com/cast/docs ... r_overview
Sync mode в chromecast используется только в группах девайсов, обьединять в групы можна в произвольном порядке в приложении Google Home (Android)
Но на сколько удобно создавать новые групы на лету, вопрос.

Errik512
Сообщения: 4
Зарегистрирован: 10 дек 2017, 04:03

Re: Проектирование мультирума.

Сообщение Errik512 » 10 дек 2017, 12:25

ктонибудь решил проблему с помехами при подключении orangepi и усилителя к одному источнику питания?
нагуглил про синфазные помехи, например это видео
https://youtu.be/D1bBVUEHZA8
подключил усилитель через фильтр первый попавшийся 1522R0, да стало лучше, но несовсем.

цель такая, мультирум у меня есть, захотел еще колонку переносную, чтоб на веранду и улицу вынести. купил bt колонку bbk 60w акум в ней 12в 4Ач вот от него и хочу запитать апельсин.

MSapogov
Сообщения: 312
Зарегистрирован: 13 май 2015, 08:44
Откуда: г. Томск

Re: Проектирование мультирума.

Сообщение MSapogov » 10 дек 2017, 21:06

Errik512 писал(а):ктонибудь решил проблему с помехами при подключении orangepi и усилителя к одному источнику питания?
нагуглил про синфазные помехи, например это видео
https://youtu.be/D1bBVUEHZA8
подключил усилитель через фильтр первый попавшийся 1522R0, да стало лучше, но несовсем.

цель такая, мультирум у меня есть, захотел еще колонку переносную, чтоб на веранду и улицу вынести. купил bt колонку bbk 60w акум в ней 12в 4Ач вот от него и хочу запитать апельсин.
Интересно, через него только усилок запитывать можено?
Усилок может потреблять и 5-10А, тогда и синфазный дроссель нужно на этот ток.
А что если от источника питания 12В поступает на усилок, и эти-же 12В через синфазный дроссель на DC/DC и на малину или апельсину уже 5В, тогда дроссель можно применить с большей индуктивностью и с меньшим током.
Или увы... придестя ставить вот этот - https://ru.aliexpress.com/item/1pcs-37- ... 71483.html ?

Errik512
Сообщения: 4
Зарегистрирован: 10 дек 2017, 04:03

Re: Проектирование мультирума.

Сообщение Errik512 » 10 дек 2017, 22:43

Или увы... придестя ставить вот этот

ну даж 5$ не жалко если это решит проблему...
ща решил зайти с другой стороны, в колонку запихал зарядку от телефона, литиевый акум, модуль заряда, и dc dc 3.7в на 5в, щас вне колонки собрал, наблюдаюкак оно будет.

т.е. в колонке будет два бп и две батареи, на 12в для усилка и на 5в для апельсина.

бред????

п.с. усилок в колонке с завода на TPA3118, также пробовал отдельный усилок с Ali на такойже тпа3118
http://www.bbk.ru/production/audiosyste ... s/bta6000/
https://www.google.by/search?q=tpa3118& ... 8inCrnhrjM:

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 11 дек 2017, 06:39

Ребят, у меня без особых ухищрений при подключении к PAM8610 Orange Pi Zero не сильно фонит. Усилитель подключен напрямую к импульсному источнику напряжения 12В 3А, Orange Pi Zero - через LM2596. IN+ с усилителя напрямую к выходам Orange Pi, IN- на GND большой гребенки (на ней земля более "качественная", по крайней мере у Orange Pi Zero). Правда стоит оговориться, что на плате PAM8610 https://sc01.alicdn.com/kf/HTB1_LB4GVXX ... XFXXXl.jpg по входу есть хоть какой-то НЧ-фильтр (RC-цепь).
Как варианты уменьшения фона:
1. In- (или сигнальный GND для других усилителей) соединять с платой Orange Pi через сопротивление 22-47 ом, по входу элементарный НЧ фильтр - 1 кОм+6200пФ (срез в районе 25кГц)
2. К усилителю подавать питание через LC-фильтр (0,1-1мкГн с током насыщения 2-3А и 1000-4700мкФ; чем больше номиналы тем лучше или ниже частота среза), а step-down Orange Pi подключать напрямую к источнику напряжения.

Errik512
Сообщения: 4
Зарегистрирован: 10 дек 2017, 04:03

Re: Проектирование мультирума.

Сообщение Errik512 » 11 дек 2017, 15:20

подскажите хороший dc dc 5v 2A чтоб запитать zero от 18650
все что нашел рядом в наличии, меньше 1А ((((
http://belchip.by/fil/section/?var=filt ... ry=&page=1
взял от безисходности 0.6А
http://belchip.by/product/?selected_product=16766
даже запускается, апельсин, но далее вешается.

или рассмотрю вариант dc dc 12 на 5в (от акума 12в 4Ач)
http://belchip.by/product/?selected_product=28879
вот этот нетянет, выдает менее 1А 3.9в, хотя написано выход 3А !!!! (с источником 12в все норм проверял) может бракованый преобразователь попался...

вот это может?
12V to 5V 24V to 5V 10A DC DC Converter Step Down 50W daygreen Newest Type CE Certificated
http://s.aliexpress.com/UryIZn67
(from AliExpress Android)

Errik512
Сообщения: 4
Зарегистрирован: 10 дек 2017, 04:03

Re: Проектирование мультирума.

Сообщение Errik512 » 11 дек 2017, 16:06

что скажете про эти варианты ?
хочу попробовать и от литиевого акума 3.7в, и от кислотного 12в

DC-DC Step Up Down Boost buck Voltage Converter Module LM2577S LM2596S Power
http://s.aliexpress.com/ramuIZv6

1Pcs 5V USB Output Converter DC 7V-24V To 5V 3A Step Down Buck KIS3R33S Module KIS-3R33S DropShipping30488
http://s.aliexpress.com/NRb2aQNr

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

Re: Проектирование мультирума.

Сообщение x13dev » 11 дек 2017, 18:14

Errik512 писал(а):что скажете про эти варианты ?
хочу попробовать и от литиевого акума 3.7в, и от кислотного 12в

DC-DC Step Up Down Boost buck Voltage Converter Module LM2577S LM2596S Power
Пользуюсь LM2596. Ток нагрузки около 2А. Пришлось поставить радиатору сверху на микросхему и снизу на плату.
Тут двойное преобразование, значит КПД ниже 70%, лучше поискать чистый step-up.

Alex_Jet
Сообщения: 1251
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Проектирование мультирума.

Сообщение Alex_Jet » 13 дек 2017, 07:34

x13dev писал(а):Пользуюсь LM2596. Ток нагрузки около 2А. Пришлось поставить радиатору сверху на микросхему и снизу на плату.
Тут двойное преобразование, значит КПД ниже 70%, лучше поискать чистый step-up.
Судя по даташитам у LM2596-5.0 КПД=80%, у LM2596-adj (коим наверняка все пользуются) КПД=73% в самом наихудшем варианте, однако на 5В думаю КПД=80%. Вместо LM2596 есть более мощная и производительная китайская XL6009 - даташит на нее "китайский", но КПД должен быть выше. У меня, видимо, Orange Pi Zero совсем мало кушает, поэтому LM2596 - холодная.
Errik512 писал(а):что скажете про эти варианты ?
Вот такой step-up вам нужен - http://s.aliexpress.com/z2MrI7vA. Или поищите step-up Parkey (вход для 18650, выход - 2 USB).

Ответить