Terima beberapa stasiun radio fm secara bersamaan (~ ringkasan lebar 10-20 MHz pada frekuensi radio 90MHz)

15

Apa cara murah untuk menerima dan merekam pada PC beberapa (puluhan) radio fm (publik, mis. Berita, musik, dll)? Radio semacam itu menggunakan frekuensi seperti 90,4 MHz atau 102,7 MHz, mengirimkan stereo (kadang-kadang dengan sub-saluran teks digital).

Jika saya ingin merekam puluhan radio, saya perlu mencakup spektrum puluhan MHz.

Cara pertama adalah membeli dua atau tiga lusin penerima radio biasa dan mencoba menghubungkan semuanya ke PC (mis. Dengan setengah lusin kartu suara usb eksternal multichannel). Saya pikir, ini tidak terlalu murah.

Cara kedua adalah membangun satu radio, yang akan meng-downsample seluruh band 88-105 MHz menjadi 3-20 MHz, kemudian mengumpankannya ke ADC kecepatan tinggi, dan melakukan deteksi perangkat lunak dari setiap stasiun.

Apakah cara kedua mungkin? murah? Berapa biayanya?

Perangkat keras apa yang dapat digunakan, jika saya tidak memiliki keterampilan membuat PCB dan menggunakan ADC & FPGA?

osgx
sumber
1
Cara pertama mungkin bisa dilakukan. Pada awal 2013, ada $ 30 penerima USB DVB-T yang, sementara low end, akan menerima sinyal keras seperti siaran FM. Satu penerima dapat merekam sepotong 2 Mhz spektrum VHF. Jadi pada prinsipnya, Anda memerlukan 10 di antaranya: $ 300 untuk penerima. Membuat satu atau lebih komputer untuk mengatur dan merekam semua file menggunakan gnuRadio dibiarkan sebagai latihan bagi pembaca.
Paul
Periksa HackRF = USB2.0 20MSPS, 8bit rtl-sdr.com/hackrf-sdr-giveaway dan bladeRF = USB3.0 40MSPS, 12 bit (300MHz hingga 3,8GHz oob, diperlukan konverter untuk 90MHz)
osgx

Jawaban:

14

Teknik kedua yang Anda sebutkan adalah cara untuk melakukannya, menggunakan apa yang disebut "Software Defined Radio" atau SDR. Banyak amatir radio menggunakan SDR, dan yang sederhana sangat murah, sekitar 30 dolar untuk kit yang mengubah input menjadi output audio baseband fase dan quadrature yang dimasukkan ke input stereo kartu suara PC untuk digital pemrosesan sinyal. Namun, mereka menggunakan sinyal frekuensi relatif rendah pada band radio amatir HF, dan perangkat keras tidak menggunakan komponen eksotis. Mendigitalkan sinyal VHF seperti yang Anda butuhkan dan menerima beberapa saluran secara bersamaan akan menjadi agak mahal, ADC saja akan menelan biaya sekitar 50 dolar dan Anda juga akan memerlukan FPGA dan DSP, kecuali Anda mengonversi ke baseband dan melakukan DSP pada sebuah PC. Anda akan membutuhkan banyak pengalaman desain frekuensi tinggi, dapat mengembangkan kode untuk FPGA, menulis kode DSP dan dapat merancang PCB multilayer berkecepatan tinggi, jadi Anda harus mulai belajar. :)

Adapun biaya, saya akan memperkirakan 500 dolar untuk perangkat keras, termasuk PCB, dengan asumsi Anda merancang sendiri.

Teknologi Linier membuat ADC yang cocok yang dapat mengurangi sampel pada 750 MHz! Mereka cukup baik untuk memberi saya pasangan sebagai sampel gratis. Saya punya papan FPGA dan DSP yang cocok, jadi itu hanya pertanyaan tentang menyatukannya. :)

Leon Heller
sumber
3
@Leon, saya tidak setuju dengan sedikit ini. Saya punya beberapa teman yang melakukan ini secara teratur. Biaya untuk melakukan proyek ini tidak terutama dipengaruhi oleh frekuensi apa yang dia miliki, tetapi berapa frekuensi bandwidth yang dia inginkan untuk sinyalnya. Saya dapat membangun VCO dan mixer yang berjalan ke 2.4GHz hanya 10 atau 20 dolar lebih dari yang berhenti di 10MHz. ADC untuk menangani 20MHz ruang sampel, sekarang menjadi masalah.
Kortuk
Itu sebabnya para profesional menggunakan ADC yang sangat cepat di ujung depan dan tidak repot dengan mixer!
Leon Heller
4
@LeonHeller, ADC adalah biaya yang sangat mahal, dan ADC 10GHz tidak benar-benar masuk akal kecuali dengan biaya yang sangat sangat tinggi. Saya belum pernah mendengar SDR yang tidak menggunakan mixer. Yang lebih mahal teman-teman saya juga masih menggunakan mixer.
Kortuk
Banyak yang komersial, hingga 500 MHz atau lebih, hanya menggunakan ADC. Mixer akan dibutuhkan pada frekuensi yang lebih tinggi, tentu saja. Hanya saja tidak diperlukan di bawah 500 MHz.
Leon Heller
1
osiloskop bukan untuk perekaman kontinu yang panjang, mereka biasanya dapat mengambil hanya beberapa milidetik (jika meraih pada tingkat tinggi)
osgx
5

Sebenarnya, RTL-SDR dapat menyelesaikan ini dalam ... beberapa 20 USD dongle, masing-masing mencakup hingga 3 MHz spektrum FM (saya mencapai penerimaan yang jelas dari 4 atau 5 stasiun FM dengan jarak 0,4 MHz per dongle).

Seperti yang ditemukan oleh proyek osmocomSDR , ada banyak penerima USB DVB-T Cina, yang dibangun di atas chip Realtek RTL2832U dan beberapa frontend radio I / Q 50MHz - 1+ GHz. Chip ini memiliki detektor perangkat keras dan dekoder untuk sinyal video DVB-T dan menempatkan MPEG TS mentah ke PC. Tetapi ada fitur ketika chip mentransfer semua sampel I / Q ke host. Menggunakan USB 2.0 dapat mentransfer ke 3,2 atau 2,4 MS / s (jutaan sampel I / Q per detik) dan sekarang ada beberapa program untuk melakukan pemrosesan sampel SDR . Bahkan ada integrasi GNURadio.

osgx
sumber
4

Untuk solusi pertama Anda, Anda tidak perlu kartu suara. Mereka membuat penerima usb fm. Seperti ini:
http://www.amazon.com/ADS-RDX-155-EF-Instant-FM-Music/dp/B000HNHA12/ref=pd_sim_sbs_e1
Membeli puluhan ini seharga $ 200 akan lebih murah (dan jauh lebih cepat) daripada solusi khusus menggunakan SDR tersebut (radio yang ditentukan perangkat lunak).

Meskipun jika tujuan Anda adalah proyek yang menyenangkan, belajar banyak tentang FPGA, PCB, skema, RF, dan berbagai teknik kelistrikan lainnya, opsi SDR terdengar sempurna :).

davidd
sumber
6-8 USD dengan pengiriman ... Saya dapat membeli hingga 30 di antaranya seharga 200 USD.
osgx
3

Lihatlah ke radio GNU. Inilah halaman perangkat keras mereka untuk memulai.

Brian Carlton
sumber