Funpack第五期-基于PLUTO的FM收音机
使用硬件设备PLUTO 和上位机软件SDRsharp实现FM收音机功能
标签
嵌入式系统
ricky
更新2021-02-23
1159

本期任务

使用ADALM-PLUTO和上位机软件SDR#实现FM收音机功能。

平台简介

ADALM-PLUTO 主动学习模块(PlutoSDR)是ADI公司 (ADI) 提供的一种易于使用的工具,该工具可用于向电气工程相关专业的学生介绍 软件定义无线电 (SDR)、射频 (RF) 和通信的基础知识,学生亦可通过自学或者请教讲师深入了解相关内容。该模块能帮助不同层次和背景的学生更好地了解实际生活中RF相关运用,从而为学生攻读理学、技术或工程学学位打下良好的基础。 PlutoSDR主动学习模块将理论和RF的实际运用结合起来,连接上主机时,它就能充当一个便携式实验室,学生甚至能将它带入教室使用。大量的软件,例如MATLAB和simulink,提供了全新的图形用户界面(GUI),使用更加直观、方便,让学习曲线最小化,帮助学生更高效率地学习、工作和探索。

实现思路

ADALM-PLUTO主要实现FM数据接收部分的功能,然后把接收到的数据通过USB线发送给电脑端的SDRsharp软件。由SDRsharp实现FM的解调。

FM频率调整是通过SDR#的操作界面去调整。

实现过程主要是参考下面链接部分实现的:

https://zhuanlan.zhihu.com/p/217504135

注意事项

ADALM-PLUTO有两个USB口,右边一个有电源图标的USB口是只能做USB供电用。中间的是全功能的USB口既可以供电也可以传输数据。这里我们要用中间的USB口。

在实际使用过程中最开始SDR#安装的是最新版本发现没有FrontEnd.xml文件所以用的群友推荐的社区版。下载链接是https://github.com/Manawyrm/sdrsharp-plutosdr

心得体会

ADALM-PLUTO 是一款适用于所有人学习使用的工具。对比市面上其他软件无线电平台,其最大优点在于其优质的软件生态环境。非常详细且完全开源的设计资料,同时还有活跃的开发者社区可供交流讨论。所以其可玩性、扩展性非常强,是软件无线电入门的绝佳利器。

 

团队介绍
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号