我正在尝试设置以捕获GNSS信号
我买了一个非常便宜的天线,一个电源,我用的是USRP1。 设置大致如下所示:
天线<-&燃气轮机;DC_阻滞剂<-&燃气轮机;USRP_子板(DBSRX2 USRP)<-&燃气轮机;USRP1
PSU连接到提供5V DC的DC_阻断器。我用伏特计检查;一切都很好(华盛顿特区政府也没有向USRP求助)
子板连接到主板中的RXB插座(见图)
我正在使用GRC记录信号,您可以在下面的链接中找到图表
我创建了一个小Python程序来读取记录的信号,因为我不确定读卡器中是否有问题,我对GRC生成的正弦信号也做了同样的操作。如图所示,Python程序可以读取和绘制正弦信号。 但是当涉及到USRP记录的信号时,它描绘了一些奇怪的东西。看起来要么我没有正确配置USRP源信号,要么我有一个硬件问题(可能完全是这样)
我在USRP源中看到的信号(QT时间接收器显示了一些与之相关的东西)是某种瞬态信号,然后是0。不管我设置了什么“Mb0:Subdev spec”(我认为应该是B:0),而“CH0:Antenna”是“TX/RX”,另一个选项是RX2,我尝试了两者
然后,用GRC正弦源生成的信号被记录到一个文件中,并用同一个Python程序绘制(所以我想Python程序很好)。
您可以在GRC USRP源中看到记录的信号和配置的图片
关于我是否配置了GRC USRP源错误,或者我应该检查硬件部分,有什么想法吗
谢谢! 弗兰
GRC USRP源配置1: https://drive.google.com/file/d/1IQaOqLtZGeoXpD1stHZQ1dPb8_UJqT2z/view GRC USRP源配置2: https://drive.google.com/file/d/1yQ41eD51suVBg2Ahzu6yWanXCmYzq80z/view GRC USRP源配置3: https://drive.google.com/file/d/1dT37br1MpMp7c1wwGROBLt7C47MZIsas/view GRC USRP源配置4: https://drive.google.com/file/d/1gQrivWyLzu5xEk-z-zGF-j7xVvkMt5NC/view
GRC图:(GRC文件) https://drive.google.com/file/d/1PICfljNcf2TF-lLb01rHUA2AQvyznHAO/view?usp=sharing
子板断开时的USRP图片: https://drive.google.com/file/d/1FvUju99H_Zm0rjZpJ5y4DREX5dFzVFbU/view 连接子板的USRP图片: https://drive.google.com/file/d/14MP5uofLP1sz08-mBDeVDHoH9DAWaMsU/view
用天线记录的信号(A:B和链RX2) https://drive.google.com/file/d/1LGB-ErfakBUFWnEqMflxj1mznFsqvmAi/view
用天线记录的信号(B和链TX/RX) https://drive.google.com/file/d/1xXy8pTOv9mmCll851CC8fzgiTTI-xH9p/view
使用GRC生成的正弦信号,并使用相同的python程序绘制: https://drive.google.com/file/d/1kRBr5HFlEmYAe2OgKFwkkHl8GGQCxUDT/view
编辑:这是Python阅读器的SC: https://github.com/fgallardo/sandbox/blob/master/USRP_recorded_signal_reader.py
好的,在Ettus邮件列表中询问之后。请参见此处的讨论:
http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2020-April/061794.html
看来我在子板上的增益太低,采样率不正确
现在,采样率是8毫秒每秒。(请注意,它必须是主时钟速率的严格整数分数,即64 MHZ)
现在我在时间图中看到了信号。 我仍然不确定,因为信号在搜索空间中不清晰可见,但我想我会找到更好的天线继续
感谢你们,感谢来自埃特斯论坛的马库斯·利奇,他在几分钟内就指出了我的错误
信号、噪声的时间图现在可见(如预期)
用gale24搜索空间,似乎有一个峰值,虽然不是很稳定,也不清晰。我要升级我的天线
相关问题 更多 >
编程相关推荐