继续看参考资料!
现在常用的数字调制方式有二相移相键控(BPSK)、正交移相键控(QPSK)、偏移四项移相键控(OQPSK)、最小移频键控(MSK)等。它们具有相同的功率效率。BPSK 频谱利用率差,抗非线性能力差,实现简单;QPSK频谱利用率好,抗非线性能力一般,实现复杂度一般;OQPSK 频谱利用率好,抗非线性能力好,实现较复杂;MSK 频谱利用率一般,抗非线性能力好,实现最复杂度。
QPSK调制信号是抑制载波的信号,无法用常规的锁相环或窄带滤波器直接提取参考载波,但它又不同于一些连续相位调制信号,其载波相位变化只能取有限的几个离散值,这就隐含了参考载波的相位信息。所以,可以通过非线性处理,消除信号中的调制信息,产生与原载波相位有一定关系的分量,然后再提纯该信号,恢复已被抑制的载波信号,进而完成信号的相干解调。
后续讲解位同步!!!
难度在不断的加大!
数字信号的定时同步提取是数字通信中的关键环节之一,在QPSK解调器中,首先建立了载波与副载波的同步 ,进行相干解调,获得数字基带信号,然后建立定时同步以确定每一个数字码元的起止时刻 ,使之能对数字信息做出正确的判决。由于在接收到的数字基带信号中含有定时同步信 号的信息 ,这样通过对数 字基带信号的适当运算 ,提取出定时误差,并将此误差用于控制数控振荡器 ,就可恢复出发射端的定时信号,这种通过用锁相环路直接从接收的数字基带信号中提取定时同步信号的技术与平方环相比,无论从经济性、 可靠性 、抗扰度等方面来看都更加有效。
这些资料都看完后,
就该动手写程序了!
友情提醒!
学习编程可以从C语言入手!
大学生学习软件编程一定要多动手!
Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。在Visual C++ 6.0 企业版的基础上集成官方的SP6升级补丁制作而成!
VC++ 6.0免费版包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具,可以完成创建、调试、修改应用程序等的各种操作。
未完,待续!
修订记录
20201209 完成初稿;
值得您关注!
希望读者们转发并且宣传,
本人只会实实在在的教书育人。
知足常乐,大智若愚!
我们都已不再年青!
工匠随笔——以前异地取款是收费的!
工匠随笔——那个年代,最可爱的人!
工匠随笔—看书随缘,择书而藏!
工匠随笔——羊毛薅的太累!
本科毕业设计课题—BPSK调制解调器的MATLAB仿真(1)
本科毕业设计课题—BPSK调制解调器的MATLAB仿真(2)
本科毕业设计课题——语音信号的PCM编码仿真(1)