内容介绍
内容介绍
一、简介
使用 Pluto SDR 基于 GNU Radio 实现了基本的调频广播的接收功能。支持立体声输出,具有选台功能。
二、使用到的工具
- 一台装有 Archlinux 系统的电脑
- GNU Radio 3.8.2
- ADALM-PLUTO 主动学习模块
- FM 拉杆天线
三、原理实现
在 GNU Radio 中搭建出框图并运行即可。
框图原理在视频中有详细说明,在此不在赘述。
值得注意的是,在给 GNU Radio 安装 gr-iio 库时,出现了编译不过的情况。需要修改文件 gr-iio/lib/attr_sink_impl.cc
#include <gnuradio/io_signature.h>
#include "attr_sink_impl.h"
#include <cstdio>
#include <iostream>
#include <boost/bind/bind.hpp> // 加入这一行
#include <boost/lexical_cast.hpp>
using namespace boost::placeholders; // 加入这一行
namespace gr {
namespace iio {
之后编译即可成功通过。
四、活动心得
PlutoSDR 作为 ADI 推出的一款软件定义无线电的主动学习模块,其本身具有非常高的可玩性。FM 接收机只是开始的开始,路漫漫其修远兮。
感谢硬禾学堂提供的平台让大家相互交流学习!
附件下载
fm_demo.grc
GNU Radio 工程
团队介绍
南京邮电大学 学生
评论
0 / 100
查看更多
猜你喜欢
Funpack第五期基于ADI PLUTO实现FM播放器本期板卡为ADI公司的ADALM-PLUTO口袋仪器,具有独立的接收和发射通道,可在全双工模式下工作,可以在70MHz至6000MHz频率范围内以最高每秒61.44MSPS产生或捕获RF模拟信号.
xinshuwei
1403
Funpack第五期 - 基于ADI PLUTO 的 FM播放器前一段参加funpack第五期活动 购买了ADI - Pluto SDR,学习了一波,然后分享出来无线电学习入门视频之 FM 调频播放器
liuliuliu
1104
Funpack第五期_ADI PLUTO_FM播放器Windows下PlutoSDR使用SDRsharp实现FM广播播放器
vic
1524