Modul transmitator FM SI4713 I2C 3-5V
zoom_out_map
chevron_left chevron_right

Imaginile produselor au caracter informativ si pot prezenta diferente minore, in functie de lot si de furnizor. Este posibil ca specificatiile si pretul produselor sa fie modificate fara preaviz. Facem tot posibilul sa adaugam in pagina produselor specificatii cat mai exacte si corecte dar este posibil ca acestea sa nu fie in totalitate corecte. in cazul in care identificati un astfel de caz, va rugam sa ne semnalati acest lucru.

Produsele noastre sunt destinate in principal dezvoltarii, prototiparii si proiectelor tehnice. Informatiile privind specificatiile, instructiunile si conformitatea sunt furnizate conform datelor disponibile de la producatori sau furnizori. Pentru integrarea in produse finale sau aplicatii comerciale, recomandam verificarea compatibilitatii si conformitatii in functie de utilizarea dorita.

Specificatiile tehnice mentionate (curent, putere etc.) reprezinta valori maxime admise in conditii ideale de functionare. Pentru o utilizare sigura si o durata de viata optima, recomandam exploatarea produsului in regim continuu la cel mult 50% din valorile maxime specificate.

Modul transmitator FM, SI4713, I2C, 3-5VDC

Modul transmitator FM cu Si4713 pentru proiecte Arduino si alte placi, controlat prin I2C, permite emiterea audio stereo prin intrare AUX si trimiterea de informatii RDS precum titlu piesa sau mesaje. Functioneaza la 3-5VDC pentru integrare usoara, ofera setare software a frecventei si puterii de emisie, cu raza tipica pana la 10 m ce poate creste cu antena.

56,04 RON Cu TVA

46,31 RON Fara TVA

Nu exista recenzii
1-2 zile
check In Stoc

Expediere estimata: joi 27 august

Aproape
Ai gasit mai ieftin? Spune-ne! (autentifica-te pentru a trimite o solicitare)

Acest produs are o garantie de 2 ani.

LIVRARE GRATUITA
Adauga in cos produse in valoare de 130 Ron si ai livrare gratuita daca alegi sa platesti online
EXPEDIERE RAPIDA
Produsele sunt expediate din stoc propriu
PUNCTE FIDELITATE
Primesti puncte la fiecare comanda, in valoare de 5%

Modul transmitator radio FM bazat pe Si4713, cu interfata I2C, compatibil cu Arduino, ESP32 si alte placi de dezvoltare.

Aceasta placa poate transmite audio si RDS (Radio Data System), un protocol ce permite integrarea informatiilor digitale in transmisiile radio FM. Prin RDS, transmitatorului poate trimite catre receptor informatii precum titlul melodiei aflate in redare, numele statiei, metadate si alte mesaje text.

Tensiunea de alimentare intre 3 si 5VDC o face compatibila cu majoritatea placilor de dezvoltare disponibile pe piata.

Prezinta intrare AUX stereo 3.5mm si intrari separate Left/Right channel pentru o buna calitate a sunetului.

Modulul functioneaza impreuna cu un microcontroler, prin intermediul caruia se controleaza frecventa de emisie, puterea de emisie si datele RDS transmise.

Nota de utilizare: Pentru initializarea corecta a modulului, recomandam folosirea librariei Adafruit Si4713 in versiunea modificata disponibila la adresa: https://github.com/yo3hjv/Adafruit-Si4713-Library — aceasta rezolva o problema de timing prezenta in libraria originala si asigura o initializare stabila atat pe Arduino cat si pe ESP32.

Recomandare hardware: Pentru eliminarea instabilitatii cauzate de buclele de masa in RF, se recomanda montarea unei rezistente de 6.8K ohm intre pinul RST al modulului si GND.

 

Specificatii:

Tensiune alimentare: 3 - 5VDC

Integrat: Si4713

Interfata comunicare: I2C

Banda: FM

Transmitere: Audio, Date RDS/RBDS

Distanta transmitere: Maxim 10 metri, poate fi imbunatatita cu antena

Intrare audio: AUX-IN, stereo 3.5mm

Temperatura functionare: -25 - 85 grade C

Dimensiuni mm: 40 x 20 x 7mm

 

Pini:

Pin Descriere
LIN Intrare audio canal Left
RIN Intrare audio canal Right
VIN Alimentare 3–5V DC
GND Masa comuna (alimentare si logica)
3VO Iesire regulator integrat 3.3V DC, max 100mA
RST Reset (activ LOW)
CS Selectie adresa I2C: HIGH = 0x63 (default), GND = 0x11
SCL Clock I2C
SDA Date I2C
GPIO1/2 Pini uz general, pot controla LED-uri sau alte functii externe

 

Utilizare:

Necesar:

- Modul SI4713

- Arduino Uno / ESP32 sau alt microcontroler

- Cablu USB

- Arduino IDE instalat

- Librarie: Adafruit Si4713 (versiunea modificata)

Download: https://github.com/yo3hjv/Adafruit-Si4713-Library

- Optional: rezistenta 6.8K ohm (recomandata pentru stabilitate RF)

- Optional: antena pentru distanta mai mare

 

Instalare librarie:

Descarca arhiva ZIP de la link-ul de mai sus.

In Arduino IDE: Sketch → Include Library → Add .ZIP Library

Selecteaza fisierul ZIP descarcat.

Libraria este acum disponibila.

Libraria originala Adafruit contine o diferenta de timing care poate cauza initializare esuata sau aleatorie. Versiunea de mai sus rezolva aceasta problema in conformitate cu datasheet-ul Silicon Labs.

 

Selectia frecventei (FM):
Frecventa (MHz) Valoare functie Exemplu apel
87.5 MHz 8750 tuneFM(8750)
95.0 MHz 9500 tuneFM(9500)
100.0 MHz 10000 tuneFM(10000)
102.3 MHz 10230 tuneFM(10230)
108.0 MHz 10800 tuneFM(10800)

 

Setarea puterii de emisie:
Valoare dBuV Exemplu apel Descriere
88 setTXpower(88) Putere minima, raza foarte scurta
100 setTXpower(100) Putere medie
115 setTXpower(115) Putere maxima (~10m fara antena)

 

Depanare:

Modul negasit la radio.begin(): Verifica SDA, SCL, RST si CS. CS trebuie conectat la 3.3V pentru adresa 0x63.

Initializare aleatorie, uneori merge, uneori nu: Foloseste libraria modificata de la link-ul recomandat (problema de timing in libraria originala).

Semnal RF instabil, fluctuatii, zgomot: Monteaza rezistenta 6.8K ohm intre RST si GND pentru eliminarea buclelor de masa.

Fara audio, emisie dar fara sunet: Conecteaza sursa audio la intrarea AUX (jack 3.5mm stereo, semnal line-level).

Raza de emisie mica: Seteaza setTXpower(115) si adauga o antena la pinul ANT al modulului.

 

Pinout Microcontroler:
Pin Modul Arduino Uno ESP32 Observatie
VIN 5V 3.3V Alimentare
GND GND GND Masa comuna
SDA A4 GPIO21 Date I2C
SCL A5 GPIO22 Clock I2C
RST D12 GPIO13 Reset modul (ESP32: pin safe, non-strapping)
CS 3.3V 3.3V Adresa I2C = 0x63 (default)

CS → GND → adresa I2C = 0x11

CS → 3.3V → adresa I2C = 0x63 (default)

9518

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

 

Avertismente generale de siguranta:

Acest produs este destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie, cercetare si aplicatii tehnice similare. Produsul trebuie utilizat doar conform specificatiilor tehnice mentionate in pagina produsului si/sau in documentatia disponibila.

Utilizarea incorecta, depasirea valorilor maxime admise de tensiune, curent, temperatura sau conectarea gresita pot duce la defectarea produsului, deteriorarea altor echipamente sau la riscuri de siguranta.

Produsul nu este jucarie si nu este destinat copiilor. Montajul, testarea si utilizarea trebuie realizate de persoane cu cunostinte minime in domeniul electric/electronic. Se recomanda utilizarea produsului in montaje protejate, carcase adecvate sau sisteme care respecta normele de siguranta aplicabile.

 

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

 

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

 

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

// Simple FM Broadcast Example

// Compatible with Arduino Uno and ESP32

#include <Wire.h>

#include <Adafruit_Si4713.h>

#define RESETPIN 12      // Arduino Uno: D12 | ESP32: GPIO13

#define FMSTATION 10230  // Frequency: 102.30 MHz (unit = 10 kHz)

Adafruit_Si4713 radio = Adafruit_Si4713(RESETPIN);

void setup() {

  Serial.begin(9600);

  Serial.println("Initializing FM transmitter...");

  if (!radio.begin()) {

    Serial.println("Module not found! Check connections.");

    while (1); // Stop execution

  }

  radio.setTXpower(115);        // Maximum transmission power

  radio.tuneFM(FMSTATION);      // Set FM frequency

  Serial.println("Broadcasting started!");

}

void loop() {

  // Nothing to do here

}