这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 通讯及无线技术 » 软件无线电的入门项目

共2条 1/1 1 跳转至

软件无线电的入门项目

助工
2018-08-20 11:59:56     打赏

这个项目有两个部分。首先,我们将收听FM广播电台:例如,您可以通过调整汽车收音机获得的电台。这将使我们熟悉该软件并完成软件定义无线电(SDR)的设置。

该项目的第二部分涉及更多,但最终我们将能够解密常见的现场无线电聊天。这些频率更依赖于您的区域 - 包括公路部门,消防区和警察派遣。这仅用于教育目的,不应用于任何其他活动。

在我们开始之前就开始了:本教程主要关注Windows操作系统。不幸的是,由于这是一项软件密集型任务,因此在不同的操作系统上可能会有非常不同的体验。如果您想要Linux或Mac操作系统的后续帖子,请发表评论或发送电子邮件给作者。

 

什么是软件定义的无线电?

软件定义无线电是一种RF系统,其利用软件来执行传统上由硬件执行的任务,例如生成或解码基带信号。这使得RF通信系统具有更大的自由度:改变无线电的功能就是编辑代码而不是修改硬件。

软件定义无线电(以下称为SDR)必须具有数据转换器(用于接收的ADC,用于发送的DAC)和可以运行必要软件的处理器。

您可以在市场上购买SDR和型号的许多表现形式。由于这是一个介绍性的项目,我将使用一个低成本的加密狗,R820T2 IC,它在下面的要求清单中链接。该加密狗可以调谐以在500kHz和1.7GHz之间的频率上接收信号。该范围包括各种广播频段,包括业余无线电,卫星和诸如音乐电台之类的普通广播频段。

 

R820T2加密狗内的板子。

 

加密狗本身只是SDR的一部分。它有一个RF接收器和一个ADC,但它使用它连接的计算机进行信号处理。值得注意的是,该设备仅限于接收信号。其他设备,如  HackRF  和  BladeRF  加密狗,可以在很宽的频率范围内进行传输 - 价格急剧上涨(每台设备的价格为300-650美元)。

值得注意的是,传输信号可能需要特殊许可。在美国,根据您的传输强度,您可能被归类为一个电台,需要FCC的业余无线电许可证  。 

 

第一部分所需的硬件和软件

  • RTL-SDR R820T2(约25美元)

  • SDR Sharp(http://airspy.com/download/上提供免费软件  

  • Zadig USB驱动程序安装程序(http://zadig.akeo.ie/上提供免费软件  

 

重新创建FM收音机

一旦插入SDR加密狗,请等待Windows停止尝试自动安装设备的驱动程序。确保你已拧入加密狗附带的天线。没有它,你将无法拿起任何东西! 

获取加密狗驱动程序的最简单方法是使用  Zadig,它应该自动检测系统的正确驱动程序。确保“选项”菜单下的“列出所有设备”已打开,然后在下拉菜单中选择RTL2838。Zadig将选择您需要的驱动程序,您只需单击“安装”按钮即可。

一旦你的驱动程序整理好,就可以下载  SDR软件包了它应该位于页面顶部。

 

在SDRSharp下载页面Airspy.com



解压缩您下载的文件并将其保存在一个令人难忘的目录中(您必须再次导航到此文件夹才能打开该程序)。无需进一步安装!继续打开SDRSharp应用程序

 

我们第一次使用SDRSharp的屏幕截图

 

首次打开应用程序时,它看起来就像我的上面那样。最重要的是,默认源设置为AIRSPY。要使用USB加密狗,需要更改下拉列表(图中突出显示)并选择“RTL-SDR(USB)”。 

接下来,单击图片中以红色突出显示的齿轮。这将带您进入设置菜单。确保下拉菜单中包含正确的设备。然后,选择最高可用采样率 - 如果没有这个,您的信号将会降低分辨率并且您将获得更多噪声。

最后,通过向右移动箭头来增加RF增益。它对您收到的信号的清晰度产生很大影响。

现在是有趣的部分!我们来听一些现场直播。

按下齿轮左侧的“播放”按钮开始接收信号。在美国的大多数地区,您将接收大约90-100 MHz的FM广播,因此这是一个很好的起点。务必将收音机设置设置为接收WFM。 

 

在SDRSharp中收听FM广播

 

在我上面的示例屏幕截图中,您可以在顶部窗口看到清晰的峰值,并在光标所在的位置看到更暗的光谱读数。每个峰值代表一个站的信号。如果信号质量较差,可以调整带宽设置。提示:尝试使其与信号的宽度相匹配。较小的带宽应该可以工作,但如果它比信号大得多,那么你会得到很多额外的噪音。 

结束了这个项目的第一部分!

如果您想探索更多可以通过SDR获取的频率,我强烈建议使用频率管理器套件附加到SDRSharp。它包含的功能可以极大地改善SDRSharp的用户友好性,其功能包括键入您想要去的频率(而不是滚动),以及扫描频率以检查信号和调度。

 

在第2部分之前进行免责声明

使用数字语音解码器,我们将能够解码在公共频率上传输的信号。这些可能包括警察派遣频率,类似于商业警察扫描仪的工作方式。

警察扫描仪有一些法律限制。例如,在纽约,不允许有人可以直接在一个人家中接收这些频率的电台(除非你有业余无线电许可证)。我不是律师,所以请亲自看看这些事情!

也就是说,在大多数地方,这不是非法的。只要善用你的力量,好吗? 

 

第2部分所需的软件

  • VB音频线(可从http://www.dxzone.com/dx30470/vb-cable.html获得免费软件  

  • 数字语音解码器DSDPlus(免费软件,请访问  https://www.dsdplus.com/download-2/

 

自制调度扫描仪

首先,安装VB音频线。安装后,转到“录制设备”。VB音频虚拟电缆应作为选项出现:确保它已启用。

然后,单击该设备的属性并进入“收听”菜单。确保选中“收听此设备”,如下图所示。

 

虚拟音频线设备设置。选中“收听此设备”!

 

在SDRSharp中,打开“音频”部分。在“输出”下拉部分下,选择VB音频电缆。这在以下屏幕截图中说明。

  

设置SDRSharp音频输出设置。使用虚拟音频线作为输出! 

我们现在已经到了一半! 

现在我们需要数字语音解码器。下载DSDPlus应用程序及其DLL(这些是两个单独的下载!请确保您同时执行这两个操作,否则您将无法正常运行该程序)。解压缩后,将所有DLL复制到DSDPlus所在的文件夹中。 

运行DSDPlus。然后,您需要做的就是找到您的频率来收听并开始聆听!

你需要几倍的频率?嗯,它会根据您的地理位置而有所不同。FCC要求广播组织公开这些频率。我通过收听Radio Reference  并查看我的地理区域来找到我的频率 ICfans

 

SDR的下一步是什么?

这只是SDR能够解决的问题。随着广泛的可用范围,您可以收听NOAA天气无线电广播,飞机和船舶位置广播,甚至从卫星接收图像(如果您有正确的天线)!

您将如何处理SDR?请务必在CMzDurham@gmail.com上发表评论或发送电子邮件,提出问题,建议以及指向您自己项目的任何图像或视频的链接! 

有更多的资源可以探索SDR爱好者社区。 

  • RTL-SDR.com是一个很棒的网站,有教程,兼容软件列表,用于识别您收到的信号的维基等等 - 这是一个很好的第一站!

  • ARRL在这里对SDR的在线资源进行了很好的汇编

  • 无线创新论坛有一个伟大的一系列关于SDR的文章。

  • 通过SDR访问的本地化广播电台记录在这个精彩的网站上,所以一定要看看附近是否有电台!

  • Great Scott Gadgets  有一个关于使用开源程序GNU radio建立SDR应用程序的在线视频系列。

  • 最后,了解高性能SDR开源设计  




关键词: 软件无线电     无线电     半导体     IC     ICfans    

菜鸟
2019-01-15 17:09:32     打赏
2楼

楼主可以留个联系方式吗?


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]