文件本周交易所选择

我们最好的用户提交

访问低成本的软件定义无线电

的挑这个星期通讯工具箱支持包RTL-SDR收音机万博1manbetx通过MathWorks的通讯工具箱队

目前已经在可用性的扩散和使用的低成本硬件平台,如树莓派滩涂,和USRP公司董事会。这些板子可以用来在物质世界中快速实现思想,以及伟大的教育工具。过去几年,MathWorks投入了大量资金,尽可能多地使用这些平台,这使我作为MathWorks应用程序工程师的生活更加令人兴奋(请参阅支持的硬件列表万博1manbetx在这里)。

NooElec公司的基于USB的软件无线电(SDR)卡售价不到20美元,对于任何无线通信发烧友来说都是一个不错的硬件。这台收音机有几个不同的版本,但我将重点介绍下图(官方:NooElec NESDR迷你SDR和DVB-T USB棒(R820T))。

使这台收音机更容易使用的是MATLAB支持包,它允许将空中信号直接捕获到MATLAB和/或Simulin万博1manbetxk中。这意味着你可以制作简单的接收器来解调/解码我们周围的信号。万博1manbetx

你可以用这个电台做什么?

从25MHz的这个卡,支持频率为1.7GHz,这意味着你可以接收F万博1manbetxM广播,一些导航信号,和大多数GSM和LTE频段在美国使用的无线电前端。带宽被限制在3MHz的,所以你可以很容易地覆盖调频收音机或GSM,但你不能做一个完整的LTE接收器(LTE大部分去部署高达10MHz)。但是,即使在LTE上,仍可以捕获和解码LTE广播信息(MIB),其带(中间72个OFDM子载波)的中间1.4MHz的范围内发送。如果你有机会到LTE工具箱这应该是一个相对简单的练习。

已经有什么了?

当您下载MathWorks的支持包,你会得到一些实例模型,包括F万博1manbetxM接收器(用于MATLAB和Simulink),频谱分析应用程序,和FRS / GMRS对讲机接收器。万博1manbetx所以,你可以收听自己喜爱的调频广播电台,或从场外的现成对讲机接收信号。

它是如何工作的?

我对这个支持包最喜欢的曲子是它的简单。万博1manbetx有了支持包,只需获万博1manbetx得在Simulink“接收器块”,并在MATLAB相应的系统对象。万博1manbetx在Si万博1manbetxmulink中,一个简单的频谱分析仪看起来像这样:

在其中设置三个参数的无线电(如下所示):其中心频率,采样率,和调谐器增益。

MATLAB的接口是一样直线前进。

%创建接收机系统对象接收机= comm.SDRRTLReceiver(...'中心频率',102.5e6,...'EnableTunerAGC',真正,...'采样率',1E6,...'SamplesPerFrame',256 * 20,...'OutputDataType''双');
%查看频谱;假设“analyzer”已经初始化对于数= 1:5000点的数据长=步长(接收机);%阻塞操作不需要“len”输出数据=数据均值(数据);%去除DC分量步骤(分析仪,数据);结束

为好奇,频谱分析仪的对象,分析仪,可以如下初始化:

分析仪=频谱分析仪(...'SpectrumType''功率密度'...'采样率',1E6,...'SpectralAverages',50分);

所以呢?

我认为,每一个参加数字通信课程的电气工程学生都必须拥有其中一个设备。即使是对非学生和一般好奇的人来说,这将是你今年花费的最好的20美元。而MATLAB对收音机的支持包使它成为无线通信中最便宜、最简单的学习工具之一。万博1manbetx

评论

告诉我们你的想法在这里或离开评论为MathWorks的通讯工具箱队。




发布时间与MATLAB®R2014a

|

评论

要发表评论,请点击在这里在您的帐户MathWorks公司签署或创建一个新的。