OK1UFC

 

SDR Console - LEO satelity - Icom IC-706MK2

2026    

 

Všeobecně

Pro práci s amatérskými LEO satelity mi pro příjem naprosto vyhovuje SDR Console s SDR přijímačem Airspy R2. Pro příjem LEO satelitů však vyhoví i nejlevnější klíčenky, jako je MSI Panadaptér (vyzkoušeno). Kombinace SDR RX a SDR Console mi zajišťuje přehledný panoramatický příjem se zobrazením spektra i waterfallu, snadné a rychlé ladění v okně RX a data pro synchronizaci vysílače. Jako vysílač používám stařičký Icom 706MK2. IC-706MK2 je jen jednoduchý přístroj s jedním přijímačem a neumožňuje potřebný duplexní přenos. V kombinaci s SDR Console jsem získal parádní přijímač a synchronizovaný vysílač.

Jak takové řešení vypadá na notebooku?

Okno kontroléru má nastavenou vlastnost "On top". Potom je stále viditelné, i když na SDR Console děláme ladění. Okno kontroléru mám v pravém dolním rohu vodopádu. Z kontroléru lze nastavit většinu užitečných vlastností Icomu, například USB/LSB/FM, ladicí krok a naklikat kmitočet ručně.

Icom a CI-V kontrolér

Pro synchronizaci Icomu dle nastavení přijímače SDR Console jsem použil upravený kontrolér pro Icom, který jsem dříve popsal zde. Pro satelitní provoz jsem kontrolér musel nepatrně upravit. Původní měl jen jeden sériový port, kterým byl propojen s Icomem. Tento satelitní má dva sériové porty. Ten druhý je natvrdo naprogramován jako COM12 s Baudovou rychlostí 57600 Bd. To proto, že SDR Console je nastavena tak, aby využívala port COM11. Porty COM11 a COM12 jsou propojeny pomocí virtuálního seriového kabelu. Podrobnější popis je zde.
Poznámka: "More Options" a "External Radio" nemusí být zaškrtnuto. SDR Console vždy komunikuje pomocí CAT příkazů ekvivalentu Kenwood TS-2000 přes nastavený sériový port.
 

Úpravy v programu kontroléru:

1. Byla přidána položka "Satellite" do menu "Band". Ta je tam od toho, aby bylo čím nastavit offsetové (konverzní) kmitočty transpondéru. Po kliknutí se otevře okno:

Příklad (RS-44): Satelit vysílá pásmo od 435.610 MHz do 435.670 MHz. Aby byl náš signál v tomto pásmu, musí náš vysílač vysílat od 145.935 MHz do 145.995 MHz.
Offset tedy je 435.610 - 145.935 = 289.675 MHz. Do okna se píše v Hz (spěchal jsem, nebyl čas na přepočet), tedy 289675000 Hz.

2. Bylo přidáno červené tlačítko "Sync SDR C". To nedělá nic víc, než, že pošle do SDR Console přes sériový port příkaz "FA;". Na ten SDR Console odpoví hodnotou kmitočtu ve tvaru (příklad):
"FA00435606675;". Pár jednoduchých instrukcí z uvedené hodnoty vydoluje hodnotu frekvence (přijímáme 435.606675 MHz), odečte konverzní offset (289.675 MHz) a připočte nebo odečte hodnotu Dopplerova posuvu kmitočtu (v příkladu je Doppler +1600 Hz). Výsledek je zobrazen (viz první obrázek) na displeji kontroléru jako: 145.933170 MHz. Na tento kmitočet je po stisku tlačítka "ENTER" nastaven vysílač Icomu. Můžeme vysílat.

 

 

3. Byla přidána šedá tlačítka mezi červené a zelené tlačítko pro nastavování Dopplerovského posunu kmitočtu. Tlačítka umožňují skokové změny Doppleru po malých skocích 100 Hz a větších skocích 1 kHz v obou směrech, případně nastavení Doppler = 0. Tlačítky rychle naklikáme potřebný posun kmitočtu při zapnutém TX a změny hned vidíme ve spektru panoramatického příjmu na SDR Console. Je to manuální, rychlé a jednoduché.

 

   

4. Po pár dnech používání jsem vizuální návrh upravil:

- vyhodil jsem tlačítko Sync SDR C (je nadbytečné)
- změnil jsem vzhled tlačítka Dopp 0 a přesunul ho vlevo
- nechal jsem tlačítka s krokováním Doppleru (skoky po 100 Hz a 1000 Hz pro provoz SSB vyhovují)

Po kliknutí na červená tlačítka dojde k vyčtení frekvence RX z SDR Console, k výpočtu transpozičního offsetu a ke korekci na Doppler.

   

Kód procedur u přidaných tlačítek (komentovaný)

Bylo přidáno červené tlačítko, které slouží ke čtení frekvence z SDR Console. Po kliknutí se tedy spustí procedura, která odešle povel "FA;" do SDR C, proces, který přečte hodnotu frekvence přijímače, jednoduchý parsing, který převede přečtený řetězec na číslo s hodnotou frekvence a parsing, který naplní dle přečtené frekvence hodnody objektů NumericUpDown (zobrazují a nastavují frekvenci). Je přidán algoritmus, který provede konverzi kmitočtu RX na vysílací frekvenci (uplink) satelitu a algoritmus, který umožňuje manuálně poštelovat Doppler.

Pokud máte instalované Microsoft Visual Studio (existují verze zadarmo), můžete si stáhnout celý zdrojový kód projektu zde. Ve složce bin\Debug najdete též spustitelný soubor Icom_menu.exe. Je mou povinností vás varovat, že program je psaný mnou, tedy neprogramátorem, starším pánem, neskutečně vidlácky a ve spěchu.
 

Jiné možnosti řešení

SDR Console samozřejmě umožňuje řídit externí rádio pomocí položky "More Options" a "External radio". Aby takové řešení fungovalo, musíte mít instalován program OmniRig. Toto samo o sobě však na nastavení konverzního offsetu satelitu a Doppleru pro externí rádio nestačí. Musíte ještě použít modul Satellite. Toto řešení je použitelné, pokud jako RX a TX používáte zařízení Adalm Pluto. Proto jsem si pro IC-706 připsal do stávajícího kontroléru pár instrukcí, aby byl TX nastaven podle RX SDR Console.

   

Závěr

Řešení je vidlácké, ale jednoduché, přehledné a použitelné na obrazovce notebooku.
 

   TU 73, Mira, ok1ufc