Агуулгын хүснэгт:

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 карт
  • Талхны самбар

Идэвхгүй бүрэлдэхүүн хэсгүүд:

  • Конденсатор (? 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 гэж нэрлэгдсэн файл нэмж оруулахаа мартуузай. Энэ нь хоосон файл байх ёстой, гэхдээ Raspberry Pi дээрх SSH серверийг идэвхжүүлснээр та толгойгүй холбогдож болно. Та нэвтэрсний дараа wifi-ийг идэвхжүүлэх эсвэл санах ойн хуваагдлын хэмжээг өөрчлөхийн тулд raspi-config ашиглахад чөлөөтэй байгаарай (толгойгүй бол маш их видео хуц хэрэггүй).

sudo raspi-config

Зарим шаардлагатай багцуудыг шинэчлэх, суулгахаа бүү мартаарай.

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

Анхны тохиргоог хийж дууссаны дараа бид шаардлагатай програм хангамжийг татаж авах боломжтой.

git clone

Лавлах руу шилжих

cd WsprryPi

Репозиторийн файлуудын аль нэгэнд байхгүй номын сан байна. Та sysmacro -г дээд хэсэгт байгаа жагсаалтад оруулах шаардлагатай болно./WsprryPi/mailbox.c. Энэ файлыг засварлаж, сүүлчийн хэсэгт дараах зүйлийг бичнэ үү.

#оруулах

#include #include #include #include #include #include #include #include #include #include "mailbox.h" Үүнийг оруулахын тулд нэмэх хэрэгтэй

#оруулах

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

Үүнийг хийсний дараа та кодыг бүтээж суулгаж болно.

make && sudo make install

Алхам 3: WsprryPi тест хийх

WsprryPi -г туршиж байна
WsprryPi -г туршиж байна
WsprryPi -г туршиж байна
WsprryPi -г туршиж байна
WsprryPi -г туршиж байна
WsprryPi -г туршиж байна

Raspberry Pi -ийн GPIO толгой дээрх 7 ба 9 -р зүү нь дохио гарах цэг юм. 9 -р зүү нь газардуулгын зүү, 7 -р зүү нь дохионы зүү юм.

Осциллографыг холбосны дараа WsprryPi -ийг туршилтын давтамжтайгаар ажиллуулав.

sudo wspr-тестийн ая 780e3

Энэ нь програм хангамжид 780 кГц давтамжтай тэдгээр тээглүүр дээр туршилтын дуу гаргахыг хэлж байгаа юм. Осциллографын зураг авалтаас харахад 6 Гц орчим унтраалттай байсан тул хангалттай сайн байна.

Алхам 4: Шаардлагатай мэдээлэл

Шаардлагатай мэдээлэл
Шаардлагатай мэдээлэл

WSPRnet -ийг үр дүнтэй ашиглахын тулд та цөөн хэдэн асуултанд хариулах хэрэгтэй болно.

  • Чи хэн бэ? (Дуудлагын тэмдэг)
  • Та хаана байна? (Байршил)
  • Юу байна? (Давтамж)

Тодруулахын тулд эдгээр давтамжийг дамжуулахын тулд сонирхогчдын хамтлаг дээр ажиллах тусгай зөвшөөрөл шаардлагатай. Сонирхогчдын радио туршилтын талаар FCC -ээс нэвтрэх хуудсыг хүлээн авсны дараа танд дуудлага өгөх ёстой байсан. Хэрэв танд эдгээрийн нэг нь байхгүй бол үргэлжлүүлэхээсээ өмнө нэгийг нь аваарай.

Байршил нь арай урагшаа урагшаа. Туршилт хийх шаардлагагүй! Энэ газрын зураг дээрээс өөрийн байршлыг олж, хулганаар ороод 6 оронтой сүлжээний байрлалыг аваарай (зөвхөн 4 нь л шаардлагатай гэж бодож байна (?)).

www.voacap.com/qth.html

Эцэст нь та WSPR үйл ажиллагаанд ямар давтамж ашиглахыг хүсч байгаагаа тодорхойлох ёстой. Антен сонгох нь дохионы тархалтын зайг ихээхэн тодорхойлох тул энэ нь маш чухал боловч Raspberry Pi нь GPIO ашиглан дохио үүсгэж байна. Энэ нь гаралт нь дөрвөлжин долгион гэсэн үг юм. Бидэнд хэрэгтэй зүйл бол синусоид юм. Дөрвөлжин хэлбэрийг ашиглах боломжтой синусоид болгохын тулд бид LPF (Low Pass Filter) бүтээх хэрэгтэй болно.

Алхам 5: Шүүлтүүрийн дизайн

Шүүлтүүрийн дизайн
Шүүлтүүрийн дизайн
Шүүлтүүрийн дизайн
Шүүлтүүрийн дизайн

WSPR нь сонирхогчдын радио спектрийн олон хамтлагуудад хуваарилагдсан давтамжийг тогтоожээ. туузыг хавсаргасан хүснэгтэд дараах байдлаар харуулав.

Эдгээр тоонууд нь антенны сонголт болон LPF дизайны хувьд чухал ач холбогдолтой байх болно. Энэхүү төслийн хувьд бид шүүлтүүрийн загварыг маш энгийн байлгаж, 1-р зэрэглэлийн RC LPF (Resistor-Capacitor network Low Pass Filter) -ийг ашиглах болно. Энэ нь 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 Away

WSPR хол байна
WSPR хол байна

Зөвхөн дипол антенны үүргийг гүйцэтгэхийн тулд утас холбоно уу, та WSPR зугаа цэнгэлд нэгдэхэд бэлэн байна. Би 20м ашиглаж байгаа тул гэрэлт цамхаг дамжуулахад ашигладаг бүрхүүлийн оролт энд байна:

sudo wspr -s -r KG5OYS DM65 33 20м

БАЯРЛАХ!

Зөвлөмж болгож буй: