首页 > 解决方案 > 带有 Ettus USRP B210 的 gnuradio 中带有 LO 偏移的 2 Rx 不起作用

问题描述

我在 gnuradio 的 ettus USRP B210 上运行两个 Rx 通道时遇到了一些问题。只有一个输入通道可以正常工作,我可以看到我的信号,但是当我添加第二个通道时,我只会看到噪音。我的接收信号为 404MHz,带宽为 2kHz。

我从单天线到双天线版本的唯一变化是:

Gnuradio-companion 流程图 2 Rx

Gnuradio-companion 流程图 1 Rx

标签: gnuradiognuradio-companionusrpuhd

解决方案


您误解了 QT Gui 频率接收器的“带宽”设置的作用:

它只是确定 x 轴上的标签。根据 Nyquist,显示的带宽始终为 -f_sample/2 到 +f_sample/2。

您应该添加一个 1/200 波段的低通 FIR 滤波器,该滤波器也可以通过 100 倍进行抽取。这会将您的输入采样率从 2.4 MHz(顺便说一下,您为什么选择那个?)降低到 24 kHz。然后,您可以将频率接收器(带宽 = USRP 采样率 / 抽取 = 2.4 MHz / 100 = 24 kHz)连接到它。


推荐阅读