《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DSP的數字OQPSK調制器實現方案
基于DSP的數字OQPSK調制器實現方案
電子發燒友
摘要: O引言OQPSK調制技術是繼OPSK之后發展起來的一種恒包絡數字調制技術,由于具有較高的頻帶利用率和在頻帶受限的系統中抗干擾性能強,被廣泛地應用于移動通信和衛星通信領域。傳統的OQPSK調制器都是由硬件電路來完成,存在電路復雜、體積大和功耗高等缺點。隨著高速DSP處理器的應用,本文提出了一種基于DSP處理器的數字OQPSK調制器實現方案,讓OQPSK調制器的大部分功能由DSP處理器執行相應的算法實現,此方案省去了大量的硬件電路,具有體積小、功耗低、穩定可靠等優點。1OQPSK調制原理簡介QPSK調制由于同相支路I和正交支路Q的兩個比特ab可能同時發生變化,因而存在180°的相位突變,這在頻帶受限的系統中會引起信號包絡的很大起伏,造成鄰道干擾。OQPSK調制對此作了改進,它將Q支路的符號在時間上錯開Tb,這樣上下兩個支路的相鄰碼元不可能同時變化,使得相鄰碼元相位差最大縮小至90°,從而減小了信號包絡的起伏。OQPSK調制的原理如圖1所示。設輸入的數據為Uk,則OQPSK已調波可以表示成:式中g(t)為基帶脈沖波形,為消除碼間串擾且誤碼率最小,g(t)的波形應要求是平方根升余弦函數。為了簡單起見,本文中設g(t)
關鍵詞: DSP OQPSK TMS320VC5416
Abstract:
Key words :

  O 引言

  OQPSK調制技術是繼OPSK之后發展起來的一種恒包絡數字調制技術,由于具有較高的頻帶利用率和在頻帶受限的系統中抗干擾性能強,被廣泛地應用于移動通信和衛星通信領域。傳統的OQPSK調制器都是由硬件電路來完成,存在電路復雜、體積大和功耗高等缺點。隨著高速DSP處理器的應用,本文提出了一種基于DSP處理器的數字OQPSK調制器實現方案,讓OQPSK調制器的大部分功能由DSP處理器執行相應的算法實現,此方案省去了大量的硬件電路,具有體積小、功耗低、穩定可靠等優點。

  1 OQPSK調制原理簡介

  QPSK調制由于同相支路I和正交支路Q的兩個比特ab可能同時發生變化,因而存在180°的相位突變,這在頻帶受限的系統中會引起信號包絡的很大起伏,造成鄰道干擾。OQPSK調制對此作了改進,它將Q支路的符號在時間上錯開Tb,這樣上下兩個支路的相鄰碼元不可能同時變化,使得相鄰碼元相位差最大縮小至90°,從而減小了信號包絡的起伏。OQPSK調制的原理如圖1所示。

  

 OQPSK調制原理 www.elecfans.com

 

  設輸入的數據為{Uk},則OQPSK已調波可以表示成:

  

 

  式中g(t)為基帶脈沖波形,為消除碼間串擾且誤碼率最小,g(t)的波形應要求是平方根升余弦函數。為了簡單起見,本文中設g(t)為矩形脈沖波形。

  2 OQPSK調制器的硬件選擇

  OQPSK調制器的硬件開發平臺采用的是合眾達的SEED-DEC5416嵌入式DSP開發板,其系統結構原理如圖2所示。處理器是16bit定點DSP芯片TMS320VC5416,OQPSK信號的16位各樣點數據送往轉換精度只有14位的D/A轉換控制器TLC32044,該控制器只對16位中的高14位數據進行D/A轉換,轉換后的波形送示波器顯示。

  

 

  3 OQPSK調制的軟件設計

  主程序中首先對TLC32044芯片初始化(過程請查閱相應的PDF資料),然后調用執行OQPSK調制子程序。下面介紹本文設計的在DSP處理器上實現OQPSK調制的方法。

  3.1 基于DSP的OQPSK調制算法

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

  

 

  3.2 正弦和余弦數據的獲取

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

  

 

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

  

 

  4 實驗結果

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

  

 

  。

  

 

  其次,在SEED-DEC5416硬件平臺上對輸出的調制波形進行驗證。在附錄中源程序的開始部分增加對TLC32044芯片初始化代碼,然后再改用一個死循環重復將OQPSK_Buf緩沖區保存的已調信號數值依次送往該芯片,在示波器上就可觀察到與圖4近似完全相同的調制波形。另外,調制速率的大小可以通過從OQPSK_Buf緩沖區取數送D/A轉換器后執行一段延時程序來控制。

  5 結束語

  本文在DSP處理器上設計實現的數字OQPSK調制器,省去了傳統調制器的大量的硬件電路,具有功耗低、抗干擾能力強和軟件可升級等優點。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产精品一区| 亚洲欧美综合v| 国产一区二区丝袜高跟鞋图片| 欧美日韩一区免费| 欧美激情精品久久久久久变态| 久久综合给合久久狠狠色 | 亚洲免费在线精品一区| 中国av一区| 制服丝袜亚洲播放| 亚洲一本大道在线| 亚洲一区欧美一区| 亚洲欧美日韩精品久久亚洲区| 亚洲影视九九影院在线观看| 亚洲先锋成人| 亚洲女爱视频在线| 亚洲欧美日韩精品| 欧美在线观看视频在线| 久久福利毛片| 久久人人97超碰人人澡爱香蕉| 久久五月天婷婷| 免费成人高清| 欧美精品在线观看| 欧美色精品在线视频| 国产精品xxxxx| 国产欧美日韩不卡免费| 国产综合婷婷| 亚洲国产小视频在线观看| 亚洲精品日本| 亚洲午夜久久久久久尤物| 午夜欧美不卡精品aaaaa| 欧美在线观看日本一区| 亚洲欧洲精品一区| 中文在线一区| 欧美中文在线免费| 美女91精品| 欧美日韩一区免费| 国产九九精品| 亚洲成色精品| 亚洲最新色图| 欧美一区二区三区婷婷月色| 亚洲国产精品久久久久久女王| 日韩一区二区高清| 亚洲欧美日韩另类精品一区二区三区 | 欧美韩日一区| 国产精品久久久久久久久婷婷 | 日韩视频欧美视频| 亚洲综合日本| 亚洲国产精品一区二区尤物区| 一区二区欧美日韩| 欧美在线观看一区二区| 蜜臀av性久久久久蜜臀aⅴ| 欧美日韩综合网| 国产一区二区三区不卡在线观看| 亚洲国产婷婷香蕉久久久久久| 亚洲夜晚福利在线观看| 久久精品国产成人| 亚洲午夜精品久久| 久久久综合香蕉尹人综合网| 欧美日韩成人在线视频| 国产日韩欧美日韩| 亚洲精品日韩在线观看| 午夜精品久久久久久久白皮肤| 亚洲精品一区二区网址| 欧美一区二区三区播放老司机| 欧美88av| 国产日韩欧美成人| 亚洲乱亚洲高清| 亚洲第一黄色网| 亚洲字幕一区二区| 欧美电影免费| 国产亚洲精品自拍| 一本色道精品久久一区二区三区| 亚洲电影在线看| 午夜天堂精品久久久久| 欧美激情小视频| 国产日韩一区欧美| 一区二区三区国产精品| 亚洲国产三级在线| 久久国产精品久久久久久| 欧美三级特黄| 亚洲国产精品一区二区www| 午夜一区二区三区不卡视频| 亚洲视频在线观看视频| 欧美国产一区二区| 国内自拍一区| 香蕉成人啪国产精品视频综合网| 亚洲视频每日更新| 欧美激情一区在线| 精品动漫3d一区二区三区| 亚洲欧美在线高清| 亚洲欧美国产日韩天堂区| 欧美激情二区三区| 影音先锋久久久| 久久成人国产精品| 欧美一区二区播放| 国产精品久久久久久久一区探花| 亚洲精品一区二区三区蜜桃久 | 日韩天堂在线观看| 免费成人av| 精品96久久久久久中文字幕无| 午夜精品久久久久久久男人的天堂 | 中文国产成人精品| 夜夜爽www精品| 欧美激情一区二区| 亚洲第一黄网| 最近中文字幕日韩精品| 久久夜色精品国产噜噜av| 国产一区二区三区在线免费观看 | 欧美一区二区三区视频| 欧美淫片网站| 国产精品一区二区在线观看不卡| 中文国产一区| 亚洲在线视频| 国产精品青草综合久久久久99 | 亚洲电影av| 亚洲三级毛片| 欧美金8天国| 亚洲六月丁香色婷婷综合久久| 一本色道久久加勒比精品| 欧美久久久久久蜜桃| 最新国产成人av网站网址麻豆| 亚洲美女在线一区| 欧美另类极品videosbest最新版本 | 欧美日韩一区综合| 宅男精品视频| 亚洲欧美国产77777| 国产精品日本精品| 欧美亚洲免费电影| 久久亚洲精品欧美| 亚洲电影视频在线| 日韩视频在线一区| 欧美视频福利| 亚洲一区观看| 久久精品国产欧美激情| 精品动漫一区二区| 日韩小视频在线观看专区| 欧美日韩一级黄| 亚洲一区三区电影在线观看| 久久国产免费| 在线播放中文字幕一区| 亚洲精品少妇网址| 欧美三区在线| 午夜精品国产| 蜜臀久久99精品久久久久久9 | 亚洲视频欧美视频| 国产精品私房写真福利视频| 欧美呦呦网站| 欧美高清视频免费观看| 99re66热这里只有精品3直播| 亚洲欧美激情视频在线观看一区二区三区 | 日韩一级精品| 欧美中在线观看| 在线日韩成人| 亚洲午夜激情在线| 国产一区二区黄色| 亚洲九九九在线观看| 国产精品h在线观看| 午夜日韩av| 欧美大片在线观看| 亚洲香蕉在线观看| 玖玖在线精品| 一区二区三区四区五区精品视频| 久久激情五月丁香伊人| 亚洲日韩欧美视频一区| 亚洲欧美日韩另类| 影音先锋成人资源站| 亚洲一区二区三区精品在线 | 亚洲一区二区免费视频| 久久一区二区三区av| 99国产欧美久久久精品| 久久精品国产亚洲高清剧情介绍| 91久久综合亚洲鲁鲁五月天| 性欧美长视频| 亚洲区欧美区| 久久精品国产一区二区三| 亚洲七七久久综合桃花剧情介绍| 欧美影片第一页| 亚洲三级网站| 久久久亚洲国产天美传媒修理工| 99这里有精品| 蜜桃av久久久亚洲精品| 亚洲图色在线| 欧美3dxxxxhd| 午夜视频在线观看一区二区| 欧美精品日本| 欧美中文字幕在线| 国产精品进线69影院| 亚洲人成在线免费观看| 国产亚洲欧美aaaa| 亚洲性视频网站| 亚洲第一伊人| 久久精品一二三| 亚洲一区二区高清| 欧美日本韩国| 亚洲国产日韩欧美综合久久| 国产伦精品一区二区三区视频孕妇 | 欧美日韩在线影院| 91久久在线播放| 国产一级揄自揄精品视频| 亚洲永久精品大片|