基于声卡的2FSK信号的实时解调(图)
关键词: 2fsk;rtty;数字化实时解调;声卡
近几年来,pc的各项技术得到了迅速发展。cpu的计算速度、内存容量都大幅度提高,已经完全可以满足对常规通信信号的实时解调。本文正是基于这种思想,抛开dsp器件,以多媒体电脑为硬件平台,实现对2fsk信号的实时解调, 系统框图如图1所示。
接收机输出的基带信号经pc声卡采样后得到离散化的数字序列,对信号的采样可调用windows api函数对声卡进行控制,包括抽样频率、缓存大小、每次读入的字节数等。解调软件是本文讨论的重点,它完成对信号的数字化实时解调和译报等功能。其数字化解调模型如图2所示。
载波频率估计
载波频率估计有频域和时域两种方法,本文采用频域估计法。首先,对输入的离散数字序列x(k)进行fft(k=0,1,2,...,n-1),得到频谱序列x(n)(这里n=0,1,2,...,n-1),由于实信号的fft具有对称性,取x(n)的左半边(n=0,1,2,...,n/2-1),其频谱如3图所示,2fsk信号有两个载波频率f1,f2。显然,可以从频谱中求出一个最大值作为对其中一个载频的估计,假设为f1,但无法确定f2,因为它不一定是次大值。故进一步将频谱序列x(n)离散化,即
x(n)=x(n), x(n)≥vt;
x(n)=0,x(n)
码元速率估计
码元速率的估计也有频域估计和时域估计两种方法,本文采用频域估计法。从频谱上分析,数字调制信号的功率谱一般都具有滚降的特点,如图5所示。令ω1=ω-ω0,则 p(ω1)=p0sa2(ω/2fb)
当ω1=
评论