Sadržaj:

RaspberryPi WSPR čvor: 7 koraka
RaspberryPi WSPR čvor: 7 koraka

Video: RaspberryPi WSPR čvor: 7 koraka

Video: RaspberryPi WSPR čvor: 7 koraka
Video: Raspberry Pi - Что можно сделать? Готовые проекты. Есть ли смысл? Как научиться? 2024, Septembar
Anonim
RaspberryPi WSPR čvor
RaspberryPi WSPR čvor

Htio sam napraviti WSPRnet (izvještač o širenju slabog signala) prenosnik kako bih ovlažio noge u igri WSPRnet i počeo vidjeti koliko daleko mogu prenijeti svjetionik. Imao sam na raspolaganju dio ove opreme i odlučio sam da zajedno napravim brzi prototip kako bih istraživao nauku, a zatim kasnije proširio osnovno znanje koje ću steći ovim projektom kako bih možda napravio nešto malo efikasnije ili zanimljivije.

Supplies

Glavne komponente:

  • Benchtop napajanje
  • Raspberry Pi (svaki model bi trebao raditi, ali imam Raspberry Pi 3 model B v1.2 pri ruci)
  • Sd kartica
  • Breadboard

Pasivne komponente:

  • Capicitor (? F)
  • Otpornik

Softver:

  • Wsprry Pi
  • RaspiOS Lite

Korak 1: Flash OS na SD karticu

Flash OS na SD karticu
Flash OS na SD karticu

Balena Etcher je fantastičan alat za više platformi za pisanje operativnih sistema na SD kartice i USB pogone. Jednostavno učitajte sliku, odaberite SD karticu i kliknite

Korak 2: Pripremite WsprryPi

Prije uklanjanja SD kartice iz računara, obavezno dodajte datoteku u korijen direktorija za pokretanje na SD kartici pod nazivom ssh. Ovo bi trebala biti prazna datoteka, ali omogućuje SSH poslužitelj na Raspberry Pi -u tako da se na njega možete povezati bez glave. Nakon što ste prijavljeni, slobodno upotrijebite raspi-config da omogućite WiFi ili promijenite veličinu podjele memorije (bez glave ne treba mnogo video rama).

sudo raspi-config

Ne zaboravite ažurirati i instalirati neke potrebne pakete.

sudo apt-get update && sudo apt-get install git

Nakon što završite početnu konfiguraciju, možemo preuzeti potreban softver.

git clone

Premjestite se u direktorij

cd WsprryPi

Nedostaje biblioteka jednoj od datoteka u spremištu. Morat ćete uključiti sysmacro na popis uključivanja na vrhu./WsprryPi/mailbox.c. Uredite ovu datoteku i pod zadnju uključite gdje piše:

#include

#include #include #include #include #include #include #include #include #include #include "mailbox.h" Dodajte uključivanje tako da piše

#include

#include #include #include #include #include #include #include #include #include #include #include "mailbox.h"

Kada to učinite, možete izgraditi i instalirati kôd.

make && sudo make install

Korak 3: Testiranje WsprryPi

Testiranje WsprryPi
Testiranje WsprryPi
Testiranje WsprryPi
Testiranje WsprryPi
Testiranje WsprryPi
Testiranje WsprryPi

Igle 7 i 9 na GPIO zaglavljima Raspberry Pi -a su mjesto na kojem se izlazi signal. Pin 9 je pin za uzemljenje, a pin 7 je signalni pin.

Nakon što je osciloskop spojen, WsprryPi je pokrenut s frekvencijom ispitivanja:

sudo wspr-test-ton 780e3

Ovo govori softveru da emituje ispitni ton na tim pinovima frekvencije 780 kHz. Kao što se vidi iz snimanja sa osciloskopa, isključeno je samo za oko 6 Hz, tako da je to dovoljno dobro.

Korak 4: Potrebne informacije

Tražene informacije
Tražene informacije

Da biste efikasno koristili WSPRnet, morat ćete moći odgovoriti na nekoliko pitanja.

  • Ko si ti? (Pozivni znak)
  • Gdje si ti? (Lokacija)
  • Kako si? (Učestalost)

Radi pojašnjenja, za prijenos na ovim frekvencijama potrebna je dozvola za rad na amaterskim bendovima. Trebalo je da vam bude dodijeljen pozivni znak nakon što ste od FCC -a dobili propusnicu za radio amaterske testove. Ako nemate jedan od ovih, nabavite ga prije nego nastavite.

Lokacija je malo jasnija. Nije potrebno testiranje! Pronađite svoju lokaciju na ovoj karti i samo pređite mišem kako biste dobili šestoznamenkastu mrežu (vjerujem da su potrebne samo 4 (?)).

www.voacap.com/qth.html

Na kraju, morate odrediti koju frekvenciju želite koristiti za rad WSPR -a. Ovo je od vitalnog značaja jer će odabir antene uvelike odrediti udaljenost širenja signala, ali što je još važnije, Raspberry Pi koristi GPIO za generiranje signala. To znači da je izlaz kvadratni val. Ono što nam treba je sinusoidno. Morat ćemo konstruirati LPF (Low Pass Filter) kako bismo izgladili kvadratni oblik do upotrebljive sinusoide.

Korak 5: Dizajn filtera

Dizajn filtera
Dizajn filtera
Dizajn filtera
Dizajn filtera

WSPR je odredio frekvencije dodijeljene na više opsega radio amaterskog spektra. opsezi su sljedeći u priloženoj tabeli.

Ovi će brojevi biti važni za odabir antene i dizajn LPF -a. Za ovaj projekt držat ćemo dizajn filtera vrlo jednostavnim i upotrijebit ćemo RC LPF 1. reda (niskopropusni filter otporničke mreže i kondenzatora). Ovo čini proces vrlo jednostavnim, jer jednadžba za projektiranje RC LPF -a je:

F_c = 1/(2 * pi * R * C)

Ako to malo preuredimo, možemo koristiti frekvenciju za dizajn našeg filtera:

R * C = 1/(2 * pi * F_C)

Možemo pretpostaviti da će opterećenje (antena) biti 50 Ohma, pa ako taj broj uguramo u jednadžbu i riješimo za C:

C = 1/(100 * pi * F_c)

Korak 6: Nastavak dizajna filtera

Dizajn filtera Nastavak
Dizajn filtera Nastavak
Dizajn filtera Nastavak
Dizajn filtera Nastavak

Imajte na umu da su ovo matematički brojevi i vjerojatno se ne mogu ostvariti sa stvarnim komponentama, ali to je dobar vodič za brzu referencu veličine koje bi vam trebale.

Korak 7: WSPR daleko

WSPR Gost
WSPR Gost

Samo spojite žice da djeluju kao dipolna antena i spremni ste za pridruživanje WSPR zabavi. Koristim 20m, pa evo unosa ljuske koji sam koristio za odašiljanje svog beacon -a:

sudo wspr -s -r KG5OYS DM65 33 20m

UŽIVAJTE!

Preporučuje se: