当前位置:   article > 正文

GNURadio RTL-SDR之FM接收_radioconda

radioconda

环境配置与准备:

  1. PC操作系统: Windows10 64位系统。
  2. RTL-SDR: 包括射频主板和天线。
  3. Radioconda:GNURadio windows方案之一,安装radioconda-2023.02.24-Windows-x86_64,官方下载和操作指导:

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:可以在安装驱动之后在Windows直接运行测试RTL-SDR相关功能。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驱动程序和SDRSharp后,就可以直接搜索并接收各频段信息。SDRSharp的界面如下(以FM 90.5MHz为例,设置好频点等相关信息后,就可以从PC扬声器中听到电台节目):

关于SDRSharp各配置的介绍可以从如下路径了解:Quick start guide - airspy.comHigh Performance Low Cost Software Defined Radio Receivershttps://airspy.com/quickstart/ 

Radioconda+RTL-SDR接收FM

如果想要自己动手对RTL-SDR的信号进行相应的处理,可以在GNURadio中使用现成的算法处理模块,也可以自己创建新的算法处理模块。这里仍以FM 90.5MHz为例,在GNURadio中使用现有算法模块接收。

在GNURadio中查找并连接如下几个模块:RTL-SDR source,Low pass filter,WBFM receive,Rational resampler,Multiply Const,Audio Sink。并且对模块的参数进行配置和调节后,运行这个模型,就可以接收到FM90.5MHz的电台节目了。关于GNURadio的参数、模块参数配置等相关信息,可以参考:Tutorials - GNU Radiohttps://wiki.gnuradio.org/index.php/Tutorials在对比SDRSharp+RTL-SDR和Radioconda+RTL-SDR之后,初步感觉后者的效果更好些,可能是参数配置和调节的差异。

​​​​​

参考:​​​​​​​

1、具有GNU无线电伴侣的RTL-SDR FM无线电接收器的制作-电子发烧友网

2、Rtl-sdr - rtl-sdr - Open Source Mobile Communications

​​​​​​​

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/1020935
推荐阅读
相关标签
  

闽ICP备14008679号