Haiwen 发表于 2023-6-22 12:00:30

测试两射频板卡频偏代码

1. 概述由于本振的不同,不同的射频板卡之间可能存在一定的频率偏差,并且在不同的频点上表现不一样,可以通过发送一个特定频率载波,使用另一块板卡进行接收的方式,对频偏进行测量。2. 发送单频信号本示例使用USRP B210,在gnuradio环境下发送一个单频正弦波,框图如下:https://pic2.zhimg.com/80/v2-056e4b7353cd6f069894d699595efe45_720w.webpCenter Freq可以根据需求进行修改,该示例中发送的为1GHz的载频;附 gnuradio代码文件:https://zhstatic.zhihu.com/assets/zhihu-components/file-icon/zhimg_answer_editor_file_other.svgSendConstWave.grc
7.1K
·百度网盘


3. 接收并计算频偏本示例使用USRP B210在matlab simulink环境下,接收步骤2中所发送的正弦波,在接收到设定接收频率为1GHz,与步骤2相同,然后由于收发双方本振不同,因此接收方的1GHz与发送方的1GHz并不完全一致,通过在接收端找到能量最高的频率位置,从而计算接收方与发送方的频偏。Simulink代码文件如下:https://pic4.zhimg.com/80/v2-2e3ad8f249660442d093451b4a54ec67_720w.webp附simulink代码文件:https://zhstatic.zhihu.com/assets/zhihu-components/file-icon/zhimg_answer_editor_file_other.svgusrp_freq_offset_calcu.slx
41.3K
·百度网盘


4. 运行效果下图尖峰即为接收到的单频正弦波,通过计算频点位置,得到频偏值。https://pic3.zhimg.com/80/v2-cff955d8bbf11c3e2eef47e733ccecb2_720w.webphttps://pic1.zhimg.com/80/v2-a7e4155255b653e1a1cb45a364771f80_720w.webpPS:上述过程为测量得到两块板卡的相对频偏,通过使用信号源产生正弦波,可以比较准确的得到射频板卡真实频偏。
页: [1]
查看完整版本: 测试两射频板卡频偏代码