QAM详细说明
这里详细介绍下这里详细介绍下 QAMQAM 的模块的各个模块功能分析的模块的各个模块功能分析 QAMQAM 解调部分:解调部分: 将接收到的信号和两个正弦信号相乘,即将接收到的信号和两个正弦信号相乘,即 signal*sin, signal*cos.signal*sin, signal*cos. 其相位分别设置为其相位分别设置为 pi/2,0pi/2,0 表示表示 SINSIN,,COSCOS ====================================================================================================== 然后将信号分别通过根升余弦滤波器。其具体的参数设置如下:然后将信号分别通过根升余弦滤波器。其具体的参数设置如下: :这个模块是用来显示眼图的,显示系统的眼图:这个模块是用来显示眼图的,显示系统的眼图 其显示结果:其显示结果: 这个就是这个就是 16QAM16QAM 的眼图显示的眼图显示 :信号混频,将两路信号混频发送出去:信号混频,将两路信号混频发送出去 : : 用来显示接收信号的星座图,信号基本已经锁定了用来显示接收信号的星座图,信号基本已经锁定了 以上就是以上就是 QAMQAM 的接收部分,下面给你讲讲发送部分的接收部分,下面给你讲讲发送部分 主要是将信号首先通过升余弦滤波器,主要是将信号首先通过升余弦滤波器,然后和然后和 SIN,COSSIN,COS 调制。调制。 然后将得到然后将得到 显示信号的星座图显示信号的星座图 这个星座图显示,通过这个星座图显示,通过 QAMQAM 调制,其发送信号的星座图是比较标准的调制,其发送信号的星座图是比较标准的 下面介绍几个下面介绍几个 MATLABMATLAB程序的说明。程序的说明。 实际和理论的信噪比和误码率曲线实际和理论的信噪比和误码率曲线 :: Qfunct.mQfunct.m 文件:文件: 。。y=(1/2)*erfc(x/sqrt(2)); 通信原理的中的通信原理的中的 erfcerfc 函数,具体可以看通信原理那本书函数,具体可以看通信原理那本书 Gngauss.mGngauss.m 文件文件 定义高斯函数定义高斯函数 Qammoto.mQammoto.m 文件文件 mapping=[ -3*d 3*d; -d 3*d; d 3*d; 3*d 3*d; -3*d d; -d d; d d; 3*d d; -3*d -d; -d -d; d -d; 3*d -d; -3*d -3*d; -d -3*d; d -3*d; 3*d -3*d]; 这个是星座图的映射矩阵这个是星座图的映射矩阵 最后一个函数为理论的分析曲线和时间的分析曲线。最后一个函数为理论的分析曲线和时间的分析曲线。