UA RU
Мобильная версия Гарантийные условия Співпраця
Обратная связь Карта сайта
0 0
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 19.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Модуль RDA5807M FM радиоприемник Arduino

код: AOC141

  • Доставка по Украине
    Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
  • 6 месяцев гарантии

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости

    Внимательно ознакомьтесь с условиями гарантии
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина

Теги: XBee   WiFi  

26 грн

ожидается

Сообщить
49
голосовать
  • Модуль RDA5807M FM радиоприемник Arduino
  • Описание
  • Отзывы (6)
  • Задать вопрос

FM радио модуль стерео RDA5807M для Arduino используется для создания проектов, где нужен FM радиоприемник. Данный модуль программно полностью совместим со схожим модулем TEA5767. RDA5807M может принимать данные RDS/RBDS, но для этого нужна хорошая антенна. Диапазон принимаемых частот 50 МГц – 115 МГц, а это означает, что модуль может принимать станции на подзабытых волнах УКВ (ультракороткие волны).

Управление модулем осуществляется или от Arduino контроллера, или от другого управляющего микропроцессорного устройства по интерфейсу I2C, с помощью специальных программ.

Для использования модуля нужно сначала собрать на его основе макет (подключить питание, подключить к контроллеру, подключить антенну). Также для нормальной работы с Arduino контроллерами нужно использовать библиотеку. После этого можно начинать работу.

FM радио модуль стерео RDA5807M для Arduino имеет 10 клемм под пайку для подключения питания, антенны, микроконтроллера.

Контакты FM радио модуля стерео RDA5807M для Arduino:

  • интерфейс I2C контакты 1 и 2 (1-SDA, 2-SCL);
  • контакт 3 Busmode (настройка шины, не используется);
  • контакт 4 Write/Read (не используется);
  • контакты 5 и 10 напряжение питания (5-VCC, 10-GND);
  • контакты 8 и 9 аудио выход (8-audio L, 9-audio R);
  • контакт 7 RCK External clock input (не используется);
  • контакт 6 антенна.

Питание модуля может осуществляться или от Arduino контроллера, или от другого управляющего микропроцессорного устройства, или от внешнего источника питания (блока питания батареи). Модуль может работать при напряжении 2,7 – 3,6В.

Технические характеристики модуля:

  • Модель: RRD – 102 Ver:2.0
  • Чип: 5807M
  • Диапазон частот, МГц: 50 ... 115
  • Настраиваемый шаг между каналами, кГц: 200, 100, 50, 25
  • Поддерживает: RDS / RBDS
  • Напряжение питания, В: 2,7 ... 3,6
  • Минимальный ток потребления, мкА: 5
  • Максимальный ток потребления, мА: 21
  • Нагрузка на выходе звукового канала, Ом: 32
  • Интерфейс управления: I2C
  • Встроенный часовой кварц, кГц: 32.768
  • Размер модуля, мм: 11 х 11 х 2
  • Вес, г: 1

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

Отзывы покупателей про Модуль RDA5807M FM радиоприемник Arduino

Mintytail (13.11.2022)

а як так виходить, що скетч не по документації, а працює?

1. адреса чипа за документацією 0x10 для читання та 0x90 для запису, а в скетчі 0x60 для запису: The command byte includes a 7-bit chip address (0010000b) and a R/W bit.
2. за даташитом запис починається з регістра 2 (The I2C
interface has a fixed start register address (0x02h for write transfer and 0x0Ah for read transfer); For write transfer, MCU programs registers from register 0x02h high byte, then register 0x02h low byte, then register 0x03h high byte, till the last register.), в якому стерео виставляється бітом 13 у нулик, а в скетчі це в регістрі 3, після регістра з каналом та одиничка.
3. за даташитом регістри двобайтні, а в скетчі трансфер п''яти байтів.
4. за даташитом 14 біт регістра флагів це mute якщо 0, а в скетчі там 0, але радіо шипить
5. за даташитом clock 32768 це 000 молодшого байта регістра флагів, а в скетчі там 001
6. за даташитом power up це біт 0, а в скетчі там теж 0.

Цитата із працюючого скетча:
int frequencyB = 4 * (fmhz * 1000000 + 225000) / 32768;
char frequencyH = frequencyB >> 8; // Старший байт.
char frequencyL = frequencyB & 0XFF; // Накладываем маску 0xFF на младший байт.
Wire.beginTransmission(0x60); // Адрес чипа RDA5807M 0x10
Wire.write(frequencyH); // Старший байт. 2h
Wire.write(frequencyL); // Младший байт. 2l
Wire.write(0xB8); // 1011 1000 =Стерео 3h
Wire.write(0x10); // 0001 0000 3l
Wire.write((byte)0x00); // 4h
Wire.endTransmission(); // формируем I2C-Stop.

Де брати _правильні_ біти регістра флагів? Допоможіть!
P.S. намагався запитати через "задати питання", але форма не відправляє чомусь(

Ответить

Mintytail (14.11.2022)

зі вчора трохи розібрався, формат в скетчі дуже сильно нагадує інший чіп, TEA5767, але в одному різниця все ж є: адреса чіпа за документацією 5767 мала б бути 0xC0/0xC1 для запису/читання (IC address: 110 0000b, див Table 4.
IC address byte), а в скетчі 0x60. Я так розумію для читання треба ставити 0xE0 або 0x61
Але якщо уявити, що це TEA5767 і проігнорувати напис 5807M на мікросхемі, то решта флагів наче навіть співпадає з працюючим скетчем.

Повільні експерименти тривають)

Ответить

alexs@hotmail.com (16.01.2022)

Дуже маленький і без "обноски". Доріжки у мене повідлітали зразу. Треба робити нову плату для мікросхеми, а дешевше купити новий і дуже обережно паяти під мікроскопом.

Ответить

Павел (09.06.2021)

Посоветуйте , какой усилитель звуковой и динамики , имеющиеся у вас, подойдут к этому модулю ? Спасибо …

Ответить

admin (09.06.2021)

Любой звуковой усилитель мощности

Ответить

Виталий (26.01.2016)

Неплохой модуль и дешевле чем тот что со встроеной антеной. Покинул к нему антену от роутера. Все работает отлично

Ответить

Написать отзыв:

Фото:

Есть вопросы по "Модуль RDA5807M FM радиоприемник Arduino" ?

Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard