FM приемник на RDA5807.

2017-02-25

FM приемник на RDA5807 – статья в которой расскажу, как сделать несложный FM приемник 87…108 МГц, используя китайский модуль RDA5807.

Это моя первая статья на сайте PICHOBBY.LG.UA(пикхобби), так что сильно не судите!

Задумка

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

О RDA5807

Вначале мой взор пал на китайский mp3 модуль, заказал его…, но посылку так и не получил (благо открытие спора вернуло все деньги). Отправился на поиски очередного модуля в интернет…. Результатом поисков стал - модуль RDA5807, внешний вид которого, показан на рисунке 1.

RDA5807

Рисунок 1.

Меня сильно удивило, что модуль очень крохотный. Как он вообще может принимать FM радиостанции, да ещё и читать RDS информацию?! Почитав отзывы о модуле RDA5807(они, кстати, были только положительными), пришёл к выводу - модуль стоит внимания.

Краткие характеристики модуля:

  • Работает в диапазоне частот – 76 – 108МГц;
  • Данные передаются по шине I2C;
  • Есть возможность переключения моно/стерео;
  • Плавное отключение звука;
  • Управление басами;
  • Режим ожидания;
  • Есть встроенный LDO регулятор;
  • Низкое потребление.

Сам модуль купил на местном радиорынке, благо стоит совсем не дорого. После принялся за разработку принципиальной схемы FM приёмника. Кстати, вот ещё один мой приёмник - FM-приёмник на SI4703.

О схеме.

Схема управления модулем RDA5807 и контроль заряда аккумуляторов показана на рисунке 2.

Схема подключения модуля RDA5807

Рисунок 2.

Контроль заряда выполнен на двух компараторах(DA2.1 и DA2.2), работает он достаточно просто. Когда аккумуляторы полностью сели, то включается красный светодиод HL1, когда аккумуляторы полностью заряжены – включается синий светодиод HL3. Всё остальное время – включен зелёный светодиод HL2.

Схема управления простая, без излишеств. Основа схемы - микроконтроллер PIC16F88. Данные выводятся на ЖК – дисплей, который на контроллере PCD8544. На микросхеме LM1117 собран стабилизатор напряжения. М1 – модуль фм приемника и обвязка к нему. Единственное, что - выход радиомодуля слишком слаб, чтоб его напрямую можно было подключить к динамикам, выручил запас к174ун7, который давненько у меня уже лежит. Некоторые люди высказали мнение, что у данной микросхемы слишком много элементов в обвязке и сейчас есть микросхемы с парой деталей на ее ножках. Меня это не испугало, и совсем скоро получился усилитель звука на к174ун7, схема усилителя на к174ун7 показана на рисунке 3.

Cхема усилителя на к174ун7

Рисунок 3

Конструкцию испытывал в домашних условия, результат меня очень сильно удивил и обрадовал, качество приема на 5 с плюсом. Эксперимент проводил на макетке. После удачных испытаний принялся работать над питанием, так как предполагалась использовать данный приемник вдалеке от розеток. Решение пришло сразу - использовать в качестве источника питания - литий-ионные аккумуляторы. Для моего изобретения вполне достаточно 3 штук. Аккумуляторы покупал на алиэкспресс, ссылки в конце статьи. Марка - PANASONIС NCR18650B(рис.4). Если слушать приемник на средней громкости в течении 3-5 часов в день, то одного заряда данных аккумуляторов хватает дней на 5-6. Вот ещё одна моя разработка на аккумуляторе - Часы на DS3231.

PANASONIС NCR18650B

Рисунок 4

Так как аккумуляторы не батарейки и их нужно периодически заряжать, пришлось мне добавить к изобретению готовые модули - BMS контроллер(рис. 5)

BMS-контроллер

Рисунок 5.

и стабилизатор тока заряда(рис. 6)

Стабилизатор тока

Рисунок 6

Пока аккумуляторы будут заряжаться, приёмник можно будет слушать, так как добавил в схему готовый модуль DC-DC преобразователя на LM2596(рис. 7).

DC-DC преобразователь на LM2596

Рисунок 7

Чтобы не нагружать аккумуляторы во время зарядки, добавил в схему реле К1, которое автоматически переключает питание приёмника с аккумуляторов, на модуль DC-DC преобразователя. Общую схему подключения всех плат и модулей можно посмотреть на рисунке 8.

Общая схема FM приёмника на модуле RDA5807

Рисунок 8

О печатных платах.

Печатные платы разрабатывал в Sprint - Layout 6.0. Файл плат можно скачать с сайта.

Плата управления и контроля заряда показана рисунках 9 и 10.

Печатная плата приёмника на RDA5807

Рисунок 9. - Верх.

Печатная плата приёмника на RDA5807

Рисунок 10. - Низ.

Печатная плата усилителя на К174УН7 показана на рисунках 11,12.

Печатная плата усилителя на К174УН7

Рисунок 11 – Верх.

Печатная плата усилителя на К174УН7

Рисунок 12 – Низ.

Печатная плата коммутатора питания(А3 на рисунке 8) показан на рисунках 13,14

Печатная плата коммутатора питания

Рисунок 13 – Верх

Печатная плата коммутатора питания

Рисунок 14 – Низ

О корпусе.

Корпусом для данной конструкции послужил старый трехпрограммный радиоприемник «Сириус 203». Если заглянуть вовнутрь, то приёмник выглядит как-то так – рисунок 15.

Приёмник в корпусе

Рисунок 15.

Собранный приёмник на RDA5807 показан на рисунке 16.

Собранный приёмник на RDA5807

Рисунок 16.

Как работает.

После включения питания из EEPROM памяти загружаются сохраненные в ней настройки радиомодуля. Кнопками Гр+ и Гр- регулируется уровень громкости, причем, если удержать кнопку ГР+ в течении 0.5 Сек нажатой, этот уровень будет записан в EEPROM. Кнопки F+ и Fавто отвечают за настройку частоты, F+ перебирает частоту вверх по диапазону с шагом 0.1 МГц. Кнопка Fавто отвечает за авто настройку частоты, краткое ее нажатие переводит радио модуль в режим авто поиска с текущей частоты вещания вверх по диапазону. Как только первая радиостанция будет обнаружена, приемник прекратит автопоиск и начнется вещание данной частоты, если же, дойдя до конца диапазона (108 МГц), станции не были обнаружены, то поиск продолжится с начала диапазона (88 МГц). Если же удерживать кнопку Fавто нажатой более 0.5 Сек, текущая частота будет сохранена в EEPROM. Также данный приемник выводит на дисплей первую строку RDS данных, как правило, это название радиостанций, так как в нашей местности вторая строка RDS (название треков и рекламная информация) не используется, то было принято решение ее не читать.

В новой прошивке от 02.09.2018г работают две строки RDS, но при условии хорошего приема. Также появилось стартовое меню. В нём можно включить усиление басов, включить приглушение звука, настроить порог автопоиска и включить/выключить RDS. Чтобы зайти в меню нужно при включении зажать кнопку "плюс громкости", как только "привет" погасло, кнопку можно отпустить. Передвижение внутри меню - кнопка "плюс громкости", изменение выбранного пункта - кнопка "минус громкости", выход из меню - кнопка "автоскан" в положительную сторону.

О настройках.

Приемник начинает работать сразу, но некоторые настройки придётся произвести. Сначала настраиваем выходное напряжение понижающего DC-DC преобразователя на уровне 12 вольт, далее настраиваем выходное напряжения и ток стабилизатора заряда на уровне 13.5-14 вольт и ток 0,6 – 1 ампер. Последнее, что нужно настроить – индикатор уровня заряда аккумуляторов. Настройка осуществляется следующим образом - убираем из колодки аккумуляторы, на место + bat3 подключаем плюс лабораторного источника питания, на место –bat1 - минус лабораторного источника питания, выпаиваем анод одного из диодов VD2 или VD3(см. схему А1) и соединяем его с плюсом лабораторного источника питания. Затем, выставив на источнике питания 9 вольт, вращаем ручку резистора R6 и добиваемся зажигания красного светодиода, свидетельствующего о низком заряде аккумуляторов. Поднимаем напряжение до 12.6 вольт и вращаем ручку резистора R9, пока не включится синий светодиод, свидетельствующий об окончании заряда. На этом настройку можно считать завершенной.

О деталях.

Перечень всех необходимых деталей сведён в таблицу 1.

Таблица 1

Позиционное обозначение

Наименование

Аналог/замена

А1 – Схема управления и контроль заряда

Ант

Телескопическая Антенна BNC Q9

 

С1, С3, С8, С10

Конденсатор керамический 100нФ

SMD1206

С2, С9

Конденсатор танталовый TECAP 25 В тип D 10мкФ x25В

 

С4, С11

Конденсатор танталовый TECAP 25 В тип D 47мкФ х 25В

 

С5

Конденсатор керамический 22пФ

 

С6,С7, С12

Конденсатор электролитический ECAP (К50-35) 10мкФ x 25В

 

DA1

Стабилизатор напряжения 3.3В, 0.8А. LM1117

Корпус SOT-89

DA2

Микросхема LM358

 

DD1

Микроконтроллер PIC16F88

 

HL1

Светодиод BL-L522URC Красный

Любой с током до 20 мА

HL2

Светодиод BL-L513PGC Зеленый

Любой с током до 20 мА

HL3

Светодиод BL-L513UBC-B Синий

Любой с током до 20 мА

L1

Катушка бескаркасная 100мкГн. Катушка намотана виток к витку на стержень от авторучки диаметром 2,5 мм, проводом ПЭТВ-2 0,63 и имеет 10 витков.

 

M1

Модуль FM-приёмника на RDA5807M

 

R1

Резистор 0,5Вт 47 Ом

 

R2

Резистор 10k SMD1206

 

R3, R4

Резистор 0,125Вт 32 Ом

 

R5

Резистор 0,125Вт 39k

 

R6, R9

Резистор подстроечный многооборотный 3296W-1-100LF

СП5-2ВБ

R7, R10

Резистор 0,125Вт 82k

 

R8

Резистор 0,125Вт 100k

 

R11

Резистор 0,125Вт 2.2k

 

R12-R14

Резистор 0,125Вт 1k

 

R15, R16

Резистор 0,125Вт 10k

 

VD1, VD2

Стабилитрон 5.6В, 0.3 Вт

2С156А

VD3, VD4

Диод импульсный 1n4148

КД522

VT1

Транзистор BC547 корпус TO92

 

Жк дисплей

NOKIA 5110

Любой на контроллере PCD8544

А2 - УНЧ

С1, С1’

Конденсатор электролитический ECAP (К50-35) 1мкФ x 63В

 

C2, C2’

Конденсатор пленочный К73-17 – 160пФ

 

С3, С3’

Конденсатор электролитический ECAP (К50-35) 100мкФ х 25В

 

С4, С4’

Конденсатор электролитический ECAP (К50-35) 500мкФ x 25В

 

C5, C5’

Конденсатор пленочный К73-17 – 680пФ

 

С6, С6’

Конденсатор электролитический ECAP (К50-35) 100мкФ x 25В

 

C7,C7’

Конденсатор пленочный К73-17 3300пФ

 

С8, С8’, C10, C10’, C11, C11’

Конденсатор пленочный К73-17 – 100нФ

 

С9, С9’

Конденсатор электролитический ECAP (К50-35) 1000мкФ x 25В

 

С12

Конденсатор пленочный К73-17 – 330нФ

 

С13

Конденсатор электролитический ECAP (К50-35) 2200мкФ x 25В

 

DA1, DA1’

Микросхема УНЧ К174УН7

 

R1, R1’

Резистор 0,125Вт 10k

 

R2, R2’

Резистор 0,125Вт 220k

 

R3, R3’

Резистор 0,125Вт 56 Ом

 

R4, R4’

Резистор 0,5Вт 100 Ом

 

R5, R5’, R7, R7’

Резистор 0,125Вт 1k

 

R6, R6’

Резистор 0,5Вт 1 Ом

 

Ls1, Ls2

Динамик 3ГДШ2-8-100

Любой 8-ми Омный 3Вт

А3 – коммутатор питания

C1

Конденсатор пленочный К73-17 – 330нФ

 

С2

Конденсатор пленочный К73-17 – 100нФ

 

DA1

Стабилизатор напряжения 5В 1 А 7805

 

K1

Электромагнитное реле TRIH-12VDC-SD-2CM-R

Любое электромагнитное реле на 12 вольт с током не менее 1.5 ампер

VD1

Диод импульсный 1n4148

 

VD2, VD3

Диод шоттки HER307

 

Прочее

Bat1-Bat3

Аккумуляторы PANASONIС NCR18650B.

 

Стабилизатор тока заряда

Купить можно тут.

 

DC-DC преобразователь

Нашел тут.

 

BMS-контроллер

Тут продаётся.

 

Приёмник в работе.

Ещё видео.

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

Буду рад обсудить устройство в комментариях к статье. Спасибо за внимание! Удачных всем разработок!

Файлы к статье:

RDA5807 datasheet

RDA5807 инструкция по использованию

PIC16F88 datasheet

К174УН7 характеристики

Nokia 5110 datasheet

Печатная плата приёмника от Анатолия

Архив с проектом(обновлён 20.05.20г)

Как менялась прошивка:

  • 06.05.2018г - добавлена возможность поиска частоты в минус и автопоиск в минус.
  • 02.09.2018г - работают две строки RDS, но при условии хорошего приема. Появилось стартовое меню. В нём можно включить усиление басов, включить приглушение звука, настроить порог автопоиска и включить/выключить RDS.
  • 14.09.2018г - исправлена ошибка, которая иногда возникала при выходе из стартового меню.
  • 18.09.2018г - программа сжата + устранены некоторые мелкие ошибки.
  • 27.04.2020г - обновлено чтение и вывод строки RT (радиотекста), также расширен диапазон приема 76 - 108 мГц и для приема дальних станций добавлен режим сна (включение/выключение сна - длительное нажатие кнопки минус громкости, выход из сна - нажатие на кнопку плюс громкости).
  • 20.05.2020г - Небольшое обновление прошивки, убран баг связанный с ручным поиском.

Фотографии приёмника от Анатолия(рисунки 17-18)

Печатная плата приёмника на RDA5807

Рисунок 17.

Печатная плата приёмника на RDA5807

Рисунок 18.

Выражаю благодарность Кулдошину Алексею и Александру за колоссальный труд, при создании новой версии прошивки для приёмника. Ребята очень хорошо потрудились! Спасибо Вам.

Благодарность

Благодарность

Прочитано 77963 раз

Понравилась статья? Помоги и остальным о ней узнать! Это просто.

Комментарии  

 
# Guest 17.03.2018 16:29
Комментарий был удален администратором
 
 
# Guest 19.03.2018 09:33
Комментарий был удален администратором
 
 
0 # sem-ant 03.05.2018 22:17
Проект отличный но есть недостаток, поиск частоты только в плюс, и все.
 
 
0 # Алексей_1 04.05.2018 19:46
Здравствуйте, проект делался минимально простым и быстрым в проектировании. Но если есть желание можно добавить поиск в минус.как с перебором частоты так и автопоиском.
 
 
0 # sem-ant 05.05.2018 06:52
Желательно, я соберу с удовольствием, тем более есть две резервные кнопки.
 
 
0 # Александр7777 05.05.2018 21:39
Цитирую sem-ant:
Желательно, я соберу с удовольствием, тем более есть две резервные кнопки.

ждем с нетерпением)
мне тоже понравился приемник
сегодня собрал все норм,
 
 
0 # Алексей 06.05.2018 12:01
ОК, постараюсь на этой неделе дописать программу, на доп кнопки.
 
 
0 # Александр7777 06.05.2018 12:14
заранее спасибо!!!) :roll:
 
 
0 # sem-ant 06.05.2018 12:20
Алексей можно ли применить сюда PIC16F84 вместо PIC16F88 или 628 или PIC16F819 ну какую то более ходовую и популюрную
 
 
0 # Алексей 06.05.2018 18:57
К сожалению нет. У них недостаточно памяти для хранения шрифта.
 
 
0 # Алексей 06.05.2018 19:07
Подправил прошивку теперь при нажатии на кнопку SB5 уменьшается частота, а при нажатии на кнопку SB6 запускается автопоиск с уменьшением частота.
 
 
0 # Алексей 06.05.2018 20:10
Удачи :-)
 
 
0 # Ерёмин Антон 06.05.2018 20:31
Перезалил архив.
 
 
0 # sem-ant 07.05.2018 07:06
Огромнейшее вам за ваш труд. :lol: :lol: :lol:
 
 
0 # Александр7777 07.05.2018 20:25
зачем коментарии удалил админ?
 
 
0 # Ерёмин Антон 08.05.2018 10:58
Александр7777, прошу простить меня. Перезалил архив. Удалял ссылку на облако(у меня она тоже не работала) и хотел убрать некоторые Ваши комментарии, которые относятся к ссылке на облако. Удалились почему-то все комментарии. Восстановить не вышло. В чём причина такого поведения компонента ещё не выяснил. Ещё раз простите.
 
 
0 # Ерёмин Антон 08.05.2018 11:00
Если не сложно, то повторите. Что скачали архив и заработала ли новая прошивка. Спасибо за понимание! И с наступающим праздником!
 
 
0 # Александр7777 08.05.2018 11:52
все нормально,ничего страшного,вас тоже с наступающим!
 
 
0 # Алексей 09.05.2018 01:33
Заметил одну особенность не в тему статьи но все же, как не странно облако mail.ru отказывается нормально работать в сетях организаций, видимо что то связано фильтрацией.
 
 
0 # Александр 09.05.2018 18:50
Добавьте пожалуйста в архив печатную плату самого приёмника.Спасибо
 
 
0 # Ерёмин Антон 09.05.2018 19:10
Здравствуйте, Александр. В архиве всё есть. Файл печатных плат общий. Имя - FM-риёмник на RDA5807.lay6. Просто платы на разных вкладках.
 
 
0 # Александр7777 10.05.2018 10:37
я тоже вырезал только приемник,плата разведена удобно,можно просто вырезать :roll:
 
 
0 # sem-ant 11.05.2018 07:01
как прикрепить файл?
 
 
0 # Ерёмин Антон 11.05.2018 09:13
Цитирую sem-ant:
как прикрепить файл?

Если картинка, то выкладываете на любом хостинге картинок, а ссылку тут.

Если файл или архив, то можно выложить где-то на облаке, а ссылку тут.

Можно всё отправить мне на почту - support собака pichobby.lg.ua. Прикреплю к статье.
 
 
0 # sem-ant 11.05.2018 18:52
Написано "Некорректно заполнено поле Кому"
 
 
0 # Ерёмин Антон 11.05.2018 19:30
Почта - supportСОБАЧКАpichobby.lg .ua. Вместо СОБАЧКА - @
 
 
0 # sem-ant 12.05.2018 07:11
Да провтыкал!
 
 
0 # Александр7777 13.05.2018 19:45
Забываю все спросить,усиление басов включино?
если да то можно ли выключить?
 
 
0 # Алексей 16.05.2018 21:41
Александр7777, в общем не на тот регистр обратил внимание, басы то включены, если нужно отключить свяжитесь со мной или Антоном.
 
 
0 # Алексей 15.05.2018 09:26
Усиление басов выключено, если они слишком сильный можно уменьшить емкость переходных конденсаторов C6-C7.
 
 
0 # Александр7777 15.05.2018 09:52
понял,насчет конденсаторов я знаю
я использую этот приемник совместно с темброблоком на tda7439 ,на двух трех каналах слышны искажения как будто слишком сильный сигнал,и в наушниках тоже самое даже если грмкость убавить,ну тоесть напрямую через rda
 
 
0 # Александр7777 15.05.2018 09:54
АРУ не зависит от прошивки?
 
 
0 # Алексей 15.05.2018 10:01
Нет. В принципе сейчас отключено мягкое приглушение звука, чтоб нормально было слышно слабые станции, но и с включённым приглушением мощные станции слышались нормально.
 
 
0 # Алексей 15.05.2018 09:55
Такой момент, на этих каналах читается RDS (названия станций)
 
 
0 # Александр7777 15.05.2018 10:08
я использую пока без дисплея,еще из китая не приехал)))
каналы ловятся все ,почти без помех,зависит от антены
но одни играют тихо а другие громко,те которые громко с искажениями в районе низких частот
 
 
0 # Алексей 15.05.2018 10:39
На некоторых каналах с RDS присутствуют искажения, как я понял это связано с работой RDS декодера, по приезду дисплея отпишитесь есть ли данные RDS на каналах с искажениями. Да громкость зависит от уровня сигнала, отключение приглушение спасает ситуацию но не в корне, при уровне антенны меньше 40 громкость начинает снижаться.
 
 
0 # Александр7777 19.05.2018 06:10
у меня в городе все каналы с rds
 
 
0 # Алексей 19.05.2018 08:50
Ясно, в обще усиление басов включено, видимо при тестах включил и забыл удачно про это дело, если есть желание можно отключить усиление басов прописав в первую ячейку EEPROM вместо D2 значение C2
 
 
0 # Александр7777 19.05.2018 16:16
вк пойдет?
 
 
-1 # Александр7777 19.05.2018 17:03
ок понял,позже отпишусь,спасибо огромное!
 
 
0 # Алексей 19.05.2018 19:40
Удачи, жду отзыва.
 
 
0 # Александр7777 23.05.2018 11:43
в общем поменял я d на c басов вроде меньше стало но порблема осталась(((,пробывал сам модуль поменять(у меня их 3)тоже самое
 
 
0 # Алексей 23.05.2018 13:04
Тогда только дополнительный фильтр, больше в ней ничего за басы не отвечает, кстати индуктивность с конденсатором на антенне имеется.
 
 
0 # Александр7777 23.05.2018 13:34
да фильтр стоит,что с ним что без него одинаково
 
 
0 # Александр7777 23.05.2018 13:37
я так понимаю,что он используеся для наушников,чтоб земляной провод был как антена
 
 
0 # Алексей 23.05.2018 14:00
Нет он согласует антенну со входом RDA5807.
 
 
0 # Александр7777 23.05.2018 14:09
самое интересное в том ,что эта ерунда на 3х каналах из 15,притом что эти каналы громче всех играют
 
 
0 # Алексей 23.05.2018 14:53
Как вариант, может на этих каналах басы с громкостью выкручены на всю на самих станциях, хотя это легко проверить другим приемником.
 
 
0 # Александр7777 23.05.2018 15:49
вобщем добрался я до автомагнитолы китайской простенькой ролсен называеся,стоит там таже микруха ,подпоялся через конденсаторы напрямую к 9 и 10 ноге
и через те же наушники
ловит также,но играет громче
и все каналы на одом уровне громкости
а что самое интерестное все каналы играют без искажения,как у меня там
толи микросхема такая попалась
либо чтото не правильно настроено
 
 
0 # Александр7777 23.05.2018 17:29
буду пытатся менять местами микрухи)
 
 
0 # Александр7777 23.05.2018 18:59
поменял намучался)))
дело было в них
все три попались не качевственные
осталось с фильтром поигратся
в магниоле полутше было
 
 
0 # Александр7777 23.05.2018 19:07
кстати даташиты не на эту микруху
 
 
0 # Алексей 23.05.2018 19:24
Да действительно, вроде Антону два правильных варианта скидывал, английской и китайской версии. Кстати китайский вариант более корректный.
 
 
0 # Ерёмин Антон 23.05.2018 22:41
Алексей, сбрось мне на почту даташит. Перезалью.
 
 
0 # Александр7777 23.05.2018 19:38
Алексей,огромное спасибо за помощь,за отзывчивость,и за этот проект!!! :lol:
 
 
0 # Алексей 23.05.2018 19:58
Спасибо и удачи.
 
 
0 # Александр22 27.06.2018 15:05
пришол дисплей китайский красный с али,там распиновка другая,подсветка синяя,в общем не хочет показывать нормально,то полностью черный,то иероглифы появляются периодически,можно ли для него сделать прошивку?
 
 
0 # Александр22 27.06.2018 15:09
https://ru.aliexpress.com/item/1-6-Nokia-Compatible-5110-LCD-Module-w-Blue-Backlit-Blue-Compatible-with-Arduino-Free-Shipping/1378572105.html?spm=a2g0s.9042311.0.0.90c633edsvs9Qa он
 
 
0 # Алексей 27.06.2018 18:33
Да собственно, это один и тот же дисплей, единственное название пинов слегка исправлено.
SCE - CE
RESET - RST
SCLK - CLK
DC - DC
DN - DIN
Да еще дисплей запитан от 3 вольт или от 5.
 
 
0 # Александр22 27.06.2018 18:39
запитан от 3.3 по вашей схеме,я так и подсоеденил как вы написали,то ничего нет,то черный весь ,то иероглифы появляются на весь дисплей в каждой строке,и все это переодически меняется
 
 
0 # Алексей 27.06.2018 18:51
Трудно сказать, так процедура обмена с LCD, работает с разными китайскими дисплеями, единственное при питании от 5 вольт, контрастность надо поменять, контакт нормальный, соплей нет
 
 
0 # Александр22 27.06.2018 18:57
все нормально вроде много раз проверил,контрастность в порядке,единственное что он включился после замыкания двух контактов на нем jp называется,если не замкнуть то подсветки нет и тишина полная
 
 
0 # Алексей 27.06.2018 19:10
Сфоткайте дисплей, как то это странновато, у данного дисплея кажется вывод подсветки должен соединяться с минусом через резюк, а не с плюсом.
 
 
0 # Александр22 27.06.2018 19:59
https://ru.aliexpress.com/item/1-6-Nokia-Compatible-5110-LCD-Module-w-Blue-Backlit-Blue-Compatible-with-Arduino-Free-Shipping/1378572105.html?spm=a2g0s.9042311.0.0.1c8533edXIjkf3 вот здесь посмотрите он точно такойже
 
 
0 # Алексей 27.06.2018 20:24
Судя по всему вывод подсветки нужно притянуть к минусу через резистор.
 
 
0 # Александр22 28.06.2018 15:02
Нашол косяк у себя на плате,дорожка была касячная
и подсветка включается как раз этой перемычкой
все работает спасибо огромное! :roll:
 
 
0 # Александр22 28.06.2018 15:19
два динамика на дисплее не реагируют на стерео сигнал? они просто отоброжают громкость?
 
 
0 # Алексей 28.06.2018 17:41
Спасибо. Пока да, в планах сделать полноценный RDS и индикацию стерео.
 
 
0 # Александр22 28.06.2018 17:49
было бы не плохо,ждем с нетерпением! :-)
 
 
0 # Александр 07.08.2018 14:07
не доделали программу?
 
 
0 # Алексей 07.08.2018 19:32
Пока не брался, доделываю не завершенные проекты.
 
 
0 # Александр 07.08.2018 20:12
понял,ждем
 
 
0 # Александр 11.08.2018 23:15
и все таки искажения остались,даже после замены микрухи
 
 
-1 # Александр 11.08.2018 23:16
сначало вроде казалось норм,но потом понял что все также,на тех же каналах
 
 
0 # Александр 11.08.2018 23:17
я слушаю через усилитель,на колонках,в них очень хорошо слышно
 
 
0 # Александр 11.08.2018 23:20
хотя в магнитоле этого не было,я почему и решил собрать это радио,так как качество меня удивило
 
 
0 # Александр 11.08.2018 23:21
все таки в магнитоле было нормально без искажений в низких частотах
 
 
0 # Алексей 11.08.2018 23:22
Сек , сейчас выключу усиление басов
 
 
0 # Александр 11.08.2018 23:23
и разница в громкости каналов большая,
 
 
0 # Алексей 11.08.2018 23:34
Ну вот отключил усиление басов, а разница в громкости, что уровень сигнала на данных станциях показывает. https://yadi.sk/d/-75DCycA3a96rG
 
 
0 # Александр 12.08.2018 10:24
усиление басов я отключал,вы писали выше как это сделать,не помогло
 
 
0 # Александр 12.08.2018 10:29
тихая станция 69,громкая 82
 
 
0 # Алексей 12.08.2018 11:45
да же как то странно, пока затрудняюсь ответить на такие показания, единственное это уровни громкости настроенные на передатчиках :sigh:
 
 
0 # Александр 12.08.2018 11:49
дело в том что на магнитоле громкость каналов была на одном уровне
 
 
0 # Алексей 12.08.2018 12:07
Ну в магнитоле могла быть функция ару, самое простое это на простеньком приемнике послушать
 
 
0 # Александр 12.08.2018 12:10
я подключался напрямую к rda через кондеры
 
 
0 # Алексей 12.08.2018 13:42
да я не об этом, у на с в городе на двух станциях отчетливо заметно различие в громкости, или вы и на магнитоле тоже так пробовали, есть еще функция приглушения звука, может в ней дело, тогда вот это попробуйте https://yadi.sk/d/tE-USJx93a9eqV
 
 
0 # Александр 12.08.2018 13:51
да ,я на магнитоле пробывал напрямую
 
 
0 # Александр 12.08.2018 13:51
хорошо спасибо большое,попробую
 
 
0 # Алексей 12.08.2018 13:53
Удачи, больше пока не знаю причин для такого по видения.
 
 
0 # Александр 12.08.2018 14:25
вроде полутше спасибо!
 
 
-1 # Алексей 12.08.2018 15:33
Не за что, удачи.
 
 
0 # Алексей 18.08.2018 22:22
Привет всем, начал разбираться с полноценным RDS и наткнулся на проблему. У нас сейчас идет перестройка радиовышки и осталась пара станций без RDS. Если у кого нибудь будет возможность поучаствовать в проверке прошивки буду очень рад.
 
 
0 # Александр 19.08.2018 10:01
я согласен)
 
 
0 # Александр 19.08.2018 10:28
а индикация стерео будет?
 
 
0 # Алексей 19.08.2018 11:31
ОК, да теперь в стерео режиме два динамика будут, а в моно один. В конце будущей недели наверно первичный вариант будет готов.
 
 
0 # Александр 19.08.2018 11:35
спасибо!,ждем :-)
 
 
0 # Ерёмин Антон 03.09.2018 00:55
После обновления прошивки 02.09.2018г. удалил все комментарии Кулдошина Алексея и Александра, которые уже не актуальны.
 
 
0 # Ерёмин Антон 03.09.2018 00:57
С удовольствием обновлю видео на сайте с изменениями в работе приёмника.
 
 
0 # Александр 03.09.2018 08:52
про стартовое меню забыли написать)
 
 
0 # Ерёмин Антон 03.09.2018 23:34
Александр, в статье про стартовое меню всё написал.
 
 
0 # Александр 03.09.2018 23:58
ок
 
 
0 # Александр 04.09.2018 10:25
я бы записал видео,но у меня пока приемник без корпуса)))
 
 
0 # Алексей 04.09.2018 11:25
Тоже хотел сделать видео, но когда эту вышку перестроят х... его, а так это будет не полноценное видео
 
 
0 # Александр 04.09.2018 10:27
думаю еще один соберу
 
 
0 # Александр 04.09.2018 12:06
странно ,то что ни кто не спрашивает- как попасть в меню)))
 
 
0 # Алексей 10.09.2018 14:09
Там Антон указал в статье способ как попасть в стартовое меню. Да начал сжимать прогу дабы все же впихнуть корректор ошибок RDS. Александр если еще не против попробуйте эту прошивку функции автопоиска в верх и в низ все корректно работает с различными настройками стартового меню. https://yadi.sk/d/ZUMZWpwMLrm7_Q
 
 
0 # Александр 11.09.2018 18:30
хорошо Алексей, с удовольствием протестю :-)
 
 
0 # Александр 11.09.2018 19:54
в общем если сравнивать с тем что было,особой разницы я не заметил
 
 
0 # Александр 11.09.2018 19:55
видео завтро вечером могу записать
 
 
0 # Алексей 11.09.2018 20:02
Ок, там разницы не должно быть просто процедуру автопоиска переработал, кусок кода выкинул. Надо освободить где то 8-10 процентов памяти, сейчас освободил 4 процента.
 
 
0 # Александр 11.09.2018 20:05
хорошо я понял
 
 
0 # Александр 11.09.2018 20:06
я всегда за ,пробу новых прошивок!!! :-)
 
 
0 # Алексей 12.09.2018 08:41
:-) может с восстановлением данных пока не прокатит но хотя бы отсеивание ошибок будет.
 
 
0 # Алексей 12.09.2018 21:29
Убрал глюк не корректного выхода из стартового меню. https://yadi.sk/d/0-7_tZ9EXCerDA
 
 
0 # Александр 13.09.2018 05:15
а что там было?
 
 
0 # Александр 13.09.2018 05:16
я не замечал
 
 
0 # Алексей 13.09.2018 09:27
Проскакивал код вывода первичной картинки, то есть индикация стартовой часто ты надписи и т.д, в общем все то что видишь в нормальном режиме, косяк PRO режима XC8, команда возврата все решило (вроде), больше этого глюка пока не наблюдал.
 
 
0 # Александр 13.09.2018 09:54
да кстати раньше это было,но на работу вроде не влияло,я и не стал про это говорить :-)
 
 
0 # Алексей 13.09.2018 12:20
Обычно если есть ошибка в переходах, то она проявляется постоянно, а здесь было то да то нет, ну да теперь должно быть норм.
Изменил процедуру чтения символов RDS, Александ проверь, RDS также работает как и раньше. https://yadi.sk/d/sohJJ1wWm5HDTw
 
 
0 # Александр 13.09.2018 12:25
ок
 
 
0 # Александр 13.09.2018 12:54
разницы вроде не заметил
 
 
0 # Александр 13.09.2018 12:55
все так же
 
 
0 # Алексей 13.09.2018 13:00
Отлично, косяков при выходе из стартового меню не было?
 
 
0 # Александр 13.09.2018 13:00
нет
 
 
0 # Алексей 13.09.2018 13:08
:-) ОК, продолжение следует. :-)
 
 
0 # Александр 13.09.2018 13:09
хорошо,ждем :-)
 
 
0 # Алексей 14.09.2018 11:44
Сжал прогу, можно конечно еще применить пропорциональное увеличение шрифта для вывода частоты, но пока не хочется портить их. Александр проверь как работает. в общем по идее теперь должно хватить места для проверки CRC RDS. https://yadi.sk/d/_38WyjS35BPd0A
 
 
0 # Александр 14.09.2018 13:35
хорошо Алексей,проверю -отпишусь
 
 
0 # Александр 14.09.2018 13:36
хорошо Алексей,проверю -отпишусь
 
 
0 # Алексей 14.09.2018 14:44
ОК :-)
 
 
0 # Александр 17.09.2018 14:32
наконец то проверил,вроде все так же,ничего не изменилось
 
 
0 # Алексей 17.09.2018 14:38
Отлично, я пока нарыл прогу расчета слов смещения, ну и осталось разобраться с коррекцией до конца.
 
 
0 # Александр 17.09.2018 14:41
хорошо,жду :-)
 
 
0 # Алексей 18.09.2018 11:44
В общем, обломчик, посоветовался на разных форумах, RDA5807 сома полноценно декодирует сигнал с коррекцией ошибок и писать прогу бессмысленно, единственное она может полноценно различить уровень ошибок в 1 и 2 блоках, si4703 в данном вопросе лучше.
 
 
0 # Александр 18.09.2018 13:20
ну елки палки,обидно,досадно,ну ладно :-)
 
 
0 # Алексей 18.09.2018 13:50
Ну вот так, я тоже надеялся :-) . Нашел то коррекцию ошибки для TDA7330 думал тоже для rda5807 ан нет надо внимательнее описания читать.
 
 
0 # Александр 18.09.2018 14:05
бывает :-)
 
 
0 # Алексей 18.09.2018 21:54
Финальная версия прошивки. https://yadi.sk/d/iaczt_CKkBLKPg
 
 
0 # Александр 19.09.2018 03:38
а в ней что изменилось?
 
 
0 # Алексей 19.09.2018 08:07
да особо ничего, не значащие нули при показе уровня сигнала убрал. Больше тут нечего дорабатывать все функции прописаны. Можно было бы добавить чтение группы времени по RDS, но это значение дублируется либо в названии станции либо либо в радио тексте, да и сама группа часов встречается ну очень редко судя по данным передачи RDS найденных в инете. На различных сайтах раздваивают схему для работы с разными, дисплеями как по мне это лишняя заморочка.
 
 
0 # Александр 19.09.2018 10:48
у нас один канал с данными о времени и погоде
 
 
+1 # Алексей 19.09.2018 12:03
Ну вот и я об этом, если это все дублируется, зачем это нужно, у на с по области посмотрел в принципе такая информация только в радио тексте идет.
Теперь голова немного освободилось можно недоделанными проектами заняться :lol:
 
 
0 # Александр 19.09.2018 12:07
:-)
 
 
0 # Александр 06.10.2018 20:09
жаль что тема затихла :-|
 
 
0 # Александр 06.10.2018 20:55
я могу предложить еще некоторые варианты,для дополнения :-)
 
 
0 # Алексей 06.10.2018 21:52
Да почему нет.
 
 
0 # Александр 06.10.2018 22:45
я не знаю каму как :-) но вот например,сделать режим мута при минимальной громкости,тоесть добавить еще один уровень громкости,который начинался бы с режима мут
 
 
0 # Алексей 06.10.2018 23:10
Вот прикине а не подумал об этом, а делов на три строчки кода, проверить уровень громкости и если 0 выключить выход, и наоборот если больше нуля включить обратно. Пока немного занят, но наследующей недели внесу изменения.
 
 
0 # Александр 06.10.2018 23:16
ок спасибо огромное :-)
 
 
0 # Алексей 06.10.2018 23:25
да пока не за что :-)
 
 
0 # Александр 06.10.2018 23:31
еще хотел спросить-спящий режим можно сделать? с управлением на выходе 16 или 15 ноги,тоесть включение и выключение например удержанием кнопки ручного поиска,и при включении на 15 ноге или 16 появилось управляюсщее напряжение
 
 
0 # Алексей 06.10.2018 23:43
тут есть одна закавыка, загнать мк в сон не проблема, но при этом нужно будет вырубить приемник и дисплей, а после выхода из сна снова задействовать и тупо скорее всего не хватит свободного места в памяти мк
 
 
0 # Александр 06.10.2018 23:53
жаль :-|
 
 
0 # Александр 07.10.2018 00:10
хотелось просто управление кнопками которые есть,а там можно было и мосфет воткнуть по питанию и включать все что угодно)))
 
 
0 # Алексей 07.10.2018 12:50
можно и мосфет воткнуть, но опять упираемся в косяк, мк должен стартануть, опять нужна кнопка по питанию.
 
 
0 # Александр 07.10.2018 13:50
понятно,обидно досадно ну ладно :-)
 
 
-1 # Алексей 07.10.2018 14:12
можно такую систему сделать, если уходить в сон, а с отсечкой питания самое простое тумблер или какое то дополнительное питание было, а так. Вот если сделать две кнопки, одна на включение, другая на выключение.
 
 
0 # Александр 07.10.2018 14:33
это уже две лишние кнопки :-) ,я просто хотел узнать можно ли програмно сделать выключение,получается что памяти не хватит,как я понял
 
 
0 # Александр 07.10.2018 14:37
тут померил еще потребление подсветки- ток 13 мА,нормально так пожирает))
 
 
0 # Александр 07.10.2018 14:42
и тут же опять вопрос))),можно ли сделать управлением подсветкой? чтоб например гасла через сек 10 после нажатия на любую из кнопок,либо просто можно было включить или выключить програмно
 
 
0 # Александр 07.10.2018 14:48
на красных модулях подсветка активируется замыканием на землю вывода light,без резистора
 
 
0 # Александр 07.10.2018 14:50
а на синих вывод light подключается через резистор на питание 3.3 вольта
 
 
0 # Алексей 07.10.2018 16:33
можно попробовать с подсветкой поиграться, взять транзистор какой нибудь в моем случаи типа bc817 и вывод управления 15 или 16
 
 
0 # Александр 07.10.2018 16:38
вот вот это уже интерестней становится :lol:
 
 
0 # Алексей 07.10.2018 16:53
:-) жалко только из 15 и 16 порта можно использовать только один как порт входа выхода
 
 
0 # Александр 07.10.2018 16:59
тоесть либо тот, либо тот?
 
 
0 # Алексей 07.10.2018 17:54
Ну да, я тоже по началу хотел задействовать эти выводы как порты под дисплей но увы, тактовый порт как порт данных перенастраевается только один, другой все равно останется тактовым это видно из описания, а ставить мк с большим количеством ножек я считаю бессмысленным. надо придумать переключатель чтоб работал с подсветкой и по плюсу и по минусу
 
 
0 # Александр 07.10.2018 18:01
по сути это все го лишь два разных транзистора разной проводимости
 
 
0 # Александр 07.10.2018 18:07
один по плюсу,другой по минусу,база общяя,а вывод подсветки перемычкой либо на тот либо на другой
 
 
0 # Александр 07.10.2018 18:10
только по плюсу нужно будет два транзистора
 
 
0 # Александр 07.10.2018 18:11
в общем 3 транзистора :-)
 
 
0 # Алексей 07.10.2018 18:28
транзистора то хватит и одного, управляющий сигнал разный, либо схемой предусмотреть установку еще одного транзистора, типа такой схемы , а дальше либо ставить транзистор либо нетhttps://yadi.sk/i/QqCVntoHvKpoIg
 
 
0 # Александр 07.10.2018 18:34
ну эта схема мне кажется самый лутший вариант
 
 
0 # Александр 07.10.2018 18:35
а выход микросхемы на какой ток расчитан?
 
 
0 # Александр 07.10.2018 18:35
может можно было на прямую по плюсу?
 
 
0 # Алексей 07.10.2018 18:44
25 мА, но кто его знает что китайцы с подсветкой намудрят в конкретном дисплее, так что лучше доп транзистор
 
 
0 # Александр 07.10.2018 18:47
ну значит та схема идеальный вариант
 
 
0 # Алексей 07.10.2018 18:49
по мне да, да и прямое подключение не даст универсальности
 
 
0 # Александр 07.10.2018 18:54
согласен
 
 
0 # Алексей 09.10.2018 07:50
В общем со звуком все пройдет, с подсветкой надо будет немножко подумать
 
 
0 # Александр 09.10.2018 08:27
отлично ждем :-)
 
 
0 # Алексей 09.10.2018 11:58
Теперь недельки через две
 
 
0 # Александр 09.10.2018 12:23
ок
 
 
0 # Алексей 26.10.2018 11:00
Привет, наконец дошло дело до приемника, вот проба отключения звука по обнулению уровня громкости https://yadi.sk/d/M6MOzRw3d-ucjw
 
 
0 # Александр 29.10.2018 11:36
привет Алексей,я проверил прошивку -звук отключается при нуле,но есть касяк который появляется в строчке антены и уровня сигнала а так же станция перестраивается каждый раз при убовлении до нуля а потом до еденицы
 
 
0 # Александр 29.10.2018 11:37
частота меняется но на дисплее цифры не миняются
 
 
0 # Александр 29.10.2018 11:51
https://cloud.mail.ru/public/JexM/PDprhJpVf видео не очень по качеству но там все видно
 
 
0 # Александр 29.10.2018 11:52
частота стоит на месте а рдс показывет название станций
 
 
0 # Александр 29.10.2018 17:51
и каналы переключаются в плюс автопоиска
 
 
0 # Алексей 31.10.2018 23:31
Как то интересно даже вроде меняется только один бит неужели китайцы опять чего то не дописали, ладно на выходных доберусь до тестового приемника попробую отладить.
 
 
0 # Александр 01.11.2018 09:04
ок
 
 
0 # Алексей 02.11.2018 18:16
Вот такой вариант, но это не ражим MUTE, а отключение звуковых выходов. Какой то глюк происходит при задействование режима MUTE, складывается такое впечатление что происходит сброс rda5807. https://yadi.sk/d/sKy9OiIZTkLChw
 
 
0 # Александр 02.11.2018 18:38
https://cloud.mail.ru/public/JWKJ/czpRzg3Hn
 
 
0 # Александр 02.11.2018 18:40
все равно глюк rds виснит, стерео пропадает значек
 
 
0 # Александр 02.11.2018 18:41
что то не так)
 
 
0 # Алексей 02.11.2018 19:18
Какой то косяк есть, ну ничего будем разбираться, щас смотрел видео ржал долго https://ok.ru/video/1434351437132
 
 
0 # Александр 02.11.2018 19:28
)))
 
 
0 # Алексей 02.11.2018 19:32
испоганил всю схему до нельзя да еще фонтастическими хорактеристиками приукрасил
 
 
0 # Александр 02.11.2018 19:33
норм мужик :-) :-) :-)
 
 
0 # Алексей 02.11.2018 19:39
:-) :-) :-) точно, а теперь о грустном https://yadi.sk/i/95zR5S3m0OBnugи фиг че сделаешь наверно, еще в китайском потренируюсь, может что вычитаю.
 
 
0 # Александр 02.11.2018 19:45
я на форумах тоже смотрю,
 
 
0 # Александр 02.11.2018 20:03
https://www.youtube.com/watch?v=HGBqD09_n0M
 
 
0 # Александр 02.11.2018 20:04
у него работает вроде, режим MUTE
 
 
0 # Александр 02.11.2018 20:08
на 12 той минуте он про звук говорит
 
 
0 # Алексей 02.11.2018 20:18
Ну я также делал, и у него нет рдс, а они судя по всему завязаны на один блок
 
 
0 # Александр 02.11.2018 20:20
ясно
 
 
0 # Алексей 02.11.2018 20:20
попробую сместить уровень громкости, ноль станет 1 может поможет, но это завтра
 
 
0 # Александр 02.11.2018 20:22
ок
 
 
-1 # Алексей 03.11.2018 20:48
В общем перепробовал кучу вариантов и тог глюк после выхода из режима mute в виде потере частоты через раз на радиостанции без рдс. Так что пока предыдущий вариант самый оптимальный.
 
 
0 # Александр 04.11.2018 10:11
понятно
 
 
0 # Алексей 06.11.2018 00:02
На этой недели постараюсь сделать отключение подсветки, как думаете какую выдержку до отключения поставить?
 
 
0 # Александр 06.11.2018 12:57
ну я не знаю от 5 до 10 сек
 
 
0 # Александр 06.11.2018 12:58
а в ручную можно будет выключать?
 
 
0 # Александр 06.11.2018 12:58
либо включать
 
 
0 # Алексей 06.11.2018 19:54
в общем такой вариант, включение выключение по стандарту с выдержкой и плюс включение подсветки с кнопки как в моем будильнике реализовано
 
 
0 # Александр 06.11.2018 20:49
отлично ждем :-)
 
 
0 # Алексей 07.11.2018 20:01
Набросал прошивку с отключением прошивки, порт управления подсветкой весит на одном из тактовых портов так что нужно проверять вот схемка и прошивка https://yadi.sk/i/b7ztOcvUgHuvyQ https://yadi.sk/d/apEeqf1f3PuhuQ
 
 
0 # Александр 07.11.2018 21:41
хорошо завтро постараюсь проверить
 
 
0 # Алексей 07.11.2018 21:53
ОК
 
 
0 # Александр 08.11.2018 11:34
проверил пока без кнопки и диодов, с поливиком n канальным -работает выдержка 10с
 
 
0 # Александр 08.11.2018 11:38
порт ra6,получается что отсчет времени начинается с первого нажатия любой кнопки а не с последнего
 
 
0 # Александр 08.11.2018 11:58
ну это я так ,первое что заметил :-)
 
 
0 # Алексей 08.11.2018 13:02
В общем то должен произойти сброс по последнему нажатию и отсчет возобновится, а остальное там чтение rds, происходит корректное изменение громкости и частоты при нажатии на соответствующие кнопки.
 
 
0 # Алексей 08.11.2018 13:08
Да точно с первого нажатия, забыл совсем, ну ничего подправим.
 
 
0 # Александр 08.11.2018 15:08
да, в остальном все в порядке
 
 
0 # Александр 08.11.2018 15:22
нет вру)ток заметил-после убавления громкости до нуля и после этого нажимаешь автопоиск то все виснет
 
 
0 # Александр 08.11.2018 15:23
а если нажимать после убавления громкости до нуля ручной поиск-то все норм
 
 
0 # Александр 08.11.2018 15:26
я правдо не проверял в предыдусщей прошивке как там было
 
 
0 # Александр 08.11.2018 15:27
может оставить звук как было в основной прошивке?без отключения звука
 
 
0 # Александр 08.11.2018 16:05
https://cloud.mail.ru/public/GHG4/CvkTE19cH
 
 
0 # Алексей 08.11.2018 19:46
Режим муте пока не правил, есть идейка одна что это происходит из-за включенного бита автопоиска, но это чуть позже, а сейчас подправил выключение подсветки. https://yadi.sk/d/7-yp5C_yaV32EQ
 
 
0 # Александр 08.11.2018 19:56
да, теперь с подсветкой все нормально :roll:
 
 
0 # Александр 08.11.2018 19:57
почти))) на ручном поеске не включается
 
 
0 # Алексей 08.11.2018 20:15
Да есть такое, подправил, заодно при работе с громкостью сделал гашение бита автопоиска, может поможет режиму муте, если нет то уберу код муте https://yadi.sk/d/6Dh4BPqcfmbjaA
 
 
0 # Александр 08.11.2018 20:41
вроде норм сейчас видео скину
 
 
0 # Алексей 08.11.2018 20:45
а режим муте
 
 
0 # Александр 08.11.2018 20:50
я про него и говорю)
 
 
0 # Александр 08.11.2018 20:52
https://cloud.mail.ru/public/mpUN/MhMhvydqZ
 
 
0 # Александр 08.11.2018 20:54
небольшой косяк остается после включения и выключения муте
 
 
0 # Алексей 08.11.2018 20:57
Что там не так, по видео просто непонятно
 
 
0 # Александр 08.11.2018 20:58
сброс рдс и уровень сигнала
 
 
0 # Алексей 08.11.2018 21:01
Потом все восстанавливается, частоты не путаются
 
 
0 # Александр 08.11.2018 21:02
да все восстанавливается
 
 
0 # Александр 08.11.2018 21:00
а так все норм
 
 
0 # Александр 08.11.2018 21:03
сейчас этот момент еще запишу
 
 
0 # Алексей 08.11.2018 21:03
ок щас тогда еще один вариант попробую
 
 
0 # Алексей 08.11.2018 21:13
вот еще один вариант https://yadi.sk/d/FzZpGtvf9DsdIw
 
 
0 # Александр 08.11.2018 21:13
ок
 
 
0 # Александр 08.11.2018 21:08
https://cloud.mail.ru/public/2qJ7/AGPdHwLLe
 
 
0 # Александр 08.11.2018 21:10
рдс не сбрасывается а исчезает и появляется в момент нажатия
 
 
0 # Алексей 08.11.2018 21:16
в предыдущем варианте была установка частоты после включения режима муте, в последнем варианте перестройку частоты убрал, может поможет
 
 
0 # Александр 08.11.2018 21:20
да теперь все отлично!!!!!
 
 
0 # Александр 08.11.2018 21:20
все работает как положено
 
 
0 # Алексей 08.11.2018 21:24
в общем можно добавлять на сайт, наверно будет две прошивки одна с постоянно включенной прошивкой второй вариант с программным отключением, в общем пока лень плату переделывать
 
 
0 # Александр 08.11.2018 21:21
звук выключается и включается по нарастаюсщей
 
 
0 # Александр 08.11.2018 21:23
сейчас видео скину
 
 
0 # Александр 08.11.2018 21:29
https://cloud.mail.ru/public/6bbD/PWNrGRqBn
 
 
0 # Александр 08.11.2018 21:30
да,теперь можно добавить в шапку статьи
 
 
0 # Алексей 08.11.2018 21:32
Ок
 
 
0 # Александр 08.11.2018 21:31
плату я по своему переделаю)
 
 
0 # Алексей 08.11.2018 22:08
С землей там по аккуратней,
 
 
0 # Александр 08.11.2018 22:18
ок :-)
 
 
0 # Александр 08.11.2018 21:31
Алексей -огромное спасибо вам! :-)
 
 
0 # Алексей 08.11.2018 22:07
Не за что :-)
 
 
0 # Александр 09.11.2018 08:38
Алексей а как можно с вами связатся?
 
 
0 # Александр 09.11.2018 08:38
есть некоторые вопросы просто
 
 
0 # Алексей 09.11.2018 10:20
В одноклассниках можно найти, скайп не предлагаю скорость интернета низкая. или почту свою скажите свяжемся.
 
 
0 # Александр 09.11.2018 11:17
 
 
0 # Саня 22.02.2019 09:46
Алексей, а вы можете составить принципиальную схему своего радио?
 
 
0 # Алексей 22.02.2019 15:05
А чем вам схема в статье плоха ;-)
 
 
0 # Александр 27.02.2019 18:41
Алексей привет,все хотел спросить -какой максимальный уровень сигнала в цифрах? по даташиту
 
 
0 # Александр 27.02.2019 18:41
у меня 90 максимум получалось :-)
 
 
0 # Алексей 27.02.2019 19:22
У меня с максимальны усилением 80 показывает, по даташиту максимум 127
 
 
0 # Александр 27.02.2019 19:36
понял спасибо :-)
 
 
0 # Александр 27.02.2019 19:37
хотел попробывать усилитель прилепить на одном транзисторе ,нашол там схемку .В общем ради интереса
 
 
0 # Алексей 27.02.2019 21:16
На радиокоте, что то видел, но что то останавливает пока, наверно близость к вышке. Хз что будет на местной станции.
 
 
0 # Александр 27.02.2019 21:27
ну в общем то да если вышка рядом то смысла нет
 
 
0 # Александр 27.02.2019 21:29
да схемка кстати с кота
 
 
0 # Александр 27.02.2019 21:29
потом опробую отпишусь
 
 
0 # Алексей 27.02.2019 21:31
Ок, буду ждать, интересно все же
 
 
0 # Александр 06.03.2019 17:28
попробывал в общем работает,по цифрам прибавка где-то 13-17.там где было 89 стало 107
 
 
0 # Александр 06.03.2019 17:29
на каждом канале по разному ,но в целом прием лутше
 
 
0 # Александр 06.03.2019 17:31
что самое интерестное на rds никак не повлияло,не лутше не хуже
 
 
0 # Алексей 06.03.2019 19:06
ну а так, новые радиостанции не появились
 
 
0 # Александр 06.03.2019 19:17
одну пропускал автопоиском,сейчас ловит
 
 
0 # Александр 06.03.2019 19:20
правдо не понятно с автопоиском иногда станции с хорошим приемом проскакивает
 
 
0 # Александр 06.03.2019 19:20
может скорость поиска высокая
 
 
0 # Алексей 06.03.2019 20:31
Да нет, там по уровню RSSI идет поиск, а какой транзистор в усилке.
 
 
0 # Александр 06.03.2019 20:35
2sc3356
 
 
0 # Александр 06.03.2019 20:36
это по схеме,у меня в магазе не было такого я поставил bfr 193
 
 
0 # Алексей 06.03.2019 20:58
bfr193 должен быть лучше и мощность у него больше, да и его пихают во все вч схемы, про 3356 к сожалению ничего не слышал
 
 
0 # Александр 06.03.2019 21:03
ну в общем как то так :-)
 
 
0 # Александр 06.03.2019 20:38
https://cloud.mail.ru/public/XmdU/5aBT1PZDo схема.антену подключил к кондеру с98.с фильтром с97 l40 прием хуже
 
 
0 # Алексей 06.03.2019 21:08
это фильтр, попробуй такой же как и у rda
 
 
0 # Александр 06.03.2019 21:21
я тоже думал об этом,
 
 
0 # Алексей 07.03.2019 10:57
летом все таки попробую усилок на MAX2633 ли MAX2630, кстати как вариант у вас могут быть проблема из-за питания, если будет возможность попробуйте эту схемку https://cloud.mail.ru/public/C9bE/wK1FyPWCe
 
 
0 # Александр 07.03.2019 14:12
я тоже думал попробывать на микросхеме max,схемку как нибудь опробую
 
 
0 # Алексей 07.03.2019 19:11
ОК.
 
 
0 # Александр 06.03.2019 20:41
собирал все на смд 0805 на отдельной плате с rda+все заэкранировал
 
 
0 # Алексей 11.04.2019 20:13
Привет всем, немного подправил прошивку, теперь бегущая строка радио-текста смещается попиксельно. Обновленная прошивка здесь https://cloud.mail.ru/public/2smr/5y6tcJ4S8 . Если есть возможность пожалуйста протестируйте протестируйте данную версию прошивки.
 
 
0 # Александр 12.04.2019 05:11
Привет Алексей,протестирую сегодня
 
 
0 # Александр 12.04.2019 06:40
Сейчас гораздо симпатичней смотрится,строчка плавно двигается https://cloud.mail.ru/public/2wPf/41TnbYVEL Правдо видео не очень)
 
 
0 # Александр 12.04.2019 06:42
телефон старый (не фокусирует) :-)
 
 
0 # Александр 12.04.2019 07:18
и кстати усилитель антенный убрал,так как rds все таки хуже работает ,и шумов больше
 
 
+1 # Алексей 12.04.2019 08:00
Скорость прокрутки нормальная? Делал под себя, вроде было норм. Усилок есть усилок, как уже писал выше попробую на той микросхеме, раньше была дециметровая антенна (решетка), вот с ней музыкальный цент радиостанции из города который от меня в 120 км принимал.
 
 
0 # Александр 12.04.2019 08:03
Да, скорость прокрутки нормальная
 
 
0 # Александр 12.04.2019 08:36
у меня все станции не далеко находятся,поэтому наверное смысла нет в усилителе
 
 
0 # Алексей 12.04.2019 10:44
в общем да, километров 25-30 усилок ненужен, тут все от гвоздя должно работать. Я смотрю вы усилитель закончили.
 
 
0 # Александр 12.04.2019 20:36
да не ,так и оставил
 
 
0 # Александр 12.04.2019 20:37
портативную колонку сделал
 
 
0 # Алексей 12.04.2019 21:25
:-) тоже полезная вещь.
 
 
0 # Александр 13.04.2019 09:32
Алексей,есть еще некотырые предложения :-)
 
 
0 # Александр 13.04.2019 09:33
я не силен в програмировании ,поэтому лишний раз спрашивать не удобно
 
 
0 # Алексей 13.04.2019 11:37
Рассказывай, единственное сейчас занято 92% памяти.
 
 
0 # Александр 13.04.2019 17:13
например память каналов
 
 
0 # Алексей 13.04.2019 19:08
Накидал тестовую версию с переключением каналов, пока 8 каналов переключение осуществляется длительным нажатием кнопки автосканирования в минус, сохранение частота происходит в указанный канал, написал только что, пока даже не проверял. https://cloud.mail.ru/public/2S9p/3FiY9Asm5
 
 
0 # Алексей 13.04.2019 17:18
можно попробовать, но контроллер нужен наверно другой, здесь уже есть двойная функция кнопок
 
 
0 # Александр 13.04.2019 22:16
спасибо! позже опробую отпишусь :-)
 
 
0 # Алексей 13.04.2019 22:18
OK
 
 
0 # Александр 14.04.2019 10:54
проверил,не работает кнопка автоскан в верх,каналы переключаются при удержании автоскан вниз,при одном нажатии идет автопоиск вниз по частоте
 
 
0 # Александр 14.04.2019 10:54
и вопрос в том как сохронять каналы?)
 
 
0 # Алексей 14.04.2019 11:56
Поменял назначение кнопок теперь длительное нажатие на кнопку + частоты изменяет номер канала, а длительное нажатие на кнопку минус частоты сохраняет номер канала. https://cloud.mail.ru/public/3vvq/5cju5bhzb
 
 
0 # Алексей 14.04.2019 11:23
Номер канала пока не сохраняется, чет подтер наверно когда дублировал нажатия кнопок, щас подправим
 
 
0 # Александр 14.04.2019 11:27
ок
 
 
0 # Александр 14.04.2019 13:28
проверил,все работает,только сохранение канала работает при удержании автоскан в верх
 
 
0 # Александр 14.04.2019 13:30
а при удержании частоты в минус появляется надпись что сохранено,но не сохраняет
 
 
0 # Алексей 14.04.2019 14:13
частота сохраняется при нажатии автоскана в верх, а при нажатии минус частоты должен сохранятся стартовый канал
 
 
0 # Алексей 14.04.2019 17:20
Еще небольшая корректировка прошивки, все осталось тоже https://cloud.mail.ru/public/4M9W/4voBuXDHL
 
 
0 # Александр 15.04.2019 12:52
Проверил все работает :-) Спасибо Алексей!
 
 
0 # Алексей 15.04.2019 12:54
ОК, еще есть пожелания, 5% свободного места еще есть :-)
 
 
0 # Александр 15.04.2019 13:16
память каналов например добавить :-)
 
 
0 # Алексей 15.04.2019 14:15
Каналов добавить можно, сколько например, в обратную сторону каналы перещелкивать, надо будет глянуть что там с кнопками(остались ли с одним нажатием).
 
 
0 # Александр 15.04.2019 13:28
или переключение каналов в минус
 
 
0 # Александр 15.04.2019 14:30
у меня 25 станций например
 
 
0 # Александр 15.04.2019 14:40
и еще было бы удобнее переключать каналы с первого нажатия
 
 
0 # Алексей 15.04.2019 14:48
Так они с первого нажатия и должны переключаться, только долгим нажатием.
 
 
0 # Александр 15.04.2019 14:53
я имею ввиду без долгого нажатия :-)
 
 
0 # Алексей 15.04.2019 19:24
ясно, ну тут уж ничего не поделаешь, количество кнопок ограничено, щас тут еще одно всплыло, переключение каналов на кнопках ручной перестройки частоты не очень хорошая идея, замучаешься в общем вручную частоту перестраивать.
 
 
0 # Александр 15.04.2019 19:28
ну тогда память по каналам добавить,и переключение сделать в минус?
 
 
0 # Алексей 15.04.2019 19:34
память по каналам добавится это не проблема в минус переключение надо щас смотреть
 
 
0 # Александр 15.04.2019 19:35
ок
 
 
0 # Александр 15.04.2019 19:30
и еще значек стерео,например при стереео чтоб были 2 динамика,а при моно- пусто
 
 
0 # Алексей 15.04.2019 21:18
Переработал кнопки, смена канала длительное нажатие кнопки минус громкости, сохранение канала минус автопоиска, количество каналов до 100 (можно и больше, но это чтоб не выпрыгнуть за границы области EEPROM), по этому адресу указываешь количество каналов в шеснадцатиричном виде https://cloud.mail.ru/public/4bXY/3wexZQYQq ну и сама прошивка https://cloud.mail.ru/public/37xN/3AJGYx611
 
 
0 # Александр 15.04.2019 21:22
хорошо Алексей я завтро проверю,а то уже время 0 -22 спят все уже)
 
 
0 # Алексей 15.04.2019 21:25
Давай, удачи.
 
 
0 # Александр 16.04.2019 04:36
я проверил,в общем все работает и поиск частоты стал удобнее.а если например память громкости убрать и перенести в стартовое меню,или сделать фиксированной? чтоб на ее место повесить переключение каналов в вверх
 
 
0 # Алексей 16.04.2019 07:24
Ну это как бы грубо включать и выключать приемник, я еще посмотрю по партам что можно сделать, ну а не менял количество каналов.
 
 
0 # Александр 16.04.2019 14:03
менял прописывал 25 но почему то получалось 37)
 
 
0 # Алексей 16.04.2019 18:52
все верно в шестнадцатиричной системе 25 это 37 в детяситиричной, тебе надо вписать 19 тогда будет 25 в десятичной системе
 
 
0 # Алексей 16.04.2019 20:53
Ну вот проба кнопок плюса и минуса каналов, теперь при длительном нажатии на кнопку плюс сохраняется номер канала, кнопка плюс на 16 ножке МК, кнопка минус на 15 ножке МК, эти ножки нужно подтянуть к плюсу питания через резисторы по 10К, собственно вот рисунок доработки https://cloud.mail.ru/public/z8Kn/34cJrHCuS и сама прошивка https://cloud.mail.ru/public/5rLF/2kJEfvFUK
 
 
0 # Александр 16.04.2019 21:37
ок понял :-)
 
 
0 # Алексей 16.04.2019 21:40
Ок
 
 
0 # Александр 17.04.2019 15:25
проверил все работает :-)
 
 
0 # Александр 17.04.2019 15:27
только есть один минус,при частом нажатии (чтоб быстрее переключить каналы или добавить громкость)там где есть сохранение частоты или громкости ,воспринемается как сохранение
 
 
0 # Александр 17.04.2019 15:29
тоесть нужно увеличить время при удержании кнопки
 
 
0 # Александр 17.04.2019 15:30
ну в общем как то так Алексей :-)
 
 
0 # Алексей 17.04.2019 19:00
В общем завелось, ладно щас увеличим до 1 секунды
 
 
0 # Алексей 17.04.2019 19:11
Вот увеличил время ожидания до 1 сек https://cloud.mail.ru/public/59pX/4L6Lw5SLZ
 
 
0 # Алексей 17.04.2019 20:31
еще один вариант, задержка пол секунды но добавлена антидребезговая задержка. https://cloud.mail.ru/public/3m4a/5oc1QboMb
 
 
0 # Алексей 17.04.2019 21:34
добавил антидребизг в стартовое меню https://cloud.mail.ru/public/5vRQ/2MWpCAbcb
 
 
0 # Александр 17.04.2019 22:39
ок спасибо Алексей! завтро проверю отпишусь
 
 
0 # Александр 18.04.2019 12:30
проверил в общем в стартовом меню все нормально стало,а в переключении по каналам или громкость все так же или вроде показалось даже хуже
 
 
0 # Алексей 18.04.2019 12:48
ясно посмотрю может где косечек, второпях делал
 
 
0 # Александр 18.04.2019 12:50
при частом нажатии (например громкость в минус) каждое нажатие сразу реагирует,а если нажимать в плюс то реакция медленнее и происходит сохранение
 
 
0 # Алексей 18.04.2019 12:54
в общем как бы все правильно, в плюс работает так зафиксировал нажатие идет задержка в пол секунды если нажатие осталось то сохраняем, если нет то прибавляем значение, частое нажатие сам понимаешь может зафиксироваться как сохранение
 
 
0 # Алексей 18.04.2019 13:17
есть способ опроса длительность нажатия кнопок на подсчете переменных, на тут памяти маловато, если влезет будет лучше
 
 
0 # Александр 18.04.2019 13:42
ок
 
 
0 # Александр 18.04.2019 13:18
мне кажется что меньше чем пол сикунды
 
 
0 # Алексей 18.04.2019 14:17
Это просто так кажется
 
 
0 # Алексей 18.04.2019 20:23
Добавил счетчик событий при опросе кнопок с двойным нажатием https://cloud.mail.ru/public/4aov/44aUfZR2Q
 
 
0 # Александр 23.04.2019 13:28
проверил,в общем кнопки работают только в стартовом меню,а в рабочем состоянии не реагирует ни одна кнопка
 
 
0 # Александр 23.04.2019 13:45
или это у меня косяк
 
 
0 # Александр 23.04.2019 13:59
да у меня косяк был)
 
 
0 # Александр 23.04.2019 14:03
в общем работает,но реакция на нажатие долгая
 
 
0 # Александр 23.04.2019 14:04
в минус например быстрая ,а в плюс с задержкой
 
 
0 # Алексей 23.04.2019 16:15
защита есть защита, можно попробовать сделать задержку в 250 мСек, 500 мСек
 
 
0 # Александр 23.04.2019 14:06
и при частом нажатии например громкость в плюс,громкость как бы не прибовляеся,стоит на месте,нажимаешь чуть медленнее и реже тогда прибовляет
 
 
0 # Александр 23.04.2019 14:08
сохранение теперь работает только при длительном удержании,в общем как положено
 
 
0 # Алексей 23.04.2019 19:43
Уменьшил задержку опроса кнопок с двойным назначением до 250 мСек https://cloud.mail.ru/public/2wmG/5FnK1jtEa
 
 
0 # Александр 23.04.2019 19:46
ок
 
 
0 # Александр 23.04.2019 20:06
проверил вроде лутше но все равно медленно
 
 
0 # Алексей 23.04.2019 20:07
и все нормально левых срабатываний записи нет?
 
 
0 # Александр 23.04.2019 20:09
да вроде косяков нет
 
 
0 # Александр 23.04.2019 20:07
получается два быстрых нажатия защитывается как одно
 
 
0 # Алексей 23.04.2019 20:12
ладно быстро понятно, а если по нормальному нажал опустил
 
 
0 # Алексей 23.04.2019 20:28
вот 150 мС https://cloud.mail.ru/public/RuzS/4n74MHvE2
 
 
0 # Алексей 24.04.2019 19:24
исправлен глюк стирания строк https://cloud.mail.ru/public/2JnL/27G5WgH3A
 
 
0 # Алексей 24.04.2019 19:44
небольшое сжатие https://cloud.mail.ru/public/4zn9/3DP1NKKVj
 
 
0 # Александр 24.04.2019 21:04
В общем всем кому интересно :-) Тест обновленной прошивки от Алексея https://cloud.mail.ru/public/4gG8/2eMhWH385
 
 
0 # Алексей 03.05.2019 14:02
Выкладываю обновленный файлы приемника https://cloud.mail.ru/public/55Z2/pRrCPX4Gj
 
 
0 # Алексей 27.04.2020 20:16
Привет народ немного обновил работу чтения и вывода строки RT (радиотекста), также расширен диапазон приема 76 - 108 мГц и для приема дальних станций добавлен режим сна (включение выключение сна длительное нажатие кнопки минус громкости, выход из сна нажатие на кнопку плюс громкости).

https://cloud.mail.ru/public/4Zqy/47rGhsm9x
 
 
0 # Алексей 20.05.2020 19:01
Небольшое обновление прошивки, убран баг связанный с ручным поиском. https://cloud.mail.ru/public/3mfU/5AUX8srbN
 
 
0 # Андрей 23.02.2021 12:29
Привет всем! Спрошу, если тема еще жива. Собрал приемник. При включении принимается одна станция. (в моем случае 101,0 мГц) Ни на какие кнопки больше не реагирует. В правой части дисплея есть символ замочка. Такое впечатление, что стоит блокировка. Прошивки менял разные. Что за проблема? Как снять блокировку? В меню дает заходить. Кто сталкивался?
 
 
0 # Алексей 23.02.2021 14:49
С замком последняя прошивка для улучшения приема очень дальних станций, такой момент в последних версиях должны стоять подтягивающие резисторы на 15 и 16 ножках микроконтроллера, дальше замок открыт или закрыт. За включение и отключение блокировки отвечает длительное удержание кнопки минус громкости, за разблокировку отвечает краткое нажатие кнопки плюс громкости. В данной версии нет блокировок но подтяжка 15 и 16 ножки для кнопок переключения каналов должна быть https://cloud.mail.ru/public/WfkF/ZznjYnuMy
 
 
0 # Алексей 23.02.2021 14:42
1
 
 
0 # Сергей 11.12.2021 13:27
Алексей , подскажите какая последняя прошивка и изменения в схеме приёмника на RDA5807 и PIC16F88&
 
 
0 # Алексей 11.12.2021 14:18
Смотрите пост от 23.02.2021
 
 
0 # Sergey 10.02.2022 11:44
Добрый день! Не может ли уважаемый автор скомпилировать прошивку под pic16f690-I/ML?
 
 
0 # Алексей 10.02.2022 13:47
К сожалению у данного МК недостаточно памяти под этот проект.
 
 
0 # Виктор Филюк 12.03.2022 15:17
Добрый день.Скажите, почему в в файлах , нет печатки, ни основной платы, так и унч.?
 
 
0 # Алексей 12.03.2022 15:29
Все есть, в низу надо переключать листы. https://cloud.mail.ru/public/ttoo/FuemmPyx5
 

Добавлять комментарии могут только зарегистрированные пользователи.

Все права защищены. При указании активной, индексируемой ссылки на сайт MICROPAS.RU, полное или частичное использование материалов разрешается. Уважайте чужие труды! Не забывайте проставлять ссылки! Правообладателям
© Ерёмин Антон Юрьевич 2013-2021гг.