WI-FI интернет радио.

10427 ответов [Последнее сообщение]
rv9c
Offline
Зарегистрирован: 23.02.2018

Выпустил новую версию прошивки 38 для интернет радиоприемника ESPmin с озвучиванием всех производимых с приемником действий. Посмотреть можно в видео

 

https://youtu.be/cNzsiBFrwyw

Работает как с светодиодным индикатором так и с дисплеем, функцию можно включить/выключить через веб интерфейс. Так же устранил щелчки при переключении с потока на поток. 

Жду отзывов)

 

 

 

alexeko
Offline
Зарегистрирован: 03.01.2014

Поставил "лайк". Всё, что делается руками - это хорошо. Как понимаю, сборка без ЦАП? Звук как то не очень, хотя это ютуб. Молодец, можно на заказ делать платы.

 

aidar_i
Offline
Зарегистрирован: 07.10.2018

rv9c. У меня такой вопрос, дисплей ОЛЕД при выводе информации на экран дает помеху, особенно это слышно, когда выводишь бегущую строку на имя исполнителя и трека, я так пробовал. Вы не сталкивались этим? И как можно с этим справиться? 

Spliter
Offline
Зарегистрирован: 28.01.2018

rv9c пишет:

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

А исходники будут? А то у меня ноги переназначены.

agat20
Offline
Зарегистрирован: 25.06.2016

Spliter пишет:

rv9c пишет:

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

А исходники будут? А то у меня ноги переназначены.

Ну как бы никто не прячет https://esp-radio.ru/iradio_mini/ESPmini_fw_38.zip

Spliter
Offline
Зарегистрирован: 28.01.2018

А где здесь исходники? Только BIN

kloker
Offline
Зарегистрирован: 01.01.2019

rv9c пишет:

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

 

 

еще не проверял, но исходники не помешают. файлы озвучки в SPIFFS ESP8266 заливаются скриптом прямо из Arduino IDE, так-же и файл конфигурации можно заливать.

https://github.com/esp8266/arduino-esp8266fs-plugin.

https://github.com/esp8266/arduino-esp8266fs-plugin/releases/download/0....

 

 

если выложите звуковые файлы и файл конфига, то с исходников можно пересобрать и с озвучкой.

 

rv9c
Offline
Зарегистрирован: 23.02.2018

С помехой от дисплея сталкивался) все помехи были по питанию, решается электролитом. 

Вот снял видео с дисплеем https://youtu.be/qPC38M_r7x4 , как видно помех нет от дисплея.

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

ShAlex13
Offline
Зарегистрирован: 19.01.2018

rv9c пишет:

Выпустил новую версию ... Так же устранил щелчки при переключении с потока на поток. 

Жду отзывов)

 

 

На видео при переключении станций щелчки слышны.

 

kloker
Offline
Зарегистрирован: 01.01.2019

rv9c пишет:

 исходные тексты выкладывать больше не буду. Только готовые к прошивке bin файлы.

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

Spliter
Offline
Зарегистрирован: 28.01.2018

kloker пишет:

rv9c пишет:

 исходные тексты выкладывать больше не буду. Только готовые к прошивке bin файлы.

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

PCM5102 поддерживаю. Очень бы хотелось. У самого не получилось

rv9c
Offline
Зарегистрирован: 23.02.2018

ага будет переключение, внешний цап и шим. едут платки, подождите чуть чуть. будет поддерживать любые цап с i2s интерфейсом. 

agat20
Offline
Зарегистрирован: 25.06.2016

Нашел в закромах ардуиновский пульт и ИК приемник, подключил к Карадио 32-и...О чудо! все заработало-все кнопки понимает! можно цифрой выбрать канал, если нажать 2 и 5 то включается 25-й канал. Прошивка 1.6.4, файл standart_adb прошивал отдельно.

Madjestik58
Offline
Зарегистрирован: 03.03.2019

Не кидайтесь тапками, но прошу подсказать по схеме подключения GBUF  VS1053b (красная) и внешнего усилителя. В моем случае PAM8610, TPA3118 и TDA8932 еще в пути. Перечитал все страницы, и увидел два варианта: 1 - Подключение GBUF VS1053 через конденсатор 100мкФ к ножке VREF усилителя, 2 через трансоформаторную разязку.

Не очеь с конденсатором понял, кто-то такую схему использует? Не спалю VS1053b, а то дорогая плата. Увидел на страницах много фоток реализованных решений, как у вас усилители подключены к VS1053b?

Вот такая у меня рабочая схема, всё отлично с наушниками работает. Но вот с усилителем встал в ступор. Без привязки GND на PAM8610 только безумный шум идет. Как правильно на первом этапе это сделать и ничего не сжечь?

Блок питания хочу один использовать общий

kloker
Offline
Зарегистрирован: 01.01.2019

[quote=Madjestik58]

Вот такая у меня рабочая схема, всё отлично с наушниками работает. Но вот с усилителем встал в ступор. Без привязки GND на PAM8610 только безумный шум идет. Как правильно на первом этапе это сделать и ничего не сжечь?

Блок питания хочу один использовать общий /quote]

а как можно спалить УНЧ, соединив земли источника и приемника сигнала? вы же не подаете +12V питания PAM на +5 V  VS1053b, и между входом МС УНЧ и выходом VS1053b стоят разделительные конденсаторы.

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

VS-ку можно спалить только подачей напряжения на выход, там развязки по постоянке нет.

откуда вы запитываете 5 и 12 в стабилизаторы напряжения? на схеме не указано.

Madjestik58
Offline
Зарегистрирован: 03.03.2019

Дополнил схему. Не очень понимаю по какому пути пойти, куда повесить Gns на PAM8610 (да и на любом другом усилителе) и GBUF на VS1053B, пока в воздухе Gnd на PAM8610 - только шумы из динамика.

kloker
Offline
Зарегистрирован: 01.01.2019

[quote=Madjestik58]

пока в воздухе GND на PAM8610 - только шумы из динамика.

 

/quote]

с землей питания модулей у вас более менее нормально, общая точка возле БП 220->12 в, а вот с сигнальной землей хрень. у PAM8610 нет выходных LC для фильтра ШИМ, всё происходит на катушке динамика, потому сама микросхема + катушка динамика создают помех выше крыши.

а что происходит, когда сигнальную землю VS и PAM соединяете?

Madjestik58
Offline
Зарегистрирован: 03.03.2019

kloker пишет:

а что происходит, когда сигнальную землю VS и PAM соединяете?

Если по схеме (соединив GBUF и Gnd) - дикий шум, треск, писк из динамика. Ни каких признаков музыки. Перевешиваю на разные блоки питания - мызыка играет, но есть фоновый шум небольшой.

alexeko
Offline
Зарегистрирован: 03.01.2014

Друзья. Схемотехника в усилителе, подразумевает последовательную (по блокам)землю и экран. Дабы избежать не нужных помех.

Допишу. У меня от одного БП 12В - 4А всё работает.

kloker
Offline
Зарегистрирован: 01.01.2019

Madjestik58 пишет:

Если по схеме (соединив GBUF и Gnd) - дикий шум, треск, писк из динамика. Ни каких признаков музыки. Перевешиваю на разные блоки питания - мызука играет, но есть фоновый шум небольшой.

почитайте здесь: http://forum.cxem.net/index.php?/topic/205112-%D0%BA%D0%B0%D0%BA-%D1%83%D0%B1%D1%80%D0%B0%D1%82%D1%8C-%D0%BF%D0%BE%D0%BC%D0%B5%D1%85%D0%B8-%D0%B2-fm-%D0%B4%D0%B8%D0%B0%D0%BF%D0%B0%D0%B7%D0%BE%D0%BD%D0%B5-%D0%BE%D1%82-%D1%83%D1%81%D0%B8%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8F-pam8610/

другие УНЧ, кроме pam8610 есть для выяснения источника шумов?

и да, БП 12 В я так подозреваю импульсный?

попробуйте между БП 12 В и землей цифровой части поставить последовательно дроссель на 150 мГн или резистор на 10 Ом 1-2 Вт, цифровые шумы меньше в усилок будут по земле переть.  ну и GBUF и Gnd потом попробуйте соединять.

Madjestik58
Offline
Зарегистрирован: 03.03.2019

kloker пишет:

кроме pam8610 есть для выяснения источника шумов?

и да, БП 12 В я так подозреваю импульсный?

Пока нет других усилков, жду. Заказаны еще TDA8932, TPA3118PBTL, PAM8610 с регулятором. 3116 еще вот хочу заказать. В итоге понять какой больше приглянется.

БП импульсный.

Madjestik58
Offline
Зарегистрирован: 03.03.2019

alexeko пишет:

Друзья. Схемотехника в усилителе, подразумевает последовательную (по блокам)землю и экран. Дабы избежать не нужных помех.

Так на самом усилке GND и Gnd объеденены на плате. Или я что-то не допонимаю.

kloker
Offline
Зарегистрирован: 01.01.2019

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

я 6 импульсных БП на 12 в перебрал , и только 1 более менее по выходным импульсным шумам подошел под усилок. с pam8610 если честно не игрался, хватило обзоров и тестов с матюками)))

а блютуз колоночку на https://ae01.alicdn.com/kf/HTB1VWhfPXXXXXbfXpXXq6xXFXXXx/PAM8403-Bluetooth.jpg_640x640.jpg собрал, играет сносно.

Madjestik58
Offline
Зарегистрирован: 03.03.2019

Наверное, проще дождаться других усилков и искать затык. Но аудио трансформаторы тоже заказал, как по топику http://arduino.ru/forum/proekty/wi-fi-internet-radio?page=63#comment-38928

alexeko
Offline
Зарегистрирован: 03.01.2014

Madjestik58 пишет:

Так на самом усилке GND и Gnd объеденены на плате. Или я что-то не допонимаю.

Да. Все "-" дожны быть объеденены. Относительно "-" всё работает + экран.

rv9c
Offline
Зарегистрирован: 23.02.2018

Читаю ветку и поражаюсь) какие трансформаторы в приемник!?)))) Что не так с импульсными БП!? Причем тут усилки?!

Из страницы к странице одно и тоже...
Извините накипело, сил молчать нет)

Нарисуйте нормальную принципиальную схему, а не это подобие. Я помогу и поправлю.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

у вээски хитрожопый выход (с изолированным общим проводником) плюсом раздельные цифровая и аналоговая земли. ее к УМЗЧ подключать тот еще гемор (если бп один на всех и мы за ценой не постоим).

Вот народ упрямый ведь - готов идти на танцы с бубном, а втрой (отдельный) бп на усилок ну никак не хотит. Хотя это решает кучу траблов 

Madjestik58
Offline
Зарегистрирован: 03.03.2019

rv9c пишет:
нормальную принципиальную схему, а не это подобие. Я помогу и поправлю.

Нарисованы все клеммные колодки плат.  Готовь перерисовать, но в каком виде нужна?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

https://mysku.ru/blog/aliexpress/60521.html

А для тех, кто воюет с GBUF при подключением выхода 1053 есть документ VS10XX AppNote: Connecting analog outputs

Подключение через общую землю (GBUF через RC) работает без шумов (пробовал TPA3116, TA2024 и PAM8610).

kloker
Offline
Зарегистрирован: 01.01.2019

del

kloker
Offline
Зарегистрирован: 01.01.2019

ах-хренеть сказали гости, у VS1053B земля на наушники ниразу не земля питания VS, только увидел в даташите. отсюда и танцы с бубном. ну тогда только через разделительные конденсаторы с УНЧ соединять, или с гальванической развязкой питаний.

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

тут да, GBUF через RC последовательно на GND усилка, GBUF-10_Ом-47_nF-GND

https://www.sparkfun.com/datasheets/Widgets/MP3Trigger/vs10XXan_output.pdf

Madjestik58
Offline
Зарегистрирован: 03.03.2019

kloker пишет:

тут да, GBUF через RC последовательно на GND усилка, GBUF-10_Ом-47_nF-GND

https://www.sparkfun.com/datasheets/Widgets/MP3Trigger/vs10XXan_output.pdf

Пробовал, только земплю через RC - также писк, треск. Такой, цифровой еще, пиканье такое из динамика, как пулемёт строчит... Походу надо RC цепочки по всем линиям делать, как на Figure 8 отображено.

Музыка пробивается, но шума цифрового больше...

kloker
Offline
Зарегистрирован: 01.01.2019

как цифровой шум отфильтровать, я уже писал, попробуйте между землей цифровой части и землей входного БП резистор 4-10 Ом поставить, или LC фильтр, L в разрыв провода земли. 

Madjestik58
Offline
Зарегистрирован: 03.03.2019

kloker пишет:

как цифровой шум отфильтровать, я уже писал, попробуйте между землей цифровой части и землей входного БП резистор 4-10 Ом поставить, или LC фильтр, L в разрыв провода земли. 

Честно говоря не очень понял, между чем и чем 10 Ом воткнутьт. Катушки индуктивной у меня точно нет.

 

kloker
Offline
Зарегистрирован: 01.01.2019

от БП 220-12 в идет земля на стабилизатор питания 12-5 в и вторая земля на усилитель PAM. резистор между землей БП и землей стабилизатора 12-5В для цифровой части. по току подберите, на 1-2 Вт. можно кусок провода от земли на ферритовое кольцо намотать, витков 20-30. кольцо-дроссель даже лучше, не греется как утюг.

по "+" у вас фильтруется стабилизатором, по"-" дросселем развязка.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Судя по даташиту нужно добавить по 2 резистора и 2 конденсатора на канал

"Родная" схема (выход на наушники)

Расширенная схема

Слева - существующие RC цепочки, в середине - добавляем, справа - схема  "mute", земля общая.

Упрощенная схема

Самое главное не садить GBUF напрямую на корпус.

agat20
Offline
Зарегистрирован: 25.06.2016

to pilnikov Здравствуйте уважаемый! Эти манипуляции, я так понял, нужны тем у кого один источник питания и для радио и для услилителя? Можно ведь использовать изолирующий DC-DC преобразователь при батарейном питании (для мобильного устройства). Я подключал (правда с раздельным питанием) следующие услилители TPA 3110 TPA 3116 PAM8403 и всякие "бубнитолы" - никакого шума не услышал (может я глушой -сарказм) У меня другой вопрос-почему когда слушаешь в наушниках то звук чистый и довольно громкий даже на 100 единиц (наушники внутриканальные какие-то QZD -16 Ом), а вот когда подключаешь к внешнему усилителю, то качество как бы не очень и громкость энкодером приходится выкручивать почти до 200 единиц. Почему так? предусилитель в WS1053 слабоват или другая причина? Буду благодарен за подсказку. Подключал к стандартному выходу джек на WS1053.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

тут все дело в согласовании соротивлений  - входного УМЗЧ и выходного VSки плюс уровень напряжения на выходе ее же

agat20
Offline
Зарегистрирован: 25.06.2016

pilnikov пишет:

тут все дело в согласовании соротивлений  - входного УМЗЧ и выходного VSки плюс уровень напряжения на выходе ее же

А кто нибудь знает уровень напряжения на выходе вс1053? А УМЗЧ вы так обычный унч зашифровали?(шутка)

Onegin45
Offline
Зарегистрирован: 27.11.2018

Народ, подскажите, есть ли в природе какое-нить приложение-пульт под ведроид для управления эхотажными поделками на es2866? Для esp32 знаю, что есть. Имеется ввиду, чтобы громкость покрутить, каналы пощелкать.

nadim
Offline
Зарегистрирован: 04.11.2017

Собирал все эти цепочки по даташиту - те что привидены здесь (pilnikov)  - стало лучше - но дождик всё равно лил :). Если нет желания копать то ставьте изолирующий DC-DC.

to pilnikov

Проверил воспроизведение PCM5102A потока ААС и ААС+ v1.9R1 wrover - воспроизводит большинство радиостанций нормально - на некоторых сильно подгружает процессор - заметно при переходе по webke, заливке плейлиста. Треть радиостанций в ААС потоке, что мне попалась отрабатывали не корректно (были заикания, ускорения и зависание KaRadio). Если хотите с экономить то PCM пойдет - можно брать. Большинство радио станций вещает в mp3.

Эти Станции в ААС потоке воспроизводятся хорошо:
 
{"Name":"LCR AAC 224kbits","URL":"icecast.maxxwave.co.uk","File":"/LCR_AAC224","Port":"80","ovol":"0"}
{"Name":"Billie Holiday - Speak Low (Bent Remix)","URL":"stream-dc2.radioparadise.com","File":"/aac-128","Port":"80","ovol":"0"}
{"Name":"Thezen Lounge","URL":"server.thezenlounge.jp","File":"/radio_128.aac","Port":"8000","ovol":"0"}
{"Name":"Radioparty.pl","URL":"s2.radioparty.pl","File":"/stream64aac","Port":"8000","ovol":"0"}
{"Name":"Radioc","URL":"188.128.117.99","File":"/radioc_aacplus","Port":"8000","ovol":"0"}
{"Name":"Olimp","URL":"188.128.117.99","File":"/olimp","Port":"8000","ovol":"0"}
{"Name":"NL radio","URL":"nradio.net","File":"/nlradio","Port":"8080","ovol":"0"}
{"Name":"Alfa","URL":"188.128.117.99","File":"/alfa","Port":"8000","ovol":"0"}
{"Name":"Echo ekb","URL":"188.128.117.99","File":"/echoekb_aacplus","Port":"8000","ovol":"0"}
{"Name":"Pilot","URL":"188.254.50.254","File":"/pilot_aacplus","Port":"8000","ovol":"0"}
{"Name":"Rock Arsenal","URL":"188.128.117.99","File":"/rockarsenal_aacplus","Port":"8000","ovol":"0"}
{"Name":"Guerrilla","URL":"live.guerrillaradio.ro","File":"/guerrilla.aac","Port":"8010","ovol":"0"}
{"Name":"Retro-air.volna","URL":"air.volna.top","File":"/Retro","Port":"80","ovol":"0"}
{"Name":"SFM-air.volna","URL":"air.volna.top","File":"/SFM","Port":"80","ovol":"0"}
{"Name":"Hubu.fm","URL":"aac.hubu.fm","File":"/stream","Port":"80","ovol":"0"}
ShAlex13
Offline
Зарегистрирован: 19.01.2018

Onegin45 пишет:

Народ, подскажите, есть ли в природе какое-нить приложение-пульт под ведроид для управления эхотажными поделками на es2866? Для esp32 знаю, что есть. Имеется ввиду, чтобы громкость покрутить, каналы пощелкать.

 

Вот для KaRadio (ESP8266) приложение https://cloud.mail.ru/public/61dm/zYiA16ooM

Madjestik58
Offline
Зарегистрирован: 03.03.2019

pilnikov пишет:

у вээски хитрожопый выход (с изолированным общим проводником) плюсом раздельные цифровая и аналоговая земли. ее к УМЗЧ подключать тот еще гемор (если бп один на всех и мы за ценой не постоим).

Вот народ упрямый ведь - готов идти на танцы с бубном, а втрой (отдельный) бп на усилок ну никак не хотит. Хотя это решает кучу траблов 

Так это тоже не решит проблемы ни как? http://arduino.ru/forum/proekty/wi-fi-internet-radio?page=63#comment-389... Автор очень уверенно написал, что все проблемы ушли.

Изолированный DC/DC не могу толком понять, какой купить. Китайцы гонят B0505S-1W, но он слабоват. Версия 2W стоит уже не очень гуманно, проще, вроде, блок питания второй поставить на ESP+VS.

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

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

траансформатор (аудио разделительный), индивидуальные бп для вээс и УМЗЧ, УМЗЧ с дифф входом проблему решают полностью

вээске с еспихой и дсплеем достаточно 500ма 3,3В =1,5 Вт

Я мерял усб тестером - он показывал 170 - 200 мА (но это сильно приблизительно конечно)

Madjestik58
Offline
Зарегистрирован: 03.03.2019

pilnikov пишет:

траансформатор (аудио разделительный), индивидуальные бп для вээс и УМЗЧ, УМЗЧ с дифф входом проблему решают полностью

вээске с еспихой и дсплеем достаточно 500ма 3,3В =1,5 Вт

Я мерял усб тестером - он показывал 170 - 200 мА (но это сильно приблизительно конечно)

Т.е. получается, схема с трансформаторами выше - живая?

Сеголня с утра смотрел потребление. ПО 5В VS+ESP32 от 160мА до 260мА плавает. Тобишь нужен 2-х ватный изолятор.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

ну да и схема живая

Madjestik58
Offline
Зарегистрирован: 03.03.2019

По DC-DC. Смотрю datasheet и не могу понять, земля здесь развязана или нет.

http://www.aimtec.com/site/Aimtec/files/Datasheet/HIGHResolution/AM3D-Z.PDF

Может кто может подсказать?

Хотя заявлено изолированный. Попробуем прикупить на пробу.

ShAlex13
Offline
Зарегистрирован: 19.01.2018

Madjestik58 пишет:

По DC-DC. Смотрю datasheet и не могу понять, земля здесь развязана или нет.

http://www.aimtec.com/site/Aimtec/files/Datasheet/HIGHResolution/AM3D-Z.PDF

Может кто может подсказать?

Хотя заявлено изолированный. Попробуем прикупить на пробу.

А где там схема? Условный чертеж и все. Если интересно что там внутри, то можно глянуть тут ролик https://www.youtube.com/watch?v=4fkmw0987oo

Madjestik58
Offline
Зарегистрирован: 03.03.2019

ShAlex13 пишет:

А где там схема? Условный чертеж и все. Если интересно что там внутри, то можно глянуть тут ролик https://www.youtube.com/watch?v=4fkmw0987oo

Тут китайская поделка. Ладно, оплатил ради интереса AM3D-0505SZ, пока по распродажной цене отдают (103 руб РФ за штуку). Съезжу, заберу, отпишусь. Каково оно. По каталогу идет как изолированный DC-DC.

alexeko
Offline
Зарегистрирован: 03.01.2014

Доброго дня.

Что-то не в ту область залезли, с этими усилителями. Вот мой проект. Радио интегрировано в усилитель. Трудностей с схемотехникой, не испытывал.

https://drive.google.com/open?id=1a20LfE2o8kX0_4DuKpOePl7BkGgWEASc

https://drive.google.com/open?id=1vxKrjynBApdiZxWjx6VGvNXtz7T8-31T

https://drive.google.com/open?id=1RZDX8WPw84VTyA1bPwaaZz15axOXOkNd

https://drive.google.com/open?id=1b4xgAW_Kx1XcuuLoE8CFkDLdYGNF-Pa4

Радио, контроллер управления и аудиопроцессор, всё от одного, 12В БП

Добавлю еще видео. Прошивка еще не до конца отлажена (кириллица), так, что строго не судите.

https://drive.google.com/open?id=12H-8yMwz283TOqb1eaFwrQ-tYXOnmu-V