Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 27 окт 2021 00:22 #1

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • Не в сети
  • Модератор
  • Сообщений: 880
  • Спасибо получено: 348
  • sxem.org 2019,2020,2021 Author zavsehdatay
Прошу помощи уважаемого Soir в осуществлении этого проекта. Чисто радиоприёмник, с максимальным использованием функционала модуля RDA5807M. Предполагаю, проект может "влезть" в МК AtMega8, прошу Soir проверить эту возможность. Если нет - дать рекомендации по выбору МК.

Ссылка на техзадание:

docs.google.com/document/d/1YH_7lVyC0Frw...9&rtpof=true&sd=true
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 07 нояб 2021 20:00 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 27 окт 2021 06:45 #2

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
Прошивка для приймача.
Вложения:
Последнее редактирование: 18 нояб 2021 15:32 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 31 окт 2021 15:46 #3

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 587
  • Спасибо получено: 50
  • sxem.org Sponsor 2019
Если кому интересно, заказывал модули здесь:
aliexpress.ru/item/32310478015.html?_ga=...t.0.0.48564aa6wVw5Xg
Дешевле не смог найти. Не реклама.



Интересно, а модуль усилителя PAM8403 в этом проекте уместен? Или у него качество звука "не очень"? Просто валяются без дела, вот и подумал пристроить. Выхода RDA5807M ведь слабоваты для динамиков.
Последнее редактирование: 15 нояб 2021 15:36 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 01 нояб 2021 17:47 #4

  • Bat1978
  • Bat1978 аватар
  • Не в сети
  • habitue
  • Сообщений: 222
  • Спасибо получено: 18
Всі підсилювачі Д классу дуже важко стикувати з цим модулем. Підсилювач генерує сильні перешкоди і чутливість приймача падає в рази. Дивіться в сторону мікросхем наприклад MD8002A. З ними дуже добре все працює.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Shredder_chip

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 01 нояб 2021 21:39 #5

  • goller1957
  • goller1957 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 121
  • Спасибо получено: 9
Shredder_chip пишет:
Интересно, а модуль усилителя PAM8403 в этом проекте уместен?
Очень даже уместен , прекрасно работает!
Последнее редактирование: 01 нояб 2021 21:47 от Айнцвайдрайченко. Причина: закрыл тег [/quote]
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 08 нояб 2021 12:41 #6

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • Не в сети
  • Модератор
  • Сообщений: 880
  • Спасибо получено: 348
  • sxem.org 2019,2020,2021 Author zavsehdatay
__________ дальше. :)
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Последнее редактирование: 15 нояб 2021 16:14 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 09 нояб 2021 22:14 #7

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
Тестова прошивка.
Після подачі живлення натиснути будь яку кнопку на ДУ. Можна двічі, тричі... не має значення.
Далі дочекатись (не більше 30 сек) тестової інформації на дисплеї. Після цього вимкнути живлення і программатором зчитати EEPROM. Далі викладіть його або файлом, або скріном.


Вложенный файл:

Имя файла: RDS_ATM8_1602_2_9.ZIP
Размер файла:53 KB
Последнее редактирование: 15 нояб 2021 15:52 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 06:09 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
Ще один тест для RDA5807M. Виберіть якусь станцію з поганим прийомом і натисніть на пульті кнопку PLAY. На дисплеї номер для каналу (символ "#") повинен змінитись на символ "+". Оцініть як змінюється прийом і якість звуку.

Bat1978 пишет:
До речі там є можливість в прошивці підключити вбудованний підсилювач з антенного входу, ніякі зовнішні єлементи не потрібні.
Якою командою цей підсилювач підключається?

Пробував підключати на вхід контур - прийом пропав майже зовсім. Макет...
Последнее редактирование: 15 нояб 2021 16:11 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Айнцвайдрайченко

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 12:17 #9

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Soir пишет:
Bat1978 пишет:
До речі там є можливість в прошивці підключити вбудованний підсилювач з антенного входу, ніякі зовнішні єлементи не потрібні.
Якою командою цей підсилювач підключається?
Щось я не бачив там такого у даташиті. Структурні схеми вхідних частин там одинакові. Може погано дивився?
Soir пишет:
Пробував підключати на вхід контур - прийом пропав майже зовсім. Макет...
Так. Причина скоріш за все у макеті. 100 mHz все ж таки.

Soir. А як там з тою китайською нероспаяною схемою? Є вже на що глянуьти? Бо я теж міркую зараз над вхідним каскадом. І виявляється, що Інтернет великий - а потрібних схем там кіт наплакав. Не зміг навіть вхідної частини брендових автомагнітол знайти. Лише прямокутник з написом TUNER.
Слава Україні !!! Смерть ворогам !!!
Последнее редактирование: 15 нояб 2021 16:12 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 13:22 #10

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
studiotandem пишет:
А як там з тою китайською нероспаяною схемою?
Дивитись ні на що.

Незрозумілий момент з дроселем L14. Мав би бути ще і резистор, щоб обмежити струм колектору, але якось так...
Транзистори BFR93 заказав на Ali. 20 штук з доставкою дешевше, ніж 10 штук на Вороні без доставки.
Коли приїдуть, тоді займусь.
Але я більше розраховую на SPF5043Z. Теж замовив по ціні вп'ятеро дешевше з доставкою, ніж на Космодромі без доставки.
studiotandem пишет:
Ретро-екзотика.
І викинути шкода, вже років 25 валяється без діла і без ніжок. Свого часу це було круто і ледве знайшов на ринках. Було 5 шт, всі розійшлися і досі справно працюють. Це останній, вже спаяв для нього "драйвер". І перевірив з приймачем.


Последнее редактирование: 11 нояб 2021 13:35 от Soir. Причина: Дополнение.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 14:41 #11

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Soir пишет:
Незрозумілий момент з дроселем L14. Мав би бути ще і резистор, щоб обмежити струм колектору, але якось так...

Чому ж незрозумілий?... Дуже навіть зрозумілий. Струм колектору задається високоомним резистором R10*... а те, що він залежатиме від багатьох чинників мало кого обходить. І при вдалому розташуванні зірок на небі схема навіть працюватиме...
Soir пишет:
Це останній, вже спаяв для нього "драйвер". І перевірив з приймачем.
Ого.... "драйвер" вражає....оперативність виконання також... :woohoo:
Слава Україні !!! Смерть ворогам !!!
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 14:55 #12

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
studiotandem пишет:
Чому ж незрозумілий?... Дуже навіть зрозумілий. Струм колектору задається високоомним резистором R10*... а те, що він залежатиме від багатьох чинників мало кого обходить.
Не зрозумілий, тому що транзистор фактично приречений. Або резистор настільки високоомний, що транзистор не відкриється ніколи. Спробуйте знайти таку схему в Internet.

А ще, це может бути і не транзистор (або не простий транзистор). А можливо і виводи по-іншому, це я так думаю, де база, а де що...

studiotandem пишет:
"драйвер" вражає
Це все ліквідація неліквідів.
Последнее редактирование: 11 нояб 2021 14:56 от Soir.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 15:19 #13

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Soir пишет:
транзистор фактично приречений. Або резистор настільки високоомний,
... так на високоомний резистор вся надія... ну і ще на низький h21 транзистора.
Soir пишет:
А ще, це може бути і не транзистор (або не простий транзистор).
Це може бути польовий транзистор. Але зазвичай для таких цілей ставлять двохзатворні транзистори типу BF998 (вони живуть по 2-3 шт. у селекторах каналів імпортних TV разом з варікапами). Я якраз і дивлюся зараз у їхню сторону. Але вони погано працюють при низькому живленні. Я ж стараюсь все звести до 3,3V.
Слава Україні !!! Смерть ворогам !!!
Последнее редактирование: 11 нояб 2021 15:21 от studiotandem.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 15:57 #14

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
studiotandem пишет:
... так на високоомний резистор вся надія... ну і ще на низький h21 транзистора.
Якщо транзистор не буде відкриватись, то нічого через нього і не пройде. В ідеалі транзистор має бути завжди відкритим з якимось током через колектор. Тобто, резистор повинен бути не таким вже й високоомним.
А ось якщо дросель замінити, або доповнити резистором, то все зразу стає на свої місця, R10 буде і привідкривати транзистор, і виконувати роль негативного зворотнього зв'язку, стабілізуючи весь каскад.

studiotandem пишет:
Це може бути польовий транзистор.
Це не міняє суті того, про що я пишу.
Під "не просто транзистор" я допускаю, що може бути транзистор з вбудованими резисторами. В даному контексті - резистор в емітері. Тоді теж появляється і обмеження струму, і негативний зворотній зв'язок.
Последнее редактирование: 11 нояб 2021 15:59 от Soir.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 16:22 #15

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Soir пишет:
Якщо транзистор не буде відкриватись, то нічого через нього і не пройде. В ідеалі транзистор має бути завжди відкритим з якимось током через колектор.
Так то воно так.... але трішечки не так...
Виглядає це приблизно так. Приймемо Ucc=5V, R-100k, h21 транзистора = 300 (max).
Струм бази дорівнюватиме 5V/100k=0,00005A.
Звідси струм колектора становитиме 0,00005A*300 = 0,015A = 15mA.
15mA цілком нормальний струм. Інша справа стабільність цього струму від температури та параметрів транзистора.
Soir пишет:
я допускаю, що може бути транзистор з вбудованими резисторами. В даному контексті - резистор в емітері.
Дуже малоймовірний варіант. Особливо в ВЧ транзисторах. Транзистори з вбудованими резисторами в базу (+ деколи додатково база-емітер) існують. Називаються "Digial" і використовуються як ключі. Дуже зручно. Часто використовую їх.

P.S. З усіх найдених схем підсилювача на просторах нету ця видається найбільш оптимальною.



Лише варто дабавити варікапи для перестойки частоти в залежності від станції. Як я і пропонував раніше.

Soir. А чи є в прошивці ШІМ?
Слава Україні !!! Смерть ворогам !!!
Последнее редактирование: 11 нояб 2021 16:55 от studiotandem.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 16:58 #16

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
studiotandem пишет:
Струм бази дорівнюватиме 5V/100k=0,00005A.
Звідси струм колектора становитиме 0,00005A*300 = 0,015A = 15mA.
Розрахунок не зовсім вірний, але в даному контексті неважливо.
studiotandem пишет:
Інша справа стабільність цього струму від температури та параметрів транзистора.
Це зовсім не "інша справа". Це основний принцип побудови транзисторних схем. Це в якихось ідеалістичних розмірковуваннях можна так собі уявляти роботу транзистора. А ось на практиці буде якраз "інша справа". Струм через транзистор приводить до підвищення його температури. Підвищення температури приводить до збільшення цього струму, збільшення струму до підвищення температури... і так до летального кінця.
Що ще "інша справа"? Живлення? Нестабільність параметрів транзистора? Вплив зовнішніх факторів? Повторюваність схеми?... Це все потрібно коментувати?
Вже пропонував - знайдіть хоча б якусь схему такого підключення транзистора.

studiotandem пишет:
Дуже малоймовірний варіант. Особливо в ВЧ транзисторах.
Не знаю, на рахунок ймовірності, але не виключаю. В будь-якому випадку у мене немає іншого пояснення для такої схеми. Або дросель повинен мати доволі високий омічний опір, або то не транзистор взагалі, або не просто транзистор. Можуть ще бути деякі варіації цих варіантів, наприклад, що це не дросель взагалі, а китайці так позначили якусь збірку.

P.S.
ШІМ-сигнал у прошивці відсутній, і в цій версії його і не буде. Буде прошивка у відповідності до ТЗ (повідомлення №1). Якщо потрібен інший варіант - нова тема, нове ТЗ...
Последнее редактирование: 11 нояб 2021 17:03 от Soir. Причина: Дополнение.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 17:03 #17

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Soir пишет:
але в даному контексті неважливо.
Так.... неважливо. Китайську схему "ф топку"...
А як на рахунок тої що в попередньому повідомлені?
Слава Україні !!! Смерть ворогам !!!
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 17:05 #18

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
studiotandem пишет:
А як на рахунок тої що в попередньому повідомлені?
Класична схема, що я ще можу сказати...
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 21:39 #19

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
Bat1978 пишет:
Треба перечитати сотні сторінок форуму, щоб знайти цю інформацію.
Чомусь так і думав.
Bat1978 пишет:
Но те що така інформація серед програмістів проскакувала, це точно.
Насправді, можливість змінити підсилення є. Це не внутрішній підсилювач, а спосіб обробки сигналу. У моїх прошивках ця опція і так включена за замовчуванням. Спробував у себе відключити - чутливість не змінилась (не помітив), але шумів стало менше. Саме про це остання версія прошивки для тестування.
Bat1978 пишет:
У мікросхем RDA 5807 FR, даташит відрізняється.
У мене є тільки для М. Дайте почитати для FR, чомусь не знайшов.
Bat1978 пишет:
І зовнішній підсилювач вже не одноразово пробували приліпити але нічого путнього з цього не виходило.
Це ще не означає, що це не можливо. Я чомусь впевнений, що навпаки. Так мені підказує мій досвід і логіка. Все залежить від якості самого підсилювача, правильності монтажу і т.п. - Ви в курсі і про це самі писали.
Не факт, що мені вдасться це зробити - не так воно мені аж дуже треба, щоб ночі не спати. Але що зовнішній підсилювач здатен покращити роботу приймача, ніскільки не сумніваюсь.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 11 нояб 2021 22:49 #20

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Soir пишет:
Bat1978 пишет:
У мікросхем RDA 5807 FR, даташит відрізняється.
У мене є тільки для М. Дайте почитати для FR, чомусь не знайшов.
Також не знайшов. Закрадається сумнів що мова йде не про RDA5807FR а про RDA5807FP.
www.datenblatt-pdf.com/pinout/806504/RDA5807FP-schematic.html
Soir пишет:
Але що зовнішній підсилювач здатен покращити роботу приймача, ніскільки не сумніваюсь.
... і я не сумніваюсь.
Слава Україні !!! Смерть ворогам !!!
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 12 нояб 2021 06:51 #21

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
studiotandem пишет:
Закрадається сумнів що мова йде не про RDA5807FR а про RDA5807FP.
У FP є відмінності від M, але стосовно внутрішнього підсилювача теж нічого не знайшов.
Згадки про FR попадаються, а сам даташит ні.
Последнее редактирование: 15 нояб 2021 16:16 от Айнцвайдрайченко.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 12 нояб 2021 08:38 #22

  • Shredder_chip
  • Shredder_chip аватар
  • на форуме
  • I live here
  • Сообщений: 587
  • Спасибо получено: 50
  • sxem.org Sponsor 2019
Закрадається сумнів що мова йде не про RDA5807FR а про RDA5807FP
FR мабуть не існує. Подивився декілька відеообзорів про приймач на RDA5807FR, але там чітко видно, що роспаяна RDA5807FP.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 12 нояб 2021 23:14 #23

  • Bat1978
  • Bat1978 аватар
  • Не в сети
  • habitue
  • Сообщений: 222
  • Спасибо получено: 18
Shredder_chip пишет:
FR мабуть не існує. Подивився декілька відеообзорів про приймач на RDA5807FR, але там чітко видно, що роспаяна RDA5807FP.
Таки да. Мікросхеми в мене і справді RDA5807FР. Чомусь так сталось, що їх кругом називають FR і я теж. Напевно Ф по англійськи і Р по нашому. Треба розібрати свій самий перший приймач, він ще із 2016 року. Самому вже цікаво, з якою буквою там стоїть мікросхема.
Якщо дивитись на структурну схему із даташиту, том там все таки є якесь управління вхідним підсилювачем. Як щось знайду, обовязково повідомлю.

Таки дещо знайшов.В даташиті деякі біти регістрів мають позначку как RSVD = зарезервовано. Так ось ці біти і переключають підсилення антенного входу. Даю цитату.
Из загадочных RSVD, биты 7,6 в регистре 05H - это переключение антенного входа ( 00=выкл, 01,10 -наушники, или отдельный антенный вход, 11 - оба сразу.), а биты 5,4, что-то типа коэфф. усиления антенны. Если 7,6 сброшены - ничего не ловит.
Последнее редактирование: 12 нояб 2021 23:56 от Bat1978.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 13 нояб 2021 01:43 #24

  • studiotandem
  • studiotandem аватар
  • Не в сети
  • I live here
  • Сообщений: 394
  • Спасибо получено: 162
  • Author sxem.org Sponsor 2019
Так і знав... Ну не можуть китайці та й нічого не спіонерити. Китайсьий RDA5807 це фірмовий Si4702.
І даташит якийсь більш цікавий. B)
Слава Україні !!! Смерть ворогам !!!
Последнее редактирование: 13 нояб 2021 01:44 от studiotandem.
Администратор запретил публиковать записи гостям.

FM радиоприёмник на микроконтроллере и радиомодуле RDA5807M 13 нояб 2021 06:20 #25

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12798
  • Спасибо получено: 4769
  • sxem.org 2019,2021 Respect Author
Bat1978 пишет:
В даташиті деякі біти регістрів мають позначку как RSVD = зарезервовано. Так ось ці біти і переключають підсилення антенного входу. Даю цитату.
Краще дайте повний текст. У моєму даташит такого нема.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir