Ich möchte eine Funksteuerung für ein paar DIY-Roboter bauen und habe mich gefragt, ob jemand eine Möglichkeit kennt, den integrierten DSP in PCs als SDR zu nutzen. Der Grund für diese Richtung ist, dass ich mich erinnere, ein ähnliches Projekt in meinen BBS-Tagen für Amateurfunkgeräte gelesen zu haben.
Das Projekt würde vorzugsweise auf Linux laufen, ja, ich bin mit GNUradio einigermaßen vertraut und benutze so wenig Hardware wie möglich.
Aktualisieren:
Nach dem Googlen fand ich das Referenzdokument, auf das ich mich bei amsat bezog .
Die meiste Dokumentation, die ich gefunden habe, ist jedoch auf Windows/DOS-basierte Projekte ausgerichtet.
Welchen PC-DSP-Chip meinst du? Mir ist kein DSP-Chip in kommerziellen PCs bekannt, der in der Lage ist, Software Defined Radio auszuführen. Die notwendige Verarbeitung für eine Basisbandbandbreite von wenigen MHz kann zwar mit der CPU durchgeführt werden, aber um ein analoges Frontend kommt man nicht herum. Ein Gerät des USRP verfügt über ein anständiges FPGA mit genügend DSP-Leistung, um eine Basisbandbandbreite von bis zu etwa 50 MHz zusammen mit den ADCs, DACs, Oszillatoren, Aufwärts- und Abwärtswandlern und Verstärkern zu bewältigen, die erforderlich sind, um tatsächlich wie ein Radio zu funktionieren. Sie benötigen etwas, um diese Funktionalität bereitzustellen.
Wenn Sie nur empfangen möchten, würde ich vorschlagen, sich das rtlsdr-Projekt anzusehen. Dieses Projekt verwendet einen TV-Empfänger-Dongle, der eine Empfangsbandbreite von etwa 1 MHz hat und nur die rohen Basisband-Samples ausgibt. Es ist wahrscheinlich der billigste mögliche SDR-Empfänger, aber er hat eine sehr begrenzte Basisbandbandbreite.
pjc50
Phil Frost
Phil Frost
Benutzer12242