主要内容

QPSK发射器与USRP®硬件

此模型显示如何使用带有Simulink®的通用软件无线电Peripheral®(USRP®)设备实现QPSK发射器。金宝app此模型中的USRP®设备将在其指定的中心频率下继续传输索引的“Hello World”消息。您可以使用该消息解调传输的消息带USRP®硬件的QPSK接收机具有额外的USRP®设备的模型。

为了运行此模型,您需要确保SDRU发射器的指定中心频率位于USRP®子板的可接受范围内。请参阅设置和配置部分USRP®收音机的文档有关配置主机与SDRU发送器块一起使用的详细信息。

例子

模型的顶级结构如下图所示:

发射器包括一代生成子系统,这QPSK调制器块,和凸起余弦传输过滤器堵塞。这一代生成子系统使用MATLAB工作空间变量作为帧的有效载荷,如下图所示。每个帧包含100条“Hello world”消息和一个标题。前26位是报头位,一个13位的巴克码,已经过采样两次。巴克码被二次过采样,以便精确地生成13个QPSK码元,以供以后在系统中使用数据解码接收机模型的子系统。剩余位是有效载荷。有效载荷对应于“Hello World ###”的ASCII表示,其中'###'是'000','001','002',...,'099'的重复序列。加载有效载荷以保证零的平衡分布和用于接收机模型中的定时恢复操作的统计分布。扰乱的位由QPSK调制器(带灰色映射)。调制符号由两个由两个上采样凸起余弦传输过滤器滚动因子0.5。输出率凸起余弦过滤器被设置为400K样本/秒,符号速率为每秒200k符号。请匹配发送器模型的符号率和相应的接收器模型。

运行该示例

在运行模型之前,请首先打开USRP®并将其连接到计算机。设定中心频率参数的SDRU发送器块并运行模型。你可以运行带USRP®硬件的QPSK接收机具有额外的USRP®设备以接收传输信号的模型。

探索示例

由于USRP®板之间的硬件变化,USRP®发送器硬件和USRP®接收器硬件之间可能存在频率偏移。在这种情况下,使用伴随频率偏移校准执行手动频率校准发射机接收者模型并检查产生的行为。

由于不同USRP®子板的增益行为也有很大差异,发射机和接收机型号中的默认增益设置可能不适合您的子板。如果接收器型号未正确解码消息,则可以在接收器中改变源信号的增益SDRU发送器这个模型的块,以及SDRU接收器块在接收机模型中。

版权声明

USRP®是国家仪器公司的商标