Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Želel sem narediti oddajnik WSPRnet (Poročevalec o šibkih signalih), ki mi bo zmočil noge v igri WSPRnet in začel videti, kako daleč lahko prenesem svetilnik. Nekaj te opreme sem imel na razpolago in se odločil, da bom skupaj pripravil hiter prototip za raziskovanje znanosti, nato pa kasneje razširil temeljno znanje, ki bi ga pridobil s tem projektom, da bi morda zgradil nekaj bolj učinkovitega ali zanimivega.
Zaloge
Glavne komponente:
- Namizni napajalnik
- Raspberry Pi (vsak model bi moral delovati, vendar imam pri roki Raspberry Pi 3 Model B v1.2)
- SD kartice
- Ogledna plošča
Pasivne komponente:
- Capicitor (? F)
- Upor
Programska oprema:
- Wsprry Pi
- RaspiOS Lite
Korak: Flash OS na kartico SD
Balena Etcher je fantastično orodje za več platform za pisanje operacijskih sistemov na kartice SD in pogone USB. Preprosto naložite sliko, izberite kartico SD in kliknite
2. korak: Pripravite WsprryPi
Preden odstranite kartico SD iz računalnika, dodajte datoteko v koren zagonske mape na kartici SD, imenovano ssh. To bi morala biti prazna datoteka, vendar omogoča strežnik SSH na Raspberry Pi, tako da se lahko brez glave povežete z njim. Ko ste prijavljeni, lahko z uporabo raspi-config omogočite wifi ali spremenite velikost pomnilnika (brez glave ne potrebuje veliko video rama).
sudo raspi-config
Ne pozabite posodobiti in namestiti nekaterih potrebnih paketov.
sudo apt-get update && sudo apt-get install git
Ko končate prvotno konfiguracijo, lahko naložimo potrebno programsko opremo.
git clone
Premakni se v imenik
cd WsprryPi
V eni od datotek v skladišču manjka knjižnica. Na seznam vključitev na vrhu./WsprryPi/mailbox.c boste morali vključiti sysmacro. Uredite to datoteko in pod zadnjo vključite, kjer piše:
#vključi
#include #include #include #include #include #include #include #include #include #include "poštni predal.h" Dodajte vključitev tako, da piše
#vključi
#include #include #include #include #include #include #include #include #include #include #include "poštni predal.h"
Ko to storite, lahko kodo sestavite in namestite.
make && sudo make install
3. korak: Preizkusite WsprryPi
Zatiči 7 in 9 na glavi GPIO Raspberry Pi so tam, kjer se odda signal. Pin 9 je ozemljitveni pin, pin 7 pa signalni pin.
Ko je bil osciloskop priključen, smo WsprryPi zagnali s preskusno frekvenco:
sudo wspr-testni ton 780e3
To programski opremi sporoča, naj odda preskusni ton na teh zatičih s frekvenco 780 kHz. Kot je razvidno iz zajema z osciloskopa, je bil izklopljen le za približno 6 Hz, zato je to dovolj dobro.
4. korak: Zahtevane informacije
Za učinkovito uporabo omrežja WSPRnet boste morali odgovoriti na nekaj vprašanj.
- Kdo si ti? (Klicni znak)
- Kje si? (Lokacija)
- Kako si? (Pogostost)
Za pojasnilo, prenos na teh frekvencah zahteva licenco za delovanje na amaterskih pasovih. Po prejemu vstopnice od FCC na amaterske radijske preizkuse bi vam morali dodeliti klicni znak. Če enega od teh nimate, ga pred nadaljevanjem dobite.
Lokacija je nekoliko bolj naravnost. Testiranje ni potrebno! Poiščite svojo lokacijo na tem zemljevidu in le premaknite miškin kazalec, da dobite 6 -mestno lokacijo mreže (verjamem, da so potrebne le 4 (?)).
www.voacap.com/qth.html
Nazadnje se morate odločiti, kakšno frekvenco želite uporabiti za delovanje WSPR. To je ključnega pomena, ker bo izbira antene močno določila širino signala, še pomembneje pa je, da Raspberry Pi uporablja GPIO za ustvarjanje signalov. To pomeni, da je izhod kvadratni val. Potrebujemo sinusno obliko. Morali bomo zgraditi LPF (nizkoprepustni filter), da kvadratno obliko zgladimo v uporabno sinusoido.
5. korak: Zasnova filtra
WSPR je določil frekvence, dodeljene na več pasovih amaterskega radijskega spektra. trakovi so naslednji v priloženi tabeli.
Te številke bodo pomembne pri izbiri antene in zasnovi LPF. Pri tem projektu bomo oblikovanje filtra ohranili zelo preprosto in uporabili RC LPF prvega reda (nizkoprepustni filter upora-kondenzatorjev). Zaradi tega je proces zelo preprost, saj je enačba za zasnovo RC LPF naslednja:
F_c = 1/(2 * pi * R * C)
Če to malo preuredimo, lahko frekvenco uporabimo za oblikovanje našega filtra:
R * C = 1/(2 * pi * F_C)
Predpostavimo lahko, da bo obremenitev (antena) 50 ohmov, zato, če to število vstavimo v enačbo in rešimo za C:
C = 1/(100 * pi * F_c)
Korak 6: Oblikovanje filtra Nadaljevanje
Upoštevajte, da so to matematične številke in jih verjetno ni mogoče uresničiti z resničnimi komponentami, vendar je to dober vodnik za hitro sklicevanje na velikost, ki jo potrebujete.
7. korak: WSPR stran
Samo priključite žice, ki bodo delovale kot dipolna antena, in pripravljeni ste se pridružiti zabavi WSPR. Uporabljam 20 m, zato je tukaj vhod lupine, ki sem ga uporabil za prenos svojega svetilnika:
sudo wspr -s -r KG5OYS DM65 33 20m
UŽIVAJTE!