По логике понятно почему это происходит. Переключение между Флэш памятью и spiram тормозит из-за кривой реализации dma.Я не программист, но при старте можно же скопировать содержимое Флэш в нижние 32 мегабита ОЗУ- ее как бы теневой флеш, а верхние 32 мегабита использовать как буфер?
Попробуйте вынести антенну дальше от платы KaRadio32, а плату экранировать.
Во-первых, это не возможно. На ESP-12F нет гнезда для внешней антенны, а резать имеющуюся на плате и паять проводком я пока не хочу. Да и не в антенне дело. Было бы дело в ней, то и с разными источниками питания наводилась бы цифра на вход УНЧ.
Попробуйте вынести антенну дальше от платы KaRadio32, а плату экранировать.
Во-первых, это не возможно. На ESP-12F нет гнезда для внешней антенны, а резать имеющуюся на плате и паять проводком я пока не хочу. Да и не в антенне дело. Было бы дело в ней, то и с разными источниками питания наводилась бы цифра на вход УНЧ.
Как знаете.
Только вы определитесь в своих цитатах - ваши слова: "...Это не помогло. И больше скажу, прет цифра даже при питании от разных источников. Так, что изначально я правильно схему сделал и теперь в этом убедился. "
Только вы определитесь в своих цитатах - ваши слова: "...Это не помогло. И больше скажу, прет цифра даже при питании от разных источников. Так, что изначально я правильно схему сделал и теперь в этом убедился. "
Ну может немного недопонимания? Или я так выразился?
Цифра прёт при питании от разных источников, если я подключаю общий провод усилителя к цифровой земле, а не к аналоговой. На аналоговой земле с цифрой успешно борются дроссели ЭМП.
На vs1053 какая то цена не очень адекватная. Это же по сути готовый mp3 плеер продается платой. А дешевле нет аналога, который подойдет для простейшего запуска радио?
pilnikov пишет:
А самый бюджетный юзабельный вариант - модуль A1S от Aithinker. И врум и дак, и даже ацп есть.
На Али попалась на глаза такая платка, скажите пожалуйста стоит ее рассматривать к покупки для построения радио? Интересует прежде всего наличие прошивки, возможность подключения дисплея, пульта и энкодера.
pilnikov, я честно читаю этот форум и другие. И сразу извинился за глупые вопросы. Какого то FAQ по этой теме нет, а поиск на форуме не идеален. Этих модулей много и чем они отличаются друг от друга, и будут ли работать как надо мне не известно. Поэтому тысячу извинений, просьба гуру не нервничать.
На Али попалась на глаза такая платка, скажите пожалуйста стоит ее рассматривать к покупки для построения радио? Интересует прежде всего наличие прошивки, возможность подключения дисплея, пульта и энкодера.
петь будет, периферию (дисплей, энкодеры, ик) подключить не получится - там она занята под внутренние нужды. Если с модулем колдовать - там возможно. Но как вы к нему будете паяться? Как на фото выше?
Pleseck пишет:
pilnikov, я спрашивал про аналог платы vs1053. Модуль ESP8266 у меня есть.
Вам все радио обойдется в 400р без танцев с бубном. Если конечно сможете припаять проводочки к модулю.
аналоги вээски (с аппаратным мп3) есть, но дороже. И второй момент - кто софт под них писать будет?
По идее есть дешманские китайские мп3 плееры, даже дешевле ста рублев. Но опять же - софта под них нет.
На Али попалась на глаза такая платка, скажите пожалуйста стоит ее рассматривать к покупки для построения радио? Интересует прежде всего наличие прошивки, возможность подключения дисплея, пульта и энкодера.
Если нужно только радио без энкодера, экрана то можно брать (подключить можно но...). Вообщем все равно придется вывернуть себе мозг. На этой плате звук с присутствием цифровых помех - не так сильно но... Как для игрушки то можно брать :)
И дяшёвая и HI-FI и проект на ней есть, но зачем Вам это говорить, Вы это и так знаете т.к. "честно читаете и этот форум и другие"
Вообще Ардуину а затем и другие девайсы(плюс облегченная среда программирования) изобрели для быстрого прототипирования и понижение порога вхождения. Но уровень знаний всё же должен быть. И по программированию и по электрическим схемам. Т.ч. или повышаем уровень знаний(слава интернету!, не надо по библиотекам шарится) или берём готовое изделие. Только тут засветились несколько разработчиков своего радио и несколько по модификациям карадио.
Если нужен только МП3 то на мой взгяд для этого проекта эта плата самая лучшая. Помех - цифровых нет. Если нужно минимализм и устроит 3Вт и моно - то берите Adafruit-MAX98357 I2S 3 Вт усилитель класса D
Вы ещё определитесь, что вы хотите получить? Поначалу вы хотели, чтобы из купленного Вами подобрать, чтобы работало и в корпусе колонки. Если хотите собирать с нуля, то подбираете уже готовый проект. Ваша pcm в лоб с 8266 не заработает с Карадио например. Для колонки самое то, что гуру написал выше про a1s и шампунь и кондиционер в одном флаконе. Если хотите esp8266 оживлять без vs1053, делайте проект esp mini dac, у того же автора, где вы первоначальную ссылку приводили здесь.
Tda1387 DAC отвратительный, токовый выход, но выходное сопротивление высокое, при этом низкая выходная амплитуда, не заточен под подключение без бубна операционного усилителя. В результате ловит всевозможные помехи. Если уж брать, DAC то pcm5102, 2 килоома выход, но амплитуда 2vpp.
Тут больше диалог от том, человек не знает(не понимает) чего хочет, не знает разницу между декодером и ЦАПом(или ленится читать описание), но хочет дёшего и желательно не прилагая усилия ни по поиску ни по изучению.
To Catbear, Vanya venikov: А звук реально так себе( на уровне простого фильтра по ШИМ) или или всё же лучше?
Звук вполне неплох, но от цифровых помех если в связке с Esp, не избавиться. Разве что действительно внешнюю антенну, схему в металлический экран, иотдельное питание для дака.
Тут больше диалог от том, человек не знает(не понимает) чего хочет, не знает разницу между декодером и ЦАПом(или ленится читать описание), но хочет дёшего и желательно не прилагая усилия ни по поиску ни по изучению.
To Catbear, Vanya venikov: А звук реально так себе( на уровне простого фильтра по ШИМ) или или всё же лучше?
To Толстый, Vanya venikov: Я делал связку Wemos D1mini+tda1387+tda1308 все работает нормально, никаких помех особых не заметил. Но, я, наверное не могу претендовать на истину в этом вопросе, это чистый субъективизм. Никаких антенн, пентаграмм и человеческих жертвоприношений не использовал. Мне звук показался лучше, чем по ШИМ. Но с другой стороны я перепробовал несколько модулей esp8266, тк на последних купленных играло очень отвратно, как то работало с лагами. Делал esp mini DAC, но, проекты а ля погодный информер на тех же модулях работают без проблем. Почему то подошёл клон Wemosа.
На vs1053 какая то цена не очень адекватная. Это же по сути готовый mp3 плеер продается платой. А дешевле нет аналога, который подойдет для простейшего запуска радио?
pilnikov пишет:
А самый бюджетный юзабельный вариант - модуль A1S от Aithinker. И врум и дак, и даже ацп есть.
вы хоть читайте немного. Или только писать?
Люди вот так собирают радио на этом модуле
я так делал
То Pilnikov: Ранее вы им занимались, а так до сих пор и нет под него конфига, чтобы работал и энкодер и дисплей? По моему, может ошибаюсь , Вам удалось его запустить, но полноценно со всеми приблудами Карадио32 он не заработал. Только web интерфейс и аудио.
Попробуйте вынести антенну дальше от платы KaRadio32, а плату экранировать.
Во-первых, это не возможно. На ESP-12F нет гнезда для внешней антенны, а резать имеющуюся на плате и паять проводком я пока не хочу. Да и не в антенне дело. Было бы дело в ней, то и с разными источниками питания наводилась бы цифра на вход УНЧ.
А там никак нельзя попытаться воткнуть B0505s? В свое время прочитал о нем у Nadim, собирал правда из готовых плат, но мне помогло.
Я делал развязку B0505s, только изолировал не i2s, а сам esp32s - мёртвому припарка, в моем случае все на макетной плате в 3 сантиметрах от tda1387. Когда перепаял нулевик возле антенны на esp32s и подключил внешнюю антенну стало лучше, но полностью треск не пропал, но характер его зависил от положения кабеля внешней антенны. А вот когда перешёл на модуль vs1053 все стало без рокотания работать. С модулем pcm5102, все тоже относительно чисто было.
Я делал развязку B0505s, только изолировал не i2s, а сам esp32s - мёртвому припарка, в моем случае все на макетной плате в 3 сантиметрах от tda1387. Когда перепаял нулевик возле антенны на esp32s и подключил внешнюю антенну стало лучше, но полностью треск не пропал, но характер его зависил от положения кабеля внешней антенны. А вот когда перешёл на модуль vs1053 все стало без рокотания работать. С модулем pcm5102, все тоже относительно чисто было.
У меня была esp32devkit+vs1053. Подумал, может и ему поможет, хотя у него esp8266.
Ну у каждого свои стандарты, для меня динамический диапазон ограниченный шумами в 60 дб, это плоховато, а раньше довольствовались компакт кассетами с ДД, в 40 дБ. Даже vs1053 при работе на чувствительные наушники ощутимо шумит, но и запас по мощности у нее ощутимый.
В наличии нет. Да и не поможет она сильно, так как даже мощная на 2 Вт может не потянуть весь приемник. Ну и нет ее в наличии. Вообще эти 0505 dc/dc не столь уж хорошая штука. По работе с ними дело имел. Они срут не меньше ESP. По сути там тупо автогенераторная схема внутри с гальванической развязкой на трансформаторе.
Я психанул и заказал пяток BA3121. Подожду их. Вроде как развязка на этом изолирующем усилителе получше должна быть.
В общем пока 3 варианта решения знаю:
1) питание УНЧ и приемника от разных источников (это работает и проверено);
2) УНЧ с дифференциальным входом (не проверено в виду отсутствия такового);
3) BA3121 (тоже не проверено).
Причем надо было все же согласно ApNote на VS10xx на плате запилить и цепь MUTE. А управление ею повесить на простецкий таймер 555. Тогда бы не было неприятных щелчков в динамиках, когда ESP с VS инициализируются. Это тоже доделаю отдельно в виде модуля.
То Pilnikov: Ранее вы им занимались, а так до сих пор и нет под него конфига, чтобы работал и энкодер и дисплей? По моему, может ошибаюсь , Вам удалось его запустить, но полноценно со всеми приблудами Карадио32 он не заработал. Только web интерфейс и аудио.
Дисплей тоже работает. И управление вроде должно(ик точно работает). Я как то потерял к нему интерес в угоду платам с вээской. Хотя в плане стоимости вариант очень даже подходящий.
serg_svd пишет:
Причем надо было все же согласно ApNote на VS10xx на плате запилить и цепь MUTE. А управление ею повесить на простецкий таймер 555. Тогда бы не было неприятных щелчков в динамиках, когда ESP с VS инициализируются. Это тоже доделаю отдельно в виде модуля.
Не нужен там таймер - используйте выход светодиода "статус". Его только надо из "блинка" в режим "плэй" перевести. Я так у себя на платах управляю УМЗЧ через вход EN на 4150. А по щелчкам при включении определяю запуск системы. Других индикаторов то в этот момент нету.
Вы ещё определитесь, что вы хотите получить? Поначалу вы хотели, чтобы из купленного Вами подобрать, чтобы работало и в корпусе колонки. Если хотите собирать с нуля, то подбираете уже готовый проект. Ваша pcm в лоб с 8266 не заработает с Карадио например. Для колонки самое то, что гуру написал выше про a1s и шампунь и кондиционер в одном флаконе. Если хотите esp8266 оживлять без vs1053, делайте проект esp mini dac, у того же автора, где вы первоначальную ссылку приводили здесь.
Я написал изначально что я хотел сделать. Странно, что ни кто не понял. Или надменность ответить не позволила.
То Pleseck: Короткий ответ на Ваш вопрос для проекта Карадио-нет.
Длинный ответ: Вы изначально дали ссылку на проект, да по нему Ваш модуль подключить можно, но надо спаивать ту же схему.
Если вы хотите иной проект, то ситуация там иная.
Karadio заработает на esp8266+vs1053, на иной связке нет.
Это если не паять. Если хотите дешевый DAC есть проект о котором я писал выше esp8266+упомянутый Толстый tda1387, надо паять опять же. Либо вместо него использовать pcm5102, но соединять надо чуть иначе. Паять не надо.
Если делать Karadio32 на esp32.
Паять не надо, если купить esp32devkit+pcm5102. Или тупо,esp32a1s, но там надо паять мелкие ножки. Что неясного?
PSа так звучало, у меня есть куча этого, хочу впихнуть в music angel скажите как, чтобы было зашибись, прошил по этой схеме. Это кроме недоумения ничего не вызывает.
Не-е-е. Это мы не понимаем, что он не понимает то что мы не понимаем:)
Думаю, что камень преткновения - прошивка. И непонимание того, что она очень жёстко привязана только к определённым камням и элементам собранным по определенной схеме(сиречь - проект). И менять там элементы местами, как кто- то куда-то положит - нельзя. Т.е вопрос о том, что "вот я прошил и что мне теперь соединять" звучит ооочень странно для большинства людей. Типа Вот есть у меня машина "жигули", я достал двигатель от "белаза" залил туда спирт. Подскажите какую коробку передач мне купить - от "москвича" или "зила"?
Вообщем берётся готовый(рабочий, проверенный другими пользователями) проект. Там будут входы для питания и выходы на звук. Соединяем согласно древнему правилу -"шей красное с красным, а белое с белым". Т.е на вход питания подаем указанное в пректе питание, а выход за звук соединяем со входом AUX(как нибудь так) Вашего садистского изобретения(это я про носимые синезубые бубнилки).
И только потом, при возникновении проблем(шум, треск, пропадание сигнала и.д.) идти на форум. И не считать всех не ответивших Вам людей "надменными" :) О, я отмазался.
To serg_svd. Проверил на свежекупленой NEW NodeMcu V3. Прошивка обновлена по OTA. Какой модуль стоит F/E или Q:) без понятия, написано ESP8266MOD. Никаких изменений через порт не вносил, просто проверил в каком режиме LED, оказалось в плей по умолчанию. Итог светодиод на модуле светит при воспроизведении и тухнет на паузе. Напряжометром нашёл пин D4 на котором "0" - при звуке и "1" при тишине. Схемы соединения кроме как с VS не нашёл
Ещё помнится, что на разных ревизиях самих модулей светодиод подключен к разным IO(где RX, где IO2) Плюсом разное конфигурирование по умолчанию.
По умолчанию светодиод на GPIO2 (17 вывод) модуля ESP-12F. Я не зря номер вывода дописал. дело в том, что в оригинальной схеме нумерация выводов модуля не совпадает с заводской. Кроме этого, порт GPIO2 ошибочно помечен как GPIO1.
Светодиод после прошивки работает в Blink mode. С пином D4 на вашей NEW NodeMcu V3 надо еще разбираться куда он идет. А то, если провести аналогию и D4==GPIO4 модуля, то этот пин идет на пин DREQ (Data request, input bus) VS1053B и к светодиоду отношения не имеет.
По моей плате: если предположить что модуль 12Е, то D4 платы идёт на IO2 модуля(17 вывод), а уже тестером вызвонил, что светодиод одним концом на питание(3.3B) а другим через 470 Ом на D4. Получается Вам осталось перевести из блинка в плей.
Тo Толстый: вы правы, на поклон. Одно время его это заинтересовало. Он как то выкладывал давно ссылки на некий вариант, я подумал, что будет развитие, но как выше он написал, что он увлекся vs1053. И это осталось в том же виде. Всё равно ему спасибо огромное. Для всяких колонок самое оно, если не бояться подпаяться к выводам.Либо попробуйте отмотать форум где то на период с 25.10.2019, у меня что то типа 126 страницы и там почитать.
я хочу прошитую плату 8266 подключить к колонке через какой то модуль. Модуль естественно не с ножками которые куда-то припаивать надо а-ля https://aliexpress.ru/item/32995595000.html?
Возможно это модуль vs1053, пусть он. Но цена у него конская. Я задал логичный вопрос, есть ли аналог этому модулю, который можно подключить к моей плате, но дешевле. Может он будет ущербнее, не будет воспроизводить ААС допустим, на данном этапе это не важно.
VS1003B немного дешевле. Но не умеет ААС. С есп8266-Карадио должен работать. Гуру поправят если ошибаюсь, сам не проверял.
ESP32-Карадио уже кроме VS1003B/VS1053B может работать с I2s ЦАП (PCM5102, TDA1387T, UDA1334 и т.п.)
А то что назвали модулем с ножками которые надо паять - это просто голая микросхема. Модуль - это когда уже все распаяно, остается только подключить. :)
По логике понятно почему это происходит. Переключение между Флэш памятью и spiram тормозит из-за кривой реализации dma.Я не программист, но при старте можно же скопировать содержимое Флэш в нижние 32 мегабита ОЗУ- ее как бы теневой флеш, а верхние 32 мегабита использовать как буфер?
Попробуйте вынести антенну дальше от платы KaRadio32, а плату экранировать.
Во-первых, это не возможно. На ESP-12F нет гнезда для внешней антенны, а резать имеющуюся на плате и паять проводком я пока не хочу. Да и не в антенне дело. Было бы дело в ней, то и с разными источниками питания наводилась бы цифра на вход УНЧ.
Попробуйте вынести антенну дальше от платы KaRadio32, а плату экранировать.
Во-первых, это не возможно. На ESP-12F нет гнезда для внешней антенны, а резать имеющуюся на плате и паять проводком я пока не хочу. Да и не в антенне дело. Было бы дело в ней, то и с разными источниками питания наводилась бы цифра на вход УНЧ.
Как знаете.
Только вы определитесь в своих цитатах - ваши слова: "...Это не помогло. И больше скажу, прет цифра даже при питании от разных источников. Так, что изначально я правильно схему сделал и теперь в этом убедился. "
Только вы определитесь в своих цитатах - ваши слова: "...Это не помогло. И больше скажу, прет цифра даже при питании от разных источников. Так, что изначально я правильно схему сделал и теперь в этом убедился. "
Ну может немного недопонимания? Или я так выразился?
Цифра прёт при питании от разных источников, если я подключаю общий провод усилителя к цифровой земле, а не к аналоговой. На аналоговой земле с цифрой успешно борются дроссели ЭМП.
На vs1053 какая то цена не очень адекватная. Это же по сути готовый mp3 плеер продается платой. А дешевле нет аналога, который подойдет для простейшего запуска радио?
А самый бюджетный юзабельный вариант - модуль A1S от Aithinker. И врум и дак, и даже ацп есть.
вы хоть читайте немного. Или только писать?
Люди вот так собирают радио на этом модуле
я так делал
На Али попалась на глаза такая платка, скажите пожалуйста стоит ее рассматривать к покупки для построения радио? Интересует прежде всего наличие прошивки, возможность подключения дисплея, пульта и энкодера.
pilnikov, я честно читаю этот форум и другие. И сразу извинился за глупые вопросы. Какого то FAQ по этой теме нет, а поиск на форуме не идеален. Этих модулей много и чем они отличаются друг от друга, и будут ли работать как надо мне не известно. Поэтому тысячу извинений, просьба гуру не нервничать.
Спасибо за ответ.
pilnikov, я спрашивал про аналог платы vs1053. Модуль ESP8266 у меня есть.
На Али попалась на глаза такая платка, скажите пожалуйста стоит ее рассматривать к покупки для построения радио? Интересует прежде всего наличие прошивки, возможность подключения дисплея, пульта и энкодера.
петь будет, периферию (дисплей, энкодеры, ик) подключить не получится - там она занята под внутренние нужды. Если с модулем колдовать - там возможно. Но как вы к нему будете паяться? Как на фото выше?
pilnikov, я спрашивал про аналог платы vs1053. Модуль ESP8266 у меня есть.
Вам все радио обойдется в 400р без танцев с бубном. Если конечно сможете припаять проводочки к модулю.
аналоги вээски (с аппаратным мп3) есть, но дороже. И второй момент - кто софт под них писать будет?
По идее есть дешманские китайские мп3 плееры, даже дешевле ста рублев. Но опять же - софта под них нет.
На Али попалась на глаза такая платка, скажите пожалуйста стоит ее рассматривать к покупки для построения радио? Интересует прежде всего наличие прошивки, возможность подключения дисплея, пульта и энкодера.
Если нужно только радио без энкодера, экрана то можно брать (подключить можно но...). Вообщем все равно придется вывернуть себе мозг. На этой плате звук с присутствием цифровых помех - не так сильно но... Как для игрушки то можно брать :)
А допустим вот эта плата чем плоха? https://aliexpress.ru/item/33061919226.html?spm=a2g0o.productlist.0.0.6f31e310zVulNo&algo_pvid=f08c5042-1e63-487d-81da-abb63b0f9af7&algo_expid=f08c5042-1e63-487d-81da-abb63b0f9af7-5&btsid=0b8b034e16046503985733900ecf2f&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Ничем, отличная плата. А вот тоже отличная штука.
https://aliexpress.ru/item/32833660838.html?spm=a2g0o.productlist.0.0.20...
И дяшёвая и HI-FI и проект на ней есть, но зачем Вам это говорить, Вы это и так знаете т.к. "честно читаете и этот форум и другие"
Вообще Ардуину а затем и другие девайсы(плюс облегченная среда программирования) изобрели для быстрого прототипирования и понижение порога вхождения. Но уровень знаний всё же должен быть. И по программированию и по электрическим схемам. Т.ч. или повышаем уровень знаний(слава интернету!, не надо по библиотекам шарится) или берём готовое изделие. Только тут засветились несколько разработчиков своего радио и несколько по модификациям карадио.
А допустим вот эта плата чем плоха? https://aliexpress.ru/item/33061919226.html?spm=a2g0o.productlist.0.0.6f31e310zVulNo&algo_pvid=f08c5042-1e63-487d-81da-abb63b0f9af7&algo_expid=f08c5042-1e63-487d-81da-abb63b0f9af7-5&btsid=0b8b034e16046503985733900ecf2f&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Если нужен только МП3 то на мой взгяд для этого проекта эта плата самая лучшая. Помех - цифровых нет. Если нужно минимализм и устроит 3Вт и моно - то берите Adafruit-MAX98357 I2S 3 Вт усилитель класса D
А допустим вот эта плата чем плоха? https://aliexpress.ru/item/33061919226.html?spm=a2g0o.productlist.0.0.6f31e310zVulNo&algo_pvid=f08c5042-1e63-487d-81da-abb63b0f9af7&algo_expid=f08c5042-1e63-487d-81da-abb63b0f9af7-5&btsid=0b8b034e16046503985733900ecf2f&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Вы ещё определитесь, что вы хотите получить? Поначалу вы хотели, чтобы из купленного Вами подобрать, чтобы работало и в корпусе колонки. Если хотите собирать с нуля, то подбираете уже готовый проект. Ваша pcm в лоб с 8266 не заработает с Карадио например. Для колонки самое то, что гуру написал выше про a1s и шампунь и кондиционер в одном флаконе. Если хотите esp8266 оживлять без vs1053, делайте проект esp mini dac, у того же автора, где вы первоначальную ссылку приводили здесь.
:)
To Pleseck
https://aliexpress.ru/item/32995595000.html?spm=a2g0o.productlist.0.0.20...
Для экономных. За бакс целых 10 шт . Ну или для совсем экономных резистор и конденсатор(фильтр 1-2 порядка)
:)
To Pleseck
https://aliexpress.ru/item/32995595000.html?spm=a2g0o.productlist.0.0.20...
Для экономных. За бакс целых 10 шт . Ну или для совсем экономных резистор и конденсатор(фильтр 1-2 порядка)
Как раз на такой и делал :)
Tda1387 DAC отвратительный, токовый выход, но выходное сопротивление высокое, при этом низкая выходная амплитуда, не заточен под подключение без бубна операционного усилителя. В результате ловит всевозможные помехи. Если уж брать, DAC то pcm5102, 2 килоома выход, но амплитуда 2vpp.
Тут больше диалог от том, человек не знает(не понимает) чего хочет, не знает разницу между декодером и ЦАПом(или ленится читать описание), но хочет дёшего и желательно не прилагая усилия ни по поиску ни по изучению.
To Catbear, Vanya venikov: А звук реально так себе( на уровне простого фильтра по ШИМ) или или всё же лучше?
Звук вполне неплох, но от цифровых помех если в связке с Esp, не избавиться. Разве что действительно внешнюю антенну, схему в металлический экран, иотдельное питание для дака.
Тут больше диалог от том, человек не знает(не понимает) чего хочет, не знает разницу между декодером и ЦАПом(или ленится читать описание), но хочет дёшего и желательно не прилагая усилия ни по поиску ни по изучению.
To Catbear, Vanya venikov: А звук реально так себе( на уровне простого фильтра по ШИМ) или или всё же лучше?
To Толстый, Vanya venikov: Я делал связку Wemos D1mini+tda1387+tda1308 все работает нормально, никаких помех особых не заметил. Но, я, наверное не могу претендовать на истину в этом вопросе, это чистый субъективизм. Никаких антенн, пентаграмм и человеческих жертвоприношений не использовал. Мне звук показался лучше, чем по ШИМ. Но с другой стороны я перепробовал несколько модулей esp8266, тк на последних купленных играло очень отвратно, как то работало с лагами. Делал esp mini DAC, но, проекты а ля погодный информер на тех же модулях работают без проблем. Почему то подошёл клон Wemosа.
У меня подозрения на Флеш память и ее "качество" на разных модулях esp8266. Такое ощущение, что их печатают уже в каждом подвале.
Del
На vs1053 какая то цена не очень адекватная. Это же по сути готовый mp3 плеер продается платой. А дешевле нет аналога, который подойдет для простейшего запуска радио?
А самый бюджетный юзабельный вариант - модуль A1S от Aithinker. И врум и дак, и даже ацп есть.
вы хоть читайте немного. Или только писать?
Люди вот так собирают радио на этом модуле
я так делал
То Pilnikov: Ранее вы им занимались, а так до сих пор и нет под него конфига, чтобы работал и энкодер и дисплей? По моему, может ошибаюсь , Вам удалось его запустить, но полноценно со всеми приблудами Карадио32 он не заработал. Только web интерфейс и аудио.
Catbear, зачем цитировать полностью сообщение???
знаете как трудно потом здесь искать нужную информацию?
Попробуйте вынести антенну дальше от платы KaRadio32, а плату экранировать.
Во-первых, это не возможно. На ESP-12F нет гнезда для внешней антенны, а резать имеющуюся на плате и паять проводком я пока не хочу. Да и не в антенне дело. Было бы дело в ней, то и с разными источниками питания наводилась бы цифра на вход УНЧ.
А там никак нельзя попытаться воткнуть B0505s? В свое время прочитал о нем у Nadim, собирал правда из готовых плат, но мне помогло.
Знаю.
Я делал развязку B0505s, только изолировал не i2s, а сам esp32s - мёртвому припарка, в моем случае все на макетной плате в 3 сантиметрах от tda1387. Когда перепаял нулевик возле антенны на esp32s и подключил внешнюю антенну стало лучше, но полностью треск не пропал, но характер его зависил от положения кабеля внешней антенны. А вот когда перешёл на модуль vs1053 все стало без рокотания работать. С модулем pcm5102, все тоже относительно чисто было.
У меня была esp32devkit+vs1053. Подумал, может и ему поможет, хотя у него esp8266.
esp8266 по опыту меньше гадит помехами.
Есть у меня Бубновское Радио с tda1387 2 версии - не сказал бы что уж так с помехами... как раз наоборот.
Я и писал про него, все вполне нормально.
Ну у каждого свои стандарты, для меня динамический диапазон ограниченный шумами в 60 дб, это плоховато, а раньше довольствовались компакт кассетами с ДД, в 40 дБ. Даже vs1053 при работе на чувствительные наушники ощутимо шумит, но и запас по мощности у нее ощутимый.
В наличии нет. Да и не поможет она сильно, так как даже мощная на 2 Вт может не потянуть весь приемник. Ну и нет ее в наличии. Вообще эти 0505 dc/dc не столь уж хорошая штука. По работе с ними дело имел. Они срут не меньше ESP. По сути там тупо автогенераторная схема внутри с гальванической развязкой на трансформаторе.
Я психанул и заказал пяток BA3121. Подожду их. Вроде как развязка на этом изолирующем усилителе получше должна быть.
В общем пока 3 варианта решения знаю:
1) питание УНЧ и приемника от разных источников (это работает и проверено);
2) УНЧ с дифференциальным входом (не проверено в виду отсутствия такового);
3) BA3121 (тоже не проверено).
Причем надо было все же согласно ApNote на VS10xx на плате запилить и цепь MUTE. А управление ею повесить на простецкий таймер 555. Тогда бы не было неприятных щелчков в динамиках, когда ESP с VS инициализируются. Это тоже доделаю отдельно в виде модуля.
Дисплей тоже работает. И управление вроде должно(ик точно работает). Я как то потерял к нему интерес в угоду платам с вээской. Хотя в плане стоимости вариант очень даже подходящий.
Не нужен там таймер - используйте выход светодиода "статус". Его только надо из "блинка" в режим "плэй" перевести. Я так у себя на платах управляю УМЗЧ через вход EN на 4150. А по щелчкам при включении определяю запуск системы. Других индикаторов то в этот момент нету.
используйте выход светодиода "статус". Его только надо из "блинка" в режим "плэй" перевести.
Я же первую версию собрал на ESP8266. Использовал для прошивки уже скомпилированные файлы. А для управления светодиодом там же надо исходники править?
Использовал для прошивки уже скомпилированные файлы. А для управления светодиодом там же надо исходники править?
Вроде есть комманда: sys.led("x"):
Display and Change the led indication:
1 = Led is in Play mode (lighted when a station is playing), 0 = Led is in Blink mode (default)
А допустим вот эта плата чем плоха? https://aliexpress.ru/item/33061919226.html?spm=a2g0o.productlist.0.0.6f31e310zVulNo&algo_pvid=f08c5042-1e63-487d-81da-abb63b0f9af7&algo_expid=f08c5042-1e63-487d-81da-abb63b0f9af7-5&btsid=0b8b034e16046503985733900ecf2f&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Я написал изначально что я хотел сделать. Странно, что ни кто не понял. Или надменность ответить не позволила.
Да, я хочу прошитую плату 8266 подключить к колонке через какой то модуль. Модуль естественно не с ножками которые куда-то припаивать надо а-ля https://aliexpress.ru/item/32995595000.html?spm=a2g0o.productlist.0.0.203e33b7CJhntF&algo_pvid=5c3b736b-f663-48ee-a964-398b25dfda6d&algo_expid=5c3b736b-f663-48ee-a964-398b25dfda6d-0&btsid=0b8b035916046554470533097e3d57&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_Возможно это модуль vs1053, пусть он. Но цена у него конская. Я задал логичный вопрос, есть ли аналог этому модулю, который можно подключить к моей плате, но дешевле. Может он будет ущербнее, не будет воспроизводить ААС допустим, на данном этапе это не важно.
Вот и все что я хотел сейчас. Это так сложно объяснить?
Свежий бинарник тут
Вроде есть комманда: sys.led("x"):
Работает команда, хотя я думал, что это для версии с ESP32.
Переключил на постоянное свечение. Светодиод на самом модуле ESP-12F тоже перестал мигать. Получается эти светодиоды как бы друг-друга дублируют.
Но при включении светодиод все равно мигает Его нельзя напрямую для MUTE использовать/
Да и инвертировать надо сигнал в 0, а команда sys.ledpola("x"): работает точно также как и команда sys.led
PS. забил help через telnet. А команды смены полярности LED то и нет. Не выдает.
А sys.led("x"): изменила состояние. 0 = Led is in Play mode (lighted when a station is playing), 1 or up = Led is in Blink mode (default)
Хотя поиском через гугл мне другую информацию выдало http://karadio.karawin.fr/Interface.txt
То Pleseck: Короткий ответ на Ваш вопрос для проекта Карадио-нет.
Длинный ответ: Вы изначально дали ссылку на проект, да по нему Ваш модуль подключить можно, но надо спаивать ту же схему.
Если вы хотите иной проект, то ситуация там иная.
Karadio заработает на esp8266+vs1053, на иной связке нет.
Это если не паять. Если хотите дешевый DAC есть проект о котором я писал выше esp8266+упомянутый Толстый tda1387, надо паять опять же. Либо вместо него использовать pcm5102, но соединять надо чуть иначе. Паять не надо.
Если делать Karadio32 на esp32.
Паять не надо, если купить esp32devkit+pcm5102. Или тупо,esp32a1s, но там надо паять мелкие ножки. Что неясного?
PSа так звучало, у меня есть куча этого, хочу впихнуть в music angel скажите как, чтобы было зашибись, прошил по этой схеме. Это кроме недоумения ничего не вызывает.
Не-е-е. Это мы не понимаем, что он не понимает то что мы не понимаем:)
Думаю, что камень преткновения - прошивка. И непонимание того, что она очень жёстко привязана только к определённым камням и элементам собранным по определенной схеме(сиречь - проект). И менять там элементы местами, как кто- то куда-то положит - нельзя. Т.е вопрос о том, что "вот я прошил и что мне теперь соединять" звучит ооочень странно для большинства людей. Типа Вот есть у меня машина "жигули", я достал двигатель от "белаза" залил туда спирт. Подскажите какую коробку передач мне купить - от "москвича" или "зила"?
Вообщем берётся готовый(рабочий, проверенный другими пользователями) проект. Там будут входы для питания и выходы на звук. Соединяем согласно древнему правилу -"шей красное с красным, а белое с белым". Т.е на вход питания подаем указанное в пректе питание, а выход за звук соединяем со входом AUX(как нибудь так) Вашего садистского изобретения(это я про носимые синезубые бубнилки).
И только потом, при возникновении проблем(шум, треск, пропадание сигнала и.д.) идти на форум. И не считать всех не ответивших Вам людей "надменными" :) О, я отмазался.
To Catbear: А прошивка то для A1S есть ? Или это к Пильникову на поклон(githube)?
То Толстый: Даже добавить нечего :-)
To serg_svd. Проверил на свежекупленой NEW NodeMcu V3. Прошивка обновлена по OTA. Какой модуль стоит F/E или Q:) без понятия, написано ESP8266MOD. Никаких изменений через порт не вносил, просто проверил в каком режиме LED, оказалось в плей по умолчанию. Итог светодиод на модуле светит при воспроизведении и тухнет на паузе. Напряжометром нашёл пин D4 на котором "0" - при звуке и "1" при тишине. Схемы соединения кроме как с VS не нашёл
Ещё помнится, что на разных ревизиях самих модулей светодиод подключен к разным IO(где RX, где IO2) Плюсом разное конфигурирование по умолчанию.
То толстый.
По умолчанию светодиод на GPIO2 (17 вывод) модуля ESP-12F. Я не зря номер вывода дописал. дело в том, что в оригинальной схеме нумерация выводов модуля не совпадает с заводской. Кроме этого, порт GPIO2 ошибочно помечен как GPIO1.
Светодиод после прошивки работает в Blink mode. С пином D4 на вашей NEW NodeMcu V3 надо еще разбираться куда он идет. А то, если провести аналогию и D4==GPIO4 модуля, то этот пин идет на пин DREQ (Data request, input bus) VS1053B и к светодиоду отношения не имеет.
По моей плате: если предположить что модуль 12Е, то D4 платы идёт на IO2 модуля(17 вывод), а уже тестером вызвонил, что светодиод одним концом на питание(3.3B) а другим через 470 Ом на D4. Получается Вам осталось перевести из блинка в плей.
Тo Толстый: вы правы, на поклон. Одно время его это заинтересовало. Он как то выкладывал давно ссылки на некий вариант, я подумал, что будет развитие, но как выше он написал, что он увлекся vs1053. И это осталось в том же виде. Всё равно ему спасибо огромное. Для всяких колонок самое оно, если не бояться подпаяться к выводам.Либо попробуйте отмотать форум где то на период с 25.10.2019, у меня что то типа 126 страницы и там почитать.
я хочу прошитую плату 8266 подключить к колонке через какой то модуль. Модуль естественно не с ножками которые куда-то припаивать надо а-ля https://aliexpress.ru/item/32995595000.html?
Возможно это модуль vs1053, пусть он. Но цена у него конская. Я задал логичный вопрос, есть ли аналог этому модулю, который можно подключить к моей плате, но дешевле. Может он будет ущербнее, не будет воспроизводить ААС допустим, на данном этапе это не важно.
Я вот что то не могу найти Нано Ардуину 328р, на 3В с microUSB.
Таких не бывает? Только Мини ПРО, без разъемов?