基带采样率和过滤器链
你可以设置的基带采样率和过滤器链AD9361 / AD9364射频芯片ADALM-PLUTO无线电硬件。您选择的选项取决于您想要在多大程度上控制过滤器的设计在传输或接收链。你可以自动过滤器链设计的软件,或者您可以手动设计过滤器链根据自己的规范。
当你设定的基带利率发射机或接收机系统对象™或块,软件默认的过滤器设计适用于过滤器链。默认的过滤器应用根据基带采样率提供必要的大量毁灭达到特定的时钟设置和数据率。
您可以修改默认设置通过调用AD9361滤波器设计向导从模拟设备®。
提示
如果默认滤波器的增益或带宽特性不满足您的应用程序的要求,使用ADI过滤器向导来设计一个自定义的过滤器,满足您的特定需求。
需要以下MathWorks过滤器向导®下载188bet金宝搏产品:
MATLAB®
信号处理工具箱™
DSP系统工具箱™
指令在向导操作过滤器,看到MATLAB过滤器为AD9361设计向导模拟设备的网站。
滤波器设计与模块
设计自定义过滤器
打开AD9361滤波器设计向导,过滤器选项卡的冥王星发射机或冥王星接收机块面具,点击启动滤向导。初始设置默认的过滤器设计设置。
在过滤器向导:
更新的设置以满足应用程序的需求。
点击设计滤波器。
点击应用滤波器设计。
点击好吧在对话框告诉您设计保存到一块面具。
向导关闭过滤器。
默认或自定义过滤器的设计
当应用自定义过滤器冥王星发射机或冥王星接收机块使用AD9361滤波器设计向导,使用自定义过滤器块的参数自动选择。之间切换默认和定制过滤器设计,在过滤器选项卡块的面具,或选择使用自定义过滤器,分别。然后单击适用。
滤波器设计与系统对象
设计自定义过滤器
创建一个发射机或接收机系统对象。通过调用打开AD9361滤波器设计向导
designCustomFilter
。例如:tx = sdrtx (“冥王星”,“BasebandSampleRate”10 e6) designCustomFilter (tx)
在过滤器向导:
更新的设置以满足应用程序的需求。
点击设计滤波器。
点击应用滤波器设计。
点击好吧在对话框告诉您设计保存到系统对象。
向导关闭过滤器。
保存和恢复自定义过滤器的设计
创建一个名称-值代表所有必要的单元阵列设置过滤器设计根据系统对象,然后保存它。
filtnv = {…“BasebandSampleRate”tx.BasebandSampleRate,…“filtPathRates”tx.filtPathRates,…“filtCoefficients”tx.filtCoefficients,…“filtCoefficientSize”tx.filtCoefficientSize,…“filtDecimInterpFactor”tx.filtDecimInterpFactor,…“filtGain”tx.filtGain,…“filtRFBandwidth”tx.filtRFBandwidth,…“filterConfigStruct”,tx.filterConfigStruct…};保存“mycustomfilter”“filtnv”
恢复自定义过滤到一个新的对象。你可以忽略警告性质在这个配置的系统对象无关。
清晰的所有负载mycustomfilterrx = sdrrx (“冥王星”,filtnv {:});%使用恢复自定义过滤器rx。UseCustomFilter = true;
默认或自定义过滤器的设计
当应用一个定制的过滤器comm.SDRTxPluto
或comm.SDRRxPluto
系统对象使用AD9361滤波器设计向导,UseCustomFilter
属性的对象是自动设置真正的
。之间切换默认和定制过滤器设计,设置UseCustomFilter
财产假
或真正的
,分别。