如何解决使用 RTL 和 USRP 进行 DSB 调制/解调
为了逐步了解 GNURadio 和 SRD 世界,我尝试实现第一个流程图来模拟 DSB 调制器/解调器。该信号是音频接收器块以 32000 Sa/s 接收的音频文件。 USRP (N210) 是发送器,RTL (nesDR Mini 2+) 是接收器。我无法让它工作。 下面是启动后的 flowgraph 和 resulting prompt 的数字。
请注意我的错误。谢谢
解决方法
您的 UHD 接收器 (1.28 Msps) 和文件源 (32 ksps) 的采样率不相等。您必须将 32 ksps 上采样以适合 N210 采样率,并将 uhd 接收器块配置为该速率。
N210 具有 100 MHz 的数模转换器 (DAC) 固定时钟。 DAC 必须以该速率供电。为了达到这个速率,在 N210 中有内插器,它对输入进行上采样。插值系数从1到512。例如,如果选择uhd sink block的采样率为200 ksps,则插值系数为500。默认情况下,radio会自动调整插值系数。
您可以将上采样器增加 10,因此采样率从 32 ksps 变为 320 ksps。 UHD Sink的采样率必须配置为320 ksps。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。