Съдържание:

RaspberryPi WSPR възел: 7 стъпки
RaspberryPi WSPR възел: 7 стъпки

Видео: RaspberryPi WSPR възел: 7 стъпки

Видео: RaspberryPi WSPR възел: 7 стъпки
Видео: Raspberry Pi Zero 2 WSPR Range Testing With An EFHW Antenna 2024, Ноември
Anonim
RaspberryPi WSPR възел
RaspberryPi WSPR възел

Исках да направя предавател WSPRnet (докладчик за разпространение на слаб сигнал), за да намокря краката си в играта WSPRnet и да започна да виждам докъде мога да предам маяк. Разполагах с част от това оборудване и реших, че ще хвърля бърз прототип заедно, за да изследвам науката, а след това по -късно ще разширя основополагащите знания, които ще спечеля от този проект, за да създам може би нещо малко по -ефективно или интересно.

Консумативи

Основни компоненти:

  • Настолно захранване
  • Raspberry Pi (всеки модел ТРЯБВА да работи, но имам Raspberry Pi 3 Model B v1.2 под ръка)
  • SD карта
  • Платка

Пасивни компоненти:

  • Capicitor (? F)
  • Резистор

Софтуер:

  • Wsprry Pi
  • RaspiOS Lite

Стъпка 1: Flash OS към SD карта

Flash OS към SD карта
Flash OS към SD карта

Balena Etcher е фантастичен крос -платформен инструмент за запис на операционни системи на SD карти и USB устройства. Просто заредете изображението, изберете SD картата и щракнете

Стъпка 2: Подгответе WsprryPi

Преди да извадите SD картата от компютъра, не забравяйте да добавите файл в корена на зареждащата папка на SD картата, наречен ssh. Това трябва да е празен файл, но позволява SSH сървъра на Raspberry Pi, така че да можете да се свържете с него без глава. След като сте влезли, не се колебайте да използвате raspi-config, за да активирате wifi или да промените размера на разделянето на паметта (безглавите не се нуждаят от много видео рам).

sudo raspi-config

Не забравяйте да актуализирате и инсталирате някои необходими пакети.

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

След като завършите първоначалната си конфигурация, можем да изтеглим необходимия софтуер.

git клонинг

Преместете се в директорията

cd WsprryPi

Липсва библиотека от един от файловете в хранилището. Ще трябва да включите sysmacro в списъка с включвания в горната част на./WsprryPi/mailbox.c. Редактирайте този файл и под последното включете къде пише:

#включва

#include #include #include #include #include #include #include #include #include #include "пощенска кутия.h" Добавете включване, така че да пише

#включва

#include #include #include #include #include #include #include #include #include #include #include "пощенска кутия.h"

След като това стане, можете да изградите и инсталирате кода.

make && sudo make install

Стъпка 3: Тестване на WsprryPi

Тестване на WsprryPi
Тестване на WsprryPi
Тестване на WsprryPi
Тестване на WsprryPi
Тестване на WsprryPi
Тестване на WsprryPi

Пинове 7 и 9 на GPIO заглавките на Raspberry Pi са мястото, където се извежда сигналът. Пин 9 е заземителният щифт, а щифт 7 е сигналния щифт.

След като осцилоскопът беше свързан, WsprryPi беше пуснат с тестова честота:

sudo wspr-тестов тон 780e3

Това казва на софтуера да излъчва тестов тон на тези пинове с честота 780 kHz. Както се вижда от заснемането от осцилоскопа, той беше изключен само с около 6 Hz, така че това е достатъчно добро.

Стъпка 4: Необходима информация

Задължителна информация
Задължителна информация

За да използвате ефективно WSPRnet, ще трябва да можете да отговорите на няколко въпроса.

  • Кой си ти? (Позивна)
  • Къде си? (Местоположение)
  • Как си? (Честота)

За изясняване, предаването на тези честоти изисква лиценз за работа в любителските ленти. Трябваше да ви бъде назначен позивен знак, когато получите пропуск от FCC за радиолюбителските тестове. Ако нямате един от тях, моля, вземете такъв, преди да продължите.

Мястото е малко по -право напред. Не са необходими тестове! Намерете вашето местоположение на тази карта и просто преместете мишката, за да получите 6 -цифрено местоположение на мрежата (вярвам, че са необходими само 4 (?)).

www.voacap.com/qth.html

И накрая, трябва да определите каква честота искате да използвате за WSPR операция. Това е жизненоважно, тъй като изборът на антена ще определи значително разстоянието на разпространение на сигнала, но още по -важното е, че Raspberry Pi използва GPIO за генериране на сигнали. Това означава, че изходът е квадратна вълна. Това, от което се нуждаем, е синусоидална. Ще трябва да изградим LPF (Low Pass Filter), за да изгладим квадратната форма до използваема синусоида.

Стъпка 5: Дизайн на филтъра

Дизайн на филтъра
Дизайн на филтъра
Дизайн на филтъра
Дизайн на филтъра

WSPR е определил честоти, разпределени в множество ленти от радиолюбителския спектър. лентите са както следва в приложената таблица.

Тези цифри ще бъдат важни за избора на антена и дизайна на LPF. За този проект ще поддържаме дизайна на филтъра много прост и ще използваме RC LPF от първи ред (нискочестотен филтър на резистор-кондензатор). Това прави процеса много прав, тъй като уравнението за проектиране на RC LPF е:

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

Ако пренаредим това малко, можем да използваме честотата, за да проектираме нашия филтър:

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

Можем да приемем, че натоварването (антената) ще бъде 50 ома, така че ако вмъкнем това число в уравнението и решим за C:

C = 1/(100 * pi * F_c)

Стъпка 6: Проектиране на филтъра

Проектиране на филтри
Проектиране на филтри
Проектиране на филтри
Проектиране на филтри

Имайте предвид, че това са математически числа и вероятно не могат да бъдат реализирани с реални компоненти, но това е добро ръководство за използване, за да посочите бързо какъв размер трябва да имате.

Стъпка 7: WSPR далеч

WSPR далеч
WSPR далеч

Просто прикрепете проводници, за да действате като диполна антена и сте готови да се присъедините към забавлението на WSPR. Използвам 20 м, така че ето входа на черупката, който използвах за предаване на маяка:

sudo wspr -s -r KG5OYS DM65 33 20m

НАСЛАДИ СЕ!

Препоръчано: