环境配置与准备:

  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

​​​​​​​

GNURadio RTL-SDR之FM接收相关推荐

  1. 使用GnuRadio + OpenLTE + SDR 搭建4G LTE 基站(上)

    摘自:https://www.freebuf.com/articles/wireless/108417.html 使用GnuRadio + OpenLTE + SDR 搭建4G LTE 基站(上) 漏 ...

  2. 基于GNU radio + HackRF One 实现信号发射与FM接收

    基于GNU radio + HackRF One 实现信号发射与FM接收 实验环境 一.搭建简易信号发射器 二.搭建简易WBFM接收器 实验环境 硬件平台-HackRF One.天线(40-860MH ...

  3. 基于RTL—SDR及Simulink的FM收音机仿真

    在有了一些rtl-sdr基础,并学习了一些通信系统建模与仿真原理后,便利用rtl-sdr模块在Simulink上进行FM收音机仿真. 目录 一.知识储备 SDR-Receiver模块原理 电台AM-D ...

  4. 使用GNURadio和RTL-SDR搭建FM广播接收机

    通过GNURadio和RTL-SDR电视棒来学习通信原理,实现一个简单的FM广播接收机,系统环境为ubuntu14.04或16.04. 1.环境搭建 GNURadio是一款开源软件无线电平台,可以用来 ...

  5. Windows下用HackRF和SDR#收听FM

    本文内容.开发板及配件仅限用于学校或科研院所开展科研实验! 本文讲解视频:https://www.bilibili.com/video/BV1DT4y1g7DE 实验环境: 硬件平台---HackRF ...

  6. SDR原理--FM部分

    前言 之前的文章写的是AM部分,这篇文章是FM部分,其实两者差不多,不过FM是根据频率来传输信息. 正文 先说明FM信号的产生方式 然后是FM调制 接下来是FM解码 实际电路设计: 还有一种非相干信号 ...

  7. GNURadio+HackRF小实验(FM发射与接收)

    引言:初次接触HackRF,做了些小实验,记录一下. 运行环境:Ubuntu 16.04,HackRF One 1 运行环境搭建 百度上说虚拟机不好用,为了方便我直接做了个U盘系统(不是U盘启动盘), ...

  8. gnuradio+b210实现FM收音机

    gnuradio+b210实现FM收音机 环境介绍 FM接收 1 Flow Graph 2 变量参数 FM发射 1 Flow Graph 2 变量参数 环境介绍 Name Version gnurad ...

  9. HackRF结合GnuRadio发射接收广播

    前言 本科毕设老板给了这块板子,网上也看了一些教程,但感觉实际有用的例子也不是很多,WBFM广播的发射接收是一个很好的入门的例子啦,废话不多说,就说说我实际一套操作下来的感受和心得吧. 环境配置 参考 ...

最新文章

  1. struts2对action的搜索规则
  2. [转载]Eclipse.ini的相关说明
  3. linux 内核驱动模块的编译及加载
  4. js原型和原型链_重学js --原型与原型链
  5. ubuntu自动登录tty1(shell,text)配置
  6. redis 服务器/客户端安装与配置
  7. 【PC工具】几个电脑录屏相关软件,手机投屏电脑,电脑显示手机摄像头图像,必须好用无广告!...
  8. 2018,微软可能要在方方面面融入进企业
  9. boost::python模块显示如何使扩展类pickleable
  10. Update msi using vbscript
  11. javascript学习笔记 null和undefined
  12. C#中 ??、 ?、 ?: 、?.、?[ ]、:
  13. ahp层次分析法软件
  14. 今晚7点,腾讯专家详解腾讯广告召回系统的演进
  15. 巴基斯坦削减光伏发电上网电价或影响清洁能源发展前景
  16. Java实现微信刷屏(2)
  17. Vim开发RubyOnRails 环境打造
  18. Java的图标和由来
  19. irrlicht引擎:实现天龙八部的RPG换装
  20. GIF 格式图片的存储和压缩 Node.js实现

热门文章

  1. 企业用什么留住人才??? .
  2. java dom忽略doctype_使用DOM解析xml,DOCTYPE被删除
  3. [solved]mac maven settings.xml
  4. echarts 折线图 变的圆润
  5. 如何用AD绘制一块还算优美的PCB板
  6. git push error:OpenSSL SSL_connect: Connection was reset in connection to github.com:443
  7. 财付通绑定工商银行出现“交易失败 错误代码:96110791 失败原因:数据库异常”解决
  8. TeamCity+Gradle实现自动构建App安装包和补丁包
  9. H5移动端rem布局还原750px设计稿方案。
  10. 离散数学_谓词公式的范式与谓词推演