Ми відправляємо замовлення "Новою Поштою" по Україні. Також можливий самовивіз з нашого магазину
6 місяців
гарантії
Ми даємо гарантію на будь-який товар придбаний в нашому магазині:
6 місяців на товари, крім батарейок і акумуляторів
14 днів на батарейки та акумулятори
У разі настання гарантійного випадку товар безкоштовно ремонтується, змінюється на аналогічний або повертається повна сума його вартостіУважно ознайомтеся з умовами гарантії.
Проконсультуємо до і після продажу
Ви можете задавати питання письмово по e-mail або за контактними телефонами нашого магазину
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. намагався запитати через "задати питання", але форма не відправляє чомусь(
зі вчора трохи розібрався, формат в скетчі дуже сильно нагадує інший чіп, TEA5767, але в одному різниця все ж є: адреса чіпа за документацією 5767 мала б бути 0xC0/0xC1 для запису/читання (IC address: 110 0000b, див Table 4.
IC address byte), а в скетчі 0x60. Я так розумію для читання треба ставити 0xE0 або 0x61
Але якщо уявити, що це TEA5767 і проігнорувати напис 5807M на мікросхемі, то решта флагів наче навіть співпадає з працюючим скетчем.
Дуже маленький і без "обноски". Доріжки у мене повідлітали зразу. Треба робити нову плату для мікросхеми, а дешевше купити новий і дуже обережно паяти під мікроскопом.
Малогабаритный модуль FM приемника с управлением по шине I2C построен на чипе TEA5767. Малые размеры и низкая потребляемая мощность позволяют использовать модуль для портативных устройств и устройств с автономным питанием. На базе этого модуля вы можете собрать цифровой стерео радиоприемник...
Модуль FM-приймача з I2C інтерфейсом на мікросхемі Silicon Laboratories Si4703. Мікросхема приймача дозволяє зчитувати RDS та RBDS інформацію, що передається радіостанцією. Мікросхема Si4703 при всій своїй простоті має хорошу чутливість, ефективну фільтрацію сигналу та схему виявлення...
Маленький, але досить потужний стерео підсилювач D класу на мікросхемі PAM8403 з вихідною потужністю до 3 Вт на канал (при 10% нелінійних спотворень). Підсилювач має дуже малі шуми, невеликі розміри та високу економічність, що дозволяє використовувати його в портативних пристроях з...
Велика макетна плата (830 отворів) з двома лініями для живлення з кожного боку (200 отворів). Дана макетка дозволяє без пайки створювати макети електронних проектів для їх тестування, перевірки та наладки перед остаточним монтажем. Розміри безпаєчної макетної плати MB102 165х56 мм, кількість...
Набір інфрачервоного дистанційного керування складається з 38 кГц ІК пульта і інфрачервоного приймача. Тонкий витончений пульт містить 17 кнопок і дозволяє управляти пристроями на відстані не менше 8 метрів. Набір ідеально підходить для управління різними пристроями. Модуль ІЧ-приймача...
Маленький, але досить потужний стерео підсилювач D класу на мікросхемі PAM8403 з регулятором гучності та з вихідною потужністю до 3 Вт на канал (при 10% нелінійних спотворень). Підсилювач має дуже малі шуми, невеликі розміри та високу економічність, що дозволяє використовувати його в...
Arduino Nano V3.0 - невелика самодостатня плата, сумісна з макетними платами, яка побудована на мікроконтролері ATmega328. Вона в основному збігається за функціональністю з Arduino Duemilanove/Uno, але має інший форм-фактор. Arduino Nano не вистачає тільки роз'єму живлення і замість...
Комплект кнопок 4-х вивідних з ковпачком – 6 шт. (колір: червоний, чорний, синій, білий, зелений, жовтий), нормальний стан кнопки – розімкнута. Для безпаєчних макеток не підходять без доопрацювання виводів. Розміри – 12x12x10 мм
Крохотный ( 14х11x2 мм) модуль цифрового сенсорного датчика предназначен для активации устройств с помощью касания. С помощью данного модуля можно заменить обычные тактовые кнопки. Также модуль можно использовать для управления светильниками, лампами, контроля уровня воды в какой-либо емкости...
10 грн
Шановні друзі! Ми намагаємося тримати на сайті інформацію про наявність товарів та ціни на них в актуальному стані. Коригування відбуваються постійно. Якщо ви знаходите ціну на товар завищеною, напишіть нам про це із посиланням на товар. Ми розглянемо лист та чи обгрунтуємо ціну, чи підкоригуємо її. Асортимент магазину дуже великий та іноді бувають помилки в ціноутворенні, особливо при скачках курсу долара. Дякуємо за розуміння.