FM приёмник с RDS на RDA5807

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6190
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: FM приёмник с RDS на RDA5807

Сообщение Asmodey »

Да, нельзя просто так взять и заменить одно на другое. Совершенно разные чипы в плане назначения управляющих регистров.
Астролябия-сама меряет, было бы что мерять!!!
Реклама
ALEX 288
Открыл глаза
Сообщения: 54
Зарегистрирован: Вс дек 04, 2016 20:15:55

Re: FM приёмник с RDS на RDA5807

Сообщение ALEX 288 »

Добавлено after 5 minutes 26 seconds:
[uquote="WiseLord",url="/forum/viewtopic.php?p=3853929#p3853929"]Подключать можно RST, SDA и SCL, остальное в модуле уже подтянуто куда надо. А к Arduino я их подключал, если мне не изменяет память, только ради экспериментов.

Модуль с кварцем 32кГц?[/uquote]
Прошивка существует для SI4703, но нет схемы подключения сигналов RST, SDA и SCL. Посмотрите на странице 4 - oledfm_si4703.hex
Реклама
ALEX 288
Открыл глаза
Сообщения: 54
Зарегистрирован: Вс дек 04, 2016 20:15:55

Re: FM приёмник с RDS на RDA5807

Сообщение ALEX 288 »

Видимо никто не подскажет как подключить модуль на SI4703. Пришлось действовать методом тыка, запустить получилось, но вот нарисовалась и другая проблема - прошивка oledfm_si4703.hex не корректна. Регулируется громкость, а с настройкой на станции проблема - показывает частоту 7.14, а реальная 87.5: 27.54 - 87.9: 47.94 - 88.3: 68.34 -88.7: 88.74 - 89.1: 109.14 - 89.5: 129.54 - 89.9 - дальше приема нет появляется 76, потом 280 и быстрая перемотка до 600 с лишним и опять 7.14. То есть прием только первых 7 станций из 51. Проверил и другие прошивки с RDA 5807 MP - oledfm_rda5807 - громкость регулируется правильно, нет настройки на станции, oledfm.hex - кнопки попутаны, но все работает.
Непонятно зачем дисплей отключается при наличии RDS - как тогда просматривать сообщения и названия станций. Прошивки наверно не все посмотрел, возможно есть еще с аналогичными названиями. Нарисовал схемы подключения RDA 5807 MP и модуля на SI4703. Схемы в архиве.
Вложения
Приемник ATMega328_SSD1306.zip
(15.38 КБ) 332 скачивания
Приемник ATMega328_SSD1306_M_SI4703.jpg
(47.22 КБ) 313 скачиваний
Приемник ATMega328_SSD1306_RDA5807MP.jpg
(50.58 КБ) 369 скачиваний
IMG_4567.jpg
(136.19 КБ) 309 скачиваний
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: FM приёмник с RDS на RDA5807

Сообщение Novice user »

[uquote="ALEX 288",url="/forum/viewtopic.php?p=4150545#p4150545"]Добавлено after 5 minutes 26 seconds:
[uquote="WiseLord",url="/forum/viewtopic.php?p=3853929#p3853929"]Подключать можно RST, SDA и SCL, остальное в модуле уже подтянуто куда надо. А к Arduino я их подключал, если мне не изменяет память, только ради экспериментов.

Модуль с кварцем 32кГц?[/uquote]
Прошивка существует для SI4703, но нет схемы подключения сигналов RST, SDA и SCL. Посмотрите на странице 4 - oledfm_si4703.hex[/uquote]
Так в исходниках же есть подключение,трудно посмотреть?
Реклама
Эиком - электронные компоненты и радиодетали
ALEX 288
Открыл глаза
Сообщения: 54
Зарегистрирован: Вс дек 04, 2016 20:15:55

Re: FM приёмник с RDS на RDA5807

Сообщение ALEX 288 »

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

[uquote="san-sanych",url="/forum/viewtopic.php?p=3854440#p3854440"]С Вашим кодом поведение такоеже. Уже стал было грешить на мегу328. пересобрал макет на ардуино нано. Что интересно: частота на дисплее при сканировании изменяется с 9.69 до 654.85 Принимаются только две радиостанции: 32.64 - Народное радио и134,64 - Юнистар, на остальном участке скан останавливается, но в ушах тишина или шум. РДС на народном принимает.
Вечером попробую смакетировать простой проектик на si4703, чтобы удостовериться в работе модуля.[/uquote]

На 4 странице описана та же ситуация, что и у меня.
Видимо задачка сложная.
Реклама
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: FM приёмник с RDS на RDA5807

Сообщение Morroc »

По железу оно все почти одинаковое - интерфейс то один, если хоть как то работает - подключено правильно, иначе не работало бы вообще, остальное с софтом связано.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Реклама
Аватара пользователя
Eger
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Вс дек 05, 2010 23:41:46
Откуда: 33
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение Eger »

Зачем вообще делать на этих игрушках радио? TEF6686 намного же интереснее, или TEA685x, если хочется подешевле, она ненамного хуже.
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение veso74 »

У QN8035 сколько регистров?
Из Rev 0.08 (02/10) есть 25 регистров (0x00..0x18).

Но сегодня нашел код, проект из GitHub:
ukrtrip/QN8035-qn8035-FM-chip-library
со другими регистрами.
---
Вероятно код общий для нескольких типов ИС QN80xx.
А за QN8035 хотел бы найти полную документацию.
Вложения
8035.jpg
(148.49 КБ) 224 скачивания
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение veso74 »

В других кодах QN8035 из GitHub также упоминается:
// Undocumented registers (based on https://github.com/ukrtrip/QN8035-)
...
При сканировании I2C шины и пробах/ошибках ничего не получилось, но регистры активны, например при случайном изменении некоторых числа пропал звук. Хотел бы найти полное описание этих недокументированных регистров.
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6190
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: FM приёмник с RDS на RDA5807

Сообщение Asmodey »

[uquote="veso74",url="/forum/viewtopic.php?p=4287217#p4287217"]Хотел бы найти полное описание этих недокументированных регистров.[/uquote]
Скорее всего не найдете. Я на QN8075 вообще ничего не нашел кроме урезанного даташита. Производители и разработчики аппаратуры на QN8035 вероятно используют готовые драйверы которые предоставляет им разработчик чипов Quintic. А даташита с полным описанием регистров вообще нет в природе.
Астролябия-сама меряет, было бы что мерять!!!
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение veso74 »

В теме речь идет о нескольких ИС FM приемниках.
Есьт вопрос для еще одной ИС: BK1080, доступна в трех корпусах на Али. Наткнулся на ее сегодня. Как насчет звука и чувствительность?
SAU
Вымогатель припоя
Сообщения: 546
Зарегистрирован: Вс сен 10, 2006 00:04:03

Re: FM приёмник с RDS на RDA5807

Сообщение SAU »

[uquote="veso74",url="/forum/viewtopic.php?p=4321087#p4321087"]В теме речь идет о нескольких ИС FM приемниках.
Есьт вопрос для еще одной ИС: BK1080, доступна в трех корпусах на Али. Наткнулся на ее сегодня. Как насчет звука и чувствительность?[/uquote]
обычная китайская балалайка.В этом плане SI4825 гораздо лучше и проще в обвязке
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение veso74 »

TNX для инфо. А Sixxxx у меня "страдает" из "Лампа-еффект" :/ - два чипа уже такие - "забывают" свои данные. Надеюсь Si4825 не такой.
SAU
Вымогатель припоя
Сообщения: 546
Зарегистрирован: Вс сен 10, 2006 00:04:03

Re: FM приёмник с RDS на RDA5807

Сообщение SAU »

[uquote="veso74",url="/forum/viewtopic.php?p=4321667#p4321667"]TNX для инфо. А Sixxxx у меня "страдает" из "Лампа-еффект" :/ - два чипа уже такие - "забывают" свои данные. Надеюсь Si4825 не такой.[/uquote]
там диапазон переключается путем коммутации резисторов,а настройка переменным резистором.Просто и надежно как грабли.
Хотя можно настраивать и подавая напряжение на 3 ножку от нуля до 3 вольт.Именно таким образом поступал, когда делал модуль FM для ВЭФ 202. Правда упаришься настраивать зависимость напряжения от емкости КПЕ.Но работало.
Вообще в этих микросхемах меньше брака при покупке на али.И ценник смешной.
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение veso74 »

Ясно, спасибо. Оставил эти "пути" (варикапов, напрежения и др). около 20-25 лет назад. Хочу цифровые методы управления: отправить (по SPI, I2c и др.) напр. код для частоты 103,0 MHz - и радиоприем есть. "Пропущу" эту ИС :).
SAU
Вымогатель припоя
Сообщения: 546
Зарегистрирован: Вс сен 10, 2006 00:04:03

Re: FM приёмник с RDS на RDA5807

Сообщение SAU »

[uquote="veso74",url="/forum/viewtopic.php?p=4321893#p4321893"]Ясно, спасибо. Оставил эти "пути" (варикапов, напрежения и др). около 20-25 лет назад. Хочу цифровые методы управления: отправить (по SPI, I2c и др.) напр. код для частоты 103,0 MHz - и радиоприем есть. "Пропущу" эту ИС :).[/uquote]
а чем тогда RDA5807 не устроила?
Здесь хорошо расписано про нее
https://tsibrov.blogspot.com/2019/11/rd ... part1.html
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: FM приёмник с RDS на RDA5807

Сообщение veso74 »

Работает отлично, пользуюсь уже несколько лет, где с основной функцией, где все, к нескольких типах МК. Хотел бы изучить и протестировать другие типы - часть удовольствия в хобби. И вопрос был для первоначальной информации.
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6190
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: FM приёмник с RDS на RDA5807

Сообщение Asmodey »

[uquote="SAU",url="/forum/viewtopic.php?p=4321921#p4321921"]а чем тогда RDA5807 не устроила?[/uquote]
Фактически всем. Низким динамическим диапазоном, не отключаемым софтмютом, медлительностью при перестройке по частоте.

Я так же из любопытства то один чип тестирую, то другой. Чисто для сравнения.
Астролябия-сама меряет, было бы что мерять!!!
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1479
Зарегистрирован: Вс май 13, 2012 00:01:54

Re: FM приёмник с RDS на RDA5807

Сообщение Ariadna-on-Line »

Срисовал схему с китайского модуля. Может кому пригодится. Там (в модуле) есть нарушение правил схемотехники - отсутствует резистор ограничения тока светодиода. Поэтому нежелательно завышать напряжение питания выше 3х вольт.
При работе с внешней антенной и телефонами - требуются две перемычки для 4х-контактного коннектора. При использовании провода телефона в роли антенны - достаточно одной перемычки в середине коннектора.
ПС. Работает вполне достойно.
ППС. Кнопки не мешают подпаять два проводка и подключить по I2C Ардуину.
Вложения
RDA5807FP_Radio.png
(44.27 КБ) 351 скачивание
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: FM приёмник с RDS на RDA5807

Сообщение shonty »

Заинтересовался подключением сабжа по SPI. В даташитовских распиновках 5 выводов "GND". Предположительно какие-то 2 точно "GND", 3-й пин - "RFGND", и ещё 2 должны быть "MODE' и "SEN". Но какие?

Ни у кого случаем не завалялось полной распиновки?
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»