25 ianuarie 2023

FM DX RDS PI Scanner (2)

         Voi incepe descrierea evolutiei proiectului meu cu o concluzie: in anul precedent receptorul scanner construit de mine a fost de un real folos, fiind unul dintre cele mai bune accesorii pe linga statia radio. Acesta a scanat fara zgomot banda de radiodifuziune si la aparitia posturilor de radio de la mare distanta, le-a deocodat identificatorul RDS PI si printr-o conexiune wireless le-am receptionat si decodificat tara de origine pe calculator. Doresc sa reamintesc ca sistemul este construit pentru receptia posturile de radiodifuziune de la mare distanta, din banda de radiofuziune 88 ... 108 MHz, care apar pe timpul propagarii E Sporadic, in scopul detectarii acestuia si identificarii directiei in care este propagarea.

         In sezon, la prima pornire a receptorului si incercarea de a-l utiliza, am identificat necesitatea modificarii softului care comanda si controleaza bucla PLL. Locuiesc intr-o zona puternic populata cu statii de radiodifuziune locale, astfel ca aproape toata banda de radiodifuziune este ocupata. Pornind de la acest aspect, am scanat manual banda de radiodifuziune si mi-am notat frecventele libere. Am rescris softul din Arduino Nano astfel incit sint scanate doar aceste frecvente libere. O alta modificare pe care am facut-o, a fost introducerea unui prag de nivel al semnalului receptionat. Astfel, daca nivelul semnalului receptionat este foarte mic, postul de radiodifuziune receptionat este ignorat la scanare. Cind nivelul atinge un prag ridicat, prestabilit, atunci scanarea se opreste pentru doua secunde in incercarea de a decodifica identificatorul RDS PI. Daca acesta este decodat, scanarea continua imediat, fara terminarea perioadei de doua secunde. Daca la sfirsitul perioadei de doua secunde postul de radio nu este identificat, scanarea continua. Tot acest scenariu a fost conceput in scopul maririi vitezei de scanare si a decodarii intr-un timp cit ma scurt a identificatorului RDS PI la cit mai multe posturi de radiodifuziune.

         Un alt aspect pe care l-am constatat a fost necesitatatea controlului scannerului si receptionarea datelor decodificate, de la distanta. Pentru acesta am completat constructia receptorului cu un modul WiFi bazat pe microcontrolerul ESP8266, respectiv ESP01S. Acesta comunica cu placa de comanda si control a PLL, respectiv Arduino Nano, printr-o conexiune seriala. Modulul ESP01S se conecteaza automat la reteaua locala WiFi si este capabil sa transmita datele in ambele directii: dinspre Arduino Nano catre un PC sau invers. Pe PC se poate face monitorizarea scanarii si receptionarea identificatorilor RDS PI decodati. Identificatorii sint preluati de un program si afisata pe ecran tara de origine a postului de radiodifuziune. Invers, dinspre PC catre Arduino Nano, se pot transmite comenzi care pot modifica functionarea scannerului. Datorita conexiunii wireless si utilizarea unei retele locale este posibila, monitorizarea si comanda de la mare distanta, din alta locatie decit cea a receptorului. Pe viitor intentionez sa folosesc un al doilea receptor din locatia mea de baza, la Slatina.

         Programul care comanda de la distanta si monitorizeaza receptorul scanner este conceput de mine. Acesta creaza si salveaza jurnale de receptie radio pe sesiuni. Detine o baza de date cu identificatori RDS PI care este intr-o continua reinoire. Pe masura ce receptionez si identific un RDS PI nou, acesta este adaugat manual in baza de date. Cind postul de radiodifuziune este receptionat din nou, tara de origine este afisata automat. Nu intentionez sa identific numele postului de radiodifuziune. Acesta necesita un timp mai indelungat de receptie si micsoreaza sansa de a receptiona alte posturi de radiodifuziune noi.

         O alta imbunatatire pe care am adus-o a fost adaugarea unui buzzer audio. Acesta este foarte util atunci cind nu sint in aproperea scannerului sau sint ocupat cu statia radio. In momentul care scannerul opreste scanarea in vederea decodarii RDS PI sau cind acesta este decodat, buzzerul emite un semnal scurt, audio, de atentionare. Atentionarea s-a dovedit foarte utila si nu de putine ori am fost alertat cu folos. 

Proiectul continua!


Constantin BADICAN - YO7FWS
---  73's   YO7FWS  ---
 



14 ianuarie 2023

Cit de departe poti fi auzit cu 1 mW putere?

Mi-am propus un experiment: cit de departe se aude baliza mea, in banda de 3.5 MHz, atunci cind emite cu o putere de 1 mW?

Fara sa mai stau prea mult pe ginduri am trecut la treaba. Am deconectat antena si am comutat baliza pe rezistenta de sarcina, interna, 50 ohmi. Am reglat semireglabilul pina ce puterea a fost aproximativ 1 mW. Am reprogramat mesajul WSPR transmis de microcontroler si am repornit baliza. Aceasta urmeaza sa transmita si sa fie monitorizata, timp de trei zile, mesaje in WSPR si FT8.

Dupa prima noapte de emisie iata rezultatele:
- in FT8 baliza a fost receptionata de un singur corespondent, YO9FEB, la cca 139 Km departare, cu un nivel foarte mic, -24dB
- in WSPR situatia este ceva mai buna. Baliza a fost receptionata de 30 corespondenti si raportata de cca 494 ori. Foarte intersanta este distanta maxima la care a fost auzita: 1962 Km, in JO01IS, de catre 2E0PYB. Aceasta s-a intimplat la ora 05.26 UTC si a fost singura receptie. Nivelul semnalului receptionat a fost -31dB.
Primele receptii au inceput la ora 15.38 UTC si ultimile au fost, a doua zi, la ora 06.26 UTC. Pe timpul zilei nu a fost raportata nicio receptie.

La emisie baliza utilizeaza o antena dipol pentru banda de 3.5 MHz, la o inaltime de 15m, orientata nord - sud, la care coborirea este formata dintr-o pereche de fire torsadate extrasa dintr-un cablu UTP, utilizat pentru internet. Antena este reglata si functioneaza foarte bine.

Receptia baliziei in timp real poate fi vazuta aici:

Un tabel cu evolutia receptiilor din prima zi poate fi descarcat de aici: https://drive.google.com/file/d/1kVH1_ZamnnSjMKL5VhwIWyAt-qJcS8OR/view?usp=share_link


15.01.2023
Iata rezultatele dupa alte 24 ore de emisie cu putere redusa:
- in FT8 au fost posibile doar doua receptii: LZ2ZG din KN23BE, 132 Km, si OE5GQQ din JN78FA, 856 Km, record de distanta in FT8. Ceea ce mi se pare interesant este ca ambele receptii, cit si cea din ziua precedenta, au fost la inceputul sau sfirsitul perioadei de propagare radio. Nu s-a raportat nicio receptie pe perioada de desfasurare a acesteia. 
- in WSPR atit numarul de corespondenti, cit si distanta, au scazut. Probabil propagarea radio a fost mai scazuta comparativ cu ziua precedenta. Un numar de 20 corespondenti au raportat receptia, cel mai departat fiind ON5KQ din JO10OS, 1765 Km. Prima receptie a fost raportata pe 14.01.2023 la ora 15.18 UTC, ultima receptie fiind azi la ora 06.14 UTC. Au fost raportate in total 265 de receptii cu 229 mai putin decit in ziua precedenta.
Iata tabelele cu evolutia receptiilor in:
- FT8


16.01.2023
Acestea sint ultimele receptii din experimentul meu:
- in FT8 au fost doar doua receptii: DL0PF din JN68RN, cu 951 Km, record final de distanta in FT8 si SP7QJF din KO10FQ, cu 715 Km. Ambele receptii au fost in dimineata aceasta, la un interval scurt intre ele.
- in WSPR au fost raportate un numar de 523 receptii de la 29 corespondenti. Cel mai departat corespondent a fost ON5KQ din JO10OS, 1765 Km, lafel ca in ziua precedenta. Prima receptie a fost raportata pe 15.01.2023 la ora 15.30 UTC si ultima azi la ora 06.14 UTC. 
Daca privim cu atentie intervalele cind au fost raportate primele receptii si ultimele acestea coincid, diferenta de timp fiind foarte mica. Ceea ce face diferenta este numarul de receptii care difera in functie de propagarea radio.
Si acum: cit de departe poti fi auzit cu 1 mW putere?
Raspuns: in functie de anumite conditii, pina la aproximativ 2000 Km.

De ce exista diferente de distanta intre FT8 si WSPR, daca avem aceeasi putere si mult mai multi corespondenti la receptie?
Pentru ca nu sint exact acele 'anumite conditii' din raspunsul de mai sus, HI! 
Glumesc. Probabil frecventa audio, la emisie, setata de mine, aproximativ 500 Hz, nu este optim aleasa. Probabil alte emisiuni radio o acopera, portiunea respectiva fiind destul de aglomerata. Cine poate stii? Important este rezultatul: 1mW se aude la 2000 Km.

Acestea sint ultimele tabele:
FT8
WSPR

Pe timpul experimentului am primit rapoarte de la YO7CKQ. Acesta a decodat mai multe transmisii WSPR. Multumesc Sorin!

Experimentul s-a incheiat!

Constantin BADICAN - YO7FWS
---  73's   YO7FWS  ---