NAVODILO IN TEHNIČNI OPIS QRP - PIC - Tasterja & DL4YHF
Osnovno :
&nekaj& Tipka, nogica ..;
#nekaj# Oznaka načina dela;
*nekaj* CW odgovor tasterja ali odtipkana CW komanda za taster;
<NNN> Črke je potrebno tipkati skupaj;
Kontrola hitrosti :
Hitrost tipkanja je kontrolirana s potenciometrom (aktiven pri funkciji ponavljanja).
Hitrost se nastavlja v meji cca 20…300 znakov na minuto.
Tipke :
Z dvema tipkama kontroliramo vpis in predvajanje sporočil.
Tipka &Sporočilo1& kontrolira sporočilo dolžine cca 63 karakterjev in je spravljeno v interni pomnilnik EEPROM. Sporočilo ostane v spominu če odklopimo baterijo.
Tipka &Sporočilo2& kontrolira sporočilo dolžine cca 55 karakterjev in je spravljeno v interni RAM. Sporočilo se izbriše če odklopimo baterijo.
Predvajanje spravljenega sporočila:
Kratek pritisk na tipko &Sporočilo&, taster začne z oddajo sporočila.
Večkratni kratek pritisk na tipko &Sporočilo&, izberemo predvajanje deljenega sporočila.
Obe tipki &Sporočilo& hkrati - taster se preklopi v #Komandni režim#
Vpis sporočila v spomin :
Za vpis sporočila v spomin pritisnemo tipko &Sporočilo& za več kot 0.5 sekunde;
Taster odda signal *M* - vpis sporočila.
Ponovni pritisk tipke;
Taster odda signal *S* - shranjeno.
Prekoračena količina karakterjev pri vpisu;
Taster odda signal *F* - poln spomin in avtomatsko preneha z vpisom.
Taster meri dolžino presledkov med besedami, ki se pri večji hitrosti sorazmerno skrajšajo.
Makro ''EOM'', delna sporočila :
Namesto enega dolgega sporočila lahko v oba spomina shranimo več krajših (delnih sporočil). Za ločevanje delnih sporočil vstavimo dodatni makro imenovan #Konec sporočila# ali EOM. Vsa sporočila so vpisana kot eno dolgo sporočilo z EOM makrojem na koncu
vsakega delnega sporočila. Karakter EOM se vpiše v spomin s črkami E+O+M ( .----- ).
Oddajanje deljenih sporočil :
Za oddajo drugega deljenega sporočila pritisnemo tipko &Sporočilo& dvakrat s kratkim presledkom. Za oddajo tretjega deljenega sporočila pritisnemo tipko trikrat in tako naprej za ostala sporočila.Če pritisnemo tipko večkrat kot je vpisanih sporočil se ne zgodi nič.
Pri poslušanju ali oddaji se bo taster ustavil po karakterju EOM.
Samo v primeru če smo v #List načinu# vse kode vpisane bodo oddane brez konverzije.
Monitor - zvočni signal, optična signalizacija :
Na nožico &2& Pic procesorja lahko priklopimo pasivni piezo zvočnik (Pin se imenuje RA3 ali audio izhod). Piezo zvočnik generira zvočni signal pri oddaji in signale kot potrditev pri programiranju ali vpisovanju.
V #Komandnem načinu# taster odda CW znak s fiksno hitrostjo, neodvisno od nastavitve hitrosti tastanja izbrane preko potenciometra. Za generiranje zvočnega signala lahko uporabimo stare piezo zvočnike iz elektronskih voščilnic. V kolikor ne uporabimo zvočnega signala, lahko kontrolo v #Komandnem načinu# spremljamo preko optične signalizacijo z led diodo. Uporabimo nizkotokovno rdečo led diodo, ki jo iz nožice &8& (RB2 ali signal Led) povežemo na maso preko upora.
Ta led dioda bo delovala samo v primeru, ko taster odgovarja (npr.*R* - odgovor na naš zahtevek v #Komandnem načinu#), neaktivna je v uporabniškem načinu CW oddaje.
Komandni način :
Vklop v #Komandni način# - pritisnemo obe tipki &Sporočilo& hkrati.
Taster nam odgovoril z znakom *C* (vklopljen #Komandni način#).
Taster bo razpoznaval vtipkane znake kot komande dokler je #Komandni način# aktiven.
Taster bo odgovoril na vsako pravilno komando s CW odzivom.
*R* (Razumel, .-. ).
*?* (Ni razumel, ..--.. ).
Izklop iz #Komandnega načina# - pritisnemo obe tipki hkrati ali odtipkamo *D* (Narejeno).
Komande :
*A* : Izklopi spomin pike / črte kar imenujemo IAMBIC A
*B* : Vklopi spomin pike / črte kar imenujemo IAMBIC B
*C* : Vklopi neskončno ponavljanje brez časovne omejitve. Izklop komanda *E*.
*D* : Narejeno, izhod iz #Komandnega načina#
*E* : Vklopi neskončno ponavljanje s časovno omejitvijo 255 ponovitev
(primer - operator pozabi izklopiti oddajnik). Izklop komanda *E*.
Prekinitev oddajanja (neskončno ali normalno) pritisnemo samo ročko tasterja.
*L* : #List način# - Uporabljamo za pregled kompletnega sporočila.
Posebne znake za konverzijo (EOM, NNN, ANN) slišimo nezamenjane -
(NNN = *NNN*). Izklop komanda *M*.
*M* : #Uporabniški način# - Uporabljamo za pregled sporočila kakršen se čuje med delom.
Posebne znake za konverzijo (EOM, NNN, ANN) slišimo zamenjane - npr.
(NNN = *016*). Izklop komanda *L*.
*N* : Nastavitev tekmovalnega (kontest) števca.
Komanda se uporablja za nastavljanje (inicializacijo ) tekmovalne številke
med 000 in 999. Taster nam odgovori z *NR* in pričakuje podatek treh številk,
ki jih odtipkamo. Taster vrne *R* v kolikor je komando sprejel, drugače pa *N?* in
čaka ponovitev številk.
*Q* : #Q način# Taster preklopimo v hitri način oddajanja številk (NNN = *tabela spodaj* ).
Digit 0 1 2 3 4 5 6 7 8 9
Izhod T A U V 4 5 6 7 8 N
Hitri način ne podpira normalno vpisanih številk, ampak pretvarja samo številke vpisane v
NNN, ne glede na kakšen način (navaden ali hiter) so vpisane. Taster razume oba načina vnosa (navaden ali hiter) ne glede na *Q* ali *S*. Izklop komanda *S*.
*S* : #Standardni digiti#, običajni način oddajanja številk v morseovi abecedi - 5 znakov.
Izklop komanda *Q*.
*T* : #Tune# - Uglaševanje oddajnika! Ta funkcija vklopi oddajnik na oddajo za 30 sekund.
Za prenehanja te funkcije pritisnemo ročko ali eno od obeh tipk &Sporočilo&.
Če prekinemo #Tune# bo taster izstopil iz #Komandnega načina#.
Če ne prekinemo #Tune# in po 30 sekundah taster prekine z oddajo ostanemo v
#Komandnem načinu# in lahko z novim *T* znova vklopimo #Tune# za 30sekund.
Tekmovalni način, makro, primeri :
V kombinaciji z obema spominoma lahko uporabimo taster kot pravi tekmovalni taster z generiranjem zaporedne številke. Vse kar rabimo je malo razumnega programiranja obeh spominov in logično kombinacijo posebnih znakov za konverzije in kontrolo.
Makro ''NNN'' : (št,št,št) je vnešen v spomin kot (-.-.-.).
Njegova funkcija je, da se pri oddaji sporočila spremeni v tri številke tekmovalnega števca.
Ta makro lahko prikličemo kolikokrat želimo in NIMA vpliva na tekmovalni števec.
Makro torej uporabljamo za branje števca, ne pa za spreminjanje.
Makro ''ANN'' : (Naslednja številka ) je vnesen v spomin kot (.--.-.).
Njegova funkcija je, da poveča zaporedno tekmovalno številko - (številko poveča za eno).
Pri predvajanju sporočila iz spomina ne bo generiran oddajni CW karakter, torej je neslišen.
Pravilno vpisan makro slišimo samo v #List načinu# #Komandnega načina#.
Makro torej uporabljamo za spreminjanje števca, ne pa za branje.
Primer 1 :
Uporabimo NNN makro (lahko s ponavljanjem);
599/<NNN> 599/<NNN> BK <EOM>
Pri predvajanju sporočila bo taster zamenjal <NNN> s tekmovalno številko zveze.
599/023 599/023 BK
Po končani tekmovalni zvezi, lahko predvajamo druga sporočila iz ostalih spominov
(ali pa iz istega spomina še ostala deljena sporočila).
V enem od sporočil uporabimo ANN makro (povečaj števec);
CFM 73 GL <ANN> QRZ S52E TEST
Pri predvajanju sporočila bo taster izpustil <ANN> in povečal zaporedno tekmovalno številko.
CFM 73 GL QRZ S52E TEST
Pri naslednjem predvajanju prvega dela dobimo; prvega
599/024 599/024 BK
Primer 2 :
V &Sporočilo1& uporabimo NNN in ANN makro;
S52P 599 <NNN>/QRP BK <EOM> CFM 73 <ANN> <EOM> CQ CQ DE …..
Pri predvajanju sporočila -1 pritisk- bo taster zamenjal <NNN> s tekmovalno številko.
S52P 599 144/QRP BK <EOM>
Pri predvajanju sporočila -2 pritiska- bo taster izpustil <ANN> in povečal številko.
CFM 73 <EOM>
Pri predvajanju sporočila -3 pritiska- bo taster klical nov poziv CQ …..
CQ CQ DE …… <EOM>
Pozabili smo 2 pritisk in nočemo da taster predvaja nekaj brezveze uporabimo;
V &Sporočilo2& uporabimo ANN makro (povečaj števec);
<ANN>
Pri predvajanju sporočila bo taster izpustil <ANN> in povečal zaporedno tekmovalno številko.
Torej nič!
Primer 3 :
Vključimo #Komand način# *Q*
V &Sporočilo1& uporabimo ANN makro samo za kontrolo zvez;
5NN T2 BK <EOM> CFM QRZ S53QRP K <ANN> <EOM> CQ CQ TEST S53QRP K <EOM> <NNN>
Pri predvajanju sporočila -1 pritisk- raport, številka ni generirana.
5NN T2 BK
Pri predvajanju sporočila -2 pritiska- potrditev zveze.
CFM QRZ S53QRP K
Pri predvajanju sporočila -3 pritiska- klic.
CQ CQ TEST S53QRP K
Pri predvajanju sporočila -4 pritiska- stevilka je generirana v kratkem načinu *Q*
0NA
V &Sporočilo2& uporabimo;
CALL ? K <EOM> NR ? K <EOM> PSE AGN S53QRP K
Pri predvajanju sporočila -1 pritisk- znak ?.
CALL ? K
Pri predvajanju sporočila -2 pritiska- številka ?.
NR ? K
Pri predvajanju sporočila -3 pritiska- prosim ponovi.
PSE AGN S53QRP K
Poskusi : (modre primerjave)
Taster ne bo pravilno odčital makrojev v kolikor niso odtipkani skupaj. Zaradi različnih predstav telegrafskega signala v naših glavah in lažje interpretacije na prste, si pri tipkanju pomagajte s primerjalnimi kraticami ( Pri ANN mi je uspelo vsakič drugič, z AC pa vedno).
EOM = E0 (E nič); WO; JM; ( .----- )
NNN = CN (contest number); NC (number counter); KR; ( -.-.-. )
ANN = PN (plus number); AC (add counter); WR; ( .--.-. )
Tehnični podatki:
- Procesor PIC 16F84-04/p
- Internim RC - oscilator cca 50 KHz
- 68 Bytov internega RAMM-a
- 64 Bytov internega EEPROM-a
- Napajanje 2,4V (poraba brez piezo zvočnika 60mA, s piezo zvočnikom 200mA)
- V spanju je poraba približno 1mA .
- Taster preide v spanje po nekaj sekundah če ni aktivnosti operaterja.
Vodja konstruktorstva
S52E, Vojko
Cena KIT kompleta 7.500,00 SIT (naročila info@s5qrp.com)
Izgled ploščice z obeh strani in položaj elementov na njih, shematika in
fotografiji izdelanih ploščic.
|
|
|
|
|
|
|