Isi kandungan:

RaspberryPi WSPR Node: 7 Langkah
RaspberryPi WSPR Node: 7 Langkah

Video: RaspberryPi WSPR Node: 7 Langkah

Video: RaspberryPi WSPR Node: 7 Langkah
Video: Setting Up a Raspberry Pi 4 | Vilros 2024, Julai
Anonim
Nod WSPR RaspberryPi
Nod WSPR RaspberryPi

Saya ingin membuat pemancar WSPRnet (Weak Signal Propegation Reporter) untuk menjejaskan kaki saya dalam permainan WSPRnet dan mula melihat sejauh mana saya boleh menghantar suar. Saya mempunyai beberapa peralatan ini, dan memutuskan bahawa saya akan menggunakan prototaip cepat untuk meneroka sains, dan kemudian mengembangkan pengetahuan asas yang akan saya perolehi dari projek ini untuk membina sesuatu yang lebih cekap atau menarik.

Bekalan

Komponen Utama:

  • Bekalan Kuasa Benchtop
  • Raspberry Pi (mana-mana model HARUS berfungsi, tetapi saya mempunyai Raspberry Pi 3 Model B v1.2 di tangan)
  • Kad SD
  • Papan roti

Komponen Pasif:

  • Kapasitor (? F)
  • Perintang

Perisian:

  • Wsprry Pi
  • RaspiOS Lite

Langkah 1: Flash OS ke Kad SD

Flash OS ke Kad SD
Flash OS ke Kad SD

Balena Etcher adalah alat platform silang yang hebat untuk menulis sistem operasi ke Kad SD dan pemacu USB. Cukup muatkan Imej, pilih kad SD, dan klik

Langkah 2: Sediakan WsprryPi

Sebelum mengeluarkan kad SD dari komputer, pastikan untuk menambahkan fail ke akar folder but pada kad SD yang disebut ssh. Ini mestilah fail kosong, tetapi membolehkan pelayan SSH pada Raspberry Pi supaya anda dapat menyambung tanpa kepala. Sebaik sahaja anda log masuk, gunakan raspi-config untuk mengaktifkan wifi atau mengubah saiz pemisahan memori (tanpa kepala memerlukan banyak ram video).

sudo raspi-config

Jangan lupa untuk mengemas kini dan memasang beberapa pakej yang diperlukan.

sudo apt-get kemas kini && sudo apt-get install git

Setelah konfigurasi awal selesai, kami dapat memuat turun perisian yang diperlukan.

git klon

Pindah ke direktori

cd WsprryPi

Terdapat perpustakaan yang hilang dari salah satu fail di repositori. Anda perlu memasukkan sysmacro ke senarai termasuk di bahagian atas./WsprryPi/mailbox.c. Edit fail ini, dan di bawah yang terakhir termasuk di mana ia mengatakan:

#sertakan

#include #include #include #include #include #include #include #include #include #include "peti surat.h" Tambahkan sertakan sehingga tertulis

#sertakan

#include #include #include #include #include #include #include #include #include #include #include "peti surat.h"

Setelah ini selesai, anda boleh membina dan memasang kodnya.

buat && sudo buat pemasangan

Langkah 3: Menguji WsprryPi

Menguji WsprryPi
Menguji WsprryPi
Menguji WsprryPi
Menguji WsprryPi
Menguji WsprryPi
Menguji WsprryPi

Pin 7 dan 9 pada tajuk GPIO Raspberry Pi adalah tempat isyarat dikeluarkan. Pin 9 adalah pin Ground, dan pin 7 adalah pin Signal.

Setelah osiloskop disambungkan, WsprryPi dijalankan dengan frekuensi ujian:

sudo wspr - nada-nada 780e3

Ini memberitahu perisian untuk mengeluarkan nada ujian pada pin dengan frekuensi 780 kHz. Seperti yang dilihat dari tangkapan dari osiloskop, hanya sekitar 6 Hz, jadi cukup baik.

Langkah 4: Maklumat yang Diperlukan

Maklumat yang diperlukan
Maklumat yang diperlukan

Untuk menggunakan WSPRnet dengan berkesan, anda perlu dapat menjawab beberapa soalan.

  • Siapa awak? (Tanda panggilan)
  • Awak kat mana? (Lokasi)
  • Apa khabar? (Kekerapan)

Untuk penjelasan, penghantaran pada frekuensi ini memerlukan lesen untuk beroperasi pada kumpulan amatur. Anda semestinya diberi tanda panggil semasa menerima lulus dari FCC dalam ujian radio amatur. Sekiranya anda tidak memilikinya, sila dapatkannya sebelum meneruskan.

Lokasinya sedikit lebih lurus ke depan. Tidak perlu ujian! Cari lokasi anda di peta ini, dan tekan sahaja untuk mendapatkan lokasi grid 6 digit (saya percaya hanya 4 yang diperlukan (?)).

www.voacap.com/qth.html

Terakhir, anda mesti menentukan frekuensi apa yang ingin anda gunakan untuk operasi WSPR. Ini penting kerana pemilihan antena akan sangat menentukan jarak penyebaran isyarat, tetapi yang lebih penting lagi, Raspberry Pi menggunakan GPIO untuk menghasilkan isyarat. Ini bermaksud bahawa output adalah gelombang persegi. Apa yang kita perlukan adalah sinusoidal. Kita perlu membina LPF (Low Pass Filter) untuk melicinkan bentuk segi empat sama dengan sinusoid yang boleh digunakan.

Langkah 5: Reka Bentuk Penapis

Reka Bentuk Penapis
Reka Bentuk Penapis
Reka Bentuk Penapis
Reka Bentuk Penapis

WSPR mempunyai frekuensi yang ditentukan yang diperuntukkan pada pelbagai jalur spektrum radio amatur. tali adalah seperti berikut dalam jadual yang dilampirkan.

Nombor ini akan menjadi penting untuk pemilihan antena dan reka bentuk LPF. Untuk projek ini, kami akan memastikan reka bentuk penapis sangat mudah dan menggunakan RC LPF pesanan pertama (Resistor-Capacitor network Low Pass Filter). Ini menjadikan prosesnya sangat lurus, kerana persamaan untuk reka bentuk RC LPF adalah:

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

Sekiranya kita menyusunnya sedikit, kita boleh menggunakan kekerapan untuk merancang penapis kita:

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

Kita boleh menganggap bahawa beban (antena) adalah 50 Ohm, jadi jika kita memasukkan nombor itu ke dalam persamaan dan menyelesaikan C:

C = 1 / (100 * pi * F_c)

Langkah 6: Reka Bentuk Penapis Sambungan

Reka Bentuk Penapis Samb
Reka Bentuk Penapis Samb
Reka Bentuk Penapis Samb
Reka Bentuk Penapis Samb

Ingatlah bahawa ini adalah nombor matematik, dan mungkin tidak dapat dicapai dengan komponen sebenar, tetapi ini adalah panduan yang baik untuk digunakan untuk merujuk ukuran yang anda perlukan dengan cepat.

Langkah 7: WSPR Jauh

WSPR Jauh
WSPR Jauh

Cukup pasangkan wayar untuk berfungsi sebagai antena dipol, dan anda sudah bersedia untuk menyertai keseronokan WSPR. Saya menggunakan 20m, jadi inilah input shell yang saya gunakan untuk menghantar suar saya:

sudo wspr -s -r KG5OYS DM65 33 20m

NIKMATI!

Disyorkan: