Sito di IK0WRB - Progetti PIC

Keyer IK0WRB versione 2.0

Keyer v1.0 Keyer v2.1 Keyer v2.2 YO7LHC Progetti PIC IK0WRB Prima pagina

Descrizione generale

Per sapere cos'è un keyere a cosa serve, nonché per una descrizione iniziale di questo progetto, consultare per favore la pagina sulla versione 1.0 del keyer.
Sono qui descritte solo le variazioni della versione 2.0 rispetto alla 1.0.

Il circuito

Ecco lo schema del Keyer IK0WRB versione 2.0

Per questo stesso schema a risoluzione più elevata, clicca qui.

Come si vede, lo schema è molto simile a quello della versione 1.0. La sola differenza è che non serve più il secondo pulsante opzionale e bisogna invece utilizzare un commutatore ad 8 posizioni, 3 vie. Questo commutatore può anche essere sostituito da un contraves a 3 bit, ma se si vuole usare questo componente, allora meglio prendere un contraves a 4 bit ed utilizzare la versione 2.1 del keyer.

Lista dei componenti

Un Microchip PIC 16F84, 18 pin PDIP
Un quarzo da 2 MHz, risonanza parallela
2 condensatori da 22 pF, 15 VL
2 resistenze da 270 Ohm, ¼ Watt
Una resistenza da 100 kOhm, ¼ W
2 resistenze da 10 kOhm, ¼ W
Un LED a due colori, catodo comune, rosso e verde
Un pulsante, normalmente aperto
2 prese jack a 3 poli (stereo)
Un altoparlante da 4 - 8 Ohm 150 mW, o un buzzer
Un transistor BC108, o simile
Un commutatore ad 8 posizioni, 3 vie (o un contraves a 3 bit)

Il programma

Si può prelevare qui il modulo HEX da inserire nel PIC 16F84, per la versione 2.0 del keyer. Nuove versioni protranno essere prodotte in futuro, insieme al relativo modulo software.

wrbk20i.zip

Il file zip contiene le immagini dello schema, questa pagina ed anche il modulo hex.

Uso del keyer v2.0

Il keyer si usa più o meno nello stesso modo della versione 1.0. I parametri si possono però cambiare molto più facilmente e rapidamente, grazie alla presenza del commutatore. Inoltre ora il LED viene utilizzato anche per segnalare lo stato di alcuni parametri. Il commutatore ha 8 posizioni ed ognuna corrisponde ad un diverso stato del keyer, secondo la seguente tabella.

Uso del Keyer IK0WRB versione 2.0
Posizione
commutatore
Stato Colore LED Paddle sinistra Paddle destra Pulsante SET
1 Ready Verde in ricezione.
Rosso in trasmissione.
Giallo se esercizio.
Punto Linea Trasmette singolo CQ
2 Velocità Giallo Diminuisce velocità Aumenta velocità Suona velocità attuale
(Snn)
3 Peso Giallo Deminuisce peso Aumenta peso Suona peso attuale
(Wn or Wn.5)
4 TX Verde se disabilitato.
Giallo se abilitato.
Abilita trasmettitoreDisabilita trasmettitore Suona stato attuale
(TY o TN)
5 Audio Verde se disabilitato.
Giallo se abilitato.
Abilita monitor audio Disabilita monitor audio Suona stato attuale
(AY or AN)
6 Beacon Verde se c'è un messaggio.
Spento se memoria vuota.
Inizia sequenza Beacon.
Durante portante: chiamata immediata.
Durante chiamata: pausa con portante.
Durante portante: prolunga portante.
Inizia sequenza Beacon.
Durante tx o portante: termina sequenza Beacon.
All'accensione inizio automatico sequenza Beacon
7 CQ Verde se c'è un messaggio.
Spento se memoria vuota.
Inizia sequenza di CQ.
Durante pausa: CQ immediato.
Durante CQ: pausa.
Durante pausa: prolunga pausa.
Inizia sequenza CQ.
Durante CQ o pausa: termina sequenza di CQ
8 Enter Verde Memorizza un punto Memorizza una linea Premuto una volta: inserisce una pausa tra parole.
2 pressioni consecutive: cancella ultimo carattere.
Memorizza una pausa tra caratteri, quando ci si ferma per 0.25 sec.

Note

Le modifiche dalla versione 1.0 alla 2.0 sono in grassetto.

Versioni future

Se si vuole utilizzare un commutatore contraves a 4 bit, meglio usare la versione 2.1 del Keyer IK0WRB.
Non sono previste altre versioni per il momento, visto che ho utilizzato tutte le 1024 celle della memoria programma del 16F84! In effetti ho dovuto ottimizzare il tutto per far entrare il programma nel chip...
Keyer v1.0 Keyer v2.1 Keyer v2.2 YO7LHC Progetti PIC IK0WRB Prima pagina

Crea il tuo counter