尼尔·MacEwen MathWorks
冥王星无线电和Xilinx®Zynq®基于通信工具箱™的无线电支金宝app持包可用于使用软件定义的无线电(SDR)硬件在空中反复发送任意信号。使用易于使用的matlab®接口,可以从空气中重复传输到SDR硬件上并下载任何信号。并行地,可以接收并容易地可视化信号,因此在接收信号上可见频道效果。首先,来自WLAN Toolbox™的几行Matlab代码用于生成完全标准的WLAN信标信号。SDR硬件易于使用简单的MATLAB对象配置,并且生成的信号将加载到连接的SDR硬件上。然后将信号重复地传输到空气上。显示标记信号如何出现在笔记本电脑显示器上,因为它扫描WiFi网络。并行,Simulink金宝app®用来显示如何可以实时查看发射信号的频谱。接下来,使用通信工具箱波形生成应用程序生成一个完全定制的OFDM波形。在信号再次加载到附加的SDR硬件并传输到空中之前,可以很容易地插入一些零导频信号以赋予频谱一个独特的形状。之前的频谱分析设置被并行使用来查看OFDM信号
本视频向您展示如何使用MathWorks工具箱和SDR连接生成和传输符合标准的自定义波形。首先,我将向您展示如何使用WLAN工具箱来生成和发送802.11信标信号。然后,我将向您展示如何使用波形发生器应用程序生成和发送一个完全定制的OFDM波形。
让我们首先打开一个简单的Simulink模型,我们将使用它来显示金宝app实时接收的频谱。注意,这种频谱显示也可以很容易地在MATLAB中实现。看接收块参数,我将配置SDR设备在5.3GHz的中心频率下以40MHz的采样速率进行采样。只需点击播放这个模型将启动接收样本从我的附加硬件和显示频谱分析仪。你可以看到某种形式的信号被传输,比我的中心频率低15MHz。
回到MATLAB提示符,现在我将使用一个预先编写的脚本生成WLAN波形,该脚本是在WLAN工具箱功能上构建的。该脚本返回一个波形采样在20MHz和配置发送在5.3GHz。接下来,我创建发射器对象,我将使用它来配置SDR设备并传输我的波形。我只需要设置最小的参数;即采样率、中心频率和增益。接下来,我重新采样我的波形,以匹配我的接收器采样率40MHz,并调用我的发射器对象上的单一方法,它将下载波形到我的SDR设备,并在空中重复传输它。您可以看到正在传输的零星信标信号,并且,放大我的笔记本电脑上的接入点列表,您可以看到已传输的TEST信标。在几分钟的时间内,我已经生成并传输了一个完全符合标准的WLAN波形到空中。
接下来,我将生成并传输自定义OFDM波形。为此,我将使用波形生成器应用程序,该应用程序允许您生成,损害,可视化和导出调制波形,包括OFDM,QAM,PSK和WLAN。要打开应用程序,请浏览MATLAB ToolStrip上的可用应用程序,然后选择无线波形发生器。在Waveform应用程序中,您可以看到我已经预先填充了一个带有一些零值导频的OFDM信号,在频谱中发出一个陷波。我可以生成波形并将其导出到MATLAB工作区。看着波形,我可以看到它已经在16MHz上进行了采样。同样,我将所生成的波形重新采样到采样率,硬件被配置为使用单行代码使用和将其传输到空中。同样,我们在接收的频谱中看到了我们用波形生成器应用程序生成的清晰陷波。
我在这里展示的功能可以在两个不同的支持包中使用,分别用于基于Xilinx zynq的无线电硬件和Analog Devices Plu金宝appto无线电硬件。支持包是金宝app基于通信工具箱免费下载的。要找到这些支持包,您可以在您金宝app喜欢的搜索引擎中搜索“matlab sdr”。MATLAB和Simulink金宝app的SDR页面应该在顶部或附近。在页面上,您可以找到本视频中显示的支持包的更多细节,或我们其他一些SDR支持。金宝app
您还可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
本网站使用cookie来改善您的用户体验,个性化内容和广告,并分析网站流量。通过继续使用本网站,您同意我们使用cookie。请看我们隐私政策要了解有关cookie的更多信息以及如何更改设置。