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

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


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

Вот, фото. Второй с кракозябрами в режиме записанных станций. Иногда подобное появляется и в автонастройках. МК стирал  - бесполезно. Дисплей Nokia 5110 из  Китая.

 

 

33.jpg

FM.jpg

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

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

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

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

Посмотрел я внимательно на Вашу печатную плату и очень она мне не понравилась. Особенно плохо разведена "земля". У Вас "земляная" дорожка с 1-го вывода RDA5807M огибает половину платы, вначале непосредственно к  этому выводу подключены резисторы R1 и R2, через которые могут попадать помехи от Вашего усилителя НЧ, затем на эту же дорожку подключены общий провод индикатора и его подсветки. И весь этот "ансамбль" дополняет какой-то элемент (возможно резистор), которого нет на схеме, и через который дорожка, наконец-то, связывается с полигоном "земли". Моё замечание о возможной большой длине проводов к кнопкам управления относится к таким вариантам монтажа, когда плата находится в одном месте радиоприёмника, а кнопки, по конструктивным и дизайнерским соображениям находятся в другом. Так, как у Вас кнопки находятся практически рядом, то можете об этом не беспокоиться.

Что же делать с данной платой? Попробуйте перерезать дорожку непосредственно рядом с 1-м выводом RDA5807M и соединить его перемычкой с полигоном "земли",  перерезать верхнюю дорожку связывающую выход на УНЧ с выводами индикатора и также соединить её перемычкой с полигоном "земли".

И ещё одно замечание. Судя по надписям около разъёма для программирования вы программируете при напряжении питания программатора +5 В. Если это так, то это опасно для индикатора, он может быть повреждён.

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

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

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

 Спасибо, asvetp, за соучастие)) Сделал, как Вы, рекомендовали. Верхняя "минусовая" дорожка вообще не нужная оказалась( по невнимательности моей), т.к. "какой-то элемент (возможно резистор)" есть  перемычка. Избавился от резисторов с выхода УНЧ, обрезал дорожки.  Но, увы, все по-прежнему.  5В при прошивке, подавал  без дисплея и без стабилизатора напряжения(3.3в)

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

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

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

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

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

Как-нибудь на досуге я выберу время и попробую увеличить тайминги при обмене с LCD.

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

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

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

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

У меня появились сомнения taif, правильно ли Вы выставили фьюзы при программировании. Очень похоже на то, что внутренний генератор микроконтроллера работает не на той частоте, отсюда и изменились все тайминги. При помощи фьюзов  CKSEL0..3  устанавливается частота внутреннего генератора равной 8 МГц. а фьюз CKDIV8 не программировать, иначе частота генератора разделится на 8 и будет составлять 1 МГц.

И ещё одно замечание. Если количество ваших радиостанций отличается от моих (14 штук), то в программе нужно указать ваше число радиостанций уменьшенное на единицу в двух местах. Привожу фрагмент программы, в котором две красные цифры 13 нужно изменить:

  St_Up:                 ; Выбрать следующую станцию из FLASH

                               clr r2                                           ;Очистить кнопочный буфер

                               ldi ZL,LOW((freq_st)*2)               ;Загр. в Z нач. адр.хран.

                               ldi ZH,HIGH((freq_st)*2)          

                               inc temp3                                     ;Номер следующей станции

                               cpi temp3,13                                 ;Номер не должен быть > 14-1

                               brlo st_u                                         ;

                               ldi temp3,13                                      

                               rjmp st_u                                         ;


       

В дальнейшем я изменю программу так, чтобы это было проще делать неопытным в программировании радиолюбителям. 

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

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

Добрый вечер, asvetp.  Количество станций у меня тоже - 14 . Вот фьюзы считал только что. Я в них понимаю лишь, как выставить. Пробую вникать... но стар видать для такого разбору, хотя, и в молодости бестолков был)). Да, не знаю, важно, или нет - эти кракозябры пропадают после выключения-включения и, более не появляются пока приемник работает.

codeVisionAVR.PNG

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

Двухпроводный интерфейс настроен на частоту обмена 400 кГц. Давайте, taif,  попробуем уменьшить частоту обмена например до 300 кГц. Для этого в драйвере индикатора (файл  I2C_hard_driver.asm) нужно в первой команде вместо числа 2 поставить число 5 (см. фрагмент программы ниже).

speed_clk:  ;Настройка скорости работы
  ldi temp,5      ; TWBR = ((8000000/300000) - 16)/(2*4^0) = 5

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

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

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

Спасибо, буду пробовать. Вопрос. После исправлений в AVR Studio указанного  файла, он в папке  появляется отдельно с расширением aps File. А вроде должен заменить исходный - I2C_hard_driver( или ошибаюсь), или изменения сохраняю неправильно??

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

Здесь что-то на так. Файл с расширением .aps это файл проекта в AVR-Studio. Да, он генерируется программой и содержит информацию о составе, настройках,  и местонахождении файлов, но файл I2C_hard_driver.asm никуда не должен деваться. Сделать изменения в ассемблерном файле можно даже в блокноте, а затем перекомпилировать проект так, как это вы делали при записи своих радиостанций. В программе Proteus компиляция делается тоже нажатием на одну кнопку "Build All". Если у Вас, taif, не получится, пришлите мне свой файл RDA5807M_&_Nokia5110.asm и я Вам  это сделаю, хотя эти простые операции нужно всё-таки освоить, если Вы хотите заниматься микроконтроллерами в дальнейшем. 

 

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

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

Здравствуйте, asvetp . Буду сам пробовать, давно уж имею желание, хоть чуток освоить программирование, вот, нынче, при ваших подсказках кое-что осваивать начал. Спасибо.))

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

asvetp, вот папка в которой сохранился переделанный мной файл(300). Перепрошивать не пробовал, не знаю, верно ли все вышло.

Спасибо

Nokia & ATMega8 00000.rar

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

Да, taif, файл драйвера Вы изменили правильно. Но т. к. в созданном Вами проекте только этот файл и находится, да ещё и под другим именем, то скомпилировать весь проект Вам не удастся. Нужно при создании проекта указать имя основного исполняемого файла проекта RDA5807M_&_Nokia5110.asm, предварительно в ту же папку, где он находится скопировать и другие подключаемые файлы, в том числе изменённый файл драйвера индикатора. После этого дать команду "Build" и тогда программа AVR Studio создаст файл прошивки RDA5807M_&_Nokia5110.HEX

Я для Вас это уже сделал. Прилагаю архив с проектом в программе AVR Studio.

 

taif_300.zip

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

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

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

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

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

Совершенно с Вами согласен,  asvetp,  по всем  приведенным пунктам. Оставлю как есть. Главное, я нашел то, что нужно было. Спасибо Вам за помощь, подсказки и потраченное время.

С уважением, Александр.

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

Представляю вниманию радиолюбителей слегка обновлённую версию программы для варианта радипприёмника Nokia & ATtiny2313 rus. Перебор сохранённых станций теперь производится по кругу, т. е. при нажатии на кнопку S- перебор не останавливается на первой станции, а выбирается последняя, затем предпоследняя и т. д. Аналогично происходит при нажатии на кнопку S+ после последней идёт первая станция.
Кроме того, индикация "Моно-Стерео" производится как на дисплее, так и светодиодом. Для тех вариантов исполнения радиоприёмников, которые питаются от батареек, это позволит экономить энергию батареи. Светодиод в этом случае, разумеется, подключать не нужно.
Упрощается так же адаптация программы для случаев, когда число местных радиостанций отличается от моих (14 шт). Для этого нужно ввести своё число станций в начале файла  RDA5807M_&_Nokia5110.asm  в строке: 

.equ Nst   = 14            ;Число местных станций 

RDA5807M_&_Nokia5110_v1.01.zip

Изменено пользователем asvetp
ошибка

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

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

Эх! Цены бы не было, если бы еще для миниатюрных вариантов приемников, работающих только на наушники, сделать кнопки S+ и S- как громкость больше и меньше, а F+ переключение сохраненных каналов по кругу(для вариантов бездисплейных микро приемников - тем более).

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

То есть Вы hvoma2 считаете, что автонастройка вообще не нужна, или кроме громкости сделать переключение по кругу сохранённых каналов по кругу в одну сторону и автопоиск в одну сторону? Уточните Ваше пожелание и я в свободное время подумаю над этим вариантом.

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

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

Доброго время суток, asvetr. У нас в регионе работают 9 радиостанций уже n-ое количество лет, не прибавляются и не уменьшаются. Так что мне лично автонастройка по идее и не нужна. Но учитывая радиолюбителей других регионов, возможно будет правильней так, как Вы написали.

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

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

В общем будем думать как сделать лучше. 

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

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

Полностью с Вами согласен! То, что я просил, это просто один из вариантов. Я собираю миниатюрные приемники без усилителя, сразу на наушники и мне необходимы кнопки для регулировки звука. Вот отсюда все и вытекает: две кнопки для регулировки звука, кнопка для переключений сохраненных каналов по кругу, ну и кнопка для автопоиска по кругу. Мне кажется этот вариант устроит многих радиолюбителей. Может и ошибаюсь.

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

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

 

Nokia & ATMega8_v1.02.zip

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

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

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

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

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

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

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

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

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

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

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

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

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