微信公众号上线,搜索公众号小灰灰的FPGA,关注可获取相关源码,定期更新有关FPGA的项目以及开源项目源码,包括但不限于各类检测芯片驱动、低速接口驱动、高速接口驱动、数据信号处理、图像处理以及AXI总线等
本节目录
一、数字调制信号的解调算法
1、ASK解调
2、MASK解调
3、FSK解调
4、MFSK解调
5、MSK解调
6、GMSK解调
7、SFSK解调
8、PSK解调
9、MPSK解调
10、QPSK解调
11、OQPSK解调
12、π/4QPSK解调
13、QAM解调
本节内容
一、数字调制信号的解调算法
利用数字正交解调方法,对各种调制信号解调。
1、ASK解调
ASK信号表达式:
其中am表示输入码元,且am=0,1;g(n-m)是幅度为1,宽度为码元传输速率导数的矩形脉冲门函数。
ASK的解调方法与AM解调相同,对信号进行正交分解,得同相和正交分量:
之后,对同相和正交分量平方之和进行开方操作:
计算出a(n)后,对a(n)进行抽样判决,可恢复出调制的码元信号。
2、MASK解调
MASK信号表达式为:
其中am为输入码元,且am=0,1……,M-1
MASK的解调方法与ASK一样,对信号正交分解,得到同相和正交分量,对同相和正交分量平方之和进行开方,计算出a(n),之后进行抽样多电平幅度判决,恢复出调制码元信号。
3、FSK解调
FSK信号表达式:
其中∆ω为载波角频率间隔,am为输入码元,am=0,1。
FSK解调类似于FM解调,对信号正交分解,得到同相和正交分量:
对正交与同相分量之比进行反正切运算,对相位进行差分,得到瞬时频率f(n):
之后对f(n)进行抽样门限判决,恢复出传输的数据。
4、MFSK解调
MFSK的信号表达式为:
其中am为输入码元,且am=0,1……,M-1
MFSK解调类似于FSK解调,对信号正交分解,得到同相和正交分量,对正交与同相分量之比进行反正切运算,对相位进行差分,得到瞬时频率f(n),之后对f(n)进行抽样多电平门限判决,恢复出数据。
5、MSK解调
MSK信号表达式:
其中T为码元持续时间,am为输入码元,且am=-1,+1
Xm是为了保证相位连续而加入的相位常数
MSK信号的解调与FM类似,对信号正交分解,得到同相和正交分量:
对正交与同相分量之比进行反正切运算,对相位进行差分,得到瞬时频率f(n):
之后对f(n)进行抽样门限判决,恢复出码元。
6、GMSK解调
GMSK信号与MSK信号相比,仅仅对输入数据多加了一个预调制滤波器,同样可以按照MSK信号解调,再经过一个滤波器H(ω),即可求得码元。
其中H(ω)=1/G(ω),G(ω)为预调制滤波器的频率响应。
7、SFSK解调
SFSK信号表达式
SFSK信号解调与MSK相同,参考MSK解调方法。
8、PSK解调
PSK信号表达式:
其中φm=θi,i=0,1
PSK解调类似于PM解调,对信号进行正交分解后,得到同相和正交分量:
按照调相PM解调公式,求得瞬时相位φ(n)
对φ(n)抽样进行多电平门限判决,可恢复出码元数据。在解调时候,需要本地载波与信号载波严格的同频同相,同频同相可由数字科斯塔斯环获得。
9、MPSK解调
MPSK信号表达式为:
其中φm=θi,i=0,1……,M-1
MPSK信号解调方法和PSK一样,具体参考PSK。
10、QPSK解调
QPSK信号表达式:
其中am、bm为双极性数据
QPSK解调,对信号进行正交分解:
I、Q分量,恢复出来的并行数据,经抽样判决,恢复出码元数据后,再经过并/串转换,就可以恢复出串行码元数据。
11、OQPSK解调
OQPSK的信号表达式:
OQPSK解调与QPSK类似,只需要在并/串转换,对I路信号进行T/2延迟。
12、π/4QPSK解调
π/4QPSK的信号表达式为:
其中,φ(n)=φ(n-1)+∆φn,表示第n个码元结束时候信号的绝对相位。∆φn是由输入数据决定的相位差。
解调时候,对信号进行正交分解:
同相、正交分量的两路信号的极性,根据上表可以恢复出调制的码元数据。
13、QAM解调
QAM信号表达式:
其中am,bm=1,2……,M
QAM解调,对信号进行正交分解:
对同相、正交分量两路信号进行抽样判决,恢复出并行数据,经并/串变换后得到所传输的数据。