Empfang mehrerer FM-Radiosender gleichzeitig (~ 10-20 MHz breite Zusammenfassung bei 90 MHz Hochfrequenz)

15

Was ist eine kostengünstige Möglichkeit, mehrere (zehn) FM-Radios (öffentlich, z. B. Nachrichten, Musik usw.) auf dem PC zu empfangen und aufzunehmen? Solche Radios nutzen Frequenzen wie 90,4 MHz oder 102,7 MHz, senden eine Stereoanlage (manchmal mit digitalem Textsubkanal).

Wenn ich Dutzende von Radios aufnehmen möchte, muss ich ein Spektrum von Dutzenden von MHz abdecken.

Die erste Möglichkeit besteht darin, zwei oder drei Dutzend üblicher Funkempfänger zu kaufen und sie alle an einen PC anzuschließen (z. B. mit einem halben Dutzend externer Mehrkanal-USB-Soundkarten). Ich denke, dass das nicht sehr billig ist.

Die zweite Möglichkeit besteht darin, ein einzelnes Funkgerät zu erstellen, das das gesamte Frequenzband von 88-105 MHz auf 3-20 MHz heruntersampelt, es dann in einen Hochgeschwindigkeits-ADC einspeist und eine Software-Erkennung für jede Station durchführt.

Ist der zweite Weg möglich? billig? Wie viel Mus kostet es?

Welche Hardware kann verwendet werden, wenn ich keine Kenntnisse in der Herstellung von Leiterplatten und der Verwendung von ADCs und FPGAs habe?

osgx
quelle
1
Der erste Weg könnte machbar sein. Seit Anfang 2013 gibt es 30-Dollar-DVB-T-USB-Receiver, die im unteren Preissegment laute Signale wie UKW-Sendungen empfangen. Ein einzelner Empfänger kann einen 2-MHz-Ausschnitt des UKW-Spektrums aufzeichnen. Im Prinzip benötigen Sie 10 davon: 300 US-Dollar für die Empfänger. Das Verwalten und Aufzeichnen aller Dateien mithilfe von gnuRadio auf einem oder mehreren Computern wird dem Leser als Übung überlassen.
Paul
Überprüfen Sie den HackRF = USB2.0 20MSPS, 8bit rtl-sdr.com/hackrf-sdr-giveaway und den BladeRF = USB3.0 40MSPS, 12 Bit (300 MHz bis 3,8 GHz oob, Konverter für 90 MHz erforderlich)
osgx

Antworten:

14

Die zweite Technik, die Sie erwähnen, ist die Art und Weise, wie dies mithilfe eines so genannten "Software Defined Radio" (SDR) durchgeführt wird. Viele Funkamateure verwenden SDRs, und die einfachen sind sehr billig, etwa 30 Dollar für ein Kit, das den Eingang in In-Phase- und Quadratur-Basisband-Audioausgang herunterwandelt, der für digitale Zwecke in die Stereo-Eingänge einer PC-Soundkarte eingespeist wird Signalverarbeitung. Sie verwenden jedoch relativ niederfrequente Signale in den HF-Amateurfunkbändern, und die Hardware verwendet keine exotischen Komponenten. Das Digitalisieren von UKW-Signalen nach Ihren Wünschen und das gleichzeitige Empfangen mehrerer Kanäle ist ziemlich teuer. Der ADC allein kostet etwa 50 Dollar. Außerdem benötigen Sie ein FPGA und einen DSP, es sei denn, Sie konvertieren in das Basisband und schalten den DSP ein ein PC. Sie benötigen viel Erfahrung im Hochfrequenz-Design. Sie müssen in der Lage sein, Code für das FPGA zu entwickeln, DSP-Code zu schreiben und eine Hochgeschwindigkeits-Multilayer-Platine zu entwerfen, damit Sie mit dem Lernen beginnen können. :)

Was die Kosten angeht, würde ich 500 Dollar für die Hardware einschließlich der Leiterplatte veranschlagen, vorausgesetzt, Sie haben sie selbst entworfen.

Linear Technology stellt geeignete ADCs her, die mit 750 MHz downsamplen können! Sie waren gut genug, um mir ein paar kostenlose Proben zu geben. Ich habe geeignete FPGA- und DSP-Karten, daher ist es nur eine Frage der Zusammenstellung. :)

Leon Heller
quelle
3
@Leon, ich bin damit nicht einverstanden. Ich habe ein paar Freunde, die das regelmäßig tun. Die Kosten für dieses Projekt hängen nicht in erster Linie davon ab, auf welcher Frequenz er sich befindet, sondern welche Frequenzbandbreite er für seine Signale wünscht. Ich kann einen VCO und einen Mischer bauen, die auf 2,4 GHz gehen, für nur 10 oder 20 Dollar mehr als einer, der bei 10 MHz stoppt. Der ADC soll 20MHz Sample-Raum bewältigen, das ist jetzt ein Problem.
Kortuk
Deshalb verwenden die Profis einen sehr schnellen ADC am Frontend und kümmern sich nicht um einen Mixer!
Leon Heller
4
@LeonHeller, der ADC ist das, was so viel kostet, und ein 10-GHz-ADC ist nicht wirklich vernünftig, außer zu sehr, sehr hohen Kosten. Ich habe nicht von SDRs gehört, die keinen Mixer verwenden. Die teureren meiner Freunde haben auch noch einen Mixer benutzt.
Kortuk
Viele der kommerziellen Geräte mit bis zu 500 MHz verwenden nur einen ADC. Bei höheren Frequenzen wird natürlich ein Mischer benötigt. Unter 500 MHz wird es einfach nicht benötigt.
Leon Heller
1
Das Oszilloskop ist nicht für lange kontinuierliche Aufnahmen
geeignet.
5

Tatsächlich kann RTL-SDR dies in mehreren 20 USD-Dongles lösen, die jeweils bis zu 3 MHz FM-Spektrum abdecken (ich habe einen klaren Empfang von 4 oder 5 FM-Sendern mit 0,4 MHz Abstand pro Dongle erzielt).

Wie das OsmocomSDR- Projekt herausgefunden hat, gibt es viele chinesische DVB-T-USB-Empfänger, die auf dem Realtek RTL2832U-Chip und einem 50-MHz-1-GHz-I / Q-Funk-Frontend aufgebaut sind. Dieser Chip verfügt über einen Hardware-Detektor und -Decoder für DVB-T-Videosignale und überträgt MPEG TS-Rohdaten an den PC. Es gibt jedoch eine Funktion, mit der der Chip alle I / Q-Samples zum Host überträgt. Unter Verwendung von USB 2.0 kann die Übertragung auf 3,2 oder 2,4 MS / s (Millionen von I / Q-Samples pro Sekunde) erfolgen, und es gibt jetzt mehrere Programme für die SDR- Verarbeitung von Samples. Es gibt sogar eine GNURadio-Integration.

osgx
quelle
4

Für Ihre erste Lösung sollten Sie keine Soundkarte benötigen. Sie machen USB FM-Empfänger. So:
http://www.amazon.com/ADS-RDX-155-EF-Instant-FM-Music/dp/B000HNHA12/ref=pd_sim_sbs_e1 Der
Kauf von Dutzenden für 200 US-Dollar ist billiger (und weitaus schneller) als der eines kundenspezifische Lösung mit dem oben genannten SDR (Software Defined Radio).

Auch wenn Ihr Ziel ein unterhaltsames Projekt ist, in dem Sie viel über FPGAs, Leiterplatten, Schaltpläne, HF und andere verschiedene Elektrotechnik lernen, klingen die SDR-Optionen perfekt :).

Davidd
quelle
6-8 USD mit Versand ... Ich kann bis zu 30 von ihnen für 200 USD kaufen.
Osgx
3

Sehen Sie sich GNU Radio an. Hier ist ihre Hardware-Seite zum Starten.

Brian Carlton
quelle