Sisukord:

RaspberryPi WSPR sõlm: 7 sammu
RaspberryPi WSPR sõlm: 7 sammu

Video: RaspberryPi WSPR sõlm: 7 sammu

Video: RaspberryPi WSPR sõlm: 7 sammu
Video: Raspberry Pi Zero 2 WSPR Range Testing With An EFHW Antenna 2024, November
Anonim
RaspberryPi WSPR sõlm
RaspberryPi WSPR sõlm

Tahtsin teha WSPRnet (nõrk signaali levikureporter) saatja, et WSPRneti mängus jalad märjaks saada ja hakata nägema, kui kaugele ma majakat edastada saan. Mul oli osa sellest seadmest ümberringi ja otsustasin, et viskan teaduse uurimiseks kokku kiire prototüübi ja seejärel laiendan hiljem põhiteadmisi, mida ma sellest projektist saan, et ehitada üles midagi pisut tõhusamat või huvitavamat.

Tarvikud

Peamised komponendid:

  • Benchtop toiteallikas
  • Raspberry Pi (mis tahes mudel PEAB töötama, kuid mul on käepärast Raspberry Pi 3 Model B v1.2)
  • SD -kaart
  • Leivalaud

Passiivsed komponendid:

  • Capicitor (? F)
  • Takisti

Tarkvara:

  • Wsprry Pi
  • RaspiOS Lite

Samm: Flash OS SD -kaardile

Flash OS SD -kaardile
Flash OS SD -kaardile

Balena Etcher on fantastiline platvormideülene tööriist operatsioonisüsteemide kirjutamiseks SD -kaartidele ja USB -draividele. Laadige lihtsalt pilt, valige SD -kaart ja klõpsake

Samm: valmistage WsprryPi ette

Enne SD -kaardi arvutist eemaldamist lisage kindlasti fail SD -kaardi algkausta juur, nimega ssh. See peaks olema tühi fail, kuid lubab Raspberry Pi SSH -serveri, et saaksite sellega peata ühenduda. Kui olete sisse loginud, kasutage vabalt wifi lubamiseks raspi-config või muutke mälu jagatud suurust (peata ei vaja palju videomälu).

sudo raspi-config

Ärge unustage mõnda nõutavat paketti värskendada ja installida.

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

Kui olete oma esialgse konfigureerimise lõpetanud, saame vajaliku tarkvara alla laadida.

git kloon

Liikuge kataloogi

cd WsprryPi

Ühest hoidla failist puudub raamatukogu. Peate lisama süstema lisamise loendisse./WsprryPi/mailbox.c. Muutke seda faili ja lisage viimase alla, kus see ütleb:

#kaasake

#include #include #include #include #include #include #include #include #include #include "postbox.h" Lisage kaasamine, et see ütleks

#kaasake

#include #include #include #include #include #include #include #include #include #include #include "postbox.h"

Kui see on tehtud, saate koodi koostada ja installida.

make && sudo make install

3. samm: WsprryPi testimine

WsprryPi testimine
WsprryPi testimine
WsprryPi testimine
WsprryPi testimine
WsprryPi testimine
WsprryPi testimine

Raspberry Pi GPIO päiste tihvtid 7 ja 9 on need, kus signaal väljastatakse. Tihvt 9 on maandusnõel ja tihvt 7 on signaaltihvt.

Kui ostsilloskoop oli ühendatud, käivitati WsprryPi katse sagedusega:

sudo wspr-test-toon 780e3

See ütleb tarkvarale, et see väljastaks testtooni nendel tihvtidel sagedusega 780 kHz. Nagu ostsilloskoobi jäädvustamisel näha, oli see välja lülitatud ainult umbes 6 Hz, nii et see on piisavalt hea.

4. samm: nõutav teave

Nõutud informatsioon
Nõutud informatsioon

WSPRneti tõhusaks kasutamiseks peate suutma vastata mõnele küsimusele.

  • Kes sa oled? (Kutsung)
  • Kus sa oled? (Asukoht)
  • Kuidas sul läheb? (Sagedus)

Selguse huvides nõuab edastamine nendel sagedustel amatöörbändides tegutsemiseks litsentsi. Teile oleks pidanud määrama kutsungi, kui saite amatöörraadio testidelt FCC -lt pääsme. Kui teil pole ühtegi neist, hankige see enne jätkamist.

Asukoht on veidi sirgem. Testimist pole vaja! Leidke sellelt kaardilt oma asukoht ja viige hiirekursor üle, et saada 6 -kohaline ruudustiku asukoht (ma arvan, et ainult 4 on vajalikud (?)).

www.voacap.com/qth.html

Lõpuks peate määrama, millist sagedust soovite WSPR -i kasutamiseks kasutada. See on ülioluline, sest antenni valik määrab suuresti signaali levikukauguse, kuid veelgi olulisem on see, et Raspberry Pi kasutab signaalide genereerimiseks GPIO -d. See tähendab, et väljund on ruutlaine. Vajame sinusoidaalset. Peame ehitama LPF -i (madalpääsfilter), et tasandada ruudu kuju kasutatavaks sinusoidiks.

5. samm: filtri kujundus

Filtri disain
Filtri disain
Filtri disain
Filtri disain

WSPR on määranud amatöörraadiospektri mitmele ribale eraldatud sagedused. ribad on lisatud tabelis järgmised.

Need numbrid on antenni valimisel ja LPF -i kujundamisel olulised. Selle projekti puhul hoiame filtri disaini väga lihtsana ja kasutame esimese astme RC LPF-i (Resistor-Capacitor network Low Pass Filter). See muudab protsessi väga sirgjooneliseks, kuna RC LPF -i disaini võrrand on järgmine:

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

Kui me seda veidi ümber korraldame, saame filtri kujundamiseks kasutada sagedust:

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

Võime eeldada, et koormus (antenn) on 50 oomi, nii et kui me selle arvu võrrandisse toppime ja lahendame C jaoks:

C = 1/(100 * pi * F_c)

6. toiming: filtri kujunduse jätkamine

Filtri disain Jätk
Filtri disain Jätk
Filtri disain Jätk
Filtri disain Jätk

Pidage meeles, et need on matemaatilised numbrid ja tõenäoliselt ei ole neid tegelike komponentidega võimalik realiseerida, kuid see on hea juhend, mille abil kiiresti leida, millist suurust vajate.

Samm: WSPR eemal

WSPR eemal
WSPR eemal

Ühendage lihtsalt juhtmed, et toimida dipoolantennina, ja olete valmis WSPR -i lõbuga liituma. Ma kasutan 20 m, nii et siin on kesta sisend, mida kasutasin oma majaka edastamiseks:

sudo wspr -s -r KG5OYS DM65 33 20m

NAUTI!

Soovitan: