ARDUINO BEACON

PREMETTO CHE NON SONO UN PROGRAMMATORE DI LINGUAGGIO   C ++ MA UN SEMPLICE UTENTE DI ARDUINO CON ELEMENTARI CENNI DI PROGRAMMAZIONE ANCORA FERMA AL GW BASIC.


PER POTER UTILIZZARE HARDWARE QUALI ARDUINO UNO opp. ARDUINO NANO IN UNIONE PER ESEMPIO E UN GENERATORE RF SI5351 BISOGNA DAPPRIMA SCARICARE IL SOFTWARE DI ARDUINO VERSIONE BETA ---> QUI


SUCCESSIVAMENTE BISOGNA IMPLEMENTARE LA LIBRERIA PER QUANTO RIGUARDA TUTTI GLI AGGIORNAMENTI DEGLI HARDWARE UTILIZZATI CON I GIUSTI INDIRIZZI. ---> QUI


DI SEGUITO TROVATE UN LINK PER AVERE UNA BASE DI PROGRAMMAZIONE DI ARDUINO. --- >  QUI   E     QUI


NEL NOSTRO CASO UTILIZZEREMO COME HARDWARE ... ARDUINO UNO / NANO IN UNIONE AL FAMOSO GENERATORE RF SI5351.

TALE GENERATORE RISULTA MOLTO VERSATILE AI VARI USI ... TX-VFO-GENERATORE RF ecc


IN RETE ORAMAI SI TROVANO CLONI DI ARDUINO A POCHI EURO E RISULTA FACILE E CONVENIENTE COSTRUIRE IL NECESSARIO CON UN SEMPLICE ASSEMBLAGGIO E PROGRAMMAZIONE ---> QUI   E   QUI


VEDIAMO ORA DI COSTRUIRE UN SEMPLICE   BEACON CW   CON TANTO DI MANIPOLAZIONE ... SPIA ... E MONITOR CON NOTA BF DELLA MANIPOLAZIONE TELEGRAFICA.


IL GENERATORE RF SI5351   PUO'  ESSERE UTILIZZATO DA 8 KHZ A BEN CIRCA 160 MHZ CON LIVELLI DI USCITA DA CIRCA 2 mW A CIRCA 10 mW.


TALE GENERATORE,INOLTRE, POSSIEDE 3 USCITE RF (CLK0 / CLK1 / CLK2) INDIPENDENTI LE UNE DALLE ALTRE, PERTANTO IN UNIONE A MISCELATORI R.F. (SBL-1...) SI POSSONO MISCELARE  PIU '  FREQUENZE PER SALIRE ULTERIORMENTE DI BANDA.


LA SCHEDA ARDUINO UNO SIA ESSA ORIGINALE O CLONE VIENE VENDUTA ANCHE CON CAVETTO DI PROGRAMMAZIONE

E VA' ALIMENTATA  A  8 Vcc  SUL SUO CONNETTORE opp.  A 5 Vcc SU PIN (IN ) DEDICATO...INOLTRE POSSIEDE  IN/OUT ANALOGICI E DIGITALI E USCITE  A 3,3 e 5 Vcc  A 40 mA MAX.


VEDIAMO ORA 2 ESEMPI DI COLLEGAMENTO  TRA SCHEDA ARDUINO (UNO/NANO) E IL GENERATORE  R.F. SI5351.

BASTANO SOLO 4 SEMPLICI COLLEGAMENTI TRAMITE FILO  NON SCHERMATO DI DIAMETRO  MODESTO (0,4/0,5 mm).


  ARDUINO  UNO + SI5351                                                                           ARDUINO NANO + SI5351

 

  COLLEGARE  I 5Vcc  E LA MASSA DEL SI5351  AI PUNTI  5V (opp.  TRAMITE REG. Vcc ) E GND DELLE SCHEDE ARDUINO

  COLLEGARE GLI INGRESSI SCL  E SDA  DEL SI5351  AI PUNTI SCL (A5)   SDA (A4)  DELLE SCHEDE ARDUINO.                                                                


 

NELLA  PORTA USB VA' COLLEGATO IL CAVETTO IN DOTAZIONE CHE ANDRA'  VERSO IL PC  PER LA PROGRAMMAZIONE.

AL   JACK DI ALIMENTAZIONE VANNO APPLICATI  8Vcc....IL CONSUMO DELLA SCHEDA  E'  DI POCHE DECINE DI mA.

UNA VOLTA COLLEGATI I 2 HARDWARE (ARDUINO UNO  SI5351)  E DOPO AVER SCARICATO LE GIUSTE LIBRERIE DEL SI5351  POTETE PROGRAMMARE  ARDUINO  CON LA CORRETTA  GitHub .

A SEGUIRE E' PROPOSTO UN LINK  DI COME SI  PUO' ASSEMBLARE GLI HARDWARE A USO BEACON CON IL RELATIVO PROGRAMMA  BCN  by  LZ2WSG.   QUI

VEDIAMO ORA ALCUNE VIDEATE DELLO SKETCH DI LZ2WSG E LA POSSIBILITA' DI MODIFICARLE A PIACIMENTO.

AD INIZIO PROGRAMMA  SI DA' L'INDIRIZZO D'USO DEL  SI5351 .

SI DEFINISCE POI CHE AI  PIN  10  E  13 DI  ARDUINO SONO PRESENTI RISPETTIVAMENTE GLI OUT PER UN ALTOPARLANTE MONITOR E UN LED PER LA VISIONE DELLA MANIPOLAZIONE CW.

SUCCESSIVAMENTE SI DEFINISCE LA VELOCITA' CW (AUMENTANDO IL VALORE DIMINUISCE LA VELOCITA' CW).

UNA GIUSTA VELOCITA' DI MANIPOLAZIONE LA SI TROVA CON VALORI DI WPM  100/130.

SI PROSEGUE CON IL VALORE IN  HZ  DELLA NOTA AD USO MONITOR FISSATA A 750 HZ....MA NULLA VIETA DI  PORTARLA A 800/1500 HZ.

LA STRINGA DEL MESSAGGIO DA TRASMETTERE E' RACCHIUSA TRA VIRGOLETTE E ALL'INTERNO VA INSERITO IL MSG. CHE SI VUOLE TRASMETTERE IN TELEGRAFIA.

SUCCESSIVAMENTE TROVIAMO IL PUNTO IN CUI INSERIRE LA FREQUENZA DI UTILIZZO DEL BEACON (UINT32_t tx =).




NELLA PAGINA SOTTOSTANTE TROVIAMO GLI INDIRIZZI CHE SPECIFICANO IL VALORE DEL QUARZO PRESENTE SU ARDUINO...L'USCITA R.F. SU SI5351 (PORTA CLK0)

L'USCITA DELLA POTENZA VIENE FISSATA SUL PIN  CLKO  MA NULLA VIETA DI SETTARLA SULLE USCITE CLK1/CLK2.

SI PUO' INTRODURRE  PRIMA DELLA PARENTESI GRAFFA DI CHIUSURA UNA ULTERIORE RIGA CHE DETERMINA LA POTENZA IN USCITA DEL  SI5351  ESPRESSA IN mA .

si5351.drive_strenght(SI5351_CLK0,SI5351_DRIVE_2MA  (RISPETTARE NELLO SCRITTO LE MAIUSCOLE E MINUSCOLE).

TRAMITE QUESTA RIGA DI PROGRAMMAZIONE SI DEFINISCE LA PWR OUT DEL SI5351  A 2mA (2 mW) SI PUO' DEFINIRE  DRIVE_**MA  DA UN VALORE DI 2 SINO AD UN VALORE DI 8.

PROGRAMMA CONVERSIONE  mA/Watt  QUI    




                                                                   

IN QUESTA VIDEATA SI LEGGONO I VALORI SU CUI INTERVENIRE PER MODIFICARE I TEMPI DI RITARDO E DURATA DELLA PORTANTE FISSA DEL BEACON.

LA PRIMA RIGA INSERISCE IL RITARDO (PAUSA) TRA IL MSG. BCN E LA PORTANTE FISSA DEL BEACON VALORE OTTIMALE delay(1500);

LA SECONDA RIGA IMPOSTA LA DURATA DELLA PORTANTE FISSA DEL BCN...IL VALORE PUO' ESSERE VARIATO A PIACIMENTO TENENDO CONTO CHE UN GIUSTO VALORE MIMINO E' QUELLO CHE SI LEGGE.

PER FINIRE NELLA TERZA RIGA VIENE IMPOSTATO IL RITARDO(PAUSA) TRA LA FINE DELLA PORTANE FISSA BCN E IL LOOP DI RIPRESA DELLA TRASMISSIONE DEL MSG. 

NORMALMENTE SI USA UNA PAUSA DI CIRCA 10 SECONDI PER DAR MODO DI ASCOLTARE ALTRI EVENTUALI BEACON IN ISO-FREQUENZA CHE DOVESSERO ARRIVARE GRAZIE A BUONE CONDIZIONI DI PROPAGAZIONE (TROPO/E.S. etc)








ALCUNE IMMAGINI DEL BEACON  IQ0AH/B  A 144.454 MHZ DA ME COSTRUITO PER LA sez. ARI DI OLBIA (SS).

SCHEMA ELETTRICO ARDUINO+SI5351+AMPL. R.F.




VISTA INTERNA BEACON

LO SI5351  GENERA IN USCITA  UN SEGNALE AD ONDA QUADRA RICCO DI ARMONICHE RISPETTO ALLA FONDAMENTALE.

IN USCITA  E' NECESSARIO INSERIRE UN FILTRO PASSA BASSO  PER  ELIMINARE  L' INCONVENIENTE.

A SEGUIRE UN F.P.B. A  PI-GRECO  PER I 144 MHZ  CON FREQUENZA DI TAGLIO (F.T.)  A 150 MHZ.




                                                       FILTRO PASSA BASSO (F.T. 150 MHZ)


C = 22 PF (NP0)   

L = 0,11 UH    -----------> DATI BOBINA :   filo  diam. 0,8 mm   -   su diam. 8 mm   -    lung. bobina 11 mm




LINK SKETCH ARDUINO BEACON A 1 USCITA .....SKETCH ARDUINO BEACON 


LINK SKETCH ARDUINO BEACON A  3 USCITE ......SKETCH ARDUINO BEACON 3 USCITE 


VI ALLEGO UN LINK DI IU3BRB (ALBERTO) DOVE E' PUBBLICATO UNO SKETCH BEACON A CURA DI LA3PNA.

LINK ----> QUI




ALCUNI BEACONs CHE UTILIZZANO  ARDUINO  E  ARDUINO+SI5351:


IQ0AH/b       JN 40SX       144.454 MHZ  - sez.  A.R.I.   OLBIA  (SS) -

IK8AUC/b     JN61XH      144.470 MHZ

IK8AUC/b    JN61XH         50.415 MHZ


GRAZIE PER AVER LETTO L'ARTICOLO E BUONA COSTRUZIONE.....73  de ARMANDO





HOME-MADE                                                                                                         HOME PAGE by  IK1LBW