基于聲卡的2FSK信號的實時解調(圖)
關鍵詞: 2fsk;rtty;數(shù)字化實時解調;聲卡
近幾年來,pc的各項技術得到了迅速發(fā)展。cpu的計算速度、內(nèi)存容量都大幅度提高,已經(jīng)完全可以滿足對常規(guī)通信信號的實時解調。本文正是基于這種思想,拋開dsp器件,以多媒體電腦為硬件平臺,實現(xiàn)對2fsk信號的實時解調, 系統(tǒng)框圖如圖1所示。
接收機輸出的基帶信號經(jīng)pc聲卡采樣后得到離散化的數(shù)字序列,對信號的采樣可調用windows api函數(shù)對聲卡進行控制,包括抽樣頻率、緩存大小、每次讀入的字節(jié)數(shù)等。解調軟件是本文討論的重點,它完成對信號的數(shù)字化實時解調和譯報等功能。其數(shù)字化解調模型如圖2所示。
載波頻率估計
載波頻率估計有頻域和時域兩種方法,本文采用頻域估計法。首先,對輸入的離散數(shù)字序列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)
碼元速率估計
碼元速率的估計也有頻域估計和時域估計兩種方法,本文采用頻域估計法。從頻譜上分析,數(shù)字調制信號的功率譜一般都具有滾降的特點,如圖5所示。令ω1=ω-ω0,則 p(ω1)=p0sa2(ω/2fb)
當ω1=
評論