GNURadio RTL-SDR之FM接收
環(huán)境配置與準(zhǔn)備:
InstallingGR - GNU Radiohttps://wiki.gnuradio.org/index.php?title=InstallingGR
Releases · ryanvolz/radioconda · GitHubSoftware radio distribution and installer for conda - Releases · ryanvolz/radiocondahttps://github.com/ryanvolz/radioconda/releases
? ? ?4.?SDRSharp:可以在安裝驅(qū)動之后在Windows直接運(yùn)行測試RTL-SDR相關(guān)功能。SDRSharp的下載文件可以從如下路徑下載:SDR# and Airspy Downloads - airspy.comDownload the best SDR software and plugins for Airspy, RTL-SDR dongle and many other radios!https://airspy.com/download/
? ?
SDRSharp+RTL-SDR接收FM
安裝好RTL-SDR驅(qū)動程序和SDRSharp后,就可以直接搜索并接收各頻段信息。SDRSharp的界面如下(以FM 90.5MHz為例,設(shè)置好頻點等相關(guān)信息后,就可以從PC揚(yáng)聲器中聽到電臺節(jié)目):
關(guān)于SDRSharp各配置的介紹可以從如下路徑了解:Quick start guide - airspy.comHigh Performance Low Cost Software Defined Radio Receivershttps://airspy.com/quickstart/?
Radioconda+RTL-SDR接收FM
如果想要自己動手對RTL-SDR的信號進(jìn)行相應(yīng)的處理,可以在GNURadio中使用現(xiàn)成的算法處理模塊,也可以自己創(chuàng)建新的算法處理模塊。這里仍以FM 90.5MHz為例,在GNURadio中使用現(xiàn)有算法模塊接收。
在GNURadio中查找并連接如下幾個模塊:RTL-SDR source,Low pass filter,WBFM receive,Rational resampler,Multiply Const,Audio Sink。并且對模塊的參數(shù)進(jìn)行配置和調(diào)節(jié)后,運(yùn)行這個模型,就可以接收到FM90.5MHz的電臺節(jié)目了。關(guān)于GNURadio的參數(shù)、模塊參數(shù)配置等相關(guān)信息,可以參考:Tutorials - GNU Radiohttps://wiki.gnuradio.org/index.php/Tutorials在對比SDRSharp+RTL-SDR和Radioconda+RTL-SDR之后,初步感覺后者的效果更好些,可能是參數(shù)配置和調(diào)節(jié)的差異。
?????
參考:???????
1、具有GNU無線電伴侶的RTL-SDR FM無線電接收器的制作-電子發(fā)燒友網(wǎng)
2、Rtl-sdr - rtl-sdr - Open Source Mobile Communications
???????
總結(jié)
以上是生活随笔為你收集整理的GNURadio RTL-SDR之FM接收的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uniClound云开发创建流程
- 下一篇: python 基础 文本文件的操作