音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

一種數(shù)字OQPSK調(diào)制器的設(shè)計(jì)和實(shí)現(xiàn)

出處:computer00 發(fā)布于:2011-07-13 13:33:45

 

  調(diào)制識(shí)別技術(shù)在軍事、民用領(lǐng)域都有十分廣泛的應(yīng)用價(jià)值,近年來(lái)一直受到人們的關(guān)注。隨著更多調(diào)制方式的使用,調(diào)制識(shí)別技術(shù)也在不斷向前發(fā)展,并應(yīng)用于各個(gè)領(lǐng)域。

  數(shù)字調(diào)制信號(hào)又稱為鍵控信號(hào),調(diào)制過(guò)程可用鍵控的方法由基帶信號(hào)對(duì)載頻信號(hào)的振幅、頻率及相位進(jìn)行調(diào)制。這種調(diào)制的基本方法有3種:振幅鍵控(ASK)、頻移鍵控(FSK)、相移鍵控(PSK)。根據(jù)所處理的基帶信號(hào)的進(jìn)制不同,它們可分為二進(jìn)制和多進(jìn)制調(diào)制(M進(jìn)制)。多進(jìn)制數(shù)字調(diào)制與二進(jìn)制相比,其頻譜利用率更高。其中QPSK(即4PSK)是MPSK(多進(jìn)制相移鍵控)中應(yīng)用較廣泛的一種調(diào)制方式。交錯(cuò)正交相移鍵控(OQPSK)是繼QPSK之后發(fā)展起來(lái)的一種恒包絡(luò)數(shù)字調(diào)制技術(shù),是QPSK的一種改進(jìn)形式,也稱為偏移四相相移鍵控(offset-QPSK)技術(shù)。本文提出了一種基于DSP處理器的數(shù)字OQPSK調(diào)制器實(shí)現(xiàn)方案,讓OQPSK調(diào)制器的大部分功能由DSP處理器執(zhí)行相應(yīng)的算法實(shí)現(xiàn),此方案省去了大量的硬件電路,具有體積小、功耗低、穩(wěn)定可靠等優(yōu)點(diǎn)。

  1 OQPSK調(diào)制原理簡(jiǎn)介

  OQPSK也稱為偏移四相相移鍵控(offset-QPSK),是QPSK的改進(jìn)型。它與QPSK有同樣的相位關(guān)系,也是把輸入碼流分成兩路,然后進(jìn)行正交調(diào)制。不同點(diǎn)在于它將同相和正交兩支路的碼流在時(shí)間上錯(cuò)開(kāi)了半個(gè)碼元周期。由于兩支路碼元半周期的偏移,每次只有一路可能發(fā)生極性翻轉(zhuǎn),不會(huì)發(fā)生兩支路碼元極性同時(shí)翻轉(zhuǎn)的現(xiàn)象。因此,OQPSK信號(hào)相位只能跳變0°、±90°,不會(huì)出現(xiàn)180°的相位跳變。

  QPSK調(diào)制由于同相支路I和正交支路Q的兩個(gè)比特ab可能同時(shí)發(fā)生變化,因而存在180°的相位突變,這在頻帶受限的系統(tǒng)中會(huì)引起信號(hào)包絡(luò)的很大起伏,造成鄰道干擾。OQPSK調(diào)制對(duì)此作了改進(jìn),它將Q支路的符號(hào)在時(shí)間上錯(cuò)開(kāi)Tb,這樣上下兩個(gè)支路的相鄰碼元不可能同時(shí)變化,使得相鄰碼元相位差縮小至90°,從而減小了信號(hào)包絡(luò)的起伏。OQPSK調(diào)制的原理如圖1所示。

  

 OQPSK調(diào)制原理 www.elecfans.com

 

  設(shè)輸入的數(shù)據(jù)為{Uk},則OQPSK已調(diào)波可以表示成:

  

 

  式中g(shù)(t)為基帶脈沖波形,為消除碼間串?dāng)_且誤碼率,g(t)的波形應(yīng)要求是平方根升余弦函數(shù)。為了簡(jiǎn)單起見(jiàn),本文中設(shè)g(t)為矩形脈沖波形。

  2 OQPSK調(diào)制器的硬件選擇

  OQPSK調(diào)制器的硬件開(kāi)發(fā)平臺(tái)采用的是合眾達(dá)的SEED-DEC5416嵌入式DSP開(kāi)發(fā)板,其系統(tǒng)結(jié)構(gòu)原理如圖2所示。處理器是16bit定點(diǎn)DSP芯片TMS320VC5416,OQPSK信號(hào)的16位各樣點(diǎn)數(shù)據(jù)送往轉(zhuǎn)換只有14位的D/A轉(zhuǎn)換控制器TLC32044,該控制器只對(duì)16位中的高14位數(shù)據(jù)進(jìn)行D/A轉(zhuǎn)換,轉(zhuǎn)換后的波形送示波器顯示。

  

 

  3 OQPSK調(diào)制的軟件設(shè)計(jì)

  主程序中首先對(duì)TLC32044芯片初始化(過(guò)程請(qǐng)查閱相應(yīng)的PDF資料),然后調(diào)用執(zhí)行OQPSK調(diào)制子程序。下面介紹本文設(shè)計(jì)的在DSP處理器上實(shí)現(xiàn)OQPSK調(diào)制的方法。

  3.1 基于DSP的OQPSK調(diào)制算法

  DSP(digital signal processor)是一種獨(dú)特的微處理器,是以數(shù)字信號(hào)來(lái)處理大量信息的器件。其工作原理是接收模擬信號(hào),轉(zhuǎn)換為0或1的數(shù)字信號(hào)。再對(duì)數(shù)字信號(hào)進(jìn)行修改、刪除、強(qiáng)化,并在其他系統(tǒng)芯片中把數(shù)字?jǐn)?shù)據(jù)解譯回模擬數(shù)據(jù)或?qū)嶋H環(huán)境格式。它不僅具有可編程性,而且其實(shí)時(shí)運(yùn)行速度可達(dá)每秒數(shù)以千萬(wàn)條復(fù)雜指令程序,遠(yuǎn)遠(yuǎn)超過(guò)通用微處理器,是數(shù)字化電子世界中日益重要的電腦芯片。它的強(qiáng)大數(shù)據(jù)處理能力和高運(yùn)行速度,是值得稱道的兩大特色。

  設(shè)信息流為…bkakbk-1ak-1,并假定已經(jīng)保存在DSP的數(shù)據(jù)存儲(chǔ)空間中(實(shí)際應(yīng)用中可以使用單片機(jī)通過(guò)HPI接口向DSP寫(xiě)入要發(fā)送的信息流),其中bkakbk-1ak-1可以看成是一個(gè)字(16位)的4位。將輸入的信息流串并轉(zhuǎn)換成雙比特碼元,可以對(duì)信息碼字每次右移動(dòng)2位實(shí)現(xiàn)。Q支路延遲和I支路的對(duì)應(yīng)關(guān)系可以采用測(cè)試ak、bk-1和bk這三位碼元來(lái)完成,若測(cè)試位為O,則對(duì)正弦或余弦值取負(fù)以完成單/雙極性變換的功能。因此,可以畫(huà)出基于DSP的OQPSK調(diào)制算法流程,如圖3所示。圖3中已經(jīng)假設(shè)I支路一個(gè)碼元包含2個(gè)周期的余弦波,一個(gè)周期的余弦波采樣32個(gè)點(diǎn),變量Count用于控制信息流的長(zhǎng)度,OQPSK_Buf緩沖區(qū)用于保存調(diào)制完成的采樣點(diǎn)數(shù)據(jù)。

  

 

  3.2 正弦和余弦數(shù)據(jù)的獲取

  上述算法中需要正弦或余弦各點(diǎn)的采樣值,幅度為1的正弦各點(diǎn)采樣值大多都是小數(shù),而16位定點(diǎn)DSP芯片的操作數(shù)是整數(shù),為此要設(shè)定小數(shù)點(diǎn)在16位二進(jìn)制數(shù)中的位置,考慮到調(diào)制后波形的值是

  

 

  因此對(duì)正弦或余弦的數(shù)值采用Q14表示法才能滿足調(diào)制后數(shù)據(jù)的范圍。顯然,在匯編程序中按“.word x”形式直接輸入正弦和余弦的各點(diǎn)采樣值(Q14)比較繁瑣,可以用下面的一段C語(yǔ)言程序生成正弦采樣點(diǎn)數(shù)據(jù)文件(程序中已將正弦載波的頻率歸一化),然后在TC2.0軟件的當(dāng)前路徑下將生成的包含文件sindata.inc移動(dòng)到由軟件cos2.O建立的工程文件夾內(nèi),用匯編偽指令.include將該文件包含進(jìn)來(lái)即可省去繁瑣的數(shù)據(jù)輸入。用類似的程序也可生成需要的余弦數(shù)據(jù)文件。

  

 

  4 實(shí)驗(yàn)結(jié)果

  首先,在軟件開(kāi)發(fā)環(huán)境ccs2.0(c5000)下進(jìn)行OQPSK調(diào)制波形的仿真驗(yàn)證。將匯編語(yǔ)言源程序和命令連接文件一起編譯、鏈接并裝載運(yùn)行,接著執(zhí)行菜單命令View|Graph|Time Frenquency,打開(kāi)Graph Property Dialog對(duì)話框,在該對(duì)話框中輸入標(biāo)題名“OQPSK調(diào)制信號(hào)波形”、變量0QPSK_Buf的起始地址0x0124(命令連接文件中將.bss段定位到DARAM的org=0060h上),并選擇數(shù)據(jù)的長(zhǎng)度為512、數(shù)據(jù)類型為16-bit signed integer及Qvalue的值為14,然后點(diǎn)擊該ok按鈕即可將OQPSK_Buf緩沖區(qū)的已調(diào)信號(hào)的采樣值生成已調(diào)信號(hào)波形,如圖4所示。為了驗(yàn)證OQPSK調(diào)制算法及產(chǎn)生的波形的正確性,圖5又給出了相同的16位的數(shù)據(jù)流,在matlab環(huán)境下仿真出的OQPSK已調(diào)信號(hào)波形。兩圖的波形完全一致,且波形的幅度都為

  

  

 

  其次,在SEED-DEC5416硬件平臺(tái)上對(duì)輸出的調(diào)制波形進(jìn)行驗(yàn)證。在附錄中源程序的開(kāi)始部分增加對(duì)TLC32044芯片初始化代碼,然后再改用一個(gè)死循環(huán)重復(fù)將OQPSK_Buf緩沖區(qū)保存的已調(diào)信號(hào)數(shù)值依次送往該芯片,在示波器上就可觀察到與圖4近似完全相同的調(diào)制波形。另外,調(diào)制速率的大小可以通過(guò)從OQPSK_Buf緩沖區(qū)取數(shù)送D/A轉(zhuǎn)換器后執(zhí)行一段延時(shí)程序來(lái)控制。

  5 結(jié)束語(yǔ)

  在高速數(shù)字突發(fā)通信中,往往需要快速、高效地對(duì)接收信號(hào)進(jìn)行位定,并對(duì)載波初始相位信息進(jìn)行估計(jì)。本文所分析的基于DSP的數(shù)字OQPSK調(diào)制器實(shí)現(xiàn)方案,在軍事、民用領(lǐng)域都具有十分廣泛的應(yīng)用價(jià)值,同時(shí)也能應(yīng)用于各種數(shù)字通信領(lǐng)域。

 


  
關(guān)鍵詞:一種數(shù)字OQPSK調(diào)制器的設(shè)計(jì)和實(shí)現(xiàn)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!