尊敬的杜勇老师:
您好!
有幸阅读您的《数字调制解调技术的Matlab与FPGA实现(Xilinx/VHDL版)》一书,发现一个问题,不知道理解是否有误,希望给予指导。
第八章关于QAM调制解调中,您设置的采样频率为8MHz,是载波频率的4倍,这说明载波余弦信号一个周期只采样了4个点,那么在解调器
载波与调制器的载波频率相同时,二者是不是只有4种可能性的相位差(0°,90°,180°,270°)? 在8.1.3节,从Matlab仿真结果可以看出,
如果载波存在初相位差,那么星座图会对应旋转相应的角度,这样的话,如果旋转了上述四种度数,从星座图是看不出来的。比如旋转了90°,I
Q两路基带信号正好互换了。
仿照您的设计,我设计了一个采样频率是载波频率的8倍的QAM系统,在做载波同步的时候,我发现星座图旋转的情况为8种可能,比您的设
计多出4种旋转出菱形状的可能(45°,135°,225°,315°)。而且前日我也邮箱联系过您,我发现锁相环最终调整DDS频率控制字貌似无法调
整初相位差。
不知上面的理解是否有误,希望老师给予一些指导。如果能得到您的解答,这会是对我莫大的鼓舞。在此万分感谢老师!
此致
敬礼!
您忠实的读者
A:
二者是不是只有4种可能性的相位差(0°,90°,180°,270°)?
这个不是的,即使只采样4个点,由于DDS不断调整相位,可能是10度,20度,21度,同步后收发载波都会完全同步(存在几度的稳态相位差)。
载同步比较复杂,一定严格按书中实例来设计,先调试成功,再调整参数。载波同步是一个闭环,任何参数修改都会影响环路工作。
建议淘宝选购CXD301,可完成板载测试验证。