Radio yang Ditetapkan Perisian pada Shoestring: 9 Langkah (dengan Gambar)
Radio yang Ditetapkan Perisian pada Shoestring: 9 Langkah (dengan Gambar)
Anonim
Radio yang Ditetapkan Perisian pada Shoestring
Radio yang Ditetapkan Perisian pada Shoestring
Radio yang Ditetapkan Perisian pada Shoestring
Radio yang Ditetapkan Perisian pada Shoestring
Radio yang Ditetapkan Perisian pada Shoestring
Radio yang Ditetapkan Perisian pada Shoestring

Pada mulanya adalah set kristal - penerima radio siaran praktikal pertama. Tetapi ia memerlukan udara yang panjang dan hanya dapat menerima stesen tempatan. Ketika injap datang (tiub, untuk rakan Amerika kita) mereka memungkinkan untuk membina radio yang lebih sensitif, dan radio yang juga boleh menggerakkan pembesar suara. Radio awal masih mempunyai selektiviti yang agak buruk (iaitu kemampuan untuk membezakan stesen yang berdekatan di dail penalaan).

Pengubah permainan diperkenalkan pada tahun 1930-an dalam reka bentuk baru yang radikal yang dikenali sebagai superhet. Ia biasanya memerlukan 4 atau 5 injap tetapi memberikan kepekaan dan kepekaan yang lebih baik. Sebenarnya ia tetap menjadi reka bentuk yang dominan sejak itu.

Anda boleh mengetahui lebih lanjut mengenai semua ini dalam Cara Radio berfungsi di Restart Wiki.

Dengan ledakan komunikasi digital, reka bentuk superhet masih merupakan kaedah penyesuaian dan penguatan isyarat radio yang dominan. Tetapi dalam banyak kes, isyarat tidak lagi hanya diberikan ke pembesar suara. Ini mungkin isyarat telefon bimbit, atau GPS, atau radio DAB atau suapan data dari penyiasat ruang, atau WiFi atau Bluetooth, atau isyarat untuk membuka pintu garaj anda dari jauh. Atau senarai yang hampir tidak berkesudahan.

Jadi sekarang anda memerlukan satnav untuk menerima isyarat GPS, radio DAB untuk siaran digital, telefon pintar untuk suara dan data mudah alih, komputer yang dilengkapi WiFi untuk WiFi, pintu garaj untuk bertindak balas terhadap fob anda dan… baiklah, daftarnya terus.

Mesti ada jalan yang lebih baik?

Selamat menikmati trumplet! Masukkan Tahap Meninggalkan Radio yang Ditentukan Perisian (atau SDR kepada rakannya).

Komputer boleh melakukan apa sahaja, dengan syarat anda boleh memecahnya menjadi langkah logik. Anda sedang melihatnya sekarang! Jadi mengapa tidak memprogramnya untuk mentafsirkan isyarat radio? Dengan program yang berbeza, anda dapat menerima apa sahaja yang anda suka, termasuk siaran AM dan FM kuno.

Kedengarannya rumit dan mahal? Tidak sama sekali - anda boleh melakukannya dengan wang saku! Teruskan membaca.

Langkah 1: Apa yang Anda Perlu

Apa yang kamu perlu
Apa yang kamu perlu
Apa yang kamu perlu
Apa yang kamu perlu

Pertama sekali, anda memerlukan penyesuai TV USB DVB-T. Ia mestilah menggunakan cip R820 dan RTL2832.

Sekiranya anda hanya mencari di eBay untuk "R820 RTL2832" anda akan mendapat banyak di bawah £ 10, atau di bawah £ 10 jika anda boleh menunggu beberapa minggu untuk penghantaran dari Timur Jauh.

Secara amnya, terdapat dua jenis. Terdapat beberapa dengan soket TV kapak kuno di hujungnya, dan yang lain dengan penyambung jenis skru SMA atau MCX yang lebih moden. Sebilangan yang terakhir dilengkapi dengan udara mereka sendiri. Tidak kira yang anda pilih, tetapi yang paling murah mungkin adalah satu dengan soket TV dan menggunakan aerial DIY.

Mana-mana perkara di atas harus berfungsi dengan baik, jika anda senang membayar lebih banyak, anda boleh mendapatkannya di sini yang dijamin memberikan prestasi terbaik.

Anda juga memerlukan komputer, lebih baik Windows atau Linux. Sekiranya anda pengguna Mac maka anda mungkin mempertimbangkan untuk mencari komputer lama dan memasang Linux padanya, walaupun terdapat perisian SDR terhad untuk OSX.

Untuk aerial DIY, anda akan memerlukan plumbum TV co-ax lama, atau jika anda mempunyai besi pematerian, anda boleh menggunakan palam TV pujuk dan sekeping wayar.

Anda juga mungkin mendapati petunjuk sambungan USB berguna, untuk meletakkan dongle dan aerialnya dari komputer.

Langkah 2: Udara dari Petunjuk TV Co-ax

Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax
Udara dari Petunjuk TV Co-ax

Panjang udara tidak kritikal melainkan jika anda mahukan kepekaan utama dalam jalur tertentu, tetapi anda tidak mungkin mendapatkannya dengan udara DIY yang sederhana.

Ambil plumbum udara kapak anda dan potong satu hujung dengan plumbum 15 - 30cm.

Sekarang potong penebat luar di sekelilingnya dengan pisau kraf. Potong dari sana ke hujung sepanjang panjangnya untuk menghilangkan penebat.

Longgarkan atau potong jalinan luar sehingga anda boleh mengeluarkan konduktor dalaman dengan penebatnya.

Sekarang hanya potong jalinan luar, dan anda mempunyai udara anda.

Langkah 3: Udara Dari Sekeping Kawat Kaku

Udara Dari Sekeping Kawat Kaku
Udara Dari Sekeping Kawat Kaku
Udara Dari Sekeping Kawat Kaku
Udara Dari Sekeping Kawat Kaku

Sekiranya anda mempunyai besi pematerian dan palam kapak ganti, anda boleh menggunakannya untuk membuat udara. Saya menggunakan sekeping wayar tembaga berenamel kira-kira 16 guage dengan jangka pendek pemendekan panas untuk mengelakkan cengkaman kabel memotong enamel.

Langkah 4: Pemasangan Windows

Pemasangan Windows
Pemasangan Windows
Pemasangan Windows
Pemasangan Windows
Pemasangan Windows
Pemasangan Windows

Perisian terbaik untuk memulakannya ialah SDR # (diucapkan SDR Sharp), yang berjalan pada Windows 7, 8 dan 10. Terdapat Panduan Memulakan Pantas yang memberikan arahan penuh jadi di sini saya hanya akan memberikan ringkasan. Rujuk Panduan Permulaan Pantas jika ada yang tidak jelas atau nampaknya tidak berfungsi seperti yang diharapkan.

Pertama, anda perlu memastikan bahawa anda telah memasang Microsoft. NET 4.6 atau yang lebih baru yang dapat diedarkan semula. Anda juga mungkin memerlukan Runtime Visual C ++ jika belum dipasang.

Sekarang layari www.airspy.com dan pilih Muat turun di menu atas, kemudian klik butang Muat turun daripada Pakej Perisian SDR Windows.

Ini akan memuat turun fail zip, bukan fail pemasang (. MSI). Saya suka meletakkan program seperti itu di c: / Program dan bukannya c: / Program Files, jadi buat c: / Program, dan di bawahnya, folder SDR #. Kembangkan fail zip yang dimuat turun ke dalamnya.

Dalam folder fail yang diekstrak, klik dua kali pada install-rtlsdr.bat. Ini akan menjalankan command prompt yang akan memuat turun pemacu tambahan.

Sekarang pasangkan dongle anda dan tunggu Windows cuba mengkonfigurasinya. Ini mungkin mengambil masa beberapa minit. Tunggu sehingga tidak lagi dipaparkan sebagai "Dalam Progreass" di Peranti dan Pencetak. Ia akan gagal mengkonfigurasinya, atau memasang pemacu TV Windows DVB-T.

Sekali lagi dalam folder fail yang diekstrak, cari zadig.exe, klik kanan padanya dan pilih Jalankan sebagai Pentadbir.

Di bawah pilihan drop down, pastikan List All Devices dicentang. Kemudian, dalam senarai drop-down pilih Bulk-In, Interface (0). Terhadap ID USB kini ia harus menunjukkan 0BDA 2838, yang merupakan id penyesuai DVB-T anda.

Terhadap Pemandu, boleh dikatakan Tiada atau RTL2832UUSB. Di kotak di sebelah kanan pilih WinUSB. Klik Pasang atau Pasang Semula Pemacu di bawah. (Dalam tangkapan skrin sebelumnya saya melakukannya sehingga kotak sebelah kiri sudah menunjukkan WinUSB sebagai pemacu yang sedang dipasang.)

Sekiranya anda mendapat amaran bahawa Windows tidak dapat mengesahkan penerbit pemacu, klik Pasang Bagaimanapun.

Tunggu timbul pengesahan yang menunjukkan pemasangan berjaya.

Akhirnya, bentuk folder fail yang diekstrak, cari SDRSharp.exe, dan sambil menahan kedua-dua kekunci Ctrl dan Shft, seret dan lepaskan ke desktop. Ini akan membuat ikon pelancaran yang mudah.

Langkah 5: Menjalankan SDR #

Menjalankan SDR #
Menjalankan SDR #
Menjalankan SDR #
Menjalankan SDR #
Menjalankan SDR #
Menjalankan SDR #

Klik dua kali ikon pintasan SDRSharp.exe di desktop. Logo AIRSPY akan muncul bertindih di desktop anda dan setelah beberapa saat tetingkap SDR # akan muncul.

Di panel kiri di bahagian paling atas, klik pada Source, dan dari senarai drop-down pilih RTL-SDR (USB).

Sekarang klik ikon Mula di bahagian atas. SDR # kini harus berjalan, menunjukkan spektrum dari apa yang diterimanya. Dalam tangkapan skrin sebahagian daripada jalur siaran FM, anda dapat melihat dua stesen yang kuat. (Anda dapat dengan mudah mendengar siaran AM dan FM. Lihat kemudian.) Di bawahnya adalah apa yang disebut "paparan air terjun", yang menunjukkan bagaimana spektrum di atas berkembang dengan masa. Stesen di sebelah kiri adalah muzik dan anda dapat melihat bahawa stesen di sebelah kanan adalah ucapan dengan senyap di dalamnya. Dua garis merah menegak berterusan yang dapat anda lihat melaluinya jika anda melihat dengan teliti adalah pembawa ultrasonik yang dimodulasi dengan maklumat stereo. Isyarat kod morse sebenarnya akan menunjukkan titik dan tanda sempang.

Anda akan mendapat hasil yang lebih baik jika anda menggunakan sambungan sambungan USB untuk meletakkan dongle dari komputer anda, jika tidak, anda akan mendapat banyak isyarat palsu yang dihasilkan oleh litar digital di komputer anda.

Antara muka SDR # tidak sepenuhnya intuitif, jadi baca terus untuk panduan.

Langkah 6: Penalaan dan Kawalan

Penalaan dan Kawalan
Penalaan dan Kawalan

Penalaan:

Tangkapan skrin di atas menunjukkan siaran radio DAB, khususnya ensembel DAB Nasional BBC (Blok 12B). Seperti yang anda lihat, terdapat lebar jalur 1.5MHz dengan banyak program yang berbeza menjadi satu "ensemble".

Kaedah penyesuaian hanya memerlukan sedikit membiasakan diri. Pertama, pastikan anda mempunyai ikon Pusat Penalaan (dua segitiga menunjuk satu sama lain) di sebelah kanan paparan frekuensi fon besar di bahagian atas tetingkap, seperti pada tangkapan layar. Sekiranya tidak, klik sehingga anda melakukannya. Dengan menuding di atasnya, ia akan menunjukkan petunjuk "Penalaan tengah".

Paparan frekuensi terdiri daripada 4 kumpulan digit, mewakili GHz, MHz, KHz dan Hz. Dalam tangkapan skrin itu

000 225 601 019

Ini mewakili 225.601019MHz.

Anda boleh mengubah frekuensi dengan mengarahkan kursor ke salah satu digit dan menggunakan roda tatal pada tetikus anda, atau anda boleh mengklik bahagian atas atau bawah digit untuk menambah atau mengurangkannya. Anda juga boleh mengklik dan menyeret paparan ke kiri atau kanan jika anda ingin mengimbas jalur untuk melihat apa yang ada.

Kawalan slaid:

Di sebelah kanan anda mempunyai 4 kawalan slaid menegak:

Zoo memperbesar paparan ke jalur frekuensi yang lebih sempit.

Kontras mengawal bagaimana warna dalam paparan air terjun (dari biru tua hingga merah tua) mewakili kekuatan isyarat, dari lemah hingga kuat.

Range menyesuaikan julat kekuatan isyarat yang dipaparkan dan Offset bergerak yang naik atau turun.

Langkah 7: Mendengarkan Stesen Radio

Mendengarkan Stesen Radio
Mendengarkan Stesen Radio

Terdapat pemalam yang membolehkan SDR # menyahkod pelbagai jenis siaran tetapi ia dapat memainkan siaran radio AM dan FM di luar kotak.

Di panel sebelah kiri, buka kumpulan Radio. Anda boleh memilih salah satu daripada 8 jenis siaran untuk menyahkod. Yang paling berguna adalah AM untuk siaran AM biasa, dan WFM untuk siaran FM (jalur lebar).

(Anda boleh mengetahui perbezaan antara AM dan FM di Restart Wiki di halaman How Radio Radio.)

Pilih yang anda mahukan dan tentukan stesen radio. Bunyi mesti keluar dari pembesar suara komputer anda.

Jenis yang lain digunakan oleh radio ham dan perkhidmatan seperti pita udara.

Walaupun dengan AM biasa, sangat mudah untuk mengekstrak audio walaupun dengan sesuatu yang semudah set kristal, ia membazir dalam kekuatan pemancar dan lebar jalur. Kekuasaan, kerana ada frekuensi pembawa selalu dihantar walaupun semasa senyap dalam siaran. Jadi mengapa tidak hanya menekan pembawa? Dan dalam lebar jalur kerana audio tersebar secara simetri di kedua sisi frekuensi pembawa dalam dua "sidebands". Jadi mengapa tidak menekan satu jalur sisi? Dengan melakukan kedua-duanya, semua kekuatan pemancar akan menyampaikan maklumat (isyarat audio) secepat mungkin, dan siaran akan berjalan lebih jauh.

SDR # menyokong semua varian ini. DSB adalah Double Sideband, di mana hanya pembawa yang ditekan. LSB dan USB adalah Sideband Bawah dan Atas, di mana jalur sisi atas atau bawah (masing-masing) juga ditekan. Tidak ada yang digunakan untuk siaran biasa kerana penerima yang lebih rumit diperlukan dan penyesuaian yang tepat diperlukan untuk mengelakkan penyimpangan yang serius kerana penerima harus memasukkan semula pembawa pada frekuensi yang tepat.

CW is Continuous Wave digunakan untuk kod Morse. Pemancar hanya dihidupkan dan dimatikan dan SDR # akan menghasilkan titik dan tanda sempang sebagai nada pendek dan panjang.

NFM adalah jalur lebar FM. Untuk perkhidmatan di mana kualiti tinggi tidak diperlukan selagi ucapan yang dapat difahami dapat dihantar, FM dapat disiarkan menggunakan lebar jalur yang jauh lebih sedikit. Ini membolehkan lebih banyak saluran dimasukkan ke dalam julat frekuensi tertentu.

Langkah 8: Mengesan Alat 433MHz

Mengesan Alat 433MHz
Mengesan Alat 433MHz

433MHz digunakan untuk komunikasi jarak dekat oleh sebilangan besar peranti kuasa rendah termasuk fob kunci kereta, fon kepala tanpa wayar, loceng pintu tanpa wayar, produk automasi dan keselamatan rumah dan stesen cuaca rumah. Sangat mudah untuk mengambil dan memaparkannya menggunakan rtl_433.

Menggunakan mesin carian kegemaran anda, cari windows rtl_433, atau layari pautan ini:

cognito.me.uk/computing/windows/2015/05/26…

Di bawah tajuk Muat turun, klik pada pautan untuk memuat turun versi 32 atau 64 bit, mengikut kehebatan komputer anda. Anda kini harus mempunyai fail zip dalam folder Muat turun anda (atau di mana sahaja anda memilih untuk menyimpannya).

Sekali lagi, saya ingin menyimpan program yang tidak memerlukan pemasangan di program: c, / tapi itu pilihan. Buat folder baru rtl_433 di c: / Programs (atau di mana sahaja yang anda pilih). Klik dua kali pada fail zip dan salin dan salin kandungannya ke folder baru ini.

Lancarkan prompt arahan. Cara paling cepat untuk melakukan ini adalah dengan menekan kekunci Windows dan R, kemudian ketik cmd di dalam kotak, dan klik OK atau tekan Enter.

Pada arahan arahan, ketik cd c: / Programs / rtl_433

(Sekiranya anda memilih untuk mengembangkan fail zip di tempat lain, anda perlu mengubah jalan ke folder dengan sewajarnya.)

Ketik rtl_433 dan tekan Enter.

Sekarang tunggu sahaja. Bergantung pada kawasan kejiranan anda, anda mungkin perlu menunggu sebentar, tetapi anda mungkin melihat peranti muncul. Biarkan berjalan sepanjang hari untuk melihat apa yang anda dapat. Perebutan layar adalah beberapa rekod yang saya dapat pada percubaan pertama.

Secara lalai, ia hanya akan melaporkan isyarat yang dikenalinya, walaupun dari pelbagai jenis peranti walaupun tidak semuanya. Sekiranya tidak mengesan bel pintu atau alat lain yang anda syak menggunakan 433MHz, cuba tambahkan -a atau -A (setelah ruang) pada perintah rtl_433 untuk mendapatkan output mentah.

Langkah 9: Melangkah Lebih Lanjut

Melangkah Lebih Lanjut
Melangkah Lebih Lanjut
Melangkah Lebih Lanjut
Melangkah Lebih Lanjut

Di sini, kami hanya mencakar permukaan SDR tetapi mudah-mudahan saya membebaskan selera anda. Berikut adalah satu atau dua petunjuk untuk membawa anda lebih jauh.

Daripada komputer Windows, anda boleh menggunakan Linux yang sedang berjalan.

DragonOS LTS adalah Lubuntu Linux dengan sejumlah aplikasi SDR yang telah dipasang sebelumnya. Muat turun fail.iso dan gunakan Rufus untuk membuat memory stick yang boleh di-boot daripadanya. Anda boleh menjalankannya di PC mana pun, boot langsung dari memory stick, atau jika anda mempunyai cakera keras yang tersisa, anda boleh menggunakan pautan desktop untuk memasangnya secara kekal. Untuk setiap alat yang disenaraikan di laman web DragonOS anda perlu mencari laman webnya dan melihat apa yang dilakukannya.

Tangkapan skrin menunjukkan CubicSDR berjalan di bawah DragonOS. Ini serupa dengan SDR #.

Sebagai alternatif anda boleh menggunakan Raspberry Pi, bahkan salah satu yang asli atau Pi Zero yang sangat murah, walaupun model yang lebih berkuasa kemudian akan berjalan lebih baik. Banyak alat SDR dapat dipasang dengan mudah menggunakan pengurus pakej Synaptic.

Yang mudah ialah rtl_fm. Ini terdapat dalam pakej rtl-sdr yang boleh anda pasangkan dengan Synaptic. Buka sesi Terminal dan jalankan dengan arahan seperti:

rtl_fm -f 91300k -M wbfm | aplay -r 32768 -f S16_LE -t mentah -c 1

Ini akan menerima dan memainkan stesen radio FM. (91300k mewakili 91, 300KHz atau 91.3MHz - ubah ke frekuensi stesen yang anda mahukan.) Anda juga dapat menggunakannya untuk memantau mikrofon radio VHF atau UHF jika anda mengetahui frekuensinya, atau dapat mencarinya dengan SDR #.

Disyorkan: