26. prosince 2007

DX cluster na PDA

Na internetu sem objevil dva DX clustery vhodné pro prohlížení z mobilního telefonu nebo PDA. DXlite od G7JVR. Lze ho jednoduše konfigurovat pomocí adresy např. pro VHF spoty zadáme http://dxlite.g7vjr.org/?vhf=1 nebo pro pásmo 160m http://dxlite.g7vjr.org/?band=160
Další možností je Mobile Cluster od K7AR. Ten navíc umí i vyhledávaní ve spotech.
Oba tyto dx clustery jsou optimalizované pro PDA nebo mobilní telefon a na objem dat (stránka má méně než 10kb).

26. listopadu 2007

CQ WW 2007 CW a SDR

V sobotu večer jsem zkoušell můj starší RX Softrock 6.0 v CQ WW. Sejmul jsem pár obrazovek jak vypadalo pásmo. Jako anténa byla použita pouze prutovka ATx-1080 v místnosti.
80m
80m
40m
40m
40m trošku větší zoom

25. listopadu 2007

SDR Softrock RXTX v 6.2 IV. - Daughter Board - Testy

Dnes jsem oživil oscilátorovou desku. Fungovala na první zapojení. Oscilátor kmitá na dvou kmitočtech a to 40.5 MHz (pásmo 30m) a 56.190MHz (pásmo 20m). Sřed pásma tedy vychází 14047.5 MHz a 10125 MHz. Kmitočet volíme pomocí JP100.
40.5MHz
56.190MHz

SDR Softrock RXTX v 6.2 III. - Main Board

Stavbu začneme přišroubováním sloupků do rohů desky. Bude se nám pak s ní lépe manipulovat.

Osadíme všechny SMD kondenzátory

Osadíme drátové propojky místo R54,R60 a z báze Q14 na prokovku u JP1. Potom osadíme R58 a R59 naležato (zbyly nám z oscilátorové desky)
Osadíme všechny kondenzátory
Osadíme všechny rezistory. Většina resitorů je montována "na stojato". Dále osadíme diody D1-D3 a tranzistory Q4, Q9, Q10-Q12 a stabilizátor U4. Změříme odpor mezi prokovkou +12V a zemí. Měl by být větší než 100k. A pak ještě mezi prokovkou +5V a zemí. Měl by být přibližně 800 ohmů.
Tranzistory Q3, Q5, Q6 jsou připájeny plochou stranou pouzdra nahoru. Je třeba je dobře urovnat, aby na ně šel přidělat chladič. Chladič podložíme podložkou a přišroubujeme šroubem M4. Hotový PA i s chladičem

21. listopadu 2007

BCC Stack-Match III. - úprava fw

Původní verze firmware měla na pevno nastavené vysílání do ant 1 a 2 při PTT. V této verzi je možno antény, do kterých se vysílá ,možno naprogramovat. V zapojení přibyl spínač S4 připojený na port PD0. Při programování je třeba mít nastaveno spínání antén jak to má být při PTT. Při zapnutí napájení stiskneme S4 a konfigurace se uloží do EEPROM.
/*--------------------------------------------
BCC Stackmatch controler 0.2
(c)OK1CDJ, OK1CDK 2007
Pin Function
6 PD2 PTT IN (0=PTT)
7 PD3 Switch 1 (0=ON)
8 PD4 Switch 2 (0=ON)
9 PD5 Switch 3 (0=ON)
12 PB0 REL. 1 (1=ON)
13 PB1 REL. 2 (1=ON)
14 PB2 REL. 3 (1=ON)
15 PB3 REL. 4 (1=ON)
*/
#include <avr/io.h>
#include <avr/eeprom.h>
unsigned char bit(unsigned char param);
#define ON 1 // turned on
#define OFF 0 // turned off
unsigned char PTT=OFF;
unsigned char cfgmem __attribute__((section(".eeprom")));
unsigned char cfg;
#define PTTIN PD2
#define S1 PD3
#define S2 PD4
#define S3 PD5
#define S4 PD0
#define R1 PB0
#define R2 PB1
#define R3 PB2
#define R4 PB3
int main(void) {
unsigned char portstatus;
unsigned char PTT=OFF;
DDRD = 0x0;
// PD2 PD3 PD4 internal pullups high
PORTD |= _BV(S4);
PORTD |= _BV(PTTIN);
PORTD |= _BV(S1);
PORTD |= _BV(S2);
PORTD |= _BV(S3);
//PORTD = 0xFF;
// PB1,2,3 as output
DDRB = 0xFF;
PORTB = 0x0;
PTT=ON;
// programovani eeprom po startu
portstatus = PIND;
if( ! bit_is_set(PIND, S4) )//je stiknuto S4 pro programovani
{
switch(portstatus & 56) {
case 48: {
//S1
cfg = 1;
}
break;
case 40: //S2
{
cfg = 2;
}
break;
case 24: //S3
{
cfg = 4;
}
break;
case 32: //S1+2
{
cfg = 11;
}
break;
case 16: //S1+3
{
cfg = 13;
}
break;
case 8: //S2+3
{
cfg = 14;
}
break;
case 0: //S1+2+3
{
cfg = 15;
}
break;
case 56: //Nic nesepnuto - vsechny 3 anteny
{
cfg = 15;
}
break;
}
eeprom_write_byte(&cfgmem,cfg);
}
cfg = eeprom_read_byte(&cfgmem);
if (cfg==0xFF) cfg=15;
//
while(1) // +++++++++++++++++++++++ main loop +++++
{
//PORTB |= _BV(R3);
portstatus = PIND;
if( ! bit_is_set(PIND, PTTIN) )//if PTT = 0 klicovani
{
//PORTB |= _BV(R3);
if (PTT == OFF)
{
PTT=ON;
PORTB= cfg;
}
}
if( bit_is_set(PIND, PTTIN) )//if PTT = 1 odklicovani
{
if (PTT == ON) {
PTT=OFF;
}
switch(portstatus & 56) {
case 48: {
//S1
PORTB = 1;
}
break;
case 40: //S2
{
PORTB = 2;
}
break;
case 24: //S3
{
PORTB = 4;
}
break;
case 32: //S1+2
{
PORTB = 11;
}
break;
case 16: //S1+3
{
PORTB = 13;
}
break;
case 8: //S2+3
{
PORTB = 14;
}
break;
case 0: //S1+2+3
{
PORTB = 15;
}
break;
case 56: //Nic nesepnuto
{
PORTB = 0;
}
break;
// }
}
}
}
return(0); // to avoid a compiler warning
}

20. listopadu 2007

IR dálkové ovládání k FT-817 IV.

V e-shopu NákupníDům.cz jsem zakoupil pěkný DO SONY RM-EZ2T za 307Kč. Momentálně testuji firmware do procesoru s tímto DO. V předchozím článku je upravené schéma, protože jsem použil jako SFH5110-38 (mají ho v GM). IR čidlo a to je napájeno přímo z 5V a má již interní pullup. Takže vznikla defitivní deska plošného spoje (první prototyp byl ubastlen na kousku univerzální desky).









Seznam součástek:
Souč.    Hodnota
C1 10uF/15V
C2 100nF keramika
C3 100nF keramika
D1 Dvoubarevná led 3mm
R3 330R
R4 150R
R5 330R
R6 22k
R7 10k
U1 PICAXE-18
U2 78L05
U3 SFH5110-38
Firmware a jeho programování bude v dalším pokračování...

14. listopadu 2007

SDR Softrock RXTX v 6.2 II. - Daughter Board

Stavba podle návodu začíná Daughter Boardem, tedy základním oscilátorem pro pásmo 30/20m.
Nejprve osadíme 5 SMD kondenzátorů ze spodní strany.
Osadíme tranzistory Q100-Q102 a diody D100 a D101
Rezistory jsou montovány na stojato. Pozor zbudou nám rezistory R58, R59, které přijdou do základní desky.
Osadíme keramické kondenzítory.
Při osazování krystalů si musíme dát pozor na to, aby krystal byl nepatrně nad deskou a nezkratoval pláštěm na plošný spoj. Mezi krystaly je prokovka, na kterou je třeba uzemnit oba pláště. Já na každý krystal připájel kousek drátu a ten jsem prosunul prokovkou a připájel.
Tlumivka RFC1 má 4 závity na dvouotvorovém jádru. Spotřebujme na cca 8cm drátu. Pozor, jádro má ostré hrany tak navíjet opatrně. L100 má 12 závitu na žlutém toroidu. Je potřeba cca 15cm drátu.
Zbývá připájet jumper JP100. Pozor, nezkracovat vývody, budou třeba k zapájení do základní desky.
Oživení v dalším díle....

13. listopadu 2007

SDR Softrock RXTX v 6.2 I. - kit dorazil....

Před časem jsem zde psal o stavebnici softwarového příjímače Softrock 6.1. Vývoj pokoročil a dnes už je k dispoci celý TRX s 1W výkonu pro různá pásma. Já jsem si objednal stavebnici pro pásma 30/20m.Stavebnice lze objednat u Tonyho KB9YIG za $39 včetně poštovného. Mě dorazila stavebnice za týden po objednání. Postupně tady popíšu celou stavbu a oživení.

5. listopadu 2007

IR dálkové ovládání k FT-817 III.

O víkendu jsem zase pokročil na projektu IR817. Je hotov první prototyp a momentálně ladím software. Oládání je možné jakýmkoliv ovladačem s protokolem SONY. Jsou zatím využita jen čísla a CH+/- a tlačítko power.
Jsou k dispozici tyto základní příkazy:

power - zapne/vypne rádio
mmmkkk CH+ - nastaví frekvenci, např. 144300 CH+
mm CH+ - nastaví frekvenci v MHz, např. 144 CH+
n CH+ - nastaví mod nebo přepne VFO
0 = LSB
1 = USB
2 = CW
3 = CWR
4 = AM
5 = FM
6 = Digital
7 = Packet
8 = přepne VFO A/B
n CH-- nastaví krok
0 = 100 Hz
1 = 1 kHz
2 = 5 kHz
3 = 10 kHz
4 = 100 kHz
5 = 1 MHz
CH+/- - ladí nastaveným krokem
Příště doplním o další funkce a výkres plošného spoje. Pokud bude zájem připravím stavebnici.
Dálkové ovládání by mělo fungovat i s FT-857/897.

2. listopadu 2007

Jaký bude 24 sluneční cyklus ??

Vědci předpokládají, že maximum mezi lety 2010 - 2011 bude velmi itenzivní. Takže doufám, že se máme na co těšit. Celý článek od NASA Scientists Predict Big Solar Cycle.

1. listopadu 2007

BCC Stack-Match II.

Ovládání je postaveno pomocí mikroprocesoru ATtiny2313. Schéma zapojení je zde:

Relátka spínám proti zemi. Vypínače s LED na přepínání antén jsou proti zemi a v procesoru je zapnut interni pullup. Příjem je možný z libovolné kombinace antén. Při sepnutí PTT na zem se vysílá pouze do antnény 1 a 2.
Zdrojový kód je napsaný v GCC pro AVR je zde:
/*--------------------------------------------------
BCC Stackmatch controler 0.1
(c)OK1CDJ, OK1CDK 2007
Pin Function
6 PD2 PTT IN (0=PTT)
7 PD3 Switch 1 (0=ON)
8 PD4 Switch 2 (0=ON)
9 PD5 Switch 3 (0=ON)
12 PB0 REL. 1 (1=ON)
13 PB1 REL. 2 (1=ON)
14 PB2 REL. 3 (1=ON)
15 PB3 REL. 4 (1=ON)
*/
#include
unsigned char bit(unsigned char param);
#define ON 1 // turned on
#define OFF 0 // turned off
unsigned char PTT=OFF;
#define PTTIN PD2
#define S1 PD3
#define S2 PD4
#define S3 PD5
#define R1 PB0
#define R2 PB1
#define R3 PB2
#define R4 PB3
int main(void)
{
unsigned char portstatus;
unsigned char PTT=OFF;
DDRD = 0x0;

PORTD |= _BV(PTTIN); //PD3 = 1
PORTD |= _BV(S1);
PORTD |= _BV(S2);
PORTD |= _BV(S3);
// PB1,2,3,4 as output
DDRB = 0xFF;
PORTB = 0x0;
PTT=ON;
while(1) //
{
portstatus = PIND;
if( ! bit_is_set(PIND, PTTIN) ) //if PTT = 0 klicovani
{
if (PTT == OFF)
{
PTT=ON;
PORTB= 0xB;
}
}
if( bit_is_set(PIND, PTTIN) )//if PTT = 1 odklicovani
{
if (PTT == ON)
{
PTT=OFF;
}
switch(portstatus & 56) // stavy spinacu
{
case 48:
{ //S1
PORTB = 1;
}break;
case 40: //S2
{
PORTB = 2;
}break;
case 24: //S3
{
PORTB = 4;
}break;
case 32: //S1+2
{
PORTB = 11;
}break;
case 16: //S1+3
{
PORTB = 13;
}break;
case 8: //S2+3
{
PORTB = 14;
}break;
case 0: //S1+2+3
{
PORTB = 15;
}break;
case 56: //Nic nesepnuto
{
PORTB = 0;
}break;
}
}
}
return(0);// to avoid a compiler warning
}
}

Toto ovládání jsme používali v CQ WW 2007 na 20m a 80m a nebyl v průběhu závodu
nebyl jediný problém.
V příští verzi firmware dodělám ukládání konfigurace vysílacích antén do EEPROM.

30. října 2007

CQ WW SSB 2007

Po dlouhých přípravách na první závod z nového QTH konečně nastal den "D". Na QTH jsme se sešli s Honzou OK2ZAW (Honza jel 80m SO (A)) už ve čvrtek večer. Počasí nic moc. Ještě, že jsme skoro všechno postavily 14 dní před závodem. Čekala nás už jen stavba beverige na afriku a celková příprava pracovišť. Technika zafungovala bez problému a pan Murphy asi tentokrát navštívil někoho jiného (až na pár drobností jako výměna elektronek v jednom PA). BCC stackmatche take fungovaly bez problémů. Celková konfigurace pro 20m IC-746 + PA 2x L4-B a antnény 5el. yagi v 15m a 3el. yagi v 12m.
Čekám na začátek závodu. Honza začíná v 00:00 UTC a projíždím pásmo a jdu spát. Začínám až v 04:39 UTC. Začínám hledáním násobičů. Dělám 9K, A4, JT, HZ, A7, 1A. V 05:24 první CQ a následuje pileup z UA. Sem tam volá někdo z JA. Na výzvu přichází HL, BG. V 8:55 volá KL7RA, 1 zóna je doma.V 9:45 9Y, PJ4, FY. Pomalu žačínají volat stanice z USA. V 10:42 volá PS2T. Z pileupu odskakuji pro násobiče z DXC. Dva směry se vyplácejí. 11 hodina je nejlepší 120 QSO/hod. Kmitočet držím až do 12:14 UTC. Sbírám další násobiče VP2M, HC8, KP4, YV, J88. V 12:48 opět CQ. Slušně volají stanice z NA. Ale rate nic moc. Kolem 60 QSO/hod. Ve 14:37 dělám zase řadu násobičů 9M, 9M2, T49, DU, VK, YB, T6, TI5. Od 15:00 zase CQ , rate se drží kolem 60, ale je poznat, že pásmo se zavíra dříve než obyvykle. Potěšil C6APR. Končím v 18:35 UTC. Celkem za první den 748 QSO. Ráno začínám v 04:47 na pásmu je 5H, 5R, A61, VU, SU. Snažím se rozjet pileup, ale moc se se nedaří. Volá 5Z4/YT1CS. Hodinový rate se pohybuje kolem 50 QSO/hod. Zkouším chvílemi i S/P. Ná pásmu je poměrně hodně stanic z EU, které ještě nemám. V 8:24 dělám BX5AA a 6W1RY. V 8:47 si sedám na 14.341. Ná pásmu je hodně těsno. Po chvilce volá ZM2M. Chybějící násobič. V 10:11 si skáču pro KG6DX. Jsou to dvě nejlepší hodiny druhého dne rate se drží kolem 70 QSO/hod. V 12:55 dělám FS a VP5. Střídám CQ a SP. V 15:06 HH, HK, 6H, 3B8, VP9I. V 15:54 dělám první 3 zónu. Zkusím ještě CQ na USA. 16:35 přichází krátký pileup W6, W7. 19:17 dělám posledních pár násobičů ZP0R, CV5D, TG9ANF, CE4B a OA4SS. Celkem za druhý den 605 QSO.
Celkový výsledek:

19. října 2007

BCC Stack-Match I.

Na KV QTH mám 2 antény. Jak dostat výkon do obou ? Řešení je popsáno na stránkách Bavarian Contest Clubu - BCC Stack-Match. Popsané zařízení dokáže libovolně kombinovat 3 antény. Pro transformaci je použit širokopásmový transformátor navinutý na jádře od firmy Amidon FT-240-61. Tento transformátor převádí impedanci 50 Ohm na 22.2 Ohmů. Takže optimální přizpůsobení je při 2 připojených anténách a pro 3 je to už mírný kompromis. V zařízení jsou pro přepínání antén použity relátka Matsushita Typ JW1FSN (u nás zle koupit u http://www.rs-components.cz/) . Zajímavé typy na vhodná relé pro přepínání na krátkých vlnách ke zde. Cele zařízení je vestavěno do vodotěsné hliníkové krabičky. Ovládání jsem nakonec vyřešil pomocí mikroprocesoru ATtiny2313 protože potřebuji vždy vysílat jen do 2 antém a pro příjem volit libovolnou kombinaci 3. Dofám, že nebou nějaké problémy s rušením a VF. To se uvidí až po několika odjetých závodech.

Pohled na ovládací inteligenci.


Měření odrazu na vstupu všech 3 variant připojení.

Po otestování příští týden v CQ WW SSB, přidám pokračování kde bude plošný spoj a firmware do procesoru.

14. října 2007

Přípravy na CQ WW 2007

O víkendu jsme se sešli s Honzou OK2ZAW na našem KV QTH. Cílem bylo připravit antény na dvě pásma pro CQ WW 2007. Během víkendu se nám podařilo postavit invertované V a 18m vertikál pro pásmo 80m. Dva beverige (W, JA) a 3el. yagi na 20m. Naslyšenou v CQ WW 2007 na 80m (OK2ZAW) a 20m (OK1CDJ).
OK2ZAW a pata vertikálu
Beverige

6. října 2007

IR dálkové ovládání k FT-817 II.

Funkce programu:
  1. Vypnutí/zapnutí rádia
  2. Změna frekvence zadáním
  3. Změna kroku
  4. Ladění pomocí tlačítek na ovladači
  5. Změna pásma
  6. Změna módu
  7. Přepnutí VFO A/B
  8. Přepntí VFO/Memory
Omezení:
  1. CAT v FT-817 musí pracovat rychlostí 4800bd (více nezvládne picaxe)



Pokračování příště...

2. října 2007

IR dálkové ovládání k FT-817 I.

Již před časem mě napadlo si k FT-817 vyrobit nějakou externí klávesničku, ale nepodařilo se mi sehnat žádnou vhodnou. Napadlo mě použít IR dálkové ovládání třeba od TV. V konferenci o FT-817 na YAHOO GROUPS jsem obejvil řešení od KE8WO. Celé zařízení je postaveno na mikroprocesoru Picaxe, který již má všechny potřebné funkce pro příjem povelu dálkového ovládání s protokolem SONY.
Vlastní realizace bude následovat v dalším pokračování.

1. října 2007

Mikroprocesory PICAXE

PICAXE - mikroprocesor pro neprogramátory ??
PICAXE je mikroprocesor z rodiny PIC, vyráběné firmou Microchip,ve kterém je speciální zavaděč. Ten umožňuje přeprogramování mikroprocesoru bez potřeby nákladného programátoru, takže celý systém nahrání programu sestává pouze z obyčejného sériového kabelu. PICAXE používá k programování jednoduchý jazyk Basic, případně grafické programování pomocí vývojových diagramů. To se hodí zejména pro začátečníky v práci s mikroprocesory.

http://www.rev-ed.co.uk/picaxe/
http://www.picaxe.org/

16. září 2007

Tuner z R-140

O víkendu jsem si domů přivezl poloautomatický antenní tuner z R140. Tento tuner má 10 pamětí a lze ho použít k naladění symetrické i nesymetrické antény. Ovládání je vcelku jednoduché a dokumentace je perfektně zpracovaná na stránkách F1FRV.


4. září 2007

Volá OK1KTP

Na stránce OK1IF se objevilo zajimavé video z 1955. Volá OK1KTP. Ve filmu se můžete podívat, jak to tady chodilo před 50 lety. video

2. září 2007

VHF Contest 2007

Závodu jsem se zúčastnil s partou OK1KVK/OL7C. Na Blaťák jsme dorazili v sobotu. Poprvé jsme použili FT-2000 jako budič transvertoru. Po úvodních drobných problémech všechno fungovalo jak mělo. Podmínky vcelku průměrné ODX G4ODA z IO92WI 922 km. Celkem 580 QSO, 169 000 bodů. Více na stránkách OL7C.