www.viniciocoletti.it > Progetti > Beacon

Sito di Vinicio Coletti

IK0WRB Beacon

Descrizione

Dato che alcune persone hanno realizzato dei beacon utilizzando anche il mio keyer, ho deciso di realizzare una versione del programma che faccia solo da beacon, in modo da ridurre ulterirmente i componenti ed ottimizzare le prestazioni.
Prima di tutto va detto che in realtà non servirebbero modifiche al normale circuito del keyer, in qualsiasi versione, perché la funzione beacon è già presente. Basta memorizzare il messaggio da trasmettere e poi passare in modo beacon (commutatore su posizione "6" oppure "B").
Però, se di desidera utilizzare il keyer solo come beacon, si possono eliminare molti componenti, semplificare il circuito e fare persino a meno del tasto CW per memorizzare i dati.
In pratica servirà solo una fonte di alimentazione e l'output per pilotare la radio. E' comunque consigliabile installare almeno un LED rosso, per verificare il buon funzionamento del circuito, mentre l'altoparlante va considerato del tutto opzionale, a meno che non vogliate tenere sveglia vostra suocera.
Volendo, il keyer può entrare a far parte direttamente del circuito di un beacon ed in questo caso il pin 2 potrà alimentare direttamente, ad esempio, un oscillatore al quarzo.

Il circuito elettrico


Come si vede ho aggiunto la regolazione della tensione, in modo da poter alimentare il circuito con tensioni comprese tra 7,5 e 35 Volt (anche a soli 6 V o anche meno dovrebbe comunque funzionare bene). Si suppone che un beacon, dovendo funzionare 24 ore su 24, non sia alimentato a batterie.

Lista dei componenti

  • un Microchip PIC 16F84 oppure 16F84A
  • un transistor BC108, o simile (attenzione alla tensione presente
  • sulla presa del tasto CW sul vostro trasmettitore: non deve superare la VCE0 del transistor)
  • un regolatore 78L05
  • un quarzo fino a 4 MHz
  • 2 condensatori da 22 pF, 15 VL
  • un condensatore da 330 nF, 50 VL
  • un condensatore da 100 nF, 50 VL
  • una resistenza da 470 Ohm, 1/4 W
  • una resistenza da 100 kOhm, 1/4 W
  • 2 resistenze da 10 kOhm, 1/4 W
  • un LED rosso
  • una presa di output
  • una presa per l'alimentazione (tensione continua da 6 a 35 V)
  • (opzionale) un altoparlante da 200 mW e un interruttore

Il programma

Il programma per il beacon va utilizzato solo per il circuito del beacon e quello del keyer solo sul circuito del keyer, altrimenti possono essere provocati dei danni al chip.
Il programma prevede vari parametri, tutti memorizzati nella EEPROM interna del chip:

  • Pausa iniziale 1-15 (secondi)
  • Messaggio da trasmettere (fino ad alcune decine di caratteri CW)
  • Numero di ripetizioni del messaggio 1-15
  • Pausa finale 1-15 (secondi)
  • Durata della portante 1-255 (secondi)
  • Velocità CW 1-255 (wpm)
  • Peso CW da 2,0 a 4,0 (a passi di 0,5)

Visto che calcolare a mano tutti questi parametri sarebbe complicato, ho scritto un programma per Windows che si chiama bcnprom.exe e che serve ad inserire in modo semplice tutti i parametri, ottenendo in cambio la lista dei 64 byte da inserire nella EEPROM, che vengono anche inseriti direttamente nel file HEX.
Ed ecco il programma: beacon14.zip.
La versione 1.4 di bcnprom si differenza dalla precedente per la possibilità di utilizzare nel messaggio Morse anche i seguenti caratteri, alcuni dei quali aggiunti solo nel 2004 al codice Morse internazionale: @ ! & ñ " $ æ. Inoltre ora i caratteri é e è utilizzano due diverse codifiche Morse.

Collegamenti

Questa pagina è disponibile anche in lingua inglese (in English)