RF Analizator

Vse kar si radioamaterji sami naredimo zato, da bi naredili daljšo, boljšo in sploh radijsko zvezo.

RF Analizator

OdgovorNapisal/-a S55TA » 12 Feb 2025, 20:06

Kako bi po slovensko reč imenoval nimam pojma. Skratka gre za analizator RF spektra, ki bazira na AD8307, kot logaritemskim detektorjem signala, Si5351 kot sledilni izvor signala (tracking generator) za območje 100KHz do 70MHz, ali več. Ter seveda mali Arduino Nano, ki vse skupaj poganja. H gradnji me je nekako privabila web stran radioamaterja PA0OHH. Link.. https://www.qsl.net/pa2ohh/11sa.htm. Zasledil sem, da je možakar naredil audio spektralni analizator v Python-u. Izziv me je nekako potisnil v raziskovanje tega programskega jezika. Izmislil si ga je Guido van Rossum leta 1990. Torej precej stara zadeva. Z interneta sem si snel knjigo Python za programerje. Oborožen z branjem in razmišljanjem kaj in kako narediti je nastalo tole. Prilagam sliko.

Da malo razložim. Osnovno nadgradnjo je po PA0OHH naredil, R Heslip. Link..https://rheslip.blogspot.com/2015/08/th ... lyzer.html. Izdelal je osnovni analizator, ki prikaže amplitudo signala in nekaj meritev. Premalo si mislim in nastala je moja verzija analizatorja.

Dodal sem nekaj opcij, ki izboljšajo merilno napravo. Recimo dodal sem detektor vršnega signala (peak detector) in meritve frekvenc na vrhovih. Marker 1 in 2 z prikazovalnikom točk meritve. Opcijo počisti markerje. Opcijo počisti zaslon oz. canvas. Dodal sem prikazovanje statističnih podatkov v desni vogal zaslona. Dodal bom opcijo meritve SWR s skalo pa verjetno še kaj.

DDS koda je bila izvorno napisana za čip AD9850 ali AD9851. Zdelo se mi je malo zastarelo, zato sem zadevo napisal na novo. Podprl sem sistem si5351, ki je nekoliko novejši. Razmišljam, da bi vse skupaj prestavil na ESP32 verzijo, ki je mnogo hitrejši od Arduina.

Zime še ne bo kmalu konec pravijo, Python pa sem šele začel spoznavati. Želim prijetno branje gornjih dveh linkov. Mogoče pa bo v jabolko zagrizel kak pravi programer v Python, z veseljem posredujem izvorno kodo z vsem kar sem do zdaj dodal.

Slika prikazuje meritve na kristalu 12MHz. Druga pa PCB z vezjem. Sila preprosta zadeva. Menda sem za vse skupaj dal 20€. Zdaj bom naredil še meritve na LPF in BPF filtrih. Me prav zanima kaka bo primerjava.

Tolk, da vam malo skrajšam dolge zimske dni.

Lep pozdrav, Tomo
Priponke
Brez naslova.png
pcb.png
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a valter » 12 Feb 2025, 20:09

Waw zelo zanimivo . Bilo bi fajn če malo bolj razložiš tvoj prispevek.
valter
 
Prispevkov: 1177
Pridružen: 21 Jan 2015, 11:52
Kraj: Lokev,Predgrad,VFinica,Boa
Zahvalil se je: 163 krat
Prejel zahvalo: 242 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 26

Re: RF Analizator

OdgovorNapisal/-a S55TA » 30 Mar 2025, 17:14

Da ne pišem dvakrat v datoteki INSTALL je vse opisano. Najprej sem imel težave z meritvami na LPF, BPF, kristalih in kristalnih filtrih, kot večina drugih HAM graditeljev. Potem sem zasledil nekaj projektov v Python, na tematiko vektorskih in skalarnih "analajzerjev" in naredil par stvari. Zdaj ko sem dodobra naštudiral kako te stvari delujejo sem pristopil k izdelavi aplikacije v VB.Net. S tem okoljem sem nekako najbolj domač. Najprej sem izdelal preprosto vezje, ki deluje kot detektor signala na bazi AD8307 čipa. To je zanesljiv in poceni logaritemski detektor signala. Mešanje signalov sem izvedel z NE612, ki se ga še vedno dobi. Si5351 pa itak poznate. Generator signala, ki deluje kot sweeper in generira dva signala. Enega za LO mešanje in drugega za sledilni izvor, tracking generator. Vse drugo se odvija v arduinu in windows aplikaciji. V prilogi so datoteke projekta. Slika kaže meritve na kristalu 8MHz. Če koga zanima, izvoli.

Tolk, pozdravček, Tomo, S55TA.
Priponke
INSTALL.rar
(1.14 MiB) Prenešeno 61 krat
2025-03-30 (10).png
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a s55m » 31 Mar 2025, 12:11

"Scalar Network Analyzer" je v anglescini. Jaz bi to prevedel v "Nivojski spektralni analizator".
The human emotional side is what allows believing in something, even when the science is totally wrong.
Uporabniški avatar
s55m
 
Prispevkov: 681
Pridružen: 17 Jan 2015, 21:56
Kraj: Plovdiv BG
Zahvalil se je: 222 krat
Prejel zahvalo: 250 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 50

Re: RF Analizator

OdgovorNapisal/-a S55TA » 07 Maj 2025, 16:49

Posodobljena verzija z dodatnimi izračuni, za kristal, kristalni filter, swr, q faktor, prepustna širina filtra, sortiranje kristalov za filter..Pred uporabo je nujno prebrati navodila.
Priponke
SkalarniAnalizatorOmrezja.zip
(25.04 MiB) Prenešeno 47 krat
2025-05-07 (2).png
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 10 Maj 2025, 13:04

Pomoč je integrirana v aplikacijo.
Poenostavljena Inštalacija programa.
Potreben je .NET Framework 4.8
Dodane teme.

L.P.
Priponke
SAS55TA_Setup.zip
(7.01 MiB) Prenešeno 44 krat
2025-05-10.png
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 22 Maj 2025, 10:39

Pozdravček

Na voljo je posodobitev.

- dodal sem, opcijo za VFO način. Generira poljubno frekvenco. Uporabno kot signal generator ali kot referenca.
- dodano, da izmerjene kristale, ki se ujemajo po Fs obarva rdeče.
- na voljo nekaj pcb.

L.P. Tomo
Priponke
SAS55TA_Setup.zip
(7.01 MiB) Prenešeno 17 krat
2025-05-22 (3).png
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 25 Jul 2025, 14:55

Update s popravki.

- nastavljanje frekvence v VFO načinu z gumbi ali miško,
- izboljšana komunikacija z Arduinom,
- izboljšano lovljenje napak in avtomatska ponastavitev gumbov.

Minimalna resolucija zaslona za delovanje je 1680x1050.

73, Tomo
Priponke
SKALARNI SPECTRUM ANALYZER_Setup.rar
(6.96 MiB) Prenešeno 37 krat
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 01 Avg 2025, 10:12

Pozdravček

Zdaj je čas, da preidemo iz teorije k praksi. V priloženem dokumentu sem opisal, kako se izvede prilagajanje filtra. Opisani sta dve metodi. Prva z transformatorjem impedance, druga pa z L prilagoditvenim členom. Obe metodi sta pogosto uporabljeni in priljubljeni med radioamaterji. Z optimizacijo elementov v kristalnem filtru lahko dosežete zelo dobre rezultate. Sam postopek je zelo enostaven in poučen. Poskusite.

Prijetno branje. 73, S55TA.
Priponke
KRISTALNI FILTER.docx
(1.75 MiB) Prenešeno 36 krat
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 01 Avg 2025, 18:08

Samo za primerjavo z komercialno izdelanim kristalnim filtrom Mihajlo Pupin, 9MHz.
Priponke
2025-08-01 (5).png
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 02 Avg 2025, 17:24

Nekateri bi sami radi jedkali PCB. V prilogi imate kompleten projekt. Narejeno je v SprintLayout.

L.P. S55TA, Tomo.
Priponke
PROJEKT_ANALIZATOR.zip
(1.81 MiB) Prenešeno 23 krat
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13

Re: RF Analizator

OdgovorNapisal/-a S55TA » 15 Avg 2025, 14:55

V priloženi datoteki je opisan postopek meritve SWR na anteni. Poljubne markerje na graf dodajate z levim klikom miške.

L.P.
Priponke
Analiza SWR na anteni.docx
(414.71 KiB) Prenešeno 17 krat
Uporabniški avatar
S55TA
 
Prispevkov: 186
Pridružen: 14 Jul 2017, 12:55
Kraj: Turjak
Zahvalil se je: 3 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: radix
Število neizkoriščenih povabil: 13


Vrni se na Radioamaterske samogradnje

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost