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)
|