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

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


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

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

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

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

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

@asvetp здравствуйте!

1)Скажите пожалуйста, где и что поменять в прошивке для знакосинтезирующего индикатора, чтобы изменить кол-во радиостанций? У нас в городе их 16. Я изменил частоты, но при моделировании в Протеусе больше 14 не переключаются. 

2)Можно ли в этой же прошивке сделать переключение радиостанций по кругу, как это организовано в прошивке для графического экрана?

Спасибо!

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

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

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

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

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

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

Добрый день, Dmitry_SH! В последних версиях программы я сделал дополнения, облегчающие изменение количества станций. Теперь нужно в начале программы найти строки приведённые ниже и ввести своё число. Об этом я уже писал на страницах этого форума.

; ВНИМАНИЕ! Ввести здесь число местных станций в Вашем регионе
 .equ Nst   = 14   ;Число местных станций

Вы не указали какую конкретно программу Вы хотите использовать. Если это ATtiny_&_WH1602.asm, то я её уже доработал и выложил в комментариях к статье для Николая.

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

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

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

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

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

вытравил,включил,радио ловит,экран молчит-неправильно развел дорожки под 5110(перепутал RS и  D/C),перекомпилировать под свои частоты не смог(радиостанции исправлял в блокноте и сохранял,в протеусе не нашел как открыть проект со всеми вытекающими),ибо абсолютный ноль в ассемблере и даже понятия не имею как скомпилировать,приемник в топку,на всяк случай ложу свою печатку(подключение жки исправил)

за сим откланиваюсь,дальше мучаться не собираюсь(4 дня безрезультатно-пытался откомпилировать,перерыл кучу инфы в инете,результат ноль),всем удачи!

006.lay6

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

Только что, bulat943 сказал:

 понятия не имею как скомпилировать,

006.lay6

Напрасно,asvept, здесь, подробно описал эту процедуру. У меня все получилось, хотя делал это впервые

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

Только что, taif сказал:

Напрасно,asvept, здесь, подробно описал эту процедуру. У меня все получилось, хотя делал это впервые

черт-написал,а потом нашел эти иконки в протеусе,все скомпилировалось,попробую прошить...

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

В работе над контролем питания, мне пришлось задуматься над тем, что многое зависит от того, какая именно батарея питания применяется. Одно дело, если используется батарея на 9 В, как у многих переносных радиоприёмников. В этом случае особых проблем нет, т. к. даже в самом разряженном состоянии напряжение батареи будет выше 5 В и изменения в схеме будут минимальные. Другое дело - низковольтное питание, например от литий-ионного аккумулятора, напряжение которого в процессе разряда изменяется от 4,2 В до 3,2 В. С учётом падения на стабилизаторе AMS1117 около 1,1...1,2 В в конце разряда на схему попадёт около 2 В, т. е. мы не сможет полностью использовать аккумулятор. Таким образом здесь уже придётся применять другие схемные решения.

В ближайшее время я выложу схему для 9-вольтового питания.

Скажите taif, от какой батареи вы планируете питать свой переносной приёмник, и будет ли он с УНЧ и динамиком или прямо с RDA5807 пойдет на наушники?

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

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

Bulat943, Вы настоящий энтузиаст нашего дела! Смотрю на Вашей плате часовой кварц, видимо планируется дополнить радиоприёмник часами. А Ваш случай с затруднением компиляции проекта в Протеусе подсказывает, что никогда нельзя опускать руки. Часто в нашем деле между удачей и неудачей один шаг (и в одну и в другую сторону :)). 

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

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

19 часов назад, taif сказал:

Смотрю на Вашей плате часовой кварц

 

ну да,нужен приемник для любимой тещеньки,нашел совковый "кварц рп-209",да и с кварцем можно уходить в сон,просыпаясь от таймера2,опросить кнопки и опять баиньки,потребление-сотня микроампер(против 6 ма без сна)

в батарейных вариантах всегда борюсь за каждый миллиампер:)

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

Пока что у меня нет времени заниматься дисплеем 1202. Попробуйте, resd1981, сделать это самостоятельно. Это не так сложно, как кажется. Тем более, что перед Вами все подробно прокомментированные исходники.

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

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

Выкладываю программу для мобильного варианта радиоприёмника. Теперь в верхней строке выводится изображение батарейки,  с условным уровнем заряда. Чтобы программа подходила для разных вариантов питания, я установил в ней программный переключатель с низковольтного на высоковольтный вариант питания. Кроме того, для правильной индикации различных уровней заряда в зависимости от выбранного элемента питания, нужно  записать пороги переключения, которые приведены рядом в комментариях к командам (см. фрагмент программы ниже).
;-----------------------------------------------------------------------------
;    ВНИМАНИЕ! Ввести здесь число местных станций в Вашем регионе
    .equ Nst   = 14            ;Число местных станций
    .equ Typ_Bat = 0        ;Тип батареи питания: 0 - до 5В, 1 - до 10В
; Установить значения порогов переключения индикации уровня заряда батареи,
; равные удвоенному числу десятков милливольт. Пример: для U=3,70B -> 370*2=740
;                        Тип батареи: | Li-Ion | Ni-MH | Alkaline |
    .equ Ubat_3  = 740            ;|   740  |  770    |    840     |
    .equ Ubat_2  = 720            ;|   720  |  750    |    720     |
    .equ Ubat_1  = 680            ;|   680  |  660    |    660     |
    .equ Ubat_0  = 640            ;|   640  |  640    |    640     |
    
;-----------------------------------------------------------------------------
Возможно после пробной эксплуатации Вам захочется подкорректировать эти значения.
Чтобы индикатор заряда работал правильно, необходимо как можно более точно измерить напряжение батареи. Для облегчения настройки измерения в программе предусмотрен вывод на дисплей напряжения батареи в вольтах.  Активировать этот вывод можно, если замкнуть вывод порта PD5 на землю. Для удобства настройки параллельно резистору R2 подключается добавочный резистор R4 большего номинала. При настройке нужно подключить цифровой
вольтметр к батарее питания и подбором резистора R4 добиться одинаковых показаний на приборе и на дисплее радиоприёмника. Для батареи напряжением 3,7....5 В резистор R2 = 10К, для 9-ти вольтового питания R2 = 30К.

Nokia & ATMega8_v7.zip

Привожу схему мобильного варианта радиоприёмника с питанием от литий-ионного аккумулятора с зарядным устройством.Рис 11.png

Изменено пользователем asvetp

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

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

Да, resd1981, Вы правы делитель R2...R4 конечно же подключается к аккумулятору. Ошибка появилась при перемещении фрагмента схемы в схемном редакторе. Вот так всегда, как ни проверяй - всё равно вылезет какая-нибудь оплошность. Привожу исправленную схему.

 

Mega_Nokia_zarjad1.png

Изменено пользователем asvetp
опечатка

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

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

У меня вопрос к bulat943. Когда Вы переводите контроллер в режим сна, выключаете ли Вы питание дисплея? Эта Ваша идея меня заинтересовала. Возможно я добавлю эту функцию в свою программу.

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

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

asvetp, Вы заинтересовались режимом сна. Подозреваю, что Вас еще интересуют часы реального времени. Нет?

 

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

Хочу собрать Ваше радио, но в ретро стиле и снабдить галетным переключателем на 11 положений, скажем, для некоторых избранных станций. Это реализуемо? Программить не умею, но наткнулся на это: Arduino Solar Radio. Хотелось бы и кнопки оставить и галетник чтобы был...

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

hvoma2, Вы проницательны! Действительно интересуют часы реального времени. Я даже уже нашел на Aliexpress готовый модуль всего за 56 центов с питанием от своей батарейки, которая может служить целый год, а может и больше. У меня в ноутбуке батарейка 5 лет работала. Правда там другая система...

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

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

в режиме POWERSAVE изнутри мк может разбудить только собака либо таймер2 в асинхронном режиме,с кварцем 32768 гц,заводим прерывание от таймера2 например каждые 0,25 сек (32768/256/32=4 гц),выводим на экран что надо,отправляем в рда что надо,разрешаем прерывание таймера2 и уходим в POWERSAVE,как только наступит прерывание мк проснется и продолжает работу со строки после погружения в сон-опрашиваем кнопки и если ничего не нажато-уходим опять в сон

таймер интересен тем что легко встроить часы в баском авр,там всего три команды

atmega168 с  жки 5110 потребляет без подсветки с информацией около 400 мка

стаб ставлю LP2981 3,3 вольта,у него падение 0,2 в при токе 200 ма(по даташиту,при токе 25 ма вообще падение 70 мв!!!),а не 1,2 в как у 1117

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

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

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

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

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

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

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

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

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

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

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

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

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

Загрузка...

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