Fata de modulul de radio FM cu integrat TEA5767, cel cu RDA5807 are in plus control digital al volumului in 16 trepte (0 la 15) si ofera informatii RDS transmite de cele mai multe posturi (frecventa, nume post radio, alte informatii), dar se alimenteaza la 3,3V.
Modulul FM are aceeasi dimensiuni si aceiasi configuratie a pinilor ca si la TEA5767, cu conexiuni la 2mm distanta la care am facut un modul adaptor la pas de 2,54mm:
Desi sunt cateva site-uri cu informatii, m-am oprit la unul rusesc (http://full-chip.net/arduino-proekty/97-cifrovoy-fm-priemnik-na-arduino-i-module-rda5807-s-graficheskim-displeem-i-funkciey-rds.html)
care urmatoarea schema:
care are filmuletul RDA5807 ФМ приемник на ARDUINO
Dupa ce am studiat sketch-ul, am constatat ca are elemente de limba spaniola, asa ca am dat de materialul dupa care s-a inspirat rusul: Arduino Radio RDA5807 con RDS LCD Nokia 3310
Am incarcat sketch-ul din articolul rusesc, cu mici modificari la conectarea afisajului, schema devenind:
Am folosit mufa jack sterea de la modulul cu TEA5767 si montajul arata asa:
Pe ecran am informatiile, functie de meniul in care sunt:
- cautare automata:
- informatii:
- cautare manuala:
- volum (de la 0 la 15):
Am facut si niste filmulete, fara a conecta un sistem de amplificare audio:
Versiunea optimizata a programului, care afiseaza frecventele mai mici de 100MHz ca 89,5MHz nu 089.5MHz este RDA5807_fmradio_3buttons_ver0.ino.
Ulterior, am pus si un sistem audio, dupa cum se vede in filmuletul radio FM cu RDA5807 si afisaj de Nokia 5110 (3)
Am modificat sketch-ul pentru a avea si memorarea frecventei si nivelului volumului, acesta devenind RDA5807_fmradio_3buttons_ver1.ino.
La prima incarcare se activeaza liniile pentru scrierea unor valori initiale:
apoi se dezactiveaza:
In filmuletul radio FM cu RDA5807 si afisaj de Nokia 5110 (4) se vad noile facilitati: