SI4735 SI4735 SI4735 SI4735

HAM RADIO  -  ARDUINO * SI4735 Based Radio *


Premetto che quanto troverete descritto non è assolutamente "farina del mio sacco" ma soltanto il modo per divulgare quello che ritengo, a titolo personale, un ottimo ed interessante progetto portato avanti da PU2CLR Ricardo Caratti e basato sulle sue librerie per Arduino create per il Chip SI4735-D60 della Silicon Laboratories.
Il repository su github di Ricardo viene costantemente aggiornato con sempre nuove ed interessanti funzionalità. La documentazione disponibile attualmente è in lingua Inglese, ma la funzione di traduzione di Google lo traduce in forma perfetta. Potrete inoltre notare come la documentazione sia chiara e completissima, con molti esempi per l'uso, schemi, immagini e soluzioni costruttive. L'argomento trattato non si limita alle sole librerie ma è in grado di dare una risposta a qualsiasi interrogativo. Ulteriori informazioni, immagini, codice sorgente e molto altro, lo potete trovare anche sulle pagine in Facebook del gruppo di lavoro creato per utilizzare le librerie di Ricardo anche con l'apporto di idee e miglioramenti di altri sperimentatori. Ultimamente sono presenti sul mercato una nuova tipologia di questi straordinari Radio Chip in grado di fornire la base per la realizzazione di un complesso ricevitore multibanda/multifunzione con la sola aggiunta di pochissimi componenti passivi e naturalmente di un sistema a microprocessore ( nel nostro caso la famiglia Arduino ), in grado di interfacciali con l'utente. Prossimamente tratteremo più dettagliatamente questo argomento e faremo confronti tra i vari dispositivi sul mercato. Questo SI4735-D60 DSP Radio Chip contiene al suo interno tutto o quasi quello che serve per costruire un ottimo RX in grado di coprire dalle onde lunghe fino ai 30 MHz utilizzando tutte le modalità disponibili AM-FM-LSB-USB. Inoltre è possibile ricevere la banda compresa tra 64 e 108 MHz in stereofonia e con supporto RDS/RDBS. La famiglia SI47xx comprende anche moduli per soluzioni più semplici rispetto al completo e funzionale SI4735-D60, a voi il compito di utilizzare quello più adatto alle vostre esigenze di ascolto. Ma rimaniamo sul nostro progetto base che utilizza un SI4735-D60, il risultato finale che vogliamo ottenere è realizzare un ricevitore con le seguenti caratteristiche :

  • FM (VHF) support (64–108 MHz).
  • AM (MW) band support (520–1710 kHz).
  • SW band support (2.3–26.1 MHz).
  • LW band support (153–279 kHz).
  • FM Stereo and RDS.
  • AM with 9 & 10 KHz tuningstep.
  • FM, AM and SSB (USB & LSB) modulation. SSB controlled by BFO.
  • Band selection for Broadcast (17) and Ham bands (11).
  • Prefered modulation for all Ham and Broadcast bands.
  • Bandwidth control for AM and SSB.
  • On screen Keyboard for frequency control.
  • Tuningstep control for all broad and ham bands (except FM).
  • Mute.
  • Volume control by rotary encoder.
  • AM/FM seek tuning.
  • Automatic frequency control (AFC).
  • Automatic gain control (AGC).
  • Touch Screen Display.>/li>
  • To save power from the battery, display is switching off after 5 minutes.

  • In nostro aiuto arriva PE0MGB Gert Baak con tutte le informazioni per la costruzione e il relativo codice per Arduino su suo repository. Nel progetto viene utilizzato un potente ARDUINO ESP32 WROOM-32, in grado di comunicare anche via WiFi e BT con l'esterno per sviluppi futuri (comandi remoti, log automatico ecc.) ed un display da 2.8" 240*320 di risoluzione Touchscreen con chip ILI9341.
    Naturalmente nuove funzioni o diverse frequenze di utilizzo ( sempre nel range previsti dall' SI4735 )sono possibili modificando il firmware che è comunque basato sulle librerie di Pu2CLR Ricardo

    Spero che il progetto vi piaccia, non mi resta che augurarvi Buoni Test e arrivederci per parlare di altri Radio Chip e altri progetti!

    Stay Tuned !

    Torna a ARDUINO →