国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于DSP的4/πQPSK調制解調器的設計

2011-01-24 12:25劉艷萍李妹苓
電子設計工程 2011年24期
關鍵詞:平均功率子程序電路圖

張 玲,劉艷萍,李妹苓,徐 莉

(河北工學大學 信息工程學院,天津 300401)

QPSK數(shù)字調制技術,具有頻譜利用率高、頻譜特性好、抗干擾性能強、傳輸速率快等突出特點,目前已經廣泛應用于無線通信中。由于QPSK是一種恒包絡調制,其信號的平均功率是恒定的,因此不受幅度衰減的影響,幅度上的失真不會使QPSK產生誤碼,它的這一特性使得QPSK成為衛(wèi)星數(shù)字電視(DVB-S)廣播調制標準所采用的調制方式[1]。

近年來,數(shù)字信號處理(DSP)技術的發(fā)展十分迅速,許多從前必須使用硬件電路實現(xiàn)的信號處理過程,現(xiàn)在已經逐漸由軟件實現(xiàn)的DSP算法所取代,而且功能更強大,性能更可靠,接口更通用,互連更靈活。DSP技術已經滲透到數(shù)字通信領域的各個環(huán)節(jié),如編碼譯碼、數(shù)字濾波、調制解調、時鐘同步、載波同步等。事實表明,DSP技術在通信和計算機應用領域起著越來越重要的作用??梢娙绻麑烧呦嘟Y合,利用DSP強大的數(shù)字信號處理功能可以更高效地實現(xiàn)QPSK的調制解調[2]。

1 調制解調器的關鍵技術

在數(shù)字通信系統(tǒng)中,定時同步是一個非常重要的問題。通信系統(tǒng)能否有效可靠地工作,很大程度上依賴于同步技術的優(yōu)劣。最大平均功率定時算法是一種直接從時域提取定時誤差信息的較新算法,對接收信號采樣序列作平方變換之后,不需要采用濾波器提取時鐘,只用最簡單的算術運算就可以得到時延的判決測度—平均功率。計算量小,電路簡單,能適應很高的數(shù)據(jù)傳輸率[3]。

數(shù)字調制技術的等效低通發(fā)射信號為

其中T為符號周期,{an}代表離散的信息(復值)符號序列,gt(t)為成形脈沖,其帶限頻率響應為 Gt(f),且當|f|>W 時,滿足Gt(f)=O。 假設信道對信號引入一個幅度衰減因子 ρ(t),一個相位偏移 θ(t)和一個信道時延 ε(t)T,則接收到的 QPSK信號等效低通信號為:

其中T為已知的符號周期,n(t)是高斯白噪聲,其單邊功率譜密度為n0,定時提取就是估計出ε(t)的值。因為在實際系統(tǒng)中,通常采用AGC電路可以使得衰減因子ρ(t)得以補償或保持某個恒定值ρ,ε(t)隨時間的變化相對于符號速率是非常緩慢的,可以將接收到的信號作分段統(tǒng)計處理,對每一段(如觀察長度為L個符號)而言,ε(t)可以視為常量 ε。這樣定時恢復的問題就歸結為逐段估計定時常量ε并逐段更新的問題。

設接收濾波器脈沖響應為gr(t),則接收信號經濾波后成為:

經采樣后得:

對L個符號N個樣點中的第k個樣點構成k時刻的采樣信號序列,先平方,再計算該平方序列的平均值。定義第k時刻的采樣信號序列的平均功率為:

{an}可以認為是均值為0的元素間相互獨立的平穩(wěn)序列,則接收的信號可以認為是一個零均值的周期平穩(wěn)過程,其平均功率為=。(t)是接收濾波器對加性高斯白噪聲 n(t)的響應,也是一個高斯噪聲,均值為零,采用平方根升余弦濾波器,t)的平均功率為δ2。因為符號與噪聲相互獨立,且噪聲均值為0,所以式(5)中交叉項為O。當觀察區(qū)間L足夠長時,可在L個符號內計算平均功率分布,結果為:

式(6)說明功率與載波相位無關。如果接收濾波器采用匹配濾波器,總的脈沖響應滿足Nyquist第一準則,采樣點不失真,即

所以最佳采樣時刻就是 g(T)=g(nT)的時刻,有 kopt=εN,于是時延估計與最佳采樣時刻估計的關系可以寫為:

用不同的采樣時刻k帶入(6)式計算對應不同采樣序列的平均功率,從所有的N種采樣時刻的平均功率中,選擇最大的平均功率對應的采樣時刻作為最佳采樣時刻,這就是文中所討論的最大平均功率定時同步算法[4-5]。

2 系統(tǒng)硬件設計

系統(tǒng)硬件設計主要用到兩個芯片,一個是DSP芯片TMS320C5409,該芯片采用改進的哈佛結構,具有高度并行性的算術邏輯單元ALU、專用硬件邏輯、片內存儲器、片內外設和高度專業(yè)化的指令集,使芯片速度更高,操作更靈活,該芯片有功耗小、成本低等特點,被廣泛應用于移動通信、軟件無線電等領域。另一個是A/D D/A芯片TLC320AD50C芯片,該芯片使用過采樣的Σ-Δ技術,提供從數(shù)字至模擬(D/A)和模擬至數(shù)字(A/D)的高分辨率低速信號轉換。AD50是TI公司生產的一個16位、音頻范圍(采樣頻率為2~22.05 kHz)、內含抗混疊濾波器和重構濾波器的模擬接口芯片,它有一個能與許多DSP芯片相連的同步串行通信接口。

系統(tǒng)的硬件原理圖如圖1所示,本方案中,調制解調器硬件以TMS320C5409DSP為核心,包括A/D轉換、D/A轉換,存儲器模塊等[6-7]。

圖1 系統(tǒng)硬件原理圖Fig.1 System hardware diagram

TMS320C5409與TLC320AD50C的硬件連接電路圖如圖2所示,圖中AD50的時鐘信號由C5409的定時器0的輸出提供,時鐘頻率可以通過修改定時器0的設置而改變。AD50的FC引腳連接到C5409的XF(通用I/O引腳),用于控制第二次串行通信。AD50的DIN(數(shù)據(jù)輸入引腳)和DOUT(數(shù)據(jù)輸出引腳)分別接C5409緩沖串口的DX0和DR0引腳。AD50的SCLK(移位時鐘輸出)連接C5409的CLKR0(緩沖串口0的接收時鐘引腳),幀同步信號FS連接C5409緩沖串口0的 FRX0。

C5409與FLASH的硬件連接電路圖如圖3所示,閃速存儲器SST29LE010連接到C5409作為其外部程序存儲器,供DSP上電時在BOOTLOAD中使用。其地址和數(shù)據(jù)總線連接到C5409外部總線,CE直接接地,使FLASH一直處于選通狀態(tài)。C5409的引腳D8用于控制FLASH的寫使能,當引腳D8為低電平時,可對FLASH編程和擦除;為防止誤寫,WE一般被設置為高電平。而與C5409的DS相連的OE,只有設置為低電平時才有效,但一般被設置為高電平,以保護FLASH的芯片。

圖2 C5409與AD50C的硬件連接電路圖Fig.2 C5409 hardware connection diagram with AD50C

電路采用了雙刀雙置開關,當開關置下方時(實線表示的地方),F(xiàn)LASH的OE與DSP的DS相連,WE置高,可上電讀FLASH;當開關置上方時(虛線表示),OE置高,WE與DSP的D8相連,為寫操作。

圖3 C5409與FLASH的硬件連接電路圖Fig.3 C5409 hardware connection diagram with FLASH

C5409與SRAM的硬件連接電路圖如圖4所示,ICSI64LV16連接到C5409作為其外部數(shù)據(jù)存儲器,ICSI64LV16分別有16條地址和數(shù)據(jù)線,控制線包括片選CE、讀選通OE、寫允許WE、高位字節(jié)選通UB和低字節(jié)選通LB。因為ICSI64LV16的寫允許有一個單獨的控制端WE,低電平有效,與C5409的讀/寫控制端R/W時序邏輯對應,所以R/W與WE直接相連。讀允許OE直接接地,LB是低字節(jié)(bit7~0)R/W 控制,UB 是高字節(jié)(bit15~8)R/W 控制。 字讀/寫(bit15~0)時,這兩個引腳均為低電平。

圖4 C5409與SRAM的硬件連接電路圖Fig.4 C5409 hardware connection with the SRAM

3 系統(tǒng)軟件設計

QPSK是一種調相技術,它規(guī)定了4種載波相位。QPSK中每次調制可傳輸2個信息比特,這4個相位通常相隔π/2 rad,可以是 0,π/2,π 和 3π/2,或者是 π/4,3π/4,5π/4 和 7π/4,它們分別代表對應的數(shù)字信息00,10,11和01,由于π/4QPSK調制系統(tǒng)輸出信號相位不會出現(xiàn)180°跳變,所以本設計采用π/4相位方式。解調器根據(jù)星座圖及接收到的載波信號的相位來判斷發(fā)送端發(fā)送的信息比特。

圖5和圖6分別為π/4QPSK調制和π/4QPSK解調的軟件流程圖。

圖5 調制子程序流程圖Fig.5 Flow chart of modulation subroutine

圖6 解調子程序流程圖Fig.6 Flow chart of demodulation subroutine

QPSK調制的主程序應該包括數(shù)據(jù)輸入、低通濾波和調制3個部分。由于數(shù)據(jù)輸入和低通濾波子程序相對簡單,這里重點設計了調制子程序部分。設載波速率為48 kHz,對濾波器送來的數(shù)據(jù)進調制,經過處理后的數(shù)據(jù)放入D/A緩沖區(qū),緩沖區(qū)滿程序終止。解調子程序前先采用最大平均功率定時同步算法找出最佳采樣時刻,解調子程序從A/D緩沖區(qū)讀入16b數(shù)據(jù),經過處理后,數(shù)據(jù)輸出至BUFR和BUFI緩沖區(qū),形式為16b數(shù)據(jù)。

4 結 論

文中論述了一種4/πQPSK調制解調器的DSP實現(xiàn)方案,該方案在DSP的仿真軟件CCS中已經進行了仿真驗證,證明能夠實現(xiàn)數(shù)字信號的QPSK調制解調。其中,最大平均功率定時同步算法滿足了人們對定時同步的運算速度和準確度方面的要求。該系統(tǒng)具有抗干擾能力強、功耗低、集成度高、軟件可移植性強等特點,可廣泛應用于軟件無線電、衛(wèi)星通信等多種領域。

[1]劉敏.基于軟件無線電的π/4-QPSK與GMSK調制系統(tǒng)實現(xiàn)[J].南京航空航天大學學報,2003(11):33-36.LIU Min.Π/4-QPSK and GMSK modulation based on software radio system [J].Journal of Nanjing University of Aeronautics&Astronautics,2003(11):33-36

[2]喬瑞萍,崔濤,張芳娟.TMS320C54xDSP原理及應用[M].西安:西安電子科技大學出版社,2005.

[3]周得鎖.星上多載波QPSK數(shù)字化解調關鍵技術研究[D].西安:西安電子科技大學,2000:24-69.

[4]郭志勇.π/4QPSK調制原理分析[J].信息工程大學學報,2006,7(3):255-256.GUO Zhi-yong.Theπ/4QPSK modulation principle analysis[J].Journal of Information EngineeringUniversity,2006,7 (3):255-256.

[5]萬云芳,馮祝.數(shù)字衛(wèi)星電視信號的QPSK調制[J].中國有線電視,2004(16):60-62.WAN Yun-fang,F(xiàn)ENG Zhu.The QPSK modulation of digital satellite TV signals[J].China Cable TV,2004(16):60-62.

[6]Hogenauer B.An economical class of digital filters for decimation and interpolation[J].IEEE Trans.on Acoust.Speech, Signal Processing,1981,29(2):155-162.

[7]HU Xiao-bo,Harber R G,Bass SC.Expanding the range of convergence of the CORDIC algorithm[J].IEEE Trans.on Computers,1991,40(1):13-20.

猜你喜歡
平均功率子程序電路圖
帶你學習實物電路圖的連接
“且”的真與假
第7講 電路圖與動態(tài)電路專題復習
萬瓦激光切割機市場階段性回調
比亞迪E6純電動汽車系統(tǒng)結構原理(四)
優(yōu)秀速滑運動員張虹下肢關節(jié)肌力特征研究
瞬時功率與平均功率的區(qū)別
淺談子程序在數(shù)控車編程中的應用
平均功率與瞬時功率的比較與應用
子程序在數(shù)控車加工槽中的應用探索