INHOUDSOPGAWE:

FramboosPi WSPR -knoop: 7 stappe
FramboosPi WSPR -knoop: 7 stappe

Video: FramboosPi WSPR -knoop: 7 stappe

Video: FramboosPi WSPR -knoop: 7 stappe
Video: Как сделать систему для расширенного измерения тока в ... 2024, November
Anonim
FramboosPi WSPR Node
FramboosPi WSPR Node

Ek wou 'n WSPRnet (Weak Signal Propegation Reporter) sender maak om my voete nat te maak in die WSPRnet spel en te sien hoe ver ek 'n baken kan stuur. Ek het 'n paar van hierdie toerusting laat lê en besluit dat ek 'n vinnige prototipe saamgooi om die wetenskap te ondersoek, en later uit te brei op die basiese kennis wat ek uit hierdie projek sou opdoen om miskien iets effens doeltreffender of interessanter te bou.

Voorrade

Belangrikste komponente:

  • Kragtoevoer op die tafelblad
  • Raspberry Pi (enige model MOET werk, maar ek het Raspberry Pi 3 Model B v1.2 byderhand)
  • SD kaart
  • Broodbord

Passiewe komponente:

  • Capicitor (? F)
  • Weerstand

Sagteware:

  • Wsprry Pi
  • RaspiOS Lite

Stap 1: Flash OS na SD -kaart

Flash OS na SD -kaart
Flash OS na SD -kaart

Balena Etcher is 'n fantastiese platform -platform -instrument om bedryfstelsels na SD -kaarte en USB -stasies te skryf. Laai eenvoudig die prentjie, kies die SD -kaart en klik

Stap 2: Berei WsprryPi voor

Voordat u die SD -kaart van die rekenaar verwyder, moet u 'n lêer by die wortel van die opstartmap op die SD -kaart met die naam ssh voeg. Dit behoort 'n leë lêer te wees, maar stel die SSH -bediener op die Raspberry Pi in staat sodat u koploos daaraan kan koppel. As u eers aangemeld het, kan u raspi-config gebruik om wifi in te skakel of die grootte van die geheue te verdeel (sonder kop hoef nie veel videoram te wees nie).

sudo raspi-config

Moenie vergeet om 'n paar pakkette by te werk en te installeer nie.

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

Sodra u aanvanklike konfigurasie voltooi is, kan ons die nodige sagteware aflaai.

git -kloon

Gaan na die gids

cd WsprryPi

Daar ontbreek 'n biblioteek in een van die lêers in die bewaarplek. U moet 'n sysmacro by die lys bevat insluit bo -aan./WsprryPi/mailbox.c. Wysig hierdie lêer, en sluit onder die laaste in waar dit sê:

#insluit

#include #include #include #include #include #include #include #include #include #include "mailbox.h" Voeg 'n insluit by sodat dit sê

#insluit

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

Sodra dit gedoen is, kan u die kode bou en installeer.

maak && sudo maak installeer

Stap 3: Toets WsprryPi

Toets WsprryPi
Toets WsprryPi
Toets WsprryPi
Toets WsprryPi
Toets WsprryPi
Toets WsprryPi

Spelde 7 en 9 op die Raspberry Pi se GPIO -opskrifte is waar die sein uitgegee word. Speld 9 is die grondpen, en pen 7 is die seinpen.

Nadat die ossilloskoop gekoppel is, is WsprryPi uitgevoer met 'n toetsfrekwensie:

sudo wspr-toets-toon 780e3

Dit sê die sagteware om 'n toetstoon op die penne met 'n frekwensie van 780 kHz af te gee. Soos gesien uit die opname van die ossilloskoop, was dit eers ongeveer 6 Hz af, so dit is goed genoeg.

Stap 4: Vereiste inligting

Vereiste inligting
Vereiste inligting

Om die WSPRnet effektief te benut, moet u 'n paar vrae kan beantwoord.

  • Wie is jy? (Roepsein)
  • Waar is jy? (Plek)
  • Hoe gaan dit? (Frekwensie)

Ter verduideliking vereis die oordrag op hierdie frekwensies 'n lisensie om op amateurbande te werk. U moes 'n roepsein gekry het nadat u 'n pas van die FCC op amateurradiotoetse ontvang het. As u nie een hiervan het nie, moet u een kry voordat u verder gaan.

Die ligging is 'n bietjie meer reguit vorentoe. Geen toetsing nodig nie! Vind u ligging op hierdie kaart, en muis net om 'n 6 -syfer rooster te kry (ek glo slegs 4 is nodig (?)).

www.voacap.com/qth.html

Laastens moet u bepaal watter frekwensie u vir WSPR -werking wil gebruik. Dit is noodsaaklik omdat die keuse van antennas die voortplantingsafstand van die sein baie sal bepaal, maar nog belangriker, die Raspberry Pi gebruik GPIO om seine te genereer. Dit beteken dat die uitset 'n vierkantgolf is. Wat ons nodig het, is 'n sinusvormige. Ons sal 'n LPF (Low Pass Filter) moet bou om die vierkantige vorm glad te maak tot 'n bruikbare sinus.

Stap 5: Filterontwerp

Filter ontwerp
Filter ontwerp
Filter ontwerp
Filter ontwerp

WSPR het frekwensies aangewys wat toegeken is op verskeie bande van die amateurradiospektrum. die bande is soos volg in die aangehegte tabel.

Hierdie getalle gaan belangrik wees vir die keuse van antennes en LPF -ontwerp. Vir hierdie projek hou ons die filterontwerp baie eenvoudig en gebruik ons 'n eerste orde RC LPF (Resistor-Capacitor netwerk Laagpasfilter). Dit maak die proses baie eenvoudig, aangesien die vergelyking vir RC LPF -ontwerp die volgende is:

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

As ons dit 'n bietjie herrangskik, kan ons die frekwensie gebruik om ons filter te ontwerp:

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

Ons kan aanneem dat die las (antenna) 'n 50 Ohm is, dus as ons die getal in die vergelyking druk en C oplos:

C = 1/(100 * pi * F_c)

Stap 6: Filterontwerp vervolg

Filterontwerp Vervolg
Filterontwerp Vervolg
Filterontwerp Vervolg
Filterontwerp Vervolg

Hou in gedagte dat dit wiskundige getalle is en waarskynlik nie met werklike komponente realiseerbaar is nie, maar dit is 'n goeie gids om vinnig te verwys na die grootte wat u benodig.

Stap 7: WSPR Weg

WSPR Weg
WSPR Weg

Heg net drade aan om as 'n dipoolantenne te dien, en u is gereed om deel te neem aan die WSPR -pret. Ek gebruik 20m, so hier is die dopinvoer wat ek gebruik het om my baken oor te dra:

sudo wspr -s -r KG5OYS DM65 33 20m

GENIET!

Aanbeveel: