Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 24 из 26 ПерваяПервая ... 14212223242526 ПоследняяПоследняя
Показано с 231 по 240 из 251

Тема: Интернет-радиоприемник на Espressif ESP32

  1. #1

    Лампочка Интернет-радиоприемник на Espressif ESP32

    Всех приветствую.
    Хочу поделиться своим новым проектом интернет радиоприемника основанным на ESP32 без применения внешних ЦАП и декодеров потока. Более подробнее я рассказал в видео.



    Архив с схемами и файлами для прошивки можно взять тут- https://yadi.sk/d/gKyhVuGO3Uktzr (дубль)

    Мной использована отладочная плата LOLIN32 Lite (на али стоит порядка 400р), так же возможно использовать любой модуль основанный на ESP32 подключив обвязку и питание соответствующим образом.

    Последний раз редактировалось UN7RX; 26.04.2018 в 14:41.
    Евгений RA9COR



  2. #231
    Цитата Сообщение от Oleg 9 Посмотреть сообщение
    Вот эту арифметику не понял, к чему сей расчёт относится
    Блин писал на мобильном, экран маленький, теряется суть))) 0.15-0.2, это я имел ввиду разброс стабилизаторов от типа, от 0.15 до 0.2 вольта..
    Цитата Сообщение от Oleg 9 Посмотреть сообщение
    Заряжать аккумулятор и одновременно питать приёмник от этого аккумулятора, не очень красивая идея. В этом случае не будет отрабатывать отсечка по току в зарядном модуле и пока приёмник работает, аккумулятор всё время будет находится под напряжением 4,2В, что пагубно сказывается на сроке его жизни
    Не, тут все нормально, контроллер заряда в модуле заряжает по науке, сначала максимальным током, затем уменьшая, и к концу заряда ток минимальный, что то в районе 20-30 ма (точно измерять не стал), а так как у нас ток потребления приемником довольно приличный, то потребление приемником идет от аккумулятора, естественно аккумулятор чуть не до заряжен, для полной зарядки нужно выключить приемник и через время зажигается светодиод окончания зарядки( это я забыл упомянуть в постах выше).
    Цитата Сообщение от Oleg 9 Посмотреть сообщение
    Подобные вещи делаются красивее. Добавление диода и одного полевого транзистора решает проблему. При подаче внешнего питания приёмник переключается на него, ничего не потребляя от аккумулятора.
    Подобное я как то давно делал в тестере Маркуса когда он только появился, здесь не стал морочиться...Тут можно тоже изящно сделать, управление включением от esp модуля, к примеру долгое нажатие на кнопку энкодера (вкл-выкл), но это нужно программно прежде всего выполнить.

  3. #232
    Цитата Сообщение от AlexZander Посмотреть сообщение
    Не, тут все нормально, контроллер заряда в модуле заряжает по науке, сначала максимальным током, затем уменьшая, и к концу заряда ток минимальный, что то в районе 20-30 ма (точно измерять не стал), а так как у нас ток потребления приемником довольно приличный, то потребление приемником идет от аккумулятора, естественно аккумулятор чуть не до заряжен,
    Здесь процессы немного иные. Контроллер заряда выдаёт почти максимальный ток заряда до достижения напряжения на аккумуляторе 4,2В. При достижении 4,2В напряжение стабилизируется на этом уровне. Контроллер почти не уменьшает ток, уменьшение тока происходит от того, что по мере заряда, аккумулятор, будучи подключенным к напряжению 4,2 вольта, начинает потреблять всё меньший и меньший ток. Если бы потребление тока, как Вы пишете шло от аккумулятора, то напряжение на нём бы падало. На самом деле потребление тока приёмником в этом режиме идёт от контроллера заряда, если зарядный ток выбран больше потребляемого приёмником.
    Цитата Сообщение от AlexZander Посмотреть сообщение
    для полной зарядки нужно выключить приемник и через время зажигается светодиод окончания зарядки( это я забыл упомянуть в постах выше).
    Это и так понятно. Когда приёмник потребляет ток от контроллера заряда, контроллер не знает же, что это приёмник потребляет а не аккумулятор, а посему держит на выходе напряжение около 4,2В и не отключает заряд. Для устройств с фиксированным потребляемым током, можно подобрать такой зарядный ток, чтобы при наличии потребляемого устройством тока напряжение на выходе контроллера заряда было на уровне 4,1В, но с приёмником такое не прокатит, так как потребляемый им ток напрямую зависит от громкости . На этом аккумуляторно-зарядную тему видимо следует завершить. Мы с Вами изложили два подхода организации питания приёмника от аккумулятора и его заряда. У каждого из способов есть свой плюсы и минусы. Всё равно я останусь при своём мнении, так как оно основано на многолетнем опыте работы с литиевыми аккумуляторами, Вы также, полагаю, останетесь при своём . А читали форума выберут то, что им больше нравится.
    Цитата Сообщение от AlexZander Посмотреть сообщение
    Тут можно тоже изящно сделать, управление включением от esp модуля, к примеру долгое нажатие на кнопку энкодера (вкл-выкл), но это нужно программно прежде всего выполнить.
    В "Белке-DSP" мы приблизительно так и сделали. Но там это продиктовано минимальными размерами корпуса - некуда ещё один выключатель ставить. В интернет радио, чтобы получить хоть немного приемлемую акустику на низких частотах, нужен довольно крупный корпус, объёмом не менее поллитра . В такой корпус поставить отдельный выключатель питания вообще не проблема.

    Добавлено через 24 минут(ы):
    =================
    Цитата Сообщение от djon_bogd Посмотреть сообщение
    Поделитесь лучше впячетлениями) предложения, замечания.
    Евгений, относительно приёмника на ESPmini DAC, хорошо бы сделать логарифмический регулятор громкости а не линейный, как сейчас. Дело в том, что при линейном регуляторе изменение громкости в 2 раза в одном случае занимает 60 шагов (от 60 до 120) в другом случае допустим всего 5 шагов (от 5 до 10). При логарифмической регулировке с шагом, допустим 1 дБ, изменение громкости в 2 раза всегда будет занимать 6 шагов. Пользоваться таким регулятором намного удобнее, проверено на практике.
    По новому проекту, esp32+tda1387+st7735 1.8', если предполагаете поставить УНЧ класса D, то имеет смысл применить не мультибитный а сигма-дельта ЦАП, у которого на выходе почти нет побочных частот за пределами звукового диапазона. Из недорогих на память приходит что-то типа CS4338 (~$0,3). Возможно участники форума подскажут и другие подходящие модели.
    Последний раз редактировалось Oleg 9; 02.04.2019 в 13:48.

  4. Спасибо от AlexZander

  5. #233
    Ещё одна неприятная особенность алгоритма работы с потоком у ESPmini DAC. Если поток отсутствует некоторое непродолжительное время. То женщина сообщает, что поток отсутствует и приёмник переходит в режим останова. После чего приходится снова запускать станцию, переключив на следующую и потом вернув обратно. Неплохо бы сделать так, чтобы приёмник пытался переподключаться к станции хотя бы 5 минут с интервалом допустим 10 секунд. Дело в том, что когда приёмник находится на достаточном удалении от роутера, перемещение людей по комнате меняет интерференционное распределение волн и в некоторых сочетаниях на непродолжительное время теряется Wi-Fi соединение. Таким образом, если постоять в "заветном" месте полминуты, можно гарантированно оборвать воспроизведение канала и перевести приёмник в останов. Другим источником пропадания потока являются коллизии на ADSL, когда соединение с интернетом отсутствует от 30 секунд до 1-2 минут. Такое бывает редко, но бывает и если приёмник после восстановления соединения, без вмешательства пользователя, сам подключится к станции и продолжит работать, будет очень хорошо.
    Последний раз редактировалось Oleg 9; 02.04.2019 в 18:52.

  6. #234
    В багрепорт до кучи - в компютерных плеерах эта http://s6.radiohost.pl:8080/; радиостанция отлично играет. При попытке включить канал с этой ссылкой в ESPmini DAC, барышня говорит, что поток отсутствует. Есть также несколько других подобных радиостанций.
    Последний раз редактировалось Oleg 9; 02.04.2019 в 21:13.

  7. #235
    Аватар для EU1SW
    Регистрация
    01.07.2009
    Адрес
    Minsk
    Сообщений
    3,869
    Записей в дневнике
    1
    Позывной
    EU1SW
    Олег, когда начинается правильная коллаборация инженеров с программистами, это всегда круто получается.
    надеюсь ТС прислушается к Вашим советам, а то в начале темы я как то заикнулся про нехороший 8 битный ШИМ, так чуть помидорами не забросали, они говорили, что и так зашибись )
    73! ***a few homemade DDC|DUC rigs, Malamute DDC, Storch-X DDC 7"

  8. #236
    Помедленнее я записываю) Олег спасибо за замечания и конструктивные предложения. Реализую в следующих версиях.
    Интересный поток, завтра поковыряю его

    8 битного ШИМа не было) был 8 битный полноценный ЦАП.
    Евгений RA9COR

  9. #237
    На самом деле, если просто делаем радиоточку, то и цап не нужен. Моно звук получается очень достойный из фильтрации простого шим-а, что и реализовал первоначально Евгений в ESPmini. Измеренная мною частота шим-а плавает в районе 500...700kHz, что обеспечивает верное воспроизведение высоких частот.
    Зачем заморачиваться с цап-ом, фильтровать его гармоники, а потом пускать все на усилитель D-класса?.
    У меня вообще была мысль просто поставить на выход ESP-12 в ESPmini комплементарный буфер (какая-нибудь запараллеленая копеечная логика типа 74HC14) и после нее динамик, громкость регулировать сопротивлением последовательно с динамиком. По-сути 74HC14 будет тем же усилителем D-класса, a на динамике будет выделяться нч (как и в случае с рам8403).
    Энергия дается на время, и однажды прийдётся ее вернуть...

  10. #238
    Вопрос по поводу дисплея- 1.3 дисплей показывает не правильно, хотя 0,96 работает отлично, но размер маловат. Сам дисплей рабочий, снят с паяльной станции, попросту не влез в корпус. И еще - при включении с зажатой кнопкой точка доступа появляется не всегда, довольно часто появляется на несколько секунд и исчезает, зайти, что бы перенастроить не удается. Само устройство при этом не загружается. Приходится затирать прошивку, зашивать заново, после этого точка доступа появляется стабильно. Где я накосячил? Следующий вопрос в следующем- при загрузке происходит несколько громких щелчков, потом этих щелчков нет. Усилитель прицепил- уже собранную плату, но смотрел осциллографом- щелчки идут на нее. Собрал пока без ЦАПа
    Нажмите на изображение для увеличения. 

Название:	IMG_20190426_180221.jpg 
Просмотров:	1240 
Размер:	222.8 Кб 
ID:	313055

  11. #239
    вопрос автору,появилась ли более свежая версия прошивки чем 386,которая очень часто заикаеться?


  12. #240
    Вот в таком виде и эксплуатирую в течении 2-х месяцев радейку. Нашел точку раздачи с более-менее сносным приемом. Иногда порыпивает, иногда отваливается, в целом 4 из 5.Нажмите на изображение для увеличения. 

Название:	IMG_20190702_105353.jpg 
Просмотров:	369 
Размер:	130.1 Кб 
ID:	316393
    Энергия дается на время, и однажды прийдётся ее вернуть...

  13. Спасибо от ra6ljm

Страница 24 из 26 ПерваяПервая ... 14212223242526 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Радиоприемник КВМ
    от infort в разделе Старое радио (Ламповые души)
    Ответов: 111
    Последнее сообщение: 18.06.2021, 11:50
  2. радиоприемник ВРП 60
    от masterpg в разделе Трансиверы, приемники КВ/УКВ
    Ответов: 107
    Последнее сообщение: 23.03.2019, 17:10
  3. радиоприемник ML-400
    от Ua3UtA в разделе Старое радио (Ламповые души)
    Ответов: 4
    Последнее сообщение: 13.04.2016, 11:35
  4. Радиоприемник ПР-4П
    от RA3AKF в разделе Старое радио (Ламповые души)
    Ответов: 3
    Последнее сообщение: 25.12.2010, 11:45
  5. Радиоприемник АРЗ-52
    от 4L1G в разделе Старое радио (Ламповые души)
    Ответов: 15
    Последнее сообщение: 10.07.2010, 20:37

Ваши права

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