【问题标题】:BPSK demodulation using an USRP N210 and GNU Radio使用 USRP N210 和 GNU Radio 进行 BPSK 解调
【发布时间】:2021-09-06 18:20:22
【问题描述】:

我正在尝试使用 USRP N210 在 GNU Radio 上实现 BPSK 解调。但是,我并没有完全得到我希望的结果。

我使用“符号同步”块进行定时同步,使用“Costas Loop”块进行载波恢复,如下面的流程图所示:

我得到的结果如下,你可以看到我得到了两条单独的线,而我应该只得到两个点:

我认为我的参数可能有错误。您对可能出现的问题有任何想法吗?

【问题讨论】:

  • 查看终端窗口中打印的警告!这告诉你一件根本错误的事情,需要先解决。

标签: gnuradio gnuradio-companion usrp modulation


【解决方案1】:

我会说这是 BPSK 接收器的良好初步近似。 你没有展示你的发射器是如何组织的,所以必须假设很多事情并且没有明确的问题答案,只有建议。

  1. 正如评论中提到的,您的采样率太低,USRP 无法实现。甚至 200 ksps 也接近无线电的极限。 N210 ADC 的时钟频率为 100 MHz。为了达到 200 ksps,无线电必须减少 500 倍。N210 的最大系数为 512,因此即使 200 ksps 对无线电来说也是太多的工作。
  2. TX 和 RX 之间可能存在频率差异,无法通过 costas 环路进行补偿,因此这可能是问题的根源。
  3. 您正在发送器中使用整形滤波器,而接收器中没有匹配滤波器。匹配过滤器可以合并到时序同步(符号时钟)中,但我建议将匹配过滤器和同步的功能划分为不同的块。
  4. 在接收器末端需要解调器。

【讨论】:

    猜你喜欢
    • 2016-05-28
    • 1970-01-01
    • 2021-07-29
    • 2016-08-22
    • 2020-12-15
    • 1970-01-01
    • 2017-11-19
    • 2021-06-12
    • 1970-01-01
    相关资源
    最近更新 更多