Перейти к содержанию

Радиомодуль с RDA5807M продлевает жизнь старых радиоприёмников


Рекомендуемые сообщения

27 минут назад, asvetp сказал:

Разве что перейти на ATMega328? Прошу радиолюбителей высказаться по поводу целесообразности такого перехода. 

Я высказался :)

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

1 час назад, asvetp сказал:

Что касается названий станций,

Лично я вообще не понимаю, зачем они нужны. На каждой радиостанции названия звучат чуть ли не чаще, чем реклама. И мне абсолютно фиолетово какая станция звучит, главное чтобы музыка была приятная.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

12 минут назад, andrusha152 сказал:

Лично я вообще не понимаю, зачем они нужны. На каждой радиостанции названия звучат чуть ли не чаще, чем реклама.

У меня в области более 30 станций. И заучивать их частоты нет ни какого желания. Как Вы определите станцию на которой в данный момент поёт, ну скажем Киркоров? Дослушать его до конца, потом ещё несколько песен, и только потом понять, что не на той волне. :)

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

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Подскажите  иначе насчет правки названий станций-

С настроенного приемника сливаю дамп, в хексе названия могу править? типа с "радио 10" на "Европа плюс" ? Сколько там знакомест, формат написания и пр. нюансы

вариант FM_M8_N5110_scan_v4

Изменено пользователем conler
Ссылка на комментарий
Поделиться на другие сайты

39 минут назад, conler сказал:

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

Вам зачем дамп в хексе править? Исходник же есть...

PS Если та версия (что дописали) без исходника, то никак. Проще заново написать.

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, shonty сказал:

Вам зачем дамп в хексе править? Исходник же есть...

 

Исходника нет, да и аврстудио (вроде тут в этой среде проекты видел) последний раз крутил лет десять назад как, да и неинтересна эта среда. Закостенел, уже не подниму снова, постарел и устал (а еще больше обленился) ...хекс смотрел (исходный), сравню со слитым и будет всё ясно, где что и как.

RDS в проект надо, дисплей должен жить, а RDA5807 работать на полную катушку. В М8 не поместится, пора проекту переходить на М328.

 

Изменено пользователем conler
Ссылка на комментарий
Поделиться на другие сайты

18 минут назад, conler сказал:

Закостенел, уже не подниму снова, постарел и устал

Здесь многие в возрасте. Что поделать... Но зарядку делаем :)

Наверное раньше Крисом Касперски зачитывались, что вас на "исследование кода программ" потянуло :)

Конечно удачи.

PS Пойду тоже что-нибудь после пакер-протектора сдамплю... эх...

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

29 минут назад, shonty сказал:

PS Пойду тоже что-нибудь после пакер-протектора сдамплю... эх...

благодарю за волшебный пендаль, мне не повредит :)

31 минуту назад, shonty сказал:

Наверное раньше Крисом Касперски зачитывались, что вас на "исследование кода программ" потянуло

Ни к чему скепсис, это были суперребусы :)

Изменено пользователем conler
Ссылка на комментарий
Поделиться на другие сайты

19 минут назад, conler сказал:

Ни к чему скепсис, это были суперребусы

Я и не спорю. Сам разгадывал. 

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

Это как в обычных приложениях: отдельно исполняемый файл и отдельно файл настроек. 

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

В этой теме было опубликовано много программ с прописанными заранее названиями радиостанций. Поэтому Вы,  conler, можете выбрать себе подходящую или близкую по функционалу с указанной Вами программой.  Там Вы спокойно и без напряга  можете прописать названия. Подробнее об этом можно прочитать в описаниях к любой такой программе, которые я привожу в PDF-файлах.

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

shonty,

34 минуты назад, shonty сказал:

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

Как так? Не издевайтесь! Что-то куда-то не поместилось?

asvetp, спасибо за ответ, на вариант выше не нашел исходника

Ссылка на комментарий
Поделиться на другие сайты

       Уважаемый asvetp, просматривая исходник,  увидел что установленное начальное значение уровня громкости - 15. А если изменить это значение в меньшую сторону  получится ли уменьшить уровень звука RDA5807? Просто у меня тоже с громкостью слегка "перебор".

Вот  вырезал из исходника (FM_SSD1306_enc_3_3.asm):

        ;Инициализация радиомодуля RDA5807М
        ldi YL,LOW(Fst_EE)              ;Загр. в Y адр.хран. последней станции
        clr YH                                     ;
        ldi temp,15                            ;Установить начальное
        sts volume,temp                  ; значение громкости = 15

А что касается функции набора текста для написания названий радиостанций, то намного удобнее это делать  на компьютере, заливая потом  новую прошивку через SPI, выведенный в доступное место, чем с помощью кнопок выбирать нужную букву/цифру/символ, переходя из одного подменю в другое, сохранять ее и т.д. и т.п. (если конечно Вы не планируете ввести в проект тачскрин от смартфона с QWERTY-клавиатурой:D)

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, Svetyn сказал:

ldi temp,15                            ;Установить начальное

Именно оно! Смело эксперементируйте. Откат назад всегда сделаете. 

8 часов назад, Svetyn сказал:

А что касается функции набора текста для написания названий радиостанций, то намного удобнее это делать  на компьютере, заливая потом  новую прошивку через SPI,

Я тоже придерживаюсь такого мнения. И для себя бы так делать не стал. 

Но!

Есть интересные прошивки, в которых часть кода не хотелось бы выкладывать в открытый доступ. Но если код не открыть - то редактировать названия станций будет не возможно. И даже дамп не спасёт :)

По этому редактирование названий без компьютера, средствами самого приемника - это компромисное решение.

 

Далее... 

8 часов назад, conler сказал:

Как так? Не издевайтесь! Что-то куда-то не поместилось?

 

8 часов назад, Svetyn сказал:

ldi YL,LOW(Fst_EE)              ;Загр. в Y адр.хран. последней станции

conler, вот эта строка размещена во флеше, где Fst_EE - адрес частоты в EEPROM. 

Флеш неизмен. А дампы EEPROM будут разные, но они вам ни чего не дадут.

То что Вы хотите изменить во флеше, в коде выглядит примерно так:

msgX: .db "станция 10", 0,0

но вряд-ли вам удастся найти этот массив.... Хотя Вы меня вдохновили на кое какие эксперементы... :)

Изменено пользователем shonty
Ссылка на комментарий
Поделиться на другие сайты

Мое мнение: переход на 328 неизбежен в процессе развития. Так было во многих проектах разного направления. Т.к. с смд компонентами дел не имею, желательно использовать ардуинку  - ее и прошивать легче и обвязка уже есть.

Назвния станций считаю нужны. Это просто удобно. Просто выразил свое мнение.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, US5MQP сказал:

переход на 328 неизбежен в процессе развития

Да, похоже на то. Ну что ж, будем переходить. Хотя я держался до последнего... Но неумолимая логика развития буквально подталкивает (если не сказать пинает :)) нас к этому.

10 часов назад, Svetyn сказал:

увидел что установленное начальное значение уровня громкости - 15.

Это я сделал на случай наладки приёмника без УНЧ при первом включении, чтобы было слышно на наушники,  даже лежащие на столе. Это значение действительно только до первой команды настройки на станцию, после которой новое, установленное пользователем значение громкости, записывается в EEPROM и используется в дальнейшем. 

Каталог программ FM-радио по сост. на январь 2024 г.

Ссылка на комментарий
Поделиться на другие сайты

Спасибо shonty и asvetp за отклик. Поиграюсь с громкостью.

12 часов назад, asvetp сказал:

Да, похоже на то. Ну что ж, будем переходить.

Может тогда и о новом дисплее подумать, например  о TFT OLED, скажем так дюйма на полтора (1,44)?

Изменено пользователем Svetyn
Ссылка на комментарий
Поделиться на другие сайты

44 минуты назад, Svetyn сказал:

Может тогда и о новом дисплее подумать, например  о TFT OLED, скажем так дюйма на полтора (1,44)?

Новые дисплеи TFT уже прикручены к другим проектам и прекрасно работают :). Только не 1,44, мелковат он, а 1,8 (128*132) и 2,2", 2,4",3,2 (240*320). Вот только до сюда никак не доберуться. 

В наличии есть небольшой ассортимент дисплеев. Они все немного друг от друга отличаются. 

Интересно узнать сколько в $ участники готовы потратится на дисплей? Из какого ценового диапазона выбирать? 

Но что касается 1,44" - то я не поддерживаю. Маленький слишком. 

IMG_20200504_160937.thumb.jpg.1623c0612b2f954aeb412d79e282e127.jpg

Ссылка на комментарий
Поделиться на другие сайты

Сейчас только посмотрел на AliExpress: "1,8 дюймовый TFT полноцветный ЖК-дисплей модуль 4 IO модуль последовательного интерфейса SPI 128x160 ST7735S" -  цена  187 р. + 97 р. доставка.  Мне кажется - это нормально, а 1,8" для проекта - вполне достаточно. Но не будем решать за автора - последнее слово  все-таки за ним. 

 - 

Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, shonty сказал:

Но что касается 1,44" - то я не поддерживаю. Маленький слишком. 

А если оценить необходимость дисплея " 1,44" и выше".

Ну будут цифры с царский пятак, ну тот ещё, на который можно было корову купить:D, ну лучше видать,

ну всё будет цветное, как флаг некого узкого сообщества.

А информативность не изменится ни на грош, ну типа мелкоскопом по гвоздю и т.п..

Можно и от планшета, наверное прикрутить, ну и получится кривой планшет, который принимает фм и показывает температуру.

В цветном дисплее будет иметь смысл, если будет цветная графика и динамические картинки:D

А там уже atmeg-и мало, пора переходить на STM, а может и плиски:D

Всё, конец простому, дешёвому приёмнику.

На другом форуме был уже приёмник с цветным дисплеем.

Там цветной был от сотового телефона и наверное был смысл переделки на алишные, из-за дефецитности.

Но не пристраивать же  дисплей с ладошку.

Не встречал, пока, солидных приёмников с цветным экраном. Просто наверное выводить туда нечего:P

Ссылка на комментарий
Поделиться на другие сайты

 

1,44 128х128 st7735 (а он у меня есть в наличии) не поддаерживаю по трём причинам:

1. мелкий

2. дизайн иной раз занимает не мало времени. И тратить его на такую малютку не очень хочется. Так как разницы особой нет: делать вывод на 128х128 или 240х320 или даже 320х480, но это уже не бюджет. 

3. И немного кривоват он. Возможно в нём другой контроллер стоит, не тот который заявлен. Когда переносишь рабочую программу с других st7735 (128х160), там мало по пикселям коррекцию делать, нужно ещё цветность корректировать (иначе цветной негатив), и ещё что-то... 

И ещё, ждать от этих TFT дисплеев какого-то чёткого изображения или графики в динамики не стоит. Хотя небольшую анимацию сделать можно. Всё дело в самой технологии TFT. Сейчас не дома, но может потом скину фото с микроскопа, как устроен TFT пиксель дисплея. 

TFT проигрывают OLED-ам во многом, и в угле обзора также. Но зато выигрывают в цене. Сравните ценник на али на OLED монохром 3,2" и на цветной TFT 3,2".

Пишу с мобилы, но высказаться ещё есть что. Так что буду выкладывать сюда свои соображения, основанные на реальном опыте. Обзор будет не по одной модели. И возможно поможет определить направление. А там сами решайте. Решать дело сообщества. Проект должен быть востребован.

Что касается меня, то я на данный момент достаточно автономен в выборе железа. 

Теперь о том, переходить на цвет вообще или не переходить. Опять из собственного опыта и моё личное мнение. Я закупился разными дисплеями, включая OLED-ы 1,3", но когда пересел на TFT, то OLED-ы, и тем более noki-и 5110, осели мертвым грузом.

Продолжение следует... 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Согласен, очень криво объяснил. Это работа трёх вольтовой линии, просто на диод шотки сдвоенный, на один анод приходит сигнал напрямую с трансформатора, а на второй через дроссель. Вольт/деление 5 вольт в клетке, тайминг по моему 10 МС. Третья фотография это сигнал на катодах уровень земли ровно по центру экрана. Но все линии по итогу в порядке 3.3 в, 5, в, 12 в и -12 в. Нагрузить все линии не могу сразу ,так как тут же выгорают транзисторы (имеется нагрузка 250 ватт по 10 ампер на каждую линию за исключением-12в), поэтому нагружаю 3.3 вольтовую линию на 10 ампер,  подключаю переменный резистор 50 ватт на 15 ом на 5 вольтовую линию и постепенно довожу до той той картины с перекосом (это гдето  50 ватт общее). По поводу микросхемы, вверху имеется скрин где между импульсами проскакивает мини импульс, если так можно сказать, он проскакивает и на одной  и на второй ноге (7,8). Микросхема не tl 494, а lw4933/abx942.1/c9421646. Далее они приходят на базы транзисторов 945g  коллекторы этих транзисторов соединены с  выводами трансформатора. Просто схема типовая, легче мне кажется просто привести фото самого блока, для тех кто разбирается будет гораздо информативне.  Диод шотки по 12 вольтовой линии был подгоревший, заменил на донора. Приводить скрины не буду что бы не захламлять тему. В итоге, пока все так же, при достижении определенной нагрузки суммарно где-то 50 ватт, появляется этот "выброс и перекос". По этому имеются мысли на два варианта, это микросхема , этот мини импульс между периодами, на низкой нагрузке особо не влияет, но при достижении определенной приводит с самовозбуждению входной цепи и непроизвольному открытию транзистора нижнего плеча. Либо дело в "горячей части", плавающий дефект в обвязке силовых ключей.  Спасибо за ответ.
    • @Gomerchik а вы контролировали как меняется уровень сигнала на А1 ардуины?
    • Спасибо за совет. Автором данного проекта я не являюсь, мне нужно было воссоздать уличный датчик для метеостанции взамен пропавшего(( Из разного найденного в интернете этот проект работает с моей станцией Орегон (спасибо автору). В понедельник попробую последовать Вашему совету. Но все равно куча непоняток  как блин это работает)) Если дело в неправильной отправки команды, то как на это влияет подключение датчика температуры? Если совсем не подключать таймер, то передача идет один раз (как и прописано в программе), станция принимает и отображает, но минут через сколько-то естественно станция уже ни чего не показывает, но с таймером питание полностью не пропадает с ардуинки, но передача сигнала каким-то образом работает по таймеру.  В моем понимании данная команда подается один раз потому, что таймер должен отключать питание МК после передачи сигнала и каждые 43 сек снова подавать питание (так того требует станция).  Ардуино передает показания температуры отключается полностью и 43 секунды мк не работает.  Сейчас у меня питание пока сделано на подпитке от солнечной батареи, но пару пасмурных дней и аккумулятор съедается до отключения(
    • thickman Так и сделаю. Вытащу из бу БП.  Буду знать, как отличить. Благодарю. Заменил транзисторы на IRFB20N50K. Картина стала, совсем другой.  Похоже трудность не в драйвере, на момент подвозбуда, переходные процессы, в нем, завершены. Увеличил затворные резисторы до 50ом, стало немного лучше.  Не понятно, почему верхний ключ греется несколько сильнее. Возможно, стоит посмотреть ток в коллекторе.  Снабберные емкости временно удалил, изменений не произошло.  Замена ТГР на другой, на кольце MSTN-16A-TH, так же, результата не принесла.   irfb20n50k.pdf
    • А что нить из ассортимента активных щупов производства СССР..))
    • Типа такого: https://aliexpress.ru/item/2044864227.html?sku_id=58855020183
  • Похожий контент

×
×
  • Создать...