Фм модуль с Алиэкспресс подключение

Стерео FM-радио модуль RDA5807M, управляемый по I2C с поддержкой стандартов передачи информации по радиоканалам RDS/RBDS.

Модуль RDA5807M на самодельном переходнике на шаг 2.54

  • Высокоинтегрированный DSP приемник FM диапазона;
  • Поддержка всемирной полосы частот 50 -115 MHz;
  • Поддержка RDS / RBDS;
  • Индикатор уровня принимаемого сигнала;
  • Регулировка громкости и отключение звука;
  • Автоматический поиск станций;
  • Возможно подключение наушников 32Ом;
  • Интерфейс I2C;
  • Диапазон напряжения питания: 1.8 — 3.3 В

Модуль RDA5807 не совместим с шагом 2.54, поэтому для удобства работы был изготовлен переходник — технология изготовления тут :

Изготовление печатных плат на шаг 2.54 для FM-радиомодулей и средство быстрой диагностики.
Электроника, ESP32, Arduino 24 июля 2022
Схема подключения к RDA5807 Arduino

Весь необходимый обвес уже есть на плате. Подтягивающие резисторы для шины I2C не нужны. , несмотря на то что Интернет утверждает обратное ( с ними кстати модуль довольно сильно фонит ). Модуль запитан от Китайского преобразователя на базе AMS1117-3.3V и там уже есть необходимые конденсаторы обвязки.

MP3FM DECODER!! Что это такое и как подключить (на примере приемника VEF 202)?!

Прототип на макетной плате для тестирования модуля RDA5807

К выходам через конденсаторы можно подключить наушники с омическим сопротивлением обмотки не менее 32Om . Я подключил плату к линейному входу звуковой карты компьютера. В качестве антенны можно использовать кусок провода — некоторые станции модуль RDA5807 поймал и без использования антенны.

Для загрузки примера кода из этой статьи необходимо установить библиотеку https://github.com/mathertel/Radio

GitHub — mathertel/Radio: An Arduino library to control FM radio chips like SI4703, SI4705, RDA5807M, TEA5767.

Библиотеку также можно будет найти в папке с примером.

Код из примера запускает одну станцию по умолчанию (смотрите сетку вещания в вашем регионе и измените значение частоты):

Источник: dzen.ru

FM радио модуль RDA5807M

Схема радиоприемника на базе тюнера RDA5807m

В качестве микроконтроллера будем использовать ATmega8a. Это очень популярный и общедоступный микроконтроллер. Использовать его можно как в DIP корпусе, так и в TQFP (здесь только расположение выводов различается для этой схемы).

Для продолжительной корректной работы этого микроконтроллера на выводе reset должен быть положительный уровень напряжения, для этой цели используется резистор R1, который подтягивает напряжение питания, создавая надежный потенциал, что предотвращает самопроизвольное перезапускание микроконтроллера. Кнопка S1 предназначена для ручной перезагрузки микроконтроллера.

В качестве тактового генератора используется внутренний RC генератор на частоту 8 МГц. В качестве индикатора в схеме используется ЖК дисплей на базе микроконтроллера PCD8544 или более известен этот экран по названию Nokia 5110 или Nokia 3110. Для подключения такого дисплея к микроконтроллеру не нужны дополнительные компоненты, все соединяется в соответствии со схемой.

mp3 Bluetooth модули в новом исполнении, отличия, тест

Вся схема устройства питается от напряжения 3,3 вольта, которые получаем посредством стабилизатора AMS1117-3,3. Однако для получения звука достаточной громкости необходимо использовать усилитель звука, который питается от более высокого напряжения. В схеме применен усилитель на базе микросхемы TDA7056B, однако этот усилитель можно заменить на абсолютно любой другой, подходящий для вас.

Данный усилитель звука имеет регулировку громкости потенциометром R6. Схема усилителя построена в соответствии с даташитом, хотя ее можно и доработать для более качественного звука. TDA7056B является моно усилителем, поэтому от модуля RDA5807m берем только один канал звука, либо параллелим их вместе.

Если использовать наушники с сопротивлением 32 Ом, то можно слушать радио без усилителя, согласно даташиту на тюнер. Для усилителя на TDA7056B оптимально использовать динамик с сопротивлением 8 Ом. Модуль радио RDA5807m получает настройки от микроконтроллера посредством цифрового интерфейса I2C.

Проблемы с Oneplus 9

Для работы I2C необходимы резисторы R3 и R5, которые формируют положительный перепад напряжения на линиях передачи данных. Из особенностей I2C в RDA5807m необходимо отметить, что в модуля нет возможности обратиться к конкретному регистру, чтобы настроить параметры в одном регистре, необходимо перезаписать и все остальные.

После старта I2C и передачи адреса микросхемы с битом чтения или записи указатель регистра автоматически становится на начало регистров чтения или на начало регистров записи и после обращения к одному (первому) регистру указатель автоматически переходит на другой (второй, третий и так далее) регистр. Диаграмму формирования сигналов по линиям I2C для модуля RDA5807m можно посмотреть в даташите, который прилагается в конце статьи. Там же находится и карта регистров радио. Мое мнение, такая организация управления достаточно неудобная, хотя и имеет место быть. Ну и наконец, в схеме есть четыре кнопки – S2 – S5, которыми можно настраивать частоту радиостанции или перебирать список радиостанций для города Минска.

По поводу работы радио. Принимает модуль RDA5807m сигнал радио достаточно уверенно, иногда лучше радио, встроенного в мобильный телефон, иногда хуже. При этом в качестве антенны использовался кусок провода (примерно 50 см) и к тому же все это располагалось вблизи от WiFi антенны, которая, скорее всего, вносила помехи в прием. В разное время суток качество сигнала может отличаться по множеству причин.

Все это безобразие собиралось, проверялось на отладочной плате:

Усилитель на TDA7056B собран на отдельной плате в виде небольшого модуля:

Форм фактор модуля RDA5807m не очень удобный, поэтому был изготовлен небольшой переходник на штыревые соединения с шагом между гребенками для установки на беспаечную макетную плату:

Распиновка модуля радио, согласно источникам, изготавливавших этот продукт:

Переходник на штырьки сохраняет порядок расположения выводов исходного модуля.

Ну, и микроконтроллер Atmega8a в минимальной отладочной плате:

В память микроконтроллер изначально записаны 15 популярных радиостанций города Минска (к слову схема адаптирована только к этому городу по сохраненным в памяти частотам радиостанций, однако при желании можно настроить под любой другой город, либо вручную сохранять заданное количество станций). Перебор сохраненных станций осуществляется кнопками S4 и S5, последняя выбранная станция сохраняется в eeprom и загружается при следующем включении. Обычный поиск радиостанций осуществляется кнопками S2 и S3, шаг составляет 100 кГц. Будем считать данный функционал основой, а любые изменения можно внести в исходный код, предоставленный в конце статьи, перекомпилировать и получить новую прошивку.

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

Для программирования микроконтроллера необходимо знать конфигурацию фьюз битов, скриншот из AVR Studio:

К статье прилагается прошивка для микроконтроллера ATmega8a, исходный код в программе AVR Studio 4, даташит на RDA5807m и небольшое видео.

Источник: cxem.net

Модуль УКВ приемника на частоту 64 — 108 МГц

Приветствую! В этом обзоре хочу рассказать про миниатюрный модуль приемника, работающий в диапазоне УКВ (FM) на частоте от 64 до 108 МГц. На одном из профильных ресурсов интернета попалась картинка этого модуля, мне стало любопытно изучить его и протестировать.

К радиоприемникам испытываю особый трепет, люблю собирать их еще со школы. Были схемы из журнала «Радио», были и просто конструкторы. Всякий раз хотелось собрать приемник лучше и меньше размерами. Последнее, что собирал, — конструкция на микросхеме К174ХА34.

Как отключить т9 на Андроиде мейзу

Тогда это казалось очень «крутым», когда в середине 90-х впервые увидел работающую схему в радиомагазине, был под впечатлением )) Однако прогресс идет вперед, и сегодня можно купить героя нашего обзора за «три копейки». Давайте его рассмотрим поближе.

Вид сверху.

Вид снизу.

Для масштаба рядом с монетой.

Сам модуль построен на микросхеме AR1310. Точного даташита на неё найти не смог, по всей видимости произведена в Китае и её точное функциональное устройство не известно. В интернете попадаются лишь схемы включения. Поиск через гугл выдает информацию: » Это высокоинтегрированный, однокристальный, стерео FM радиоприемник.

AR1310 поддерживает частотный диапазон FM 64-108 МГц, чип включает в себя все функции FM радио: малошумящий усилитель, смеситель, генератор и стабилизатор с низким падением. Требует минимум внешних компонентов. Имеет хорошее качество аудиосигнала и отличное качество приема. AR1310 не требует управляющих микроконтроллеров и никакого дополнительного программного обеспечения, кроме 5 кнопок. Рабочее напряжение 2.2 В до 3.6 В. потребление 15 мА, в спящем режиме 16 uA «.

Описание и технические характеристики AR1310
— Прием частот FM диапазон 64 -108 МГц
— Низкое энергопотребление 15 мА, в спящем режиме 16 uA
— Поддержка четырех диапазонов настройки
— Использование недорогого кварцевого резонатора 32.768KHz.
— Встроенная двусторонняя функция автоматического поиска
— Поддержка электронного регулятора громкости
— Поддержка стерео или моно режима (при замыкании 4 и 5 контакта отключается стерео режим)
— Встроенный усилитель для наушников 32 Ом класса AB
— Не требует управляющих микроконтроллеров
— Рабочее напряжение 2.2 В до 3.6 В
— В корпусе SOP16

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

Распиновка микросхемы AR1310.

Схема включения, взятая из интернета.

Так я составил схему подключения модуля.

Как видно, принцип проще некуда. Вам понадобится: 5 тактовых кнопок, разъем для наушников и два резистора по 100К. Конденсатор С1 можно поставить 100 нФ, можно 10 мкФ, а можно вообще не ставить. Емкости C2 и С3 от 10 до 470 мкФ. В качестве антенны — кусок провода (я взял МГТФ длиной 10 см, т.к. передающая вышка у меня в соседнем дворе).

В идеальном случае можно рассчитать длину провода, например на 100 МГц, взяв четверть волны или одну восьмую. Для одной восьмой это будет 37 см.
По схеме хочу сделать замечание. AR1310 может работать в разных диапазонах (видимо, для более быстрого поиска станций). Выбирается это комбинацией 14 и 15 ножки микросхемы, подключая их к земле или питанию. В нашем случае обе ножки сидят на VCC.

Приступим к сборке. Первое, с чем столкнулся, — нестандартный межвыводной шаг модуля. Он составляет 2 мм, и засунуть его в стандартную макетку не получится. Но не беда, взяв кусочки провода, просто напаял их в виде ножек.


Выглядит неплохо )) Вместо макетной платы решил использовать кусок текстолита, собрав обычную «летучку». В итоге получилась вот такая плата. Габариты можно существенно уменьшить, применив тот же ЛУТ и компоненты меньшего размера. Но других деталей у меня не нашлось, тем более что это тестовый стенд, для обкатки.


Подав питание, нажимаем кнопку включения. Радиоприемник сразу заработал, без какой-либо отладки. Понравилось то, что поиск станций работает почти мгновенно (особенно если их много в диапазоне). Переход с одной станции на другую около 1 с. Уровень громкости очень высокий, на максимуме слушать неприятно. После выключения кнопкой (спящий режим), запоминает последнюю станцию (если полностью не отключать питание).
Тестирование качества звука (на слух) проводил наушниками Creative (32 Ом) типа «капли» и наушниками «вакуумного» типа Philips (17,5 Ом). И в тех, и в других качество звука мне понравилось. Нет писклявости, достаточное количество низких частот. Меломан из меня никудышный, но звук усилителя этой микросхемы приятно порадовал. В Филипсах максимальную громкость так и не смог выкрутить, уровень звукового давления до боли.
Так же измерил ток потребления в спящем режиме 16 мкА и в рабочем 16,9 мА (без подключения наушников).

Realme c11 характеристики nfc

При подключении нагрузки в 32 Ома, ток составил 65,2 мА, при нагрузке в 17,5 Ома — 97,3 мА.

В заключение скажу, что данный модуль радиоприемника вполне годен для бытового применения. Собрать готовое радио сможет даже школьник. Из «минусов» (скорей даже не минусы, а особенности) отмечу нестандартный межвыводной шаг платы и отсутствие дисплея для отображения информации.

P.S.
По рекомендации камрада Ksiman установил конденсаторы по 10 мкФ на выходе.

Измерил ток потребления (при напряжении 3,3 В), как видим, результат очевиден. При нагрузке 32 Ом — 17,6 мА, при 17,5 Ом — 18,6 мА. Вот это совсем другое дело. Ток немного менялся в зависимости от уровня громкости (в пределах 2 — 3 мА). Схему в обзоре подправил.

Планирую купить +110 Добавить в избранное Обзор понравился +93 +177

  • 25 октября 2016, 16:34
  • автор: Samodelkin
  • просмотры: 145182

Источник: mysku.club

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай